0000008947-22-000034.txt : 20220422 0000008947-22-000034.hdr.sgml : 20220422 20220422061348 ACCESSION NUMBER: 0000008947-22-000034 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20220228 FILED AS OF DATE: 20220422 DATE AS OF CHANGE: 20220422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AZZ INC CENTRAL INDEX KEY: 0000008947 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC LIGHTING & WIRING EQUIPMENT [3640] 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: 22843208 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-20220228.htm 10-K azz-20220228
0000008947--02-28FALSEFY2022P2Y1112http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent00000089472021-03-012022-02-2800000089472021-08-31iso4217:USD00000089472022-04-18xbrli:shares0000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-02-2800000089472022-02-2800000089472021-02-28iso4217:USDxbrli:shares00000089472020-03-012021-02-2800000089472019-03-012020-02-2900000089472020-02-2900000089472019-02-280000008947us-gaap:CommonStockMember2019-02-280000008947us-gaap:AdditionalPaidInCapitalMember2019-02-280000008947us-gaap:RetainedEarningsMember2019-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-02-280000008947us-gaap:AdditionalPaidInCapitalMember2019-03-012020-02-290000008947us-gaap:CommonStockMember2019-03-012020-02-290000008947us-gaap:RetainedEarningsMember2019-03-012020-02-290000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-012020-02-290000008947us-gaap:CommonStockMember2020-02-290000008947us-gaap:AdditionalPaidInCapitalMember2020-02-290000008947us-gaap:RetainedEarningsMember2020-02-290000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-290000008947us-gaap:AdditionalPaidInCapitalMember2020-03-012021-02-280000008947us-gaap:CommonStockMember2020-03-012021-02-280000008947us-gaap:RetainedEarningsMember2020-03-012021-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-012021-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-28azz:segment0000008947us-gaap:AllowanceForCreditLossMember2021-02-280000008947us-gaap:AllowanceForCreditLossMember2020-02-290000008947us-gaap:AllowanceForCreditLossMember2019-02-280000008947us-gaap:AllowanceForCreditLossMember2021-03-012022-02-280000008947us-gaap:AllowanceForCreditLossMember2020-03-012021-02-280000008947us-gaap:AllowanceForCreditLossMember2019-03-012020-02-290000008947us-gaap:AllowanceForCreditLossMember2022-02-2800000089472023-03-012022-02-2800000089472024-03-012022-02-2800000089472025-03-012022-02-2800000089472026-03-012022-02-280000008947azz:IndustrialMember2021-03-012022-02-280000008947azz:IndustrialMember2020-03-012021-02-280000008947azz:IndustrialMember2019-03-012020-02-290000008947azz:TrasmissionDistributionMember2021-03-012022-02-280000008947azz:TrasmissionDistributionMember2020-03-012021-02-280000008947azz:TrasmissionDistributionMember2019-03-012020-02-290000008947azz:PowerGenerationMember2021-03-012022-02-280000008947azz:PowerGenerationMember2020-03-012021-02-280000008947azz:PowerGenerationMember2019-03-012020-02-290000008947us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-03-012022-02-280000008947us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-03-012022-02-280000008947srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-03-012022-02-280000008947us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-03-012022-02-280000008947us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-03-012022-02-280000008947us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-03-012022-02-280000008947us-gaap:VehiclesMember2021-03-012022-02-280000008947azz:ComputersandSoftwareMembersrt:MinimumMember2021-03-012022-02-280000008947azz:ComputersandSoftwareMembersrt:MaximumMember2021-03-012022-02-280000008947srt:MinimumMember2021-03-012022-02-280000008947srt:MaximumMember2021-03-012022-02-280000008947us-gaap:SeniorNotesMemberazz:UnsecuredSeniorNotesDueMarch312018Member2022-02-280000008947us-gaap:SeniorNotesMemberazz:UnsecuredSeniorNotesDueMarch312018Member2021-02-280000008947us-gaap:LandMember2022-02-280000008947us-gaap:LandMember2021-02-280000008947us-gaap:BuildingAndBuildingImprovementsMember2022-02-280000008947us-gaap:BuildingAndBuildingImprovementsMember2021-02-280000008947us-gaap:MachineryAndEquipmentMember2022-02-280000008947us-gaap:MachineryAndEquipmentMember2021-02-280000008947us-gaap:FurnitureAndFixturesMember2022-02-280000008947us-gaap:FurnitureAndFixturesMember2021-02-280000008947us-gaap:VehiclesMember2022-02-280000008947us-gaap:VehiclesMember2021-02-280000008947us-gaap:ConstructionInProgressMember2022-02-280000008947us-gaap:ConstructionInProgressMember2021-02-280000008947us-gaap:CostOfSalesMember2021-03-012022-02-280000008947us-gaap:CostOfSalesMember2020-03-012021-02-280000008947us-gaap:CostOfSalesMember2019-03-012020-02-290000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-03-012022-02-280000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-012021-02-280000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-012020-02-290000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2021-02-280000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2021-03-012022-02-280000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2022-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2021-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2021-03-012022-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2022-02-280000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2020-02-290000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2020-03-012021-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2020-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2020-03-012021-02-2800000089472020-02-012020-02-290000008947us-gaap:CustomerRelatedIntangibleAssetsMember2021-03-012022-02-280000008947us-gaap:CustomerRelatedIntangibleAssetsMember2022-02-280000008947us-gaap:CustomerRelatedIntangibleAssetsMember2021-02-280000008947us-gaap:NoncompeteAgreementsMember2021-03-012022-02-280000008947us-gaap:NoncompeteAgreementsMember2022-02-280000008947us-gaap:NoncompeteAgreementsMember2021-02-280000008947us-gaap:TrademarksMember2021-03-012022-02-280000008947us-gaap:TrademarksMember2022-02-280000008947us-gaap:TrademarksMember2021-02-280000008947us-gaap:DevelopedTechnologyRightsMember2021-03-012022-02-280000008947us-gaap:DevelopedTechnologyRightsMember2022-02-280000008947us-gaap:DevelopedTechnologyRightsMember2021-02-280000008947us-gaap:CertificationMarksMember2021-03-012022-02-280000008947us-gaap:CertificationMarksMember2022-02-280000008947us-gaap:CertificationMarksMember2021-02-280000008947azz:NuclearLogisticsBusinessMember2020-03-012021-02-280000008947azz:NuclearLogisticsBusinessMember2021-02-28xbrli:pure0000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-280000008947us-gaap:SeniorNotesMemberazz:A2020SeniorNotesMember2022-02-280000008947us-gaap:SeniorNotesMemberazz:A2020SeniorNotesMember2021-02-280000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberazz:BankOfAmericaAndOtherLendersMember2017-03-210000008947us-gaap:LineOfCreditMemberus-gaap:SeniorNotesMember2017-03-210000008947us-gaap:LineOfCreditMemberus-gaap:StandbyLettersOfCreditMemberazz:BankOfAmericaAndOtherLendersMember2017-03-210000008947us-gaap:LineOfCreditMemberazz:BankOfAmericaAndOtherLendersMember2017-03-210000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:EurodollarMemberazz:BankOfAmericaAndOtherLendersMember2017-03-212017-03-210000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMembersrt:MaximumMemberazz:BankOfAmericaAndOtherLendersMember2017-03-212017-03-210000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberazz:BankOfAmericaAndOtherLendersMember2021-03-012022-02-280000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMemberazz:BankOfAmericaAndOtherLendersMember2021-03-012022-02-280000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:EurodollarMemberazz:BankOfAmericaAndOtherLendersMember2021-03-012022-02-280000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMembersrt:MaximumMemberazz:BankOfAmericaAndOtherLendersMember2021-03-012022-02-280000008947us-gaap:RevolvingCreditFacilityMemberazz:A2021CreditAgreementMember2021-07-080000008947srt:MinimumMemberus-gaap:EurodollarMember2021-07-082021-07-080000008947us-gaap:EurodollarMembersrt:MaximumMember2021-07-082021-07-080000008947us-gaap:BaseRateMembersrt:MinimumMember2021-07-082021-07-080000008947us-gaap:BaseRateMembersrt:MaximumMember2021-07-082021-07-080000008947azz:A2021CreditAgreementMemberazz:StandbyAndCommercialLettersOfCreditMember2021-07-080000008947azz:SwingLineLoanMemberazz:A2021CreditAgreementMember2021-07-080000008947us-gaap:RevolvingCreditFacilityMemberazz:A2021CreditAgreementMember2022-02-280000008947us-gaap:LineOfCreditMemberus-gaap:SeniorNotesMember2022-02-280000008947us-gaap:SeniorNotesMemberazz:A2020SeniorNotesMember2020-10-090000008947us-gaap:SeniorNotesMemberazz:TwoPointSeventySevenCouponSevenYearSeniorUnsecuredNotesMember2020-10-092020-10-090000008947us-gaap:SeniorNotesMemberazz:TwoPointSeventySevenCouponSevenYearSeniorUnsecuredNotesMember2020-10-090000008947us-gaap:SeniorNotesMemberazz:ThreePointSeventeenPercentCouponTwelveYearSeniorUnsecuredNotesMember2020-10-092020-10-090000008947us-gaap:SeniorNotesMemberazz:ThreePointSeventeenPercentCouponTwelveYearSeniorUnsecuredNotesMember2020-10-090000008947azz:UnsecuredSeniorNotesDueJanuary2021Memberus-gaap:SeniorNotesMember2011-01-210000008947azz:A2012ShareRepurchaseProgramMember2012-01-192012-01-190000008947azz:A2020ShareRepurchaseProgramMember2020-11-100000008947azz:A2020ShareRepurchaseProgramMember2021-03-012022-02-280000008947azz:A2012ShareRepurchaseProgramMember2021-03-012022-02-280000008947azz:A2020ShareRepurchaseProgramMember2020-03-012021-02-280000008947azz:A2012ShareRepurchaseProgramMember2020-03-012021-02-280000008947azz:BoilermakerBlacksmithNationalPensionTrustMember2021-03-012022-02-280000008947azz:BoilermakerBlacksmithNationalPensionTrustMember2020-03-012021-02-280000008947azz:BoilermakerBlacksmithNationalPensionTrustMember2019-03-012020-02-290000008947azz:IndividuallyInsignificantPlansMember2021-03-012022-02-280000008947azz:IndividuallyInsignificantPlansMember2020-03-012021-02-280000008947azz:IndividuallyInsignificantPlansMember2019-03-012020-02-29azz:share_based_compensation_plan0000008947azz:A2014LongTermIncentivePlanMember2022-02-280000008947azz:A2014LongTermIncentivePlanMember2021-02-280000008947us-gaap:RestrictedStockMember2021-03-012022-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2021-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2020-02-290000008947us-gaap:RestrictedStockUnitsRSUMember2019-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2021-03-012022-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2020-03-012021-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2019-03-012020-02-290000008947us-gaap:RestrictedStockUnitsRSUMember2022-02-280000008947us-gaap:PerformanceSharesMember2021-03-012022-02-280000008947us-gaap:PerformanceSharesMember2021-02-280000008947us-gaap:PerformanceSharesMember2020-02-290000008947us-gaap:PerformanceSharesMember2019-02-280000008947us-gaap:PerformanceSharesMember2020-03-012021-02-280000008947us-gaap:PerformanceSharesMember2019-03-012020-02-290000008947us-gaap:PerformanceSharesMember2022-02-280000008947us-gaap:PerformanceSharesMembersrt:MinimumMember2021-03-012022-02-280000008947us-gaap:PerformanceSharesMembersrt:MaximumMember2021-03-012022-02-280000008947us-gaap:StockAppreciationRightsSARSMember2021-03-012022-02-280000008947us-gaap:StockAppreciationRightsSARSMember2021-02-280000008947us-gaap:StockAppreciationRightsSARSMember2020-02-290000008947us-gaap:StockAppreciationRightsSARSMember2019-02-280000008947us-gaap:StockAppreciationRightsSARSMember2020-03-012021-02-280000008947us-gaap:StockAppreciationRightsSARSMember2019-03-012020-02-290000008947us-gaap:StockAppreciationRightsSARSMember2022-02-280000008947azz:DirectorsGrantsMember2021-03-012022-02-280000008947azz:DirectorsGrantsMember2020-03-012021-02-280000008947azz:DirectorsGrantsMember2019-03-012020-02-290000008947azz:EmployeeStockPurchasePlanMember2021-03-012022-02-280000008947azz:EmployeeStockPurchasePlanMember2022-02-280000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2019-03-012020-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2019-03-012020-02-290000008947us-gaap:CorporateNonSegmentMember2021-03-012022-02-280000008947us-gaap:CorporateNonSegmentMember2020-03-012021-02-280000008947us-gaap:CorporateNonSegmentMember2019-03-012020-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-012021-02-280000008947us-gaap:CostOfSalesMemberazz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2020-03-012021-02-280000008947us-gaap:CorporateNonSegmentMember2022-02-280000008947us-gaap:CorporateNonSegmentMember2021-02-280000008947country:US2021-03-012022-02-280000008947country:US2020-03-012021-02-280000008947country:US2019-03-012020-02-290000008947us-gaap:NonUsMember2021-03-012022-02-280000008947us-gaap:NonUsMember2020-03-012021-02-280000008947us-gaap:NonUsMember2019-03-012020-02-290000008947country:US2022-02-280000008947country:US2021-02-280000008947country:CA2022-02-280000008947country:CA2021-02-280000008947azz:OtherCountriesMember2022-02-280000008947azz:OtherCountriesMember2021-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMemberus-gaap:OtherRestructuringMember2020-03-012021-02-280000008947srt:ScenarioPreviouslyReportedMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2021-02-280000008947srt:RestatementAdjustmentMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2021-02-280000008947us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2021-02-280000008947azz:GalvabarMember2020-03-012021-02-280000008947azz:SouthernMechanicalServicesMember2020-03-012021-02-280000008947azz:SouthernMechanicalServicesMember2020-03-012020-11-300000008947us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberazz:NuclearLogisticsBusinessMember2020-02-012020-02-290000008947azz:DAAMGalvanizingCoLtdMember2022-02-282022-02-280000008947azz:DAAMGalvanizingCoLtdMember2022-02-280000008947azz:SteelCreekGalvanizingCompanyLLCMember2022-01-012022-01-310000008947azz:SteelCreekGalvanizingCompanyLLCMember2022-01-310000008947azz:AcmeGalvanizingIncMember2021-02-280000008947azz:A2020AcquisitionsMember2020-02-290000008947azz:K2Member2019-04-300000008947us-gaap:CustomerRelationshipsMemberazz:A2022AcquisitionsMember2021-03-012022-02-280000008947us-gaap:NoncompeteAgreementsMemberazz:A2022AcquisitionsMember2021-03-012022-02-280000008947azz:A2022AcquisitionsMember2021-03-012022-02-280000008947azz:A2020AcquisitionsMember2021-03-012022-02-280000008947us-gaap:ForwardContractsMember2021-03-012022-02-280000008947us-gaap:SubsequentEventMemberazz:PrecoatMember2022-03-072022-03-07
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 28, 2022
OR
        TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 1-12777
azz-20220228_g1.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 class  Trading SymbolName of each exchange on which registered
Common Stock  AZZNew 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.
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, 2021, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was $1,356,781,534 based on the closing sale price as reported on the New York Stock Exchange. As of April 18, 2022, there were 24,688,250 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 2020 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.



AZZ INC.
FORM 10-K
For the Fiscal Year Ended February 28, 2022
INDEX
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Item 15.
Item 16.




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," "should," "expects," "plans," "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. In addition, 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 products and services, including demand by power generation markets, electrical transmission and distribution markets, the industrial markets and the metal coatings markets. In addition, within each of the markets we serve, our customers and our operations could potentially continue to be adversely impacted by the ongoing coronavirus ("COVID-19") pandemic, including governmental issued mandates regarding the same in the jurisdictions in which we operate, sell to, or purchase from. 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 delays; customer requested delays of our products or services; delays in additional acquisition or disposition opportunities; currency exchange rates; adequacy of financing; availability of experienced management and employees to implement AZZ’s growth strategy; a downturn in market conditions in any industry relating to the products we inventory or sell or the services that we provide; economic volatility 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. You are urged to consider these factors carefully in 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 global provider of galvanizing and a variety of metal coating solutions, welding solutions, specialty electrical equipment and highly engineered services to a broad range of markets, including, but not limited to, the power generation, transmission, distribution, refining and industrial markets. We have two distinct operating segments: the Metal Coatings segment and the Infrastructure Solutions segment. The Company's 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 and other industries. The Company's Infrastructure Solutions segment is 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 energy and waste management markets worldwide.
Strategy
We have a developed strategy and periodically review our performance, opportunities, market conditions and competitive threats. During fiscal year 2022, we completed our comprehensive, Board-led review of our portfolio capital allocation plans and utilized leading independent financial, legal and tax advisors in support of its review. We acquired two galvanizing businesses in the current year fourth quarter, and on March 7, 2022, we announced that we have entered into a Securities Purchase Agreement by and between the Company and Sequa Corporation, a Delaware corporation (the "Seller"). Pursuant to this agreement, the Company will acquire all of Seller's right, title and interest in and to the membership interests of Sequa Mezzanine Holdings L.L.C., a Delaware limited liability company ("Sequa") for approximately $1.3 billion (the "Precoat Acquisition"). As part of the Precoat Acquisition, the Company is acquiring the Precoat Metals division from the Seller, which engages in the business of applying protective and decorative coatings and films for continuous steel and aluminum coil and performing ancillary services related thereto. The transaction is further described in "Metal Coatings Segment — Recent Acquisitions" below.
We believe the strategic actions we continue to execute on will accelerate our strategy to become a predominantly metal coatings focused company, which we believe will more rapidly enhance shareholder value.


3

Metal Coatings Segment
The Metal Coatings segment provides hot-dip galvanizing, powder coating, anodizing and plating, and other surface coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life-cycle of fabricated steel for several decades. As of February 28, 2022, we operated 41 galvanizing plants and six surface technologies plants, which are 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 due to the freight cost associated with our customer material being galvanized.
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 commodity pricing of zinc by utilizing agreements with zinc suppliers that include fixed cost contracts to reduce the risk associated with escalating commodity prices. When possible, we also secure firm pricing for natural gas supplies with utilities. We may or may not continue to use these or other strategies to manage commodity risk in the future.
We typically serve fabricators or manufacturers that provide solutions to the electrical and telecommunications, 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 don't believe the loss of any single customer would have a material adverse effect on our consolidated sales or net income.
Recent Acquisitions
On March 7, 2022, the Company and Sequa jointly announced an agreement whereby the Company will acquire Sequa's Precoat Metals business division ("Precoat") for a net purchase price of approximately $1.3 billion. Precoat, headquartered in St. Louis, Missouri, is North America's largest independent provider of metal coil coating solutions. The transaction, which is subject to certain closing conditions, is expected to close during the first quarter of the Company's fiscal year 2023.
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 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.
In January 2021, we completed the acquisition of the assets of Acme Galvanizing, Inc., a privately held hot-dip galvanizing and zinc electroplating company based in Milwaukee, Wisconsin. The acquisition expanded our geographical reach in metal coating solutions and broadened our offerings in strategic markets.
In September 2019, we completed the acquisition of all the assets of Preferred Industries, Ltd. ("Preferred"), a privately held company based in the Dallas-Fort Worth area. Preferred provided powder and e-coating solutions to the automotive, HVAC, marine, transportation, medical, industrial, and plastics industries. The acquisition broadened our offerings and expanded our network of surface technology plants.
In August 2019, we completed the acquisition of the assets of NuZinc, LLC, a privately held plating company in the Dallas-Fort Worth area. The acquisition increased our capability and capacity in electroplating solutions.
In April 2019, we completed the acquisition of all the outstanding shares of K2 Partners, Inc. ("K2") and Tennessee Galvanizing, Inc. ("Tennessee Galvanizing"), two privately held companies. K2 provided powder coating and electroplating solutions to customers in the Midwest and Southeast from locations in Texas and Florida. Tennessee Galvanizing provides galvanizing solutions to customers throughout the United States. These acquisitions expanded our geographical reach in metal coating solutions and broadened our offerings in strategic markets.
In February 2018, we completed the acquisition of all the assets and outstanding shares of Rogers Brothers Company ("Rogers Brothers"), a privately held company, based in Rockford, Illinois. Rogers Brothers provided galvanizing solutions to a
4

multi-state area within the Midwest. The acquisition supported our goal of continued geographic expansion as well as portfolio expansion of our metal coatings solutions.
Recent Divestitures
In July 2020, we completed the sale of our Galvabar business, which is included in the Metal Coatings segment. We received net proceeds of $8.3 million and recognized a loss on the sale of $1.2 million. While Galvabar would normally be considered a core business for AZZ, we have determined that this technology is better suited for a company with both rebar manufacturing and established rebar distribution capabilities. In accordance with the sale agreement, we will receive royalties associated with future sales for a three-year period following the sale.
In fiscal 2021, we closed or disposed of certain Metal Coatings locations that were in under-performing and lower growth geographies or had previously been idle through the consolidation of operations.
For additional information on the Metal Coatings segment's operating results, see Results of Operations within Item 7. For additional financial information by segment, see Note 12 to the consolidated financial statements.
Infrastructure Solutions segment
AZZ's Infrastructure Solutions segment is a leading provider of specialized products and services primarily designed to support industrial and electrical applications. Our product offerings include custom switchgear, electrical enclosures, medium and high voltage bus ducts, explosion proof and hazardous duty lighting and tubular products. In addition to our product offerings, the Company's Infrastructure Solutions segment focuses on life-cycle extension for the power generation, refining and industrial infrastructure, through providing automated weld overlay solutions for corrosion and erosion mitigation.
Competition
The markets for our Infrastructure Solutions segment products are highly competitive and consist of large multi-national companies, along with numerous small independent companies. Competition is based primarily on product quality, range of product line, price and service. While some of our competitors are much larger than us, we believe our Infrastructure Solutions segment offers some of the most technologically advanced solutions and engineering resources developed from a legacy of proven, reliable product options, allowing the Company's Infrastructure Solutions segment to be well positioned to meet the most challenging application-specific demands.
Copper, aluminum, steel and nickel based alloys are the primary raw materials used by this segment. We do not foresee any availability issues for these materials; however, have experienced commodity pricing escalations over the past year. We do not contractually commit to minimum purchase volumes; increases in price for these items are normally managed through escalation clauses in our contracts with customers, which the customers may not always accept. In addition, we work to obtain firm pricing contracts from our suppliers for these materials at the time we receive orders from our customers in order to minimize price volatility risk. We work to re-price open quotations, after 30 days, to reduce inflationary risks on commodities utilized in our manufacturing processes.
We sell Infrastructure Solutions segment products through our internal sales force, manufacturers’ representatives, distributors and agents. We are not dependent on any single customer for this segment, and we do not believe that the loss of any single customer would have a material adverse effect on our consolidated sales or net income.
Recent Acquisitions
In March 2018, we purchased certain assets through a bankruptcy sales process from Lectrus Corporation, a privately-held corporation based in Chattanooga, Tennessee. Lectrus designs and manufactures custom electrical metal enclosures and provides electrical and mechanical integration. This acquisition expanded our market reach to the Southwest states, brought us additional capability to process large, multi-segment enclosures in Lectrus' large manufacturing facility and complemented our current metal enclosure facilities in Kansas and Maryland.
In September 2017, we completed the acquisition of all the assets and outstanding shares of Powergrid Solutions, Inc. ("PSI"), a privately held company, based in Oshkosh, Wisconsin. PSI designs, engineers and manufactures customized low and medium-voltage power quality, power generation and distribution equipment. PSI’s product portfolio includes metal-enclosed, metal-clad and padmount switchgear, serving the utility, commercial, industrial and renewable energy markets. The acquisition of PSI was a key addition to the Company's electrical switchgear portfolio. The addition of PSI’s low-voltage and padmount switchgear allowed AZZ to offer a comprehensive portfolio of customized switchgear solutions to both existing and new customers in a diverse set of industries.
5

Recent Divestitures
In October 2020, we completed the sale of our AZZ SMS LLC ("SMS") operating business reported within our Infrastructure Solutions segment. We recognized a loss on disposal of $1.9 million and recorded impairment charges of $0.9 million related to the divestiture of SMS during the second quarter of fiscal year 2021, which ended on August 31, 2020. The strategic decision to divest of the business reflects our strategic plan to restructure our portfolio to focus on growth within our core businesses.
In February 2020, we completed the sale of our nuclear logistics business reported within our Infrastructure Solutions segment. We received net cash proceeds of $23.6 million and recognized a loss on disposal of $18.6 million. The strategic decision to divest the nuclear logistics business reflects our long-term strategy to focus on core businesses and markets. In addition, for fiscal year 2020, we recorded impairment charges of $9.2 million related to the exit from the nuclear certified portion of our industrial welding solutions business.
For additional information regarding the Infrastructure Solutions segment's backlog and operating results, see Results of Operations within Item 7. For additional financial information by segment, see Note 12 to the Consolidated Financial Statements.
Human Capital Management
At AZZ, our culture is defined by our corporate values of trust, respect, accountability, integrity, teamwork and sustainability (T.R.A.I.T.S.). 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 amongst our employees. 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 T.R.A.I.T.S. 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 performance, and we believe employees are inspired to go the extra mile, if they identify with and align with their organization’s business.

Our Employees
As of February 28, 2022, we employed approximately 3,885 people worldwide (which excludes 795 variable workforce employees), of which 3,314 were employed in the U.S. and 571 were employed outside the U.S. (Brazil, Canada, China, Poland and the Netherlands). This workforce consisted of approximately 75% hourly employees and 25% salaried employees. The 795 variable workforce employees work under collective bargaining agreements with various labor unions. We believe our current relations with our workforce are strong.

Diversity and Inclusion
We embrace the diversity of our employees, customers, vendors, suppliers, stakeholders and consumers, including their unique backgrounds, experiences, creative solutions, 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 law 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.



6

As of February 28, 2022, our U.S. employees had the following race and ethnicity demographics:
White53.30 %
Hispanic31.60 %
African American10.60 %
Asian1.60 %
Multi-Racial1.90 %
American Indian or Alaska Native0.90 %
Native Hawaiian or Other Pacific Islander0.10 %

Approximately 47% of our employees are diverse, as reported to the Equal Employment Opportunity Commission on an annual basis.
As of February 28, 2022, our employees had the following gender demographics:
WomenMen
U.S. Employees16.0%84.0%
Global Employees15.1%84.9%

Additionally, 12.5% of the executive team and 20.0% of our independent directors 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:

HealthFinancialWork/Life
Medical, Dental and VisionCompetitive Base SalariesCompany/Voluntary Life Insurance
Medical Insurance Premium ReductionHourly Overtime and Shift Differential PayPaid Time off and Holiday Pay
Flexible Work Arrangements
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%Paid Sick and Safe Leave
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
7

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.
Annually, 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.
The Company reviews and monitors safety performance closely. Our ultimate goal is to achieve zero serious injuries through continued investments in core safety programs and injury reduction initiatives. The Company utilizes 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 2022, we continued to demonstrate excellence in safety across our 68 locations worldwide, and incident rates as indicated below:
TRIRLTIRDART
Metal Coatings Segment3.40 0.90 2.20 
Infrastructure Solutions Segment
a.Electrical Platform
0.90 0.11 0.45 
       b. Industrial Platform
0.16 0.16 0.16 

During the COVID-19 pandemic, as a provider of “critical infrastructure”, we have the continuing obligation to keep employees working and operations moving forward in order to continue to serve our customers and sustain the world’s infrastructure. During this period, we have remained highly focused on protecting the health and safety of our team members while working to maintain the continuity of our business operations. In response to the global COVID-19 pandemic, and each of the variants thereto, we have implemented heightened safety measures and protocols in all of our facilities to continue to minimize the risk to the health and safety of our employees. The Company closely monitors government updates in regards to currently applicable protocols to be followed in each of the jurisdictions in which we operate. As conditions change, the Company has continued to effectively communicate with our employees.
For additional information on the Company’s response to the COVID-19 pandemic, see Item 7.
8

Information About Our Executive Officers
 
NameAgeBusiness Experience of Executive Officers for Past Five Years
Position or Office with Registrant or Prior Employer
Held Since
Thomas E. Ferguson65 President and Chief Executive Officer2013
Philip Schlom57 Senior Vice President, Chief Financial Officer
Vice President and Chief Accounting Officer/Interim Chief Financial Officer
Vice President - Finance, Audit, Controls and Continuous Improvement, Exterran Corporation
Vice President, Global Compliance and Internal Audit, Parker Drilling Company
2020
2019

2017-2019

2014-2017
Tara D. Mackey52 Chief Legal Officer and Secretary2014
Matt Emery55 Chief Information and Human Resource Officer 2013
Chris Bacius61 Vice President, Corporate Development2014
Gary Hill57 
Chief Operating Officer – Infrastructure Solutions
President and General Manager - AZZ Industrial Platform
Vice President and General Manager - AZZ WSI LLC
2020
2017
2013-2017
Ken Lavelle65 President and General Manager - Electrical Platform2017
Bryan Stovall57 
Chief Operating Officer – Metal Coatings
President - AZZ Galvanizing Solutions
Senior Vice President - Metal Coatings
Vice President, Galvanizing - Central Operations
2020
2019
2018-2019
2013-2018
Each executive officer was elected by the Board of Directors to hold office until the next Annual Meeting or until their successor is elected. No executive officer has any family relationships with any other executive officer of the Company.
9

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, or the SEC. The SEC’s website, www.sec.gov, contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. Our website and the information posted on our website is not a part of this Annual Report on Form 10-K.
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, 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,” subheadings “Corporate Governance,” or "Corporate Social Compliance" on our website at: www.azz.com.
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
10

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.
Risks Related to Operations
The duration of the COVID-19 pandemic remains uncertain and may have a material adverse impact on the demand for our products and services or with our supply chain.
The continued uncertainty associated with COVID-19, and any of the ongoing variants, did not have a material adverse effect on our results of operations for the year ended February 28, 2022. While we continue to support our customers, there remains uncertainties regarding the duration and, to what extent, if any, that the COVID-19 pandemic, or newly identified variants, or additional regulatory requirements, will ultimately have on the demand for our products and services or with our supply chain or our employees.
The impact of COVID-19 to the Company's personnel and operations has been limited. During fiscal 2022, the Company continued to see improvement in sales and operating income in both of its operating segments. We cannot reasonably estimate the severity of this pandemic or the government's mandates regarding the same, or the extent to which the disruption may materially impact our consolidated balance sheets, statements of income or statements of cash flows for fiscal year 2023 or beyond.
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, natural disasters such as earthquakes, tsunamis, hurricanes, or the outbreaks of epidemic, pandemic or contagious diseases such as COVID-19, could potentially cause future disruption in our business. At this time, the ongoing war between Russia and Ukraine has not materially impacted our operations, especially in Poland, which borders Ukraine. The Company continues to closely monitor the situation with our Poland-based employees and operations. These disruptions could include the temporary closures of our facilities or the facilities of our customers or suppliers and their contract manufacturers, which could restrict our ability to complete projects on schedule. Any disruption of our customers or suppliers and their respective contract manufacturers could likely impact our future sales and operating results. In addition, the COVID-19 pandemic, or the spread of any other 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 products and services. 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.
Our business segments operate in highly competitive markets.
Many of our competitors, primarily in our Infrastructure Solutions segment, are much larger and have substantially more resources than AZZ. Competition is based on a number of factors, including price. Certain competitors may have lower cost structures or larger economies of scale on raw materials and may, therefore, be able to provide their products and services 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 services or products that are superior 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: 
changes in political landscapes across the globe;
unstable political economic conditions and public health issues delaying customer 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 design, manufacturing or transportation costs;
11

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 or production of our products and our services caused by severe weather conditions;
a change in the mix of our customers, contracts and business;
modifications or changes in customer delivery schedules; and
ability or willingness of customers to timely pay their invoices when owed to us.
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.
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. We have experienced a constrained labor market during the COVID-19 pandemic and we could experience additional shortages of qualified or trained personnel. We cannot be certain that we will be able to maintain an adequately skilled labor force necessary to operate efficiently and to support our growth strategy or that our labor costs will not increase as a result of shortage in the supply of skilled personnel. 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 products and production methods obsolete.
The manufactured products and services we sell 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 products, production methods or technology which could make existing products, services 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, and, especially in our specialty welding business, is subjected to refinery turnaround or utility outages which cause cyclicality within the annual operating cycle of the business. Our customers may delay or cancel new or previously planned projects. If there is a reduction in demand for our products or services, as a result of 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 or equipment. 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 products in the future. Other various factors impact demand for our products and services, including the price of commodities (such as oil, electricity or other commodities), economic forecasts and financial markets. Uncertainty in the global economy and financial markets could impact our customers and could, in turn, severely impact the demand for corporate infrastructure projects that would result in a reduction in orders for our products and services. All of these factors combined together could materially impact our business, financial condition, cash flows and results of operations and potentially impact the trading price of our common stock.
Volatility in crude oil and natural gas prices could impact demand or pricing for products or services in segments of our Infrastructure Solutions segment and, as a result, adversely affect our business.

Our results of operations depend upon the level of activity in the global energy market, including oil and natural gas development, and production. Oil and natural gas exploration and development activity and the number of well completions typically decline when there is a sustained reduction in oil or natural gas prices or significant instability in energy markets. Even the perception of longer-term lower oil or natural gas prices by oil and natural gas exploration, development and production companies can result in their decision to cancel, reduce or postpone major expenditures or to reduce or shut in well production, which can impact our businesses that provide equipment into these markets, or service downstream refineries and energy plants.

Oil and natural gas prices and the level of drilling and exploration activity can be volatile. In periods of volatile commodity prices, the timing of any change in activity levels by our customers is difficult to predict. As a result, our ability to
12

project the anticipated activity level for our business, and particularly our Infrastructure Solutions welding-service sales may be limited.

During periods of lower oil or natural gas prices, our customers typically decrease their capital expenditures, which generally results in lower activity levels. A reduction in demand for our products, solutions and services could force us to reduce our pricing substantially, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

During periods of higher oil or natural gas prices, our customers may increase their capital expenditures, or they may determine pricing and utilization is critical and reduce the typical turnaround activities to keep their facilities running during periods with higher prices, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

In addition, customer cash flows and returns on capital drive customer investment priorities. Industry observers believe shareholders are encouraging management teams of energy companies to focus operational and compensation strategies on returns and free cash flow generation rather than solely on growth. To accomplish these strategies, energy companies may need to better prioritize or reduce capital spending, which could impact resource allocation and production, ultimately constraining the number of new projects by our customers.

If our customers seek to preserve capital by canceling contracts, canceling or delaying scheduled maintenance of their existing equipment, or canceling or delaying orders with us, the demand for our products, solutions and services could be materially and adversely affected. Such a drop in demand could have a material adverse effect on our business, financial condition, results of operations and cash flows.
International events and political issues may adversely affect our Infrastructure Solutions and Metal Coatings segments.
A portion of the sales from our Infrastructure Solutions and Metal Coatings 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 we conduct business;
social unrest, acts of war and terrorism, natural disasters, and global outbreaks of contagious diseases;
inflation, or hyper-inflation;
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, limiting travel to install equipment or perform services for our customers.
Fluctuations in the price and supply of raw materials and natural gas for our business segments may adversely affect our operations.
Primarily in our Metal Coatings segment, zinc and natural gas represent a large portion of our cost of sales. The prices of zinc and natural gas are subject to volatility and we have experienced commodity price escalation over the past year. We purchase a wide variety of raw materials for our Infrastructure Solutions segment to manufacture our products, including copper, aluminum, steel and nickel. Unanticipated increases in raw material requirements or commodity price increases could significantly increase production costs and potentially adversely affect profitability. The following factors, which are beyond our control, affect the price of raw materials and natural gas for our business 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 products and services in response to increased costs, but may not be successful in passing these increased costs of operation through to our customers.
A failure in our operational information systems or cyber security attacks on any of our facilities, or those of third parties, may adversely affect our financial results.
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, are attacked by intruders or have other
13

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. 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. 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 failure. Any of these occurrences could disrupt our business, result in potential liability or reputational damage or otherwise have an adverse effect on our financial results.
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. There can be no assurance that our patent applications will result in patents being issued or that current or additional patents will afford protection against competitors. We rely on a combination of patents, copyrights, trademarks and trade secret protection and contractual rights to establish and protect our intellectual property. Failure of our patents, copyrights, trademarks and trade secret protection, non-disclosure agreements and other measures to provide protection of our technology 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 and 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 proprietary information or manufacturing and service know-how and techniques, or otherwise gain access to our proprietary technology.
Product defects could increase our warranty costs and could result in product liability claims.
Our business exposes us to potential product liability risks that are inherent in the design, manufacture and sale of our products and the products of third-party vendors which we use or resell. Many of our products and solutions can be complex and include sophisticated and potentially sensitive electronic components. We have increasingly manufactured certain of those components and products in our own facilities. Widespread product recalls could result in significant losses due to the costs of a recall, the destruction of product inventory, penalties, and lost sales due to the unavailability of a product for a period of time. We may also be liable if the use of any of our products causes harm and could suffer losses from a significant product liability judgment against us in excess of its insurance limits. We may not be able to obtain indemnity or reimbursement from our suppliers or other third parties for the warranty costs or liabilities associated with our supplier products. A significant product recall, warranty claim, or product liability case could also result in adverse publicity, damage to our business reputation, and a loss of consumer confidence in our products.
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. 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; and
a failure to realize the cost savings or other financial benefits we anticipated prior to acquisition.
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.

14

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; and
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.
Risks Related to Legal Liability 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, they 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.
Our operations could be adversely impacted by the effects of future changes to the law and government regulations regarding emissions, the global environment and other sustainability matters.
Various regulations have been implemented regarding emissions, the global environment and other sustainability matters. We cannot predict future changes in the law and government regulations regarding emissions, the global 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 building our environmental, social and governance programs, changes in laws or governmental regulations could negatively impact our business or the demand for our products and services 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.

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 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 products 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 global demand for our products, and as a result, could have a material adverse effect on our business, operating results and financial condition. In addition, we cannot predict the full impact trade policy changes that have been asserted by the U.S. presidential administration and Congress, including anticipated changes to current trade policies will be maintained or modified or whether
15

the entry into new bilateral or multilateral trade agreements will occur, nor can we accurately predict the effects that any changes will have on our future business.
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 products at current or increased levels, and substantially all of our import operations are subject to customs duties on imported products 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 products 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 products, 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 to determine the source of any conflict minerals used in our products and other potential changes to products, 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 products 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 28, 2022, approximately 795 of our variable workforce employees and 278 of our full-time employees were represented by unions. 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 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 or COVID-19 benefits, 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 changes could result in an adverse impact on our operations, particularly in hurricane prone or low-lying areas near the ocean or heavy snowfall and ice regions. We cannot predict the potential timing or impact from potential global warming, winter storms and other natural disasters. 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 natural disasters 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.
16

Over the past year there has been a heightened focus by both governmental and non-governmental bodies requesting disclosure of information relating to our corporate sustainable practices as well as customers are increasingly preferring to source from suppliers who have implemented effective sustainability initiatives. International agreements and national or 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 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 future 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;
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 products and services.
Risks Related to Financial Matters
Our use of over time revenue accounting in the Infrastructure Solutions segment could result in a reduction or elimination of previously reported profits.
As discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Estimates,” in our Critical Audit Matters in our financial statements, and in the notes to our consolidated financial statements, portions of our sales are recognized over time. Over time revenue recognition causes us to recognize contract sales and earnings ratably over the contract term in proportion to our incurrence of contract costs. The earnings or losses recognized on individual contracts are based on estimates of contract sales, costs and profitability. Contract losses are recognized in full at the time a recognized project loss is expected, and contract profit estimates are adjusted based on ongoing reviews of contract profitability. Actual collection of contract amounts, including the impacts of change orders, could differ from originally estimated amounts and could result in adjustments to sales, earnings, or both. In certain circumstances, it is possible that such adjustments could be significant.
Our volume of fixed-price contracts for our Infrastructure Solutions segment could adversely affect our business.
We currently generate, and expect to continue to generate, a significant portion of our sales under fixed-price contracts. In these types of contractual arrangements, we estimate the costs of completing a particular project in order to make our fixed-price proposal under these type of contracts. The actual cost of labor and materials, however, are likely to vary from originally estimated project expenditures. Based upon the size of a particular project, variations from estimated cost to actually incurred costs could have a significant impact on our operating results in a given quarter or year.
We may not be able to fully realize the sales value reported in our backlog for our Infrastructure Solutions segment.
Due to the lead time required to design, procure and manufacture products or provide forward-looking services, primarily in our Infrastructure Solutions segment, we receive orders and maintain a backlog of future work. Orders included in our backlog are supported by customer purchase orders or contracts, often supported under Master Service Agreements, which we believe to be firm orders. Backlog develops as a result of new business secured, which represents the contractual value of new project commitments received by us during a given period. Backlog consists of orders which have either (1) not been started or (2) are in progress and are not yet complete. In the latter case, the revenue value reported in backlog is the remaining value associated with work that has not yet been completed, which can vary depending on whether the contract is over-time, or at a point in time. Orders recorded as new business or new backlog can sometimes be cancelled. In the event of cancellation, we are often reimbursed for incurred costs plus a margin on those costs, but typically have no contractual right to the total sales reflected in our backlog. In addition to being unable to recover certain direct costs, we could also incur additional costs resulting from underutilized facilities if orders are cancelled.
17

The Company’s flexibility to operate its business could be impacted by provisions in its debt obligations.
The Company’s debt instruments, consisting of senior notes 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.

We could face significant liabilities for withdrawal from Multiemployer Pension Plans.
The Company is a participating employer in a number of trustee-managed multiemployer defined benefit pension plans for employees who are covered by collective bargaining agreements. In the event of our withdrawal from a multiemployer pension plan, we may incur costs associated with our obligations for unfunded vested benefits at the time of the withdrawal. Depending on various factors, a future withdrawal could have a material adverse effect on results of operations or cash flows for a particular reporting period.
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 credit exposure is unable to make payment on its outstanding receivables, we could experience a significant write-off of accounts receivable.

If our goodwill 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 tradenames, customer relationships, and other intangible assets. 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 Company 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.
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 creditability 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 international countries 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 international results of operations and net assets to vary with exchange rate fluctuations. A decrease in the value of any of these currencies 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
18

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. In the future, we may utilize derivative instruments to manage the risk of fluctuations in foreign currency exchange rates that could potentially impact our future earnings and forecasted cash flows. However, the markets in which we operate could restrict the removal or conversion of the local or foreign currency, resulting in our inability to hedge against some or all of these risks or increase our cost of conversion of local currency to U.S. dollar.
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 equipment defects, malfunctions and failures. 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 internationally and, as a result, we are subject to the tax laws and regulations of U.S. federal, state, local and foreign governments. 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 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.
Changes in the method pursuant to which the LIBOR rates are determined and potential phasing out of LIBOR after 2021 may adversely affect our results of operations.
LIBOR and certain other “benchmarks” are the subject of recent national, international and other regulatory guidance and proposals for reform. These reforms may cause such benchmarks to perform differently than in the past or have other consequences which cannot be predicted. In particular, on July 27, 2017, the United Kingdom’s Financial Conduct Authority, which regulates LIBOR, publicly announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021. The Alternative Reference Rates Committee, a steering committee consisting of large U.S. financial institutions convened by the U.S. Federal Reserve Board and the Federal Reserve Bank of New York, has recommended replacing LIBOR with the Secured Overnight Financing Rate (“SOFR”), an index supported by short-term Treasury repurchase agreements. On November 30, 2020, ICE Benchmark Administration (“IBA”), the administrator of USD LIBOR announced that it does not intend to cease publication of the remaining USD LIBOR tenors until June 30, 2023, providing additional time for existing contracts that are dependent on LIBOR to mature. It is unclear whether, at that time, LIBOR will cease to exist or if new methods of calculating LIBOR will be established. As of February 28, 2022, $77.0 million of the borrowings under our revolving credit facility had interest rate payments determined directly or indirectly based on LIBOR. Any uncertainty regarding the continued use and reliability of LIBOR as a benchmark interest rate could adversely affect the performance of LIBOR relative to its historic values. If the methods of calculating LIBOR change from current methods for any reason, or if LIBOR ceases to perform as it has historically, our interest expense associated with our outstanding indebtedness or any future indebtedness we incur may increase. Further, when LIBOR ceases to exist, we may be forced to substitute an alternative reference rate under our revolving credit facility or rely on base rate borrowings in lieu of LIBOR-based borrowings. Although SOFR appears to be the preferred replacement rate for USD LIBOR, it is unclear if other benchmarks may emerge or if other rates will be adopted outside of the U.S. Any such alternative reference rate may increase the interest expense associated with our existing or future indebtedness. Any of these occurrences could materially and adversely affect our borrowing costs, business and results of operations.
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 capital in the future, subject to restrictions in our debt agreements. 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
19

debt or raise equity through the issuance of preferred stock, the terms of the debt or preferred stock 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 the 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 shareholders’ ownership in us would be diluted. If we are unable to raise additional capital when needed, it could affect our financial health, 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;
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;
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;
material weaknesses in our internal control over financial reporting; and
investor perceptions of the investment opportunity associated with our Company relative to other investment alternatives.
These broad market and industry factors may materially reduce the market price of our common stock, regardless of our operating performance. In addition, price volatility may be greater if the public float and trading volume of our common stock is low.

Risks Related to the Precoat Acquisition
On March 7, 2022, the Company and Sequa, a portfolio company of global investment firm Carlyle, jointly announced the signing of a definitive agreement whereby the Company intends to acquire Sequa's Precoat Metals business division (the "Precoat Acquisition"). The Precoat Acquisition, which is subject to certain normal and customary closing conditions, is expected to close during the first quarter of the Company's fiscal year 2023. We have identified the risks described below, that are specific to this transaction.

We expect to incur material expenses and indebtedness related to the Precoat Acquisition.

We expect to incur material expenses and indebtedness in completing the Precoat Acquisition and integrating the business, operations, people, practices, policies and procedures of Precoat. While we have assumed that a certain level of transaction and integration expenses would be incurred, there are a number of factors beyond our control that could affect the total amount or the timing of integration expenses. Many of the expenses that will be incurred, by their nature, are difficult to estimate accurately at the present time. We also intend to finance a portion of the consideration for the Precoat Acquisition through the incurrence of indebtedness, which would increase our debt service obligations. The Company has obtained financing commitments required to complete the transaction, consisting of a $400.0 million revolving credit facility, and a $1.525 billion senior secured term loan facility. As part of the transaction, we also expect to repay our current 2020 Senior Notes, which will include an early termination premium. Our new financing will have interest rates that are higher than our current notes, resulting in higher interest expense, and may have more restrictive covenant compliance requirements than our existing credit facility. The new debt will also significantly increase the Company's leverage. These additional expenses, indebtedness and leverage may have an adverse effect on our results of operations.




20

We may not realize the anticipated benefits from the pending Precoat Acquisition.

The Precoat Acquisition involves the combination of two companies that currently operate as independent companies. While we and Precoat will continue to operate independently until the completion of the Precoat Acquisition, the success of the Precoat Acquisition will depend, in part, on our ability to realize the anticipated benefits from successfully combining our and Precoat’s businesses after closing. We plan on devoting substantial management attention and resources to integrating our and Precoat’s business practices so that we can fully realize the anticipated benefits of the Precoat Acquisition. Nonetheless, the business and assets acquired may not be successful or continue to grow at the same rate as when operated independently or may require greater resources and investments than originally anticipated. The Precoat Acquisition could also result in the assumption of unknown or contingent liabilities.
Potential difficulties we may encounter following closing include the following:

the inability to successfully combine our and Precoat’s businesses in a manner that permits us to realize the anticipated benefits of the Precoat Acquisition in the time frame currently anticipated, or at all;
the failure to integrate internal systems, programs and controls, or decisions by our management to apply different accounting policies, assumptions or judgments to Precoat’s operational results than Precoat applied in the past;
loss of sales and other commercial relationships;
the complexities associated with managing the combined company;
the failure to retain key employees of either of the two companies that may be difficult to replace;
the disruption of each company’s ongoing businesses or inconsistencies in services, standards, controls, procedures and policies;
potential unknown liabilities and unforeseen increased expenses, delays or regulatory conditions associated with the Precoat Acquisition; and
performance shortfalls at one or both of the two companies as a result of the diversion of management’s attention caused by completing the Precoat Acquisition and integrating our and Precoat’s operations.

The pending Precoat Acquisition may not be completed on the currently contemplated timeline or terms, or at all.

Consummation of the Precoat Acquisition is conditioned on, among other things, the receipt of certain consents and other approvals under the competition laws of various jurisdictions. Neither we nor Sequa can provide assurance that the conditions to completing the Precoat Acquisition will be satisfied or waived, and accordingly, that the Precoat Acquisition will be completed on the terms or timeline that the parties anticipate or at all. If any condition to the Precoat Acquisition is not satisfied, it could delay or prevent the Precoat Acquisition from occurring, which could negatively impact our business, financial condition, results of operations and growth prospects.

Failure to complete the pending Precoat Acquisition could have an adverse effect on us.

If the Precoat Acquisition is not completed, our business may be subject to a number of risks, including the following:

the market price of our securities could decline;
we will be required to pay certain costs relating to the Precoat Acquisition, such as legal, accounting, financial advisor, filing, printing and mailing fees and integration costs that have already been incurred or will continue to be incurred until the closing of the Precoat Acquisition, whether or not the Precoat Acquisition is completed;
if the agreement with Sequa is terminated, our stockholders cannot be certain that we will be able to find another acquisition opportunity as attractive to us as the Precoat Acquisition;
we could be subject to litigation related to any failure to complete the Precoat Acquisition or related to any enforcement proceeding commenced against us to perform our obligations under the Purchase Agreement;
we will not realize the benefit of the time and resources, financial and otherwise, committed by our management to matters relating to the Precoat Acquisition that could have been devoted to pursuing other beneficial opportunities;
we may experience reputational harm due to the adverse perception of any failure to successfully complete the Precoat Acquisition or negative reactions from the financial markets or from our customers, vendors, employees and other commercial relationships.
21

Item 1B. Unresolved Staff Comments
None.

Item 2. Properties
The Company's global headquarters and executive offices are located in leased office space in Fort Worth, Texas. We also lease office space in several locations related to our operations facilities. Our office and manufacturing operations facilities were as follows as of February 28, 2022:
 
Square Footage
SegmentLocationFacilitiesTotalOwnedLeased
Metal CoatingsUnited States42 2,629,045 2,272,569 356,476 
Canada219,071 219,071 — 
Infrastructure SolutionsUnited States13 997,040 260,381 736,659 
Canada22,058 — 22,058 
Europe53,983 — 53,983 
Brazil18,478 — 18,478 
China2,620 — 2,620 
Total68 3,942,295 2,752,021 1,190,274 
The Company believes that its current facilities are adequate to meet the requirements of its present and foreseeable future operations. See Note 5 to the consolidated financial statements included in Item 8 of this Form 10-K for additional information regarding the Company's lease obligations.
Item 3. Legal Proceedings
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. 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 of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
Item 4. Mine Safety Disclosures
Not applicable.
22

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, 2022, we had approximately 347 holders of record of our common stock, not including those shares held in street or nominee name. Item 11 of this Annual Report on Form 10-K contains certain information related to our equity compensation plans.
 
Dividend Policy
The payment of dividends is within the discretion of our Board and is dependent on our earnings, capital requirements, operating and financial condition and other factors. The Company has a history of paying dividends on a quarterly basis. Dividends paid totaled $16.9 million, $17.6 million, and $17.8 million during fiscal 2022, 2021, and 2020, respectively. Dividend payments may be restricted to total payments of $20.0 million per fiscal year based on covenants with the Company's lenders in the event that the Company's leverage ratio (defined as net debt to earnings before interest, taxes, depreciation and amortization, or "EBITDA") exceeds 3.0 to 1.0. Currently, there are no restrictions on dividend payments. Any future dividends payments will be reviewed each quarter and declared by the Board of Directors at its discretion.

Purchases of Equity Securities
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which the Company 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 the Company might otherwise be precluded from doing so. Share repurchases may be restricted to total repurchases of $50.0 million per fiscal year based on covenants with the Company's lenders in the event that the Company's leverage ratio exceeds 3.0 to 1.0. Currently, there are no restrictions on share repurchases.
The following table provides information with respect to purchases of common stock of the Company made under the 2020 Authorization during the fiscal year ended February 28, 2022, by the Company or any "affiliated purchaser" as defined in Rule 10b-18(a)(3) under the Exchange act:
PeriodTotal Number of Share PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value that May Yet Be Used Under the Plans or Programs
Beginning balance, February 28, 2021$84,002,349 
March 1 through March 3160,649 $49.47 60,649 81,002,123 
April 1 through April 3056,043 49.82 56,043 78,209,907 
May 1 through May 319,078 51.92 9,078 77,738,544 
June 1 through June 30102,227 51.49 102,227 72,475,385 
July 1 through July 31148,452 51.56 148,452 64,821,609 
August 1 through August 3139,830 51.52 39,830 62,769,454 
September 1 through September 30125,966 51.56 125,966 56,275,170 
October 1 through October 3122,055 51.78 22,055 55,133,081 
November 1 through November 30— — — 55,133,081 
December 1 through December 3116,190 51.80 16,190 54,294,485 
January 1 through January 3121,332 51.90 21,332 53,187,452 
February 1 through February 28— — — 53,187,452 
Total601,822 $51.20 601,822 $53,187,452 
We also 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. See Note 11 to the consolidated financial statements included in Item 8 of this Form 10-K for additional information regarding our equity incentive plans.

23

Stock Performance Graph
The following graph illustrates the five-year cumulative total return on investments in our common stock, the Index for NYSE Stock Market (U.S. Companies) and the Index for NYSE Stocks (SIC 5000-5099 US Companies). These indices are prepared by Proxy Advisory Group, LLC. The Company's common stock is listed on the New York Stock Exchange and AZZ operates in two industry segments. The shareholder return shown below is not necessarily indicative of future performance. Total return, as shown, assumes $100 invested on February 29, 2017, 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 29, 2017
For Fiscal Year Ended on the Last Day of February

azz-20220228_g2.jpg



 
February 28/29,
201720182019202020212022
AZZ Inc.100.00 68.66 77.34 62.00 85.87 82.74 
NYSE Composite Index100.00 110.09 110.02 107.73 130.61 141.95 
Russell 2000 Index100.00 109.13 113.68 106.53 158.82 147.78 
Notes:
A.The lines represent monthly index levels derived from compounded daily returns that include all dividends.
B.The indexes 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 29, 2017.

Item 6. Selected Financial Data
Reserved.
24

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion together with our consolidated financial statements and the related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements regarding our business and operations. Our actual results may differ materially from those we currently anticipate as a result of the factors we describe under “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 2021 compared to fiscal year 2020 can be found under Item 7 in our Annual Report on Form 10-K for the fiscal year ended February 28, 2021, which is available on the SEC’s website at www.sec.gov and our Investor Relations website at www.azz.com/investor-relations.
Overview
We are a global provider of galvanizing and a variety of metal coating solutions, welding solutions, specialty electrical equipment and highly engineered services to the power generation, transmission, distribution, refining and industrial markets. We operate two distinct business segments, the Metal Coatings segment and the Infrastructure Solutions segment. Our discussion and analysis of financial condition and results of operations is divided by each of our segments, along with corporate costs and other costs not specifically identifiable to a segment. For a reconciliation of segment operating income to consolidated operating income, see Note 12 to the consolidated financial statements. 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 28, 2022 is referred to as “fiscal 2022” or “fiscal year 2022.”
Coronavirus (COVID-19)
The continued uncertainty associated with COVID-19, and any of the ongoing variants, did not have a material adverse effect on our results of operations for the year ended February 28, 2022. While we continue to support our customers, there remain uncertainties regarding the duration and, to what extent, if any, that the COVID-19 pandemic, or newly identified variants, or additional regulatory requirements, will ultimately have on the demand for our products and services or with our supply chain or our employees.

The impact of COVID-19 to the Company's personnel and operations has been limited. During fiscal 2022, the Company continued to see improvement in sales and operating income in both of its operating segments. However, labor market and supply chain challenges increased during the third and fourth quarters, resulting in increased operating expenses as the constrained labor market and supply chain disruptions impacted the availability and cost of labor and materials.

Results of Operations
For the fiscal year ended February 28, 2022, we recorded sales of $902.7 million, compared to prior year’s sales of $838.9 million. Of total sales for fiscal 2022, approximately 57.5% were generated from the Metal Coatings segment and approximately 42.5% of sales were generated from the Infrastructure Solutions segment. Net income for fiscal 2022 was $84.0 million, compared to $39.6 million for fiscal 2021. Net income as a percentage of sales was 9.3% for fiscal 2022 as compared to 4.7% for fiscal 2021. Diluted earnings per share increased by 120.4%, to $3.35 per share for fiscal 2022, compared to $1.52 per share for fiscal 2021.
During fiscal 2022, we completed two acquisitions, both in our Metal Coatings segment.
Backlog
Our backlog relates entirely to our Infrastructure Solutions segment, consisting of our Electrical platform and Industrial platform, and is inclusive of transaction taxes for certain foreign subsidiaries. As of February 28, 2022, our backlog was $304.5 million, an increase of $118.4 million, or 63.6%, compared to fiscal 2021. The increase in backlog is due to an increase in orders in the Electrical platform, partially offset by the continued reduction of international backlog, including China, related to several non-recurring contracts and cancelled contracts, and, to a lesser extent, divestitures that occurred in fiscal year 2021. For the year ended February 28, 2022, net bookings increased $235.8 million, or 30.0%, to $1.02 billion, compared to same period of fiscal 2021, as a result of very strong bookings in our Electrical platform and continued strength within the Metal Coatings segment. The book to sales ratio increased in fiscal 2022 as compared to fiscal 2021, to 1.13 to 1.00 for fiscal 2022, compared to 0.94 to 1.00 for fiscal 2021.


25

The following table reflects bookings and sales for fiscal 2022 and 2021 (in thousands, except ratios).
Period Ended  AmountPeriod Ended  Amount
Backlog2/28/2021$186,119 2/28/2020$243,799 
Net bookings1,021,067 785,263 
Disposed backlog— (4,026)
Sales recognized(902,664)(838,917)
Backlog2/28/2022$304,522 2/28/2021$186,119 
Book to sales ratio1.13 0.94 

Sales
Our total sales for fiscal 2022 increased by $63.7 million, or 7.6%, as compared to fiscal 2021.
The following table reflects the breakdown of revenue by segment (in thousands): 
Year Ended February 28,
20222021
Sales:
Metal Coatings$519,000 $457,791 
Infrastructure Solutions383,664 381,126 
Total sales$902,664 $838,917 
Sales for the Metal Coatings segment increased $61.2 million, or 13.4%, to $519.0 million, from the prior year’s sales of $457.8 million. The increase in sales was primarily due to improved price realization for our superior quality and service and to a lesser extent, the acquisition of a metal coatings business during the fourth quarter of fiscal 2021. The acquisition of a galvanizing plant in the fourth quarter of fiscal 2022 did not materially impact sales for fiscal 2022.
Sales for the Infrastructure Solutions segment increased $2.5 million, or 0.7%, to $383.7 million for fiscal 2022, compared to $381.1 million for fiscal 2021. The increase in sales for fiscal 2022 was primarily due to sales increases in both domestic and international operations (as the prior year was significantly impacted by COVID-19) in the Industrial platform, partially offset by the divestiture of the low-margin SMS business in the third quarter of fiscal year 2021. The increase was partially offset by a decrease in the Electrical platform, which was primarily attributable to lower sales in China as several large projects were completed. In addition, the decrease was, to a lesser extent, due to delays in material receipts due to supply chain disruptions within our customer-base and the constrained labor market at several of our enclosure plants in our domestic operations. The decrease in our enclosure plants was partially offset by increases in our domestic high- and medium-bus duct, switchgear, lighting and tubing businesses.
Operating Income
The following table reflects the breakdown of operating income (loss) by segment (in thousands): 
Year Ended February 28, 2022Year Ended February 28, 2021
Metal CoatingsInfrastructure SolutionsCorporateTotalMetal CoatingsInfrastructure SolutionsCorporateTotal
Operating income (loss):
Sales$519,000 $383,664 $— $902,664 $457,791 $381,126 $— $838,917 
Cost of sales374,900 302,541 — 677,441 334,894 315,276 — 650,170 
Gross margin144,100 81,123 — 225,223 122,897 65,850 — 188,747 
Selling, general and administrative16,765 47,377 49,538 113,680 16,155 50,160 40,819 107,134 
Restructuring and impairment charges— (1,797)— (1,797)10,796 9,203 — 19,999 
Total operating income (loss)$127,335 $35,543 $(49,538)$113,340 $95,946 $6,487 $(40,819)$61,614 

26

Operating income for the Metal Coatings segment increased $31.4 million, or 32.7%, for fiscal 2022, to $127.3 million, as compared to $95.9 million for the prior year. Operating margins increased to 24.5% for fiscal 2022, as compared to 21.0% for fiscal 2021. The increase was primarily due to impairment and restructuring charges recognized in fiscal 2021 of $10.8 million, the increase in sales as described above and the achievement of operational efficiencies in our surface technologies platform.

Operating income for the Infrastructure Solutions segment increased $29.1 million for fiscal 2022, to $35.5 million, as compared to $6.5 million for the prior year. Operating margins for this segment were 9.3% for fiscal 2022, as compared to 1.7% for fiscal 2021. Gross margins improved on operating leverage within both the Industrial and Electrical platforms compared to prior year, as well as a divestiture of an under-performing business in the Industrial platform in the third quarter of fiscal year 2021. In addition, in fiscal 2021, operating income was impacted by impairment charges of $9.2 million, See "Restructuring and Impairment charges" below. Selling, general and administrative costs decreased due to cost containment measures that were implemented due to COVID-19.
Corporate expenses increased $8.7 million, to $49.5 million for fiscal 2022, compared to $40.8 million for fiscal 2021. The increase is primarily due to increased payroll and benefits costs (see Note 10 in Item 8), acquisition costs and other administrative costs.
Restructuring and Impairment Charges
During fiscal 2022, the Company continued to execute on its plan to strategically review our business portfolio, continue to acquire metal coatings businesses, and divest certain non-core business. During the fourth quarter of fiscal 2022, the Company had a change to the plan of sale for one of its businesses in the Infrastructure Solutions segment. The Company recognized $3.9 million of impairment charges during fiscal 2021, which is included in in "Restructuring and impairment charges" in the consolidated statements of income. During fiscal 2022, in accordance with applicable accounting guidance, the Company reclassified a business previously held for sale to assets held and used. When there is a change to a plan of sale and the assets are reclassified from held for sale to held and used, the long-lived assets are reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Following an analysis of the long-lived assets for the business, the Company reversed a portion of the previously recognized impairment charges, and recognized income of $1.8 million in fiscal 2022 as a result of the change to the plan of sale, which is included in "Restructuring and Impairment charges" in the consolidated statements of operations.
As of February 28, 2022, one non-operating location in the Metal Coatings segment is classified as held for sale. The assets of the business expected to be disposed of within the next twelve months are included in "Assets held for sale" in the accompanying consolidated balance sheets.
During fiscal 2021, we closed on the sale of two businesses, one in each of our Metal Coatings and Infrastructure Solutions segments. We also sold one non-operating location in our Metal Coatings segment. In addition, we closed a small number of Metal Coatings locations that were in underperforming and lower growth geographies.
During fiscal 2021, we recorded certain charges related to these restructuring activities, which are summarized in the table below:
Year Ended February 28, 2021
Metal CoatingsInfrastructure SolutionsTotal
Write down of assets held for sale to estimated sales price$2,652 $4,100 $6,752 
Write down of assets expected to be abandoned6,923 — 6,923 
Loss on sale of subsidiaries1,221 1,859 3,080 
Write down of excess inventory— 2,511 2,511 
Costs associated with assets held for sale— 733 733 
Total charges$10,796 $9,203 $19,999 
Interest Expense
Interest expense for fiscal 2022 decreased $3.3 million, or 33.7%, to $6.4 million, as compared to $9.6 million in fiscal 2021. This decrease is primarily attributable to the Company's 2020 Senior Notes, which were funded in late fiscal 2021 and carried a much lower interest rate than the previously outstanding Senior Notes. While the borrowings under the 2020 Senior Notes increased $25.0 million to $150.0 million, they carry lower interest rates than the Company's previous senior notes. As of February 28, 2022, we had gross outstanding debt of $227.0 million, compared to $179.0 million at the end of fiscal 2021. AZZ's debt to equity ratio was 0.34 to 1 at the end of fiscal 2022, compared to 0.29 to 1 at the end of fiscal 2021, as we reduced
27

debt during the year and refinanced our existing senior notes. For additional information on outstanding debt, see Note 6 to the consolidated financial statements.
Other (Income) Expense, Net
For fiscal 2022, other expense, net decreased $0.4 million, to $0.6 million for fiscal 2022 compared to $1.0 million for fiscal 2021. The activity for both years consisted primarily of foreign currency losses resulting from unfavorable movements in exchange rates.
Provision for Income Taxes
The provision for income taxes reflected an effective tax rate of 21.0% for fiscal 2022 and 22.3% for fiscal 2021. The decrease is due primarily to certain nonrecurring state income tax items in the prior year.
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 are generally for operating activities, cash dividend payments, capital improvements, debt repayment and acquisitions. We believe that our cash position, cash flows from operating activities and our expectation of continuing availability to draw upon our credit facilities are sufficient to meet our cash flow needs for the foreseeable future.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Year Ended
February 28, 2022February 28, 2021
Net cash provided by operating activities$86,010 $92,035 
Net cash used in investing activities(86,835)(28,593)
Net cash provided by (used in) financing activities912 (88,425)
Net cash provided by operating activities for fiscal 2022 was $86.0 million, compared to $92.0 million for fiscal 2021. The decrease in cash provided by operating activities for fiscal 2022 is primarily attributable to the impact of decreases in working capital, primarily due to changes in accounts receivable and inventories, partially offset by accounts payable and other accrued liabilities. Cash flow from operations also decreased due to the loss on disposal of businesses and other impairment charges in the prior year. These net decreases were partially offset by an increase in net income in the current year.
Net cash used in investing activities for fiscal 2022 was $86.8 million, compared to $28.6 million for fiscal 2021. The increase in cash used during fiscal 2022 was primarily attributable to the acquisition of two businesses in our Metal Coatings segment during the fourth quarter, partially offset by lower capital expenditures. The breakdown of capital spending by segment for fiscal 2022, 2021 and 2020 can be found in Note 12 to the consolidated financial statements.
Net cash provided by financing activities for fiscal 2022 was $0.9 million, compared to net cash used in financing activities of $88.4 million for fiscal 2021. The decrease in cash used in financing activities during fiscal 2022 was primarily attributable to an increase in net proceeds from the revolver, as well as a decrease in repurchases of Company common stock, partially offset by a decrease in net proceeds for long term debt. See "Financing and Capital" and “Share Repurchases” sections below for additional information.
Financing and Capital
2017 Revolving Credit Facility
On March 21, 2017, the Company executed the Amended and Restated Credit Agreement (the “2017 Credit Agreement”) with Bank of America and other lenders, which amended its previous credit agreement. The 2017 Credit Agreement was scheduled to mature on March 21, 2022, and included the following provisions: (i) providing for a senior revolving credit facility in a principal amount of up to $450 million, with an additional $150 million accordion, (ii) including a $75 million sublimit for the issuance of standby and commercial letters of credit, (iii) including a $30 million sublimit for swing line loans, (iv) restricting indebtedness incurred with respect to capital leases, synthetic lease obligations and purchase money obligations not to exceed $20 million, (v) restricting investments in any foreign subsidiaries not to exceed $50 million in the aggregate, and (vi) including various financial covenants and certain restricted payments relating to dividends and share repurchases as specifically set forth in the 2017 Credit Agreement. The balance due on the $75.0 million term facility under the previous Credit Agreement was paid in full as a result of the execution of the 2017 Credit Agreement.
The financial covenants, as defined in the 2017 Credit Agreement, require the Company to maintain on a consolidated basis a Leverage Ratio not to exceed 3.25:1.0 and an Interest Coverage Ratio of at least 3.00:1.0. The Line of Credit will be used to finance working capital needs, capital improvements, dividends, future acquisitions, letter of credit needs and share repurchases.
Interest rates for borrowings under the 2017 Credit Agreement are based on either a Eurodollar Rate or a Base Rate plus a margin ranging from 0.875% to 1.875% depending on our Leverage Ratio (as defined in the 2017 Credit Agreement). The Eurodollar Rate is defined as LIBOR for a term equivalent to the borrowing term (or other similar interbank rates if LIBOR is unavailable). The Base Rate is defined as the highest of the applicable Fed Funds rate plus 0.50%, the Prime rate, or the
29

Eurodollar Rate plus 1.0% at the time of borrowing. The 2017 Credit Agreement also carries a Commitment Fee for the unfunded portion ranging from 0.175% to 0.30% per annum, depending on our Leverage Ratio. On July 8, 2021, the 2017 Credit Agreement was replaced with the 2021 Credit Agreement, which is described below.
2021 Credit Agreement
On July 8, 2021, the Company refinanced the 2017 Credit Agreement, which was scheduled to mature in March 2022, with a new five-year unsecured revolving credit facility under a credit agreement, dated July 8, 2021 by and among the Company, borrower, Citibank, N.A., as administrative agent and the other agents and lender parties thereto (the “2021 Credit Agreement”). The 2021 Credit Agreement matures in July 2026 and includes the following significant terms;

i.provides for a senior unsecured revolving credit facility with a principal amount of up to $400.0 million revolving loan commitments, and includes an additional $200.0 million uncommitted incremental accordion facility,
ii.interest rate margin ranges from 87.5 bps to 175 bps for Eurodollar Rate loans, and from 0.0 bps to 75 bps for Base Rate loans, depending on leverage ratio of the Company and its consolidated subsidiaries as a group,
iii.includes a letter of credit sub-facility up to $85.0 million for the issuance of standby and commercial letters of credit,
iv.includes a $50.0 million sublimit for swing line loans,
v.includes customary representations and warranties, affirmative covenants and negative covenants, and events of default, including restrictions on incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions, carve-outs and baskets, and
vi.includes a maximum leverage ratio financial covenant and an interest coverage ratio financial covenant, each to be tested at quarter end.
The effective interest rate for the 2021 Credit Agreement was 2.49% as of February 28, 2022.
The proceeds of the loans under the 2021 Credit Agreement are used primarily to finance working capital needs, capital improvements, dividends, future acquisitions and general corporate purposes.
As of February 28, 2022, we had $77.0 million of outstanding debt against the 2021 Credit Agreement and letters of credit outstanding under the 2021 Credit Agreement in the amount of $9.7 million, which left approximately $313.3 million of additional credit available.
2020 Senior Notes
On October 9, 2020, the Company completed a private placement transaction and entered into a Note Purchase Agreement, whereby the Company agreed to borrow $150.0 million of senior unsecured notes (the “2020 Senior Notes”), consisting of two separate tranches:

7-year borrowing: $70.0 million priced at 2.77% coupon, and
12-year borrowing: $80.0 million priced at 3.17% coupon.

The $80.0 million tranche was funded on December 17, 2020. The $70.0 million tranche was funded in January 2021. The Company used the proceeds to repay the existing $125.0 million 5.42% Senior Notes maturing on January 20, 2021, as well as for general corporate purposes. Interest on the 2020 Senior Notes is paid semi-annually.

The Company's debt agreements require the Company to maintain certain financial ratios. As of February 28, 2022, the Company was in compliance with all covenants or other requirements set forth in the debt agreements.
Precoat Acquisition
On March 7, 2022, the Company and Sequa, a portfolio company of global investment firm Carlyle, jointly announced the signing of a definitive agreement whereby the Company intends to acquire Sequa's Precoat Metals business division ("Precoat") for a net purchase price of approximately $1.3 billion (the "Precoat Acquisition"). The Precoat Acquisition, which is subject to certain normal and customary closing conditions, is expected to close during the first quarter of the Company's fiscal year 2023. The Company has obtained financing commitments required to complete the transaction, consisting of a $400.0 million revolving credit facility, and a $1.525 billion senior secured term loan facility. As part of the transaction, we also expect to repay our current 2020 Senior Notes, which will include an early termination premium. Our new financing will have interest rates that are higher than our current notes, resulting in higher interest expense.

30

Share Repurchases
On November 10, 2020, the Company's Board of Directors authorized a $100 million share repurchase program pursuant to which the Company may repurchase its common stock (the “2020 Authorization”). Repurchases under the 2020 Authorization will be made through open market and/or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when the Company might otherwise be precluded from doing so.
The Company purchased 601,822 of its common shares in the amount of $30.8 million at an average purchase price of $51.20 under the 2020 Authorization during fiscal 2022.
Other Exposures
We have exposure to commodity price increases in both segments of our business, primarily copper, aluminum, steel and nickel-based alloys in the Infrastructure Solutions segment and zinc and natural gas in the Metal Coatings segment. We attempt to minimize these increases through escalation clauses in customer contracts for copper, aluminum, steel and nickel-based alloys, when market conditions allow and through fixed cost contract purchases on zinc. 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.
Letters of Credit
As of February 28, 2022, we had total outstanding letters of credit in the amount of $22.0 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.
Off Balance Sheet Arrangements and Contractual Commitments
As of February 28, 2022, 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.
Critical Accounting Policies and Estimates
The preparation of the consolidated financial statements requires us to make estimates that affect the reported value of assets, liabilities, sales and expenses. Our estimates are based on historical experience and various other factors that we believe are reasonable under the circumstances and form the basis for our conclusions. We continually evaluate the information used to make these estimates. Accounting policies and estimates considered most critical are allowances for doubtful accounts, revenue recognition, impairment of long-lived assets, identifiable intangible assets and goodwill, including purchase accounting and accounting for income taxes. Actual results may differ from these estimates under different assumptions or conditions. The following accounting policies involve critical accounting estimates because they are dependent on our judgement and assumptions about matters that are inherently uncertain.
Allowance for Credit Losses
The carrying value of our accounts receivable is periodically evaluated based on the likelihood of collection. An allowance is maintained for estimated credit losses resulting from our customers’ inability to make contracted payments. The allowance is determined by historical experience of uncollected accounts, the level of past due accounts, overall level of outstanding accounts receivable, information about specific customers with respect to their inability to make payments and future expectations of conditions that might impact the collectability of accounts receivable. If the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances could be required.
Revenue recognition - Infrastructure Solutions segment
Our Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial, electrical and other industrial applications. For custom built products, we recognize sales over time. For custom services, which consist of specialized welding and other professional services, we recognize sales over time as the services are rendered due to the fact that the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, we recognize sales upon the transfer of the goods to the customer.
31

For sales recognized over time, we generally use the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date compared with the total estimated costs upon completion of the project. This method requires the estimation of total contract sales, project costs and margin, which involves significant management judgment. As a significant change in one or more of these estimates could affect the profitability of our contracts, management reviews and updates its contract related estimates regularly.
Total contract cost estimates are based on current contract specifications and expected engineering requirements and require us to make estimates on expected profit. The estimates for profit margin are based on judgments we make to project the outcome of future events, and can sometimes span more than one year. We estimate labor productivity and availability, the complexity of the work to be performed, change orders issued by our customers, and other specialized engineering and production related activities. Our cost estimation process is based on historical data, including historical actuals to original estimates, and the application of the professional knowledge and experience of engineers, general managers and finance professionals to these historical results. We review and update our estimates of costs regularly, or more frequently when circumstances significantly change, which can affect the profitability of our contracts.
In addition to fixed consideration, the contracts within our Infrastructure Solutions segment can include variable consideration, including claims, incentive fees, liquidated damages or other penalties. We recognize revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. We estimate the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on historical experience, professional knowledge and experience, and all other relevant information that is reasonably available at the time of the estimate.
Impairment of Long-Lived Assets, Identifiable Intangible Assets and 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 and intangible assets with an indefinite life for potential impairment annually during 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 reporting unit below its carrying amount, which would result in impairment.
We use the income approach to complete our annual goodwill assessment. The income approach uses 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 products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market, 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.
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 Disclosure
In addition to reporting financial results in accordance with Generally Accepted Accounting Principles in the United States (“GAAP”), the Company has provided adjusted operating income, adjusted earnings and adjusted earnings per share (collectively, the “Adjusted Earnings Measures”), which are non-GAAP measures. Management believes that the presentation of these measures provides investors with a greater transparency comparison of operating results across a broad spectrum of companies, which provides a more complete understanding of the Company’s financial performance, competitive position and prospects for the future. Management also believes that investors regularly rely on non-GAAP financial measures, such as adjusted operating income, adjusted earnings and adjusted earnings per share, to assess operating performance and that such
32

measures may highlight trends in the Company’s business that may not otherwise be apparent when relying on financial measures calculated in accordance with GAAP.

The following tables provides a reconciliation for the years ended February 28, 2022 and February 28, 2021 between the various measures calculated in accordance with GAAP to the Adjusted Earnings Measures (dollars in thousands, except per share data):

Year Ended February 28,
20222021
Operating income$113,340 $61,614 
Restructuring and impairment charges(1)
(1,797)19,999 
Acquisition costs(2)
1,554 — 
Adjusted operating income$113,097 $81,613 
(1) See "Results of Operations-Restructuring and Impairment Charges" for further discussion on fiscal 2022 restructuring and impairment charges.
(2) Acquisition costs represent costs related to the Precoat Acquisition. See "Precoat Acquisition" above.



Year Ended
February 28, 2022February 28, 2021February 29, 2020
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income and diluted earnings per share$84,022 $3.35 $39,614 $1.52 $48,234 $1.84 
Adjustments (net of tax):
Restructuring and impairment charges:
Metal Coatings— — 10,796 0.41 — — 
Infrastructure Solutions(2)
(1,797)(0.07)9,203 0.35 27,789 1.07 
Acquisition related expenditures(3)
1,554 0.06 — — 
Subtotal(243)(0.01)19,999 0.77 27,789 1.07 
Tax provision (benefit) related to restructuring and impairment charges(4)
56 — (4,584)(0.18)(4,777)(0.18)
Total adjustments(187)(0.01)15,415 0.59 23,012 0.88 
Adjusted earnings and adjusted earnings per share$83,835 $3.34 $55,029 $2.11 $71,246 $2.71 
______________________________
(1) Earnings per share amounts included in the table above may not sum due to rounding differences.
(2) See "Results of Operations-Restructuring and Impairment Charges" for further discussion on fiscal 2022 restructuring and impairment charges.
(3) Acquisition related expenditures represents expenses related to the Precoat Acquisition.
(4) The non-GAAP effective tax rates for fiscal 2022, 2021 and 2020 were 22.9%, 22.9% and 17.2%, respectively.
33

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. As of February 28, 2022, we did not hold any derivative financial instruments.
Commodity Prices
In our Infrastructure Solutions segment, we have exposure to commodity price changes for copper, aluminum, steel and nickel-based alloys. Increases in price for these items are normally managed through escalation clauses in our customers' contracts, although during difficult market conditions, customers may resist these escalation clauses. In addition, we attempt to enter into firm pricing contracts with our vendors on material at the time we receive orders from our customers to minimize risk.
In our 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. We manage our exposure to changes in the price of zinc by entering into agreements with our zinc suppliers and such agreements generally include protective caps or other fixed prices. 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 $77.0 million outstanding at February 28, 2022 under our revolving credit facility. Because 100% of this debt has variable interest rates, we are subject to future interest rate fluctuations in relation to these 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 products in foreign currencies, foreign currency denominated purchases, employee-related and other costs of running operations in foreign countries. As of February 28, 2022, the Company had exposure to foreign currency exchange rates related to our operations in Canada, China, Brazil, Poland, India, Singapore and the Netherlands.
Sensitivity Analysis
We do not believe that a hypothetical change of 10% of the interest rate or 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 as long as we are able to pass along the increases in commodity prices to our customers. However, there can be no assurance that either interest rates, 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. 
34

Item 8. Financial Statements and Supplementary Data 

Index to Consolidated Financial Statements and Schedules
 

35

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 Company Inc. (a Texas Corporation) and subsidiaries (the “Company”) as of February 28, 2022 and 2021, the related consolidated statements of income, comprehensive income, changes in shareholders’ equity, and cash flows for each of the three years in the period ended February 28, 2022, 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 28, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended February 28, 2022, 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 28, 2022, 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, 2022 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
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Revenue recognition – Infrastructure Solutions
As described further in Note 1 to the financial statements, the Company recognizes revenue upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The amount and timing of revenue recognition varies based on the nature of the goods or services provided and the terms and conditions of the Company’s contracts with customers. The Company enters into contracts with Infrastructure Solutions customers which generally specify the delivery of what constitutes a single performance obligation of either custom built products, custom services, or off-the-shelf products. Management determines, based on the provisions of the customer contracts, whether revenue for a particular project should be recorded upon delivery of the product or service or whether a portion of the total expected contract revenue should be recognized over time as work progresses. This requires a detailed evaluation of each material contract. For customer contracts where management determines that revenue should be recognized over time, significant judgment is required to determine the proper amount of revenue to recognize each period. We determined that revenue recognition pertaining to Infrastructure Solutions customer contracts is a critical audit matter.

The principal considerations for our determination that Infrastructure Solutions customer contracts is a critical audit matter result from the significant judgment exercised by management in determining the amount of revenue to recognize for a particular period. Processes involving higher amounts of management judgment include the interpretation of the provisions of customer contracts, which may include unique contract terms, to determine whether revenue should be recognized at a point in time or over time as work progresses. In addition, for contracts where management determines revenue should be recognized over time as work progresses, management must estimate both total expected project costs and expected gross margin, including evaluating customer change orders, for all uncompleted contracts to determine the appropriate amount of revenue to
36

recognize. The audit effort required to evaluate management’s judgments in determining proper revenue recognition for the Company’s contracts with Infrastructure Solutions customers was extensive and required a high degree of auditor judgment.

Our audit procedures related to Infrastructure Solutions customer contracts included the following:

We tested the effectiveness of internal controls over management’s review of customer contracts and change orders, to determine whether revenue should be recognized at a point in time or over time as work progresses.

For customer contracts where revenue is recorded over time as work progresses, we tested the effectiveness of internal controls over the accumulation of project costs and estimated project margin, which are key inputs into management’s estimation of the amount of revenue to recognize each period.

We examined a sample of customer contracts to determine if management’s conclusions with respect to contract terms and revenue recognition appeared appropriate in the circumstances.

We evaluated the accuracy of estimates made by management in prior periods by comparing previous estimates to actual results.

We tested a sample of customer contracts for which management concluded that it was appropriate to recognize revenue over time as work progressed by evaluating key inputs and assumptions which impacted the amount of revenue recognized for each contract tested. The key inputs and assumptions included:

The accumulation of historical costs incurred for the project,

Management’s estimate of the total gross margin expected to be realized for the entire project, including estimates of costs yet to be incurred to complete the project.

/s/ GRANT THORNTON LLP

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

Dallas, Texas
April 22, 2022
37

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 28, 2022, 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 28, 2022, 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 28, 2022, and our report dated April 22, 2022 expressed 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 “Item 9A, Management’s Annual Report on Internal Controls over Financial Reporting”. 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, 2022

38



AZZ INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value)
 
February 28, 2022February 28, 2021
Assets
Current assets:
Cash and cash equivalents$15,082 $14,837 
Accounts receivable, net of allowance for credit losses of $5,207 and $5,713 at February 28, 2022 and February 28, 2021, respectively
167,016 128,765 
Inventories:
Raw material117,603 87,822 
Work-in-process7,285 4,451 
Finished goods1,212 1,546 
Contract assets74,629 61,370 
Prepaid expenses and other3,471 6,029 
Assets held for sale235 235 
Total current assets386,533 305,055 
Property, plant and equipment, net230,848 207,089 
Right-of-use assets43,286 37,801 
Goodwill385,613 353,881 
Deferred tax assets5,191 3,969 
Intangibles and other assets, net81,557 91,432 
Total assets$1,133,028 $999,227 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$43,987 $41,542 
Income tax payable3,564  
Accrued salaries and wages28,424 22,606 
Other accrued liabilities24,092 27,645 
Customer deposits681 348 
Contract liabilities42,465 17,873 
Lease liability, short-term7,318 6,619 
Total current liabilities150,531 116,633 
Debt due after one year, net226,484 178,419 
Lease liability, long-term35,610 32,631 
Deferred tax liabilities47,672 39,283 
Other long-term liabilities5,366 8,969 
Total liabilities465,663 375,935 
Commitments and contingencies (Note 15)
Shareholders’ equity:
Common Stock, $1.00 par value; 100,000 shares authorized; 24,688 and 25,108 shares issued and outstanding at February 28, 2022 and February 28, 2021, respectively
24,688 25,108 
Capital in excess of par value85,847 75,979 
Retained earnings584,154 547,289 
Accumulated other comprehensive loss(27,324)(25,084)
Total shareholders’ equity667,365 623,292 
Total liabilities and shareholders' equity$1,133,028 $999,227 
 
The accompanying notes are an integral part of the consolidated financial statements.
39



AZZ INC.
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
 
 Year Ended
 February 28, 2022February 28, 2021February 29, 2020
Sales$902,664 $838,917 $1,061,817 
Cost of sales677,441 650,170 824,589 
Gross margin225,223 188,747 237,228 
Selling, general and administrative113,680 107,134 139,253 
Restructuring and impairment charges(1,797)19,999 18,632 
Operating income113,340 61,614 79,343 
Interest expense6,395 9,648 13,463 
Other expense, net600 969 990 
Income before income taxes106,345 50,997 64,890 
Income tax expense22,323 11,383 16,656 
Net income$84,022 $39,614 $48,234 
Earnings per common share
Basic earnings per share$3.38 $1.53 $1.84 
Diluted earnings per share$3.35 $1.52 $1.84 
Weighted average shares outstanding
Basic24,855 25,897 26,191 
Diluted25,077 26,045 26,281 
Cash dividends declared per common share$0.68 $0.68 $0.68 
The accompanying notes are an integral part of the consolidated financial statements.
40



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

 Year Ended
 February 28, 2022February 28, 2021February 29, 2020
Net income$84,022 $39,614 $48,234 
Other comprehensive income (loss):
Foreign currency translation adjustment, net of income tax of $, $ and $
(2,310)5,865 (2,093)
Interest rate swap, net of income tax of $, $27 and $29, respectively
 (50)(54)
Other comprehensive income (loss)(2,310)5,815 (2,147)
Comprehensive income$81,712 $45,429 $46,087 
The accompanying notes are an integral part of the consolidated financial statements.



41


AZZ INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 Year Ended
February 28, 2022February 28, 2021February 29, 2020
Cash flows from operating activities:
Net income$84,022 $39,614 $48,234 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization44,665 44,603 50,194 
Deferred income taxes3,467 (1,561)(2,617)
Loss on disposal of business552 3,080 18,632 
Loss on abandonment of long-lived assets  6,923  
Loss (gain) on disposal group held for sale(1,797)6,752  
Inventory write-downs 2,511  
Impairment loss on long lived assets  9,157 
Loss (gain) on sale of property, plant & equipment607 219 (71)
Share-based compensation expense9,449 7,330 6,290 
Amortization of deferred debt issuance costs455 545 538 
Bad debt expense(377)1,040 2,734 
Effects of changes in operating assets and liabilities, net of acquisitions:
Accounts receivable(34,609)7,926 (1,006)
Inventories(27,871)2,145 25,875 
Prepaid expenses and other assets794 6,497 (291)
Net change in contract assets and liabilities12,218 5,137 (47,040)
Accounts payable1,284 (21,521)8,145 
Other accrued liabilities and income taxes payable(6,849)(19,205)23,536 
Net cash provided by operating activities:86,010 92,035 142,310 
Cash flows from investing activities:
Proceeds from the sale or insurance settlement of property, plant, and equipment2,789 461 340 
Proceeds from sale of subsidiary, net 12,444 23,584 
Acquisition of subsidiaries, net of cash acquired(61,219)(4,419)(60,628)
Purchases of property, plant and equipment(28,405)(37,079)(32,595)
Net cash used in investing activities:(86,835)(28,593)(69,299)
Cash flows from financing activities:
Proceeds from issuance of common stock2,788 2,832 3,113 
Payments for taxes related to net share settlement of equity awards
(2,187)(712)(1,231)
Proceeds from revolving loan296,000 228,000 428,500 
Payments on revolving loan(248,000)(277,000)(466,500)
Proceeds from long-term debt 150,000  
Payments on long-term debt (125,000) 
Debt issuance costs paid (592) 
Repurchase and retirement of common stock(30,815)(48,311)(5,799)
Payment of dividends(16,874)(17,642)(17,822)
Net cash provided by (used in) financing activities:912 (88,425)(59,739)
Effect of exchange rate changes on cash and cash equivalents158 3,133 (590)
Net change in cash and cash equivalents245 (21,850)12,682 
Cash and cash equivalents, beginning of year14,837 36,687 24,005 
Cash and cash equivalents, end of year$15,082 $14,837 $36,687 
Supplemental disclosures of cash flow information:
Cash paid for interest$6,062 $8,999 $13,023 
Cash paid for income taxes$31,660 $16,118 $18,802 

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

AZZ INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(in thousands)
 
 Common StockCapital In
Excess Of Par
Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
 SharesAmount
Balance at February 28, 201926,115 $26,115 $58,695 $547,670 $(28,752)$603,728 
Share-based compensation— — 6,290 — — 6,290 
Common stock issued under stock-based plans and related income tax expense74 74 (1,305)— — (1,231)
Common stock issued under employee stock purchase plan90 90 3,023 — — 3,113 
Repurchase and retirement of common stock(131)(131)— (5,668) (5,799)
Cash dividends paid— — — (17,822)— (17,822)
Net income— — — 48,234 — 48,234 
Foreign currency translation— — — — (2,093)(2,093)
Interest rate swap, net of tax— — — — (54)(54)
Balance at February 29, 202026,148 $26,148 $66,703 $572,414 $(30,899)$634,366 
Share-based compensation— $— $7,330 $— $— $7,330 
Common stock issued under stock-based plans and related income tax expense83 83 (795)— — (712)
Common stock issued under employee stock purchase plan91 91 2,741 — — 2,832 
Repurchase and retirement of common stock(1,214)(1,214)— (47,097)— (48,311)
Cash dividends paid— — — (17,642)— (17,642)
Net income— — — 39,614 — 39,614 
Foreign currency translation— — — — 5,865 5,865 
Interest rate swap, net of tax— — — — (50)(50)
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 income 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— — — (16,874)— (16,874)
Net income— — — 84,022 — 84,022 
Foreign currency translation— — — (70)(2,240)(2,310)
Interest rate swap, net of tax— — — —   
Balance at February 28, 202224,688 $24,688 $85,847 $584,154 $(27,324)$667,365 
The accompanying notes are an integral part of the consolidated financial statements.

43

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 
1.Summary of Significant Accounting Policies
Organization
AZZ Inc. (the “Company,” “AZZ” or “we”) operates primarily in the United States of America and Canada and also has operations in Brazil, China, the Netherlands, Poland and India. The Company has two reportable segments: Metal Coatings and Infrastructure Solutions. The Company's reportable segments are also referred to as operating segments. See Note 12 for information about the Company's operations by segment.
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 the Company 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 13 for more information about assets reclassified from assets held for sale to assets held and used in the consolidated balance sheets as of February 28, 2021.
Coronavirus (COVID-19)
The continued uncertainty associated with COVID-19, and any of the ongoing variants, did not have a material adverse effect on the Company's results of operations for the year ended February 28, 2022. While the Company continues to support its customers, there remains uncertainties regarding the duration and, to what extent, if any, that the COVID-19 pandemic, or newly identified variants, or additional regulatory requirements, will ultimately have on the demand for the Company's products and services or with its supply chain or its employees.

The impact of COVID-19 to the Company's personnel and operations has been limited. During fiscal 2022, the Company continued to see improvement in sales and operating income in both of its reportable segments.
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.
Concentrations of credit risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable.
The Company maintains cash and cash equivalents with various financial institutions. The Company's policy is designed to limit exposure to any one institution. The Company performs periodic evaluations of the relative credit standing of those financial institutions that are considered in the Company's banking relationships, and has not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents.
The Company has 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. The Company performs ongoing evaluations of its 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. The Company maintains an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. The Company treats trade accounts receivable as one portfolio and records an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The Company adjusts this allowance 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, unless material, are recorded against the allowance in the period received.
44

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table shows the changes in the allowance for credit losses for fiscal 2022, 2021 and 2020 (in thousands):
 202220212020
Balance at beginning of year$5,713 $4,951 $2,267 
Adjustment based on aged receivables analysis(377)1,040 2,734 
Charge-offs, net(116)(354)(129)
Other(64)(41)106 
Effect of exchange rate changes51 117 (27)
Balance at end of year$5,207 $5,713 $4,951 
Revenue recognition
The Company recognizes revenue when all five of the following criteria have been satisfied:
1)Identification of the contract with a customer;
2)Identification of the performance obligations in the contract;
3)Determination of the transaction price;
4)Allocation of the transaction price to performance obligations in the contract; and
5)Fulfillment of performance obligations.
Revenue is recognized when control of the promised goods or services is transferred to the Company’s 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.
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. The Company recognizes 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.
Infrastructure Solutions segment
AZZ's Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial and electrical applications. Within this segment, the contract is governed by a customer purchase order and an executed product or services agreement. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of either custom built products, custom services, or off-the-shelf products. For arrangements with multiple performance obligations, the transaction price is allocated to each performance obligation, based on the relative standalone selling prices of the goods or services being provided, and revenue is recognized upon the satisfaction of each performance obligation. The Company combines contracts for revenue recognition purposes that are executed with the same customer within a short timeframe from each other and that purport to be for a single commercial objective.
For custom built products, the Company recognizes sales over time, provided that the goods do not have an alternative use to the Company and the Company has an unconditional right to payment for work completed to date plus a reasonable margin. For custom services, which consist of specialized welding and other professional services, the Company recognizes sales over time as the services are rendered, because the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, the Company recognizes revenue upon the transfer of the goods to the customer.
For sales recognized over time, the Company generally uses the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date versus the total estimated costs upon completion of the project. This requires the Company to estimate the total contract sales, project costs and margin, which can involve significant management judgment. As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, management reviews and updates its contract related estimates regularly. The Company recognizes adjustments in estimated margin on contracts on a cumulative catch-up basis, and subsequent sales
45

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
are recognized using the adjusted estimate. If the estimate of contract margin indicates an anticipated loss on the contract, the Company recognizes the total estimated loss in the period it is identified.
Due to the custom nature of the goods and services provided, contracts within the Infrastructure Solutions segment are often modified to account for changes in contract specifications and requirements. A contract modification exists when the modification either creates new, or changes the existing, enforceable rights and obligations in the contract. For the Company, most contract modifications are related to goods or services that are not distinct from those in the original contract due to the significant interrelationship or interdependencies between the deliverables. Such modifications are accounted for as if they were part of the original contract. As a result, the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to sales on a cumulative catch-up basis.
In addition to fixed consideration, the Company’s contracts within its Infrastructure Solutions segment may include variable consideration, including claims, incentive fees, liquidated damages or other penalties. The Company recognizes revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. The Company estimates the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. 
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets, primarily related to the Company’s Infrastructure Solutions segment. Amounts are billed as work progresses in accordance with agreed upon contractual terms, either at periodic intervals (e.g., weekly or monthly) or upon achievement of contractual milestones. Billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its 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 following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):
20222021
Balance at beginning of period$17,873 $18,418 
Contract liabilities added during the period38,085 13,603 
Sales recognized during the period(13,493)(14,148)
Balance at end of period$42,465 $17,873 
The Company expects to recognize sales of approximately $36.7 million, $5.6 million, $0.1 million and $0.1 million in fiscal 2023, 2024, 2025 and 2026, respectively, related to the $42.5 million balance of contract liabilities as of February 28, 2022.
The increases or decreases in accounts receivable, contract assets and contract liabilities during fiscal year 2022 were primarily due to normal timing differences between the Company’s performance and customer payments, divestitures, and, to a lesser extent, customer inspection delays and effects of COVID-19 on the Company's customers. The increase in contract liabilities in fiscal 2022 is primarily due to an increase in orders in the Company's Infrastructure Solutions segment. The acquisitions for fiscal year 2022 described in Note 14 had no impact on contract assets or liabilities as of the date of acquisition.
Other
No general rights of return exist for customers, and the Company establishes provisions for estimated warranties. The Company generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. The Company does not adjust the contract price for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers 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. Sales commissions are deferred and recognized over the same period as the related sales. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.


46

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Disaggregated Revenue
Revenue by segment and geography is disclosed in Note 12. In addition, the following table presents disaggregated revenue by customer industry for fiscal years 2022, 2021 and 2020 (in thousands):

202220212020
Sales:
Industrial$559,653 $511,740 $605,236 
Transmission and distribution189,559 209,729 254,836 
Power generation153,452 117,448 201,745 
Total sales$902,664 $838,917 $1,061,817 
Cash and cash equivalents
The Company considers 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. Cash and cash equivalents includes restricted cash of $0.3 million and $0.9 million as of February 28, 2022 and February 28, 2021, respectively, in support of bank guarantees for certain customers and leased facilities in international locations.
Non-cash investing and financing activities
The Company had $0.9 million, $1.5 million and $2.4 million of accrued capital expenditures at the end of fiscal 2022, 2021 and 2020, respectively, which are excluded from the consolidated statements of cash flows until paid.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined principally using a weighted-average method for the Infrastructure Solutions segment and the first-in-first-out (FIFO) method for the Metal Coatings segment. The Company determines the reserves for excess quantities and obsolescence based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, and records a charge to reduce inventory to its net realizable value. For information related to charges recognized to reduce inventory in the Infrastructure Solutions segment to its net realizable value in fiscal 2021, see Note 13.
Property, plant and equipment
Property and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:
 
Buildings and structures
10-25 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment3 years
Computers and software
3-7 years
Repairs and maintenance are charged to expense as incurred; renewals and betterments that significantly extend the useful life of the asset are capitalized.
Amortizable intangible and long-lived assets
Purchased 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 two to nineteen 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. 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, the Company records impairment losses for the excess of their carrying value over the estimated
47

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
fair value. The Company did not recognize any impairment charges for fiscal year 2022. For fiscal year 2021, the Company recorded charges of $13.7 million to write-down certain property, plant and equipment and other intangible assets that were held for sale or abandoned. In addition, for fiscal year 2020, the Company recorded impairment losses of $9.2 million. See Note 13 for additional information about these impairment charges.
When there is a change to a plan of sale, and the assets are reclassified from held for sale to held and used, the long-lived assets would be reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Investments in real estate are classified as held for sale in the period in which certain criteria are met including when management commits to a plan to sell, an active program to locate a buyer has been initiated, the sale is probable, and actions required to complete the plan of sale indicate that it is unlikely that significant changes to the plan of sale will be made or the plan of sale will be withdrawn. See Note 13 for additional information.
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. The Company tests goodwill with an indefinite life 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, which would result in impairment. Goodwill is tested for impairment at the reporting unit level. A reporting unit is an operating segment or a component of an operating segment. The test is calculated using an income approach and market approach, which are Level 3 fair value inputs, as described in "Financial instruments" below. Based on the results of its analysis, the Company determines whether an impairment may exist. A significant change in projected cash flows or cost of capital for future years could result in an impairment of goodwill in future years. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market; changes in economic conditions of these various markets; raw material and natural gas costs and availability of experienced labor and management to implement our growth strategies. For fiscal years 2022, 2021 and 2020, no goodwill impairment losses were recognized. See Note 3 for information about the goodwill write-off related to divestitures in fiscal 2021 and 2020.
Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. The Company tests intangible assets with an indefinite life 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 intangible asset below its carrying amount, which would result in impairment. The Company performed its annual indefinite-lived intangible asset impairment test as of December 31, 2021. The Company elected to perform a qualitative assessment and determined that no conditions existed that would make it more likely than not that the indefinite-lived intangible assets were impaired. Therefore, no further quantitative assessment was required. For fiscal 2022, 2021 and 2020, no impairment losses related to these indefinite-lived intangible assets were recorded.
Debt issuance costs
Debt issuance costs that are incurred by the Company 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 the Company’s revolving credit facility are included in "Intangibles and other assets, net" on the consolidated balance sheets. Costs related to the Company's senior notes are presented as a reduction to long-term debt on the consolidated balance sheets.
Income taxes
The Company accounts 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 on the basis of 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.
The Company recognizes a valuation allowance against net deferred tax assets to the extent that the Company believes those net assets are not more likely than not to be realized. In making such a determination, the Company considers 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 the Company determines that it would be able to realize its
48

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
As applicable, the Company records uncertain tax positions on the basis of a two-step process whereby (1) the Company determines 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, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
The Company is subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 28, 2022, the Company is no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2019.
Financial instruments
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. Certain of the Company’s 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 that are corroborated by market data; or
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.

The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable, accrued liabilities and the revolving credit facility) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. As of February 28, 2022 and 2021, the fair value of the $150.0 million outstanding 2020 Senior Notes was approximately $144.0 million and $144.8 million, respectively. These fair values were determined using the discounted cash flow at the market rate as well as the applicable market interest rates, which are classified as Level 2 inputs.
Warranty reserves
A reserve has been established to provide for the estimated future cost of warranties on a portion of the Company’s delivered products, and is included in "Other accrued liabilities" in the consolidated balance sheets. Warranties cover such factors as non-conformance to specifications and defects in material and workmanship. A provision for warranty on products is made on the basis of the Company's historical experience and identified warranty issues. Management assesses the adequacy of its warranty reserve on a quarterly basis, and adjustments are made as necessary.
The following table shows the changes in the Company’s warranty reserve for fiscal year 2022, 2021 and 2020 (in thousands):
 
202220212020
Balance at beginning of period$4,460 $3,702 $1,751 
Warranty costs incurred(1,136)(1,865)(2,118)
Additions charged to income362 2,623 4,069 
Balance at end of period$3,686 $4,460 $3,702 

Foreign Currency Translation
The local currency is the functional currency for the Company’s 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).
49

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Foreign currency translation adjustments$(27,324)$(25,084)
Accumulated other comprehensive loss$(27,324)$(25,084)
Accruals for Contingent Liabilities
The Company is 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 the Company to make judgments regarding the amount of expenses that will ultimately be incurred. The Company uses 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
The Company is a lessee under various leases for facilities and equipment. For such leases, the Company recognizes a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet as of the lease commencement date based on the present value of the future minimum lease payments. An ROU asset represents the Company's right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. However, 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, the Company does not record ROU assets or lease liabilities on the consolidated balance sheet.
The Company's uses its 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 the Company 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, the Company incorporates 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 the Company is 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 its facility leases, the Company accounts for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
Some of the Company's lease agreements may include rental payments that adjust periodically for inflation or are based on an index rate which are included as variable lease payments. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.
Recently Adopted Accounting Pronouncements
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.
Recently Issued Accounting Pronouncements Not Yet Adopted
In March 2020 and as clarified in January 2021, the FASB issued Accounting Standards Update No. (“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. An entity may elect to apply the amendments on a full retrospective basis as
50

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date between March 12, 2020 and December 31, 2022. The Company has not adopted ASU 2020-04, but will continue to evaluate the possible adoption of any such expedients or exceptions, as well as the impact on its financial condition, results of operations, and cash flows, during the effective period.
2. Property, Plant and Equipment
Property, plant and equipment consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Land$22,318 $21,439 
Building and structures176,747 158,190 
Machinery and equipment283,333 253,027 
Furniture, fixtures, software and computers33,994 31,695 
Automotive equipment5,350 3,714 
Construction in progress14,623 26,223 
536,365 494,288 
Less accumulated depreciation(305,517)(287,199)
Property, plant, and equipment, net$230,848 $207,089 
The following table outlines the classification of depreciation expense in the consolidated statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$30,357 $29,884 $30,721 
Selling, general and administrative2,004 2,319 2,349 
Total depreciation expense$32,361 $32,203 $33,070 
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 2022 and 2021 were as follows (in thousands):
 
2022
SegmentBeginning BalanceAcquisitionsDivestitureOtherCurrency Translation AdjustmentEnding Balance
Metal Coatings$158,659 $32,389 $ $(477)$(180)$190,391 
Infrastructure Solutions195,222     195,222 
Total$353,881 $32,389 $ $(477)$(180)$385,613 
 
2021
SegmentBeginning BalanceAcquisitionsDivestitureOtherCurrency Translation AdjustmentEnding Balance
Metal Coatings$157,048 $1,551 $(1,132)$ $1,192 $158,659 
Infrastructure Solutions199,177  (2,262)(1,693) 195,222 
Total$356,225 $1,551 $(3,394)$(1,693)$1,192 $353,881 
51

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Goodwill is evaluated for impairment on at least an annual basis, or more frequently if indicators of impairment exist. The impairment tests are based on Level 3 fair value inputs. Fair value is an exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants.
During fiscal 2021 and 2020, the Company continued to execute its strategy to divest of non-core businesses, which included the divestiture of businesses serving customers in the nuclear power businesses. In connection with these activities, the Company allocated goodwill to the businesses disposed of or held for sale based on the relative fair value of those businesses in the reporting unit to which the goodwill applied. The determination of the amount of goodwill to allocate to the disposal group as opposed to the ongoing operations required significant management judgment regarding future cash flows, discount rates and other market relevant data. During fiscal 2022, the Company made changes to a plan of sale for a business that was previously held for sale in the Infrastructure Solutions segment. The Company had previously recognized the impact of the impairment in the prior year related to this business. This business was reclassified from assets held for sale into assets held and used during fiscal 2022. See Note 13 for more information.

In February 2020, the Company completed the sale of its nuclear logistics business reported within its Infrastructure Solutions segment. The Company allocated $7.9 million of goodwill to this business, which was written off upon the completion of the sale. The estimate of goodwill to allocate to the disposal group required significant management judgment regarding future cash flows, discount rates and other market relevant data. See Note 13 for more information.

The Company completed its fiscal 2022 annual goodwill impairment analysis as of December 31, 2021 and concluded that no impairment existed at any of its reporting units as of the testing date.
Amortizable intangible assets consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
Weighted-Average Life (Years)20222021
Customer related intangibles15$149,796 $145,782 
Non-compete agreements127,903 8,803 
Trademarks21.023,303 26,695 
Technology25.02,554 2,554 
Certifications8408 399 
Gross intangible assets183,964 184,233 
Less accumulated amortization(111,638)(100,342)
Total amortizable intangible assets, net$72,326 $83,891 
The following table outlines the classification of amortization expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$6,658 $6,838 $6,873 
Selling, general and administrative5,646 5,562 10,251 
Total amortization expense$12,304 $12,400 $17,124 
In addition, for fiscal 2020, intangibles with a net carrying value of approximately $14.6 million were written-off as part of the sale of the nuclear logistics business and nuclear-related intangibles with a carrying value of approximately $7.2 million were impaired as part of the exit from the nuclear certified portion of the industrial welding solutions business. See Note 13 for more information.
In addition to its amortizable intangible assets, the Company has recorded indefinite-lived intangible assets of $3.4 million on the consolidated balance sheets as of February 28, 2022 and February 28, 2021, related to certain tradenames acquired as part of prior business acquisitions. These indefinite-lived intangible assets are not amortized, but are assessed for impairment annually or whenever an impairment may be indicated. During fiscal 2022 and 2021, the Company performed an annual review of its indefinite-lived intangibles and no impairment was indicated.
52

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):
 
2023$11,741 
20249,913 
20259,104 
20269,075 
20278,808 
Thereafter23,685 
Total$72,326 

4. Other Accrued Liabilities
Other accrued liabilities consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
 
20222021
Accrued interest$789 $957 
Accrued warranty3,686 4,460 
Commissions2,959 3,618 
Personnel expenses6,539 9,709 
Group medical insurance2,575 2,517 
Sales and other taxes payable3,850 2,592 
Other3,694 3,792 
Total$24,092 $27,645 

5. Leases
The Company is a lessee under various leases for facilities and equipment. See Note 1 for a description of the Company's accounting policy for leases.
As of February 28, 2022, the Company was the lessee for 156 operating leases with terms of 12 months or more and 10 finance leases. Many of the operating leases either have renewal options of between one and five years or convert to month-to-month agreements at the end of the specified lease term.
The Company’s 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. The majority of the Company’s long-term lease expenses are at fixed prices.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company has a significant number of short-term leases, including month-to-month agreements, some of which continue in perpetuity until the lessor or the Company terminates the lease agreement. The Company's short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less.
The Company’s future lease commitments as of February 28, 2022 do not reflect all of the Company’s short-term lease commitments.



53

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets for fiscal 2022 and 2021 (in thousands):
Balance SheetClassificationFebruary 28, 2022February 28, 2021
Assets
Right-of-use assetsRight-of-use assets$43,286 $37,801 
Liabilities
Operating lease liabilities ― STLease liability - short-term7,140 6,552 
Operating lease liabilities ― LTLease liability - long-term34,965 32,405 
Finance lease liabilities ― STLease liability - short-term178 66 
Finance lease liabilities ― LTLease liability - long-term645 226 
The following table outlines the classification of lease expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$11,070 $10,533 $13,521 
Selling, general and administrative3,959 4,485 4,923 
Total lease cost$15,029 $15,018 $18,444 
As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2023$8,880 $199 $9,079 
20247,930 199 8,129 
20256,838 196 7,034 
20265,302 132 5,434 
20275,009 105 5,114 
Thereafter16,331 46 16,377 
Total lease payments50,290 877 51,167 
Less imputed interest(8,183)(56)(8,239)
Total42,107 821 42,928 
Supplemental information related to the Company's portfolio of leases was as follows (in thousands, except years and percentages):
20222021
Operating cash flows from operating leases included in lease liabilities$9,044 $8,143 
Lease liabilities obtained from new ROU assets - operating$13,389 $2,186 
Weighted-average remaining lease term - operating leases7.90 years6.92 years
Weighted-average discount rate - operating leases4.56 %4.71 %
Operating and financing cash flows from financing leases included in lease liabilities$100 $25 
Lease liabilities obtained from new ROU assets - financing$519 $230 
Weighted-average remaining lease term - financing leases4.73 years4.25 years
Weighted-average discount rate - financing leases2.95 %4.00 %

54

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
6. Debt
The Company’s long-term debt instruments and balances outstanding as of February 28, 2022 and February 28, 2021 were as follows (in thousands):
 
20222021
Revolving Credit Facility$77,000 $29,000 
2020 Senior Notes150,000 150,000 
Total debt, gross227,000 179,000 
Unamortized debt issuance costs(516)(581)
Total debt, net226,484 178,419 
Less amount due within one year  
Debt due after one year, net$226,484 $178,419 

2017 Revolving Credit Facility
On March 21, 2017, the Company executed the Amended and Restated Credit Agreement (the “2017 Credit Agreement”) with Bank of America and other lenders, which amended its previous credit agreement. The 2017 Credit Agreement was scheduled to mature on March 21, 2022, and included the following provisions: (i) provided for a senior revolving credit facility in a principal amount of up to $450.0 million, with an additional $150.0 million accordion, (ii) included a $75.0 million sublimit for the issuance of standby and commercial letters of credit, (iii) included a $30.0 million sublimit for swing line loans, (iv) restricted indebtedness incurred with respect to capital leases, synthetic lease obligations and purchase money obligations not to exceed $20.0 million, (v) restricted investments in any foreign subsidiaries not to exceed $50.0 million in the aggregate, and (vi) included various financial covenants and certain restricted payments relating to dividends and share repurchases as specifically set forth in the 2017 Credit Agreement.
Interest rates for borrowings under the 2017 Credit Agreement were based on either a Eurodollar Rate or a Base Rate plus a margin, ranging from 0.875% to 1.875% depending on our Leverage Ratio (as defined in the 2017 Credit Agreement). The Eurodollar Rate was defined as LIBOR for a term equivalent to the borrowing term (or other similar interbank rates if LIBOR is unavailable). The Base Rate was defined as the highest of the applicable Fed Funds rate plus 0.50%, the Prime rate, or the Eurodollar Rate plus 1.0% at the time of borrowing. The 2017 Credit Agreement also carried a Commitment Fee for the unfunded portion ranging from 0.175% to 0.30% per annum, depending on our Leverage Ratio. On July 8, 2021, the 2017 Credit Agreement was replaced with the 2021 Credit Agreement, which is described below.
2021 Credit Agreement
On July 8, 2021, the Company refinanced the 2017 Credit Agreement, which was scheduled to mature in March 2022, with a new five-year unsecured revolving credit facility under a credit agreement, by and among the Company, borrower, Citibank, N.A., as administrative agent and the other agents and lender parties thereto (the “2021 Credit Agreement”). The 2021 Credit Agreement matures in July 2026 and includes the following significant terms;

i.provides for a senior unsecured revolving credit facility with a principal amount of up to $400.0 million revolving loan commitments, and includes an additional $200.0 million uncommitted incremental accordion facility,
ii.interest rate margin ranges from 87.5 bps to 175 bps for Eurodollar Rate loans, and from 0.0 bps to 75 bps for Base Rate loans, depending on leverage ratio of the Company and its consolidated subsidiaries as a group,
iii.includes a letter of credit sub-facility up to $85.0 million for the issuance of standby and commercial letters of credit,
iv.includes a $50.0 million sublimit for swing line loans,
v.includes customary representations and warranties, affirmative covenants and negative covenants, and events of default, including restrictions on incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions, carve-outs and baskets, and
vi.includes a maximum leverage ratio financial covenant and an interest coverage ratio financial covenant, each to be tested at quarter end.
The effective interest rate for the 2021 Credit Agreement was 2.49% as of February 28, 2022.
55

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The proceeds of the loans under the 2021 Credit Agreement are used primarily to finance working capital needs, capital improvements, dividends, future acquisitions and for general corporate purposes.
As of February 28, 2022, we had $77.0 million of outstanding debt against the 2021 Credit Agreement and letters of credit outstanding under the 2021 Credit Agreement in the amount of $9.7 million, resulting in approximately $313.3 million of additional credit available.
2020 Senior Notes
On October 9, 2020, the Company completed a private placement transaction and entered into a Note Purchase Agreement, whereby the Company agreed to borrow $150.0 million of senior unsecured notes (the “2020 Senior Notes”), consisting of two separate tranches:

7-year borrowing: $70.0 million priced at 2.77% coupon; and
12-year borrowing: $80.0 million priced at 3.17% coupon.

The $80.0 million tranche was funded on December 17, 2020. The $70.0 million tranche was funded in January 2021. The Company used the proceeds to repay the existing $125.0 million 5.42% Senior Notes that matured on January 20, 2021, as well as for general corporate purposes. Interest on the 2020 Senior Notes is paid semi-annually. In connection with the 2020 Senior Notes, the Company incurred debt issuance costs of approximately $0.6 million. These costs have been allocated between the two tranches and are being amortized over periods of seven and 12 years, and are included in “Debt due after one year, net” in the consolidated balance sheets.

The Company's debt agreements require the Company to maintain certain financial ratios. As of February 28, 2022, the Company was in compliance with all covenants or other requirements set forth in the debt agreements.
For each of the five years after February 28, 2022, required principal payments under the terms of the long-term debt, including the 2021 Credit Agreement, are as follows (dollars in thousands):
 
Fiscal Year:Future Debt Maturities
2023$ 
2024 
2025 
2026 
202777,000 
Thereafter150,000 
Total$227,000 









56

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
7. Income Taxes
The provision for income taxes for fiscal year 2022, 2021 and 2020 consisted of the following (in thousands):
 
202220212020
Income before income taxes:
Domestic$98,610 $46,766 $44,406 
Foreign7,735 4,231 20,484 
Income before income taxes$106,345 $50,997 $64,890 
Current provision:
Federal$15,644 $9,532 $12,563 
Foreign738 2,660 5,259 
State and local2,547 1,754 1,451 
Total current provision for income taxes$18,929 $13,946 $19,273 
Deferred provision (benefit):
Federal$4,407 $(2,165)$(1,452)
Foreign(1,540)(2,294)(21)
State and local527 1,896 (1,144)
Total deferred provision for (benefit from) income taxes$3,394 $(2,563)$(2,617)
Total provision for income taxes$22,323 $11,383 $16,656 
A reconciliation from the federal statutory income tax rate to the effective income tax rate is as follows for the prior three fiscal years:
202220212020
Statutory federal income tax rate21.0 %21.0 %21.0 %
Permanent differences(0.5)(0.1)0.1 
State income taxes, net of federal income tax benefit1.9 5.4  
Valuation allowance(0.5)(0.4) 
Stock compensation0.1 1.1  
Tax credits(1.4)(3.4)2.0 
Foreign tax rate differential0.5 0.1 1.4 
Uncertain tax positions(1.1)(1.0)1.4 
Audit settlement0.7 1.9  
Other0.4 (2.3)(0.2)
Effective income tax rate21.0 %22.3 %25.7 %













57

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 are as follows for fiscal year 2022 and 2021 (in thousands):
20222021
Deferred income tax assets:
Employee related items$3,750 $3,282 
Inventories6,536 5,729 
Accrued warranty459 429 
Accounts receivable2,347 
Lease liabilities8,200 8,962 
Other deferred income tax assets92 239 
Net operating loss and other credit carry-forwards10,418 6,649 
$29,455 $27,637 
Less: valuation allowance(142)(689)
Total deferred income tax assets29,313 26,948 
Deferred income tax liabilities:
Depreciation methods and property basis differences$(20,688)$(18,982)
Right-of-use lease assets(7,809)(8,623)
Accounts receivable(619) 
Other assets and tax-deductible goodwill(42,678)(34,740)
Total deferred income tax liabilities(71,794)-71794000(62,345)
Net deferred income tax liabilities$(42,481)$(35,397)
As of February 28, 2022, the Company had pretax state NOL carry-forwards of $70.1 million which, if unused, will begin to expire in 2023 and pretax foreign NOL carry-forwards of $14.0 million, which, if unused, will begin to expire in 2026.
As of fiscal year end 2022 and 2021, 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 not be realized. In recognition of this risk, the Company has provided a valuation allowance of $0.1 million and $0.7 million as of fiscal year end 2022 and 2021, respectively.
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 global operations. Generally accepted accounting principles in the United States of America ("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, on the basis of 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 as a result 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.






58

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 28, 2022 and 2021 is as follows (in thousands):
20222021
Balance at beginning of period$3,350 $2,531 
Increase for tax positions related to current periods:— — 
Gross increases513 5,617 
Gross decreases(260) 
Increase for tax positions related to prior periods:
Gross increases997  
Gross decreases(356)(1,263)
Decreases related to settlements with taxing authorities(691)(642)
Lapse of statute of limitations(1,259)(2,893)
Balance at end of period$2,294 $3,350 

Current year increases to our Uncertain Tax Positions (“UTPs”) primarily relate to matters related to research and development credits and stock compensation. Current year decreases primarily relate to the lapse of the statute of limitations in certain jurisdictions and settlements with certain taxing authorities.

The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. Penalties and interest credited for fiscal 2022 and 2021 were $(0.2) million and $(0.4) million, respectively.

The Company has prior year tax returns currently being examined in one state 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.

The Company has operations and taxable presence in multiple jurisdictions in the U.S. and outside of the U.S. in Canada, the Netherlands, China, Poland, Brazil, India and Singapore. The tax positions of the Company and its subsidiaries are subject to income tax audits by multiple tax jurisdictions around the world. 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, 2019 remain open to examination. With some exceptions, tax years prior to fiscal 2019 in jurisdictions outside of U.S. are closed. The statute of limitations for fiscal year end 2019 will expire in December 2022. The Company anticipates it is reasonably possible that a decrease of unrecognized tax benefits related to various federal, foreign and state positions of $0.6 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 the majority of its previously unremitted foreign earnings. As of February 28, 2022, 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.

8. Equity
On January 19, 2012, the Company's Board of Directors authorized the repurchase of up to ten percent of the then outstanding shares of the Company's common stock (the "2012 Authorization"). The 2012 Authorization did not have an expiration date, and the amount and prices paid for any future share purchases under the authorization were to be based on market conditions and other factors at the time of the purchase. Repurchases under the 2012 Authorization were made through open market purchases or private transactions.
On November 10, 2020, the Company's Board of Directors authorized a $100.0 million share repurchase program pursuant to which the Company may repurchase its common stock (the “2020 Authorization”). Repurchases under the 2020
59

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Authorization will be made through open market and/or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when the Company might otherwise be precluded from doing so.
The following table outlines the Company's share repurchases under the 2020 Authorization during fiscal 2022 and 2021 (in thousands, except per share data):
Purchased under 2020 AuthorizationPurchased under 2012 AuthorizationTotal Shares Repurchased
Year Ended February 28, 2022
Number of shares repurchased602  602 
Total amount of shares repurchased$30,815 $ $30,815 
Average price per share$51.20 $ $51.20 
Year Ended February 28, 2021
Number of shares repurchased331 883 1,214 
Total amount of shares repurchased$15,998 $32,313 $48,311 
Average price per share$48.36 $36.60 $39.80 
9. 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. Diluted earnings per share has been adjusted for the dilutive effect of the weighted average number of restricted stock units, performance share units and stock appreciation rights outstanding.
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2022, 2021 and 2020 (in thousands, except per share data):
 
202220212020
Numerator:
Net income for basic and diluted earnings per common share$84,022 $39,614 $48,234 
Denominator:
Total weighted average basic shares24,855 25,897 26,191 
Effect of dilutive securities:
Shares applicable to stock-based compensation222 148 90 
Total weighted average diluted shares25,077 26,045 26,281 
Earnings per share:
Basic earnings per share$3.38 $1.53 $1.84 
Diluted earnings per share$3.35 $1.52 $1.84 
For fiscal 2022, 2021 and 2020, approximately 0.1 million, 0.2 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.
10. Employee Benefit Plans
401(k) Retirement Plan
The Company has a 401(k) retirement plan covering substantially all of its employees. Company contributions to the 401(k) retirement plan were $5.0 million, $4.8 million, and $5.4 million for fiscal 2022, 2021, and 2020, respectively.
60

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Multiemployer Pension Plans
In addition to the Company's 401(k) retirement plan, the Company participates in a number of multiemployer defined benefit pension plans for employees, which are covered by collective bargaining agreements. The Company is not aware of any significant future obligations or funding requirements related to these plans other than the ongoing contributions that are paid as hours are worked by plan participants.
However, the risks of participating in multiemployer pension plans are different from those in single-employer plans in that (i) assets contributed to the plan by one employer may be used to provide benefits to employees or former employees of other participating employers; (ii) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be required to be assumed by the remaining participating employers and (iii) if the Company chooses to stop participating in a multiemployer pension plan, it may be required to pay the plan a withdrawal amount, based on the underfunded status of the plan.
The following table outlines the Company's participation in multiemployer pension plans considered to be individually significant (dollar amounts in thousands):
EIN/Pension Plan NumberPension Protection Act Reported Status (1)FIP/RP
Status (2)
Company Contributions (3)Surcharge Imposed (4)Expiration Date of Collective Bargaining Agreements
Fiscal Year
Pension Fund20222021202220212020
Boilermaker-Blacksmith National Pension TrustEIN:48-6168020
Plan: 001
EndangeredEndangeredImplemented$3,827 $3,340 $5,337 YesVarious through 12/31/2021
Contributions to other multiemployer pension plans130 97 366 
Total contributions$3,957 $3,437 $5,703 
(1) The most recent Pension Protection Act reported status available for fiscal 2022 and 2021 is for the plan’s year-end as of December 31, 2021 and 2020, respectively. The zone status is based on information that the Company received from the plan trustee and is certified by the plan’s actuary. A plan is generally classified in critical status if a funding deficiency is projected within four years or five years, depending on other criteria. A plan in critical status is classified in critical and declining status if it is projected to become insolvent in the next 15 or 20 years, depending on other criteria. A plan is classified in endangered status if its funded percentage is less than 80% or a funding deficiency is projected within seven years. If the plan satisfies both of these triggers, it is classified in seriously endangered status. A plan not classified in any other status is classified in the green zone. As of the date the financial statements were issued, Form 5500, which is filed by employee benefit plans to satisfy annual reporting requirements under the Employee Retirement Income Security Act and under the Internal Revenue Code, was not available for the plan year ended in 2021.
(2) The “FIP/RP Status” column indicates plans for which a Funding Improvement Plan (“FIP”) or a Rehabilitation Plan (“RP”) has been implemented.
(3) For the multiemployer pension plan considered to be individually significant, the Company was not listed in the Form 5500 as providing more than 5% of the total contributions for plan years ended December 31, 2020 and 2019, which are the most recent reports available.
(4) A multiemployer pension plan that has been certified as endangered, seriously endangered or critical may begin to levy a statutory surcharge on contribution rates. Once authorized, the surcharge would be at a rate of 5% for the first 12 months and 10% for any periods thereafter. Contributing employers, however, may eliminate the surcharge by entering into a collective bargaining agreement that meets the requirements of the applicable FIP or RP.
11. Share-based Compensation
The Company has two share-based compensation plans, the 2014 Long Term Incentive Plan (the "2014 Plan") and the Amended and Restated 2005 Long Term Incentive Plan (the “2005 Plan”).
The 2014 Plan provides for broad-based equity grants to employees, including executive officers, and members of the board of directors and permits the granting of restricted shares, restricted stock units, performance awards, stock appreciation rights and other stock-based awards. The maximum number of shares that may be issued under the 2014 Plan is 1.5 million shares and, as of February 28, 2022, the Company had approximately 0.7 million shares reserved for future issuance under this
61

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
plan. The 2005 Plan permitted the granting of stock appreciation rights and other equity-based awards to certain employees. This plan was terminated upon the effective date of the 2014 Plan and no future grants may be made under the 2005 Plan. There were stock appreciation rights granted under the 2005 Plan prior to its termination. All outstanding stock appreciation rights were exercised during fiscal year 2022.
The Company accounts for its share-based employee compensation plans in accordance with ASC 718, Compensation—Stock Compensation. The Company recognizes compensation expense over the requisite service period, which is in line with the applicable vesting period for each share-based award.
Restricted Stock Unit Awards
Restricted stock unit ("RSU") awards are valued at the market price of the Company'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 the Company's RSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:
 
202220212020
Restricted Stock  UnitsWeighted Average  Grant Date Fair ValueRestricted Stock  UnitsWeighted Average  Grant Date Fair ValueRestricted Stock  UnitsWeighted Average  Grant Date Fair Value
Outstanding at beginning of year226,446 $35.66 194,946 $44.34 146,532 $48.93 
Granted77,787 51.23 131,120 28.78 140,070 43.86 
Vested(84,060)35.78 (70,913)45.67 (84,595)54.63 
Forfeited(6,075)39.02 (28,707)36.59 (7,061)45.30 
Outstanding at end of year214,098 $41.24 226,446 $35.66 194,946 $44.34 
Vested and expected to vest at end of year214,098 $41.24 224,807 $35.56 193,718 $44.34 
The total fair value of RSU awards vested during fiscal years 2022, 2021, and 2020 was $4.6 million, $2.3 million and $3.8 million, respectively.
Performance Share Unit Awards
The Company 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 granted in fiscal 2020 are subject to the Company’s degree of achievement of a target annual average adjusted return on assets during these three-year periods and, in certain circumstances, vesting is based on the relative performance of a predetermined group of peer companies. In addition, these PSU awards may have vesting conditions or certain vesting multipliers, which are based on the Company’s total shareholder return during such three-year periods in comparison to a defined specific industry peer group. The PSU awards granted in fiscal 2021 and 2022 are based on the Company's total shareholder return during the three-year period, in comparison to a defined specific industry peer group and include certain vesting multipliers. The Company estimates the fair value of PSU awards with performance and service conditions using the value of the Company's common stock on the date of grant. The Company estimates the fair value of PSU awards with market conditions using a Monte Carlo simulation model on the date of grant.




62

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
A summary of the Company’s PSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:
202220212020
 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 year143,584 $39.96 109,936 $47.75 83,125 $49.74 
Granted55,114 63.39 69,955 33.22 49,000 46.19 
Vested(44,243)54.00     
Forfeited  (36,307)50.57 (22,189)55.08 
Outstanding at the end of year154,455 $44.05 143,584 $39.96 109,936 $47.75 
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. The Company did not grant any SARs in fiscal year 2022, 2021 or 2020. As of February 28, 2022, there were no SARs outstanding.
 
A summary of the Company’s SAR activity for fiscal years 2022, 2021 and 2020 is as follows:
 
202220212020
 SARs  Weighted  Average Exercise  Price  SARs  Weighted  Average Exercise  Price  SARs  Weighted  Average Exercise  Price
Outstanding at beginning of year5,435 $45.25 94,826 $44.58 98,184 $44.46 
Granted      
Exercised(5,435)45.25 (45,902)44.00 (2,965)44.58 
Forfeited  (43,489)45.10 (393)43.92 
Outstanding at end of year $ 5,435 $45.25 94,826 $44.58 
Exercisable at the end of year $ 5,435 $45.25 94,826 $44.58 

 Directors Grants
The Company granted each of its independent directors a total of 1,976, 3,174 and 2,124 shares of its common stock during fiscal years 2022, 2021 and 2020, respectively. These common stock grants were valued at $53.13, $33.08 and $47.08 per share for fiscal years 2022, 2021 and 2020, respectively, which was the market price of the Company's common stock on the respective grant dates.


63

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Employee Stock Purchase Plan
The Company has an employee stock purchase plan ("ESPP"), which is open to all employees. The ESPP allows employees of the Company to purchase common stock of the Company 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.2 million shares were available for issuance as of February 28, 2022. The Company issues 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 2022, 2021 and 2020 (in thousands):
 
202220212020
Compensation expense$9,449 $7,330 $6,290 
Income tax benefits$1,984 $1,539 $1,321 
Unrecognized compensation cost related to unvested stock awards at February 28, 2022 was $8.6 million, which is expected to be recognized over a weighted average period of 1.44 years.
The actual tax benefit/(expense) realized from share-based compensation during fiscal years 2022, 2021 and 2020 was $(0.4) million, $(0.4) million and $(0.1) million, respectively.
The Company’s policy is to issue shares under these plans from the Company’s authorized but unissued shares. The Company has no formal or informal plan to repurchase shares on the open market to satisfy these requirements.
12. Operating Segments
Segment Information
The Company’s 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 (loss) are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of the Company's reportable segments is as follows:
Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life-cycle of fabricated steel for several decades.
Infrastructure Solutions — provides specialized products and services designed to support primarily industrial and electrical applications. The product offerings include custom switchgear, electrical enclosures, medium and high voltage bus ducts, explosion proof and hazardous duty lighting and tubular products. The 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.




64

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following tables show information by reportable segment for fiscal years 2022, 2021 and 2020 (in thousands):
202220212020
Sales:
Metal Coatings$519,000 $457,791 $498,989 
Infrastructure Solutions383,664 381,126 562,828 
Total sales$902,664 $838,917 $1,061,817 
Operating income (loss):
Metal Coatings$127,335 $95,946 $107,926 
Infrastructure Solutions(1)
35,543 6,487 32,845 
Corporate(49,538)(40,819)(42,796)
Loss on disposal of business  (18,632)
Total operating income$113,340 $61,614 $79,343 
(1) Operating income for the Infrastructure Solutions segment for fiscal 2020 includes impairment charges of $9.2 million, of
which $7.2 million are included in Selling, general and administrative expense, and $2.0 million are included in Cost of
sales. See Notes 1 and 3 for more information.

202220212020
Depreciation and amortization:
Metal Coatings$30,000 $29,930 $30,042 
Infrastructure Solutions13,037 12,978 18,414 
Corporate1,628 1,695 1,738 
Total$44,665 $44,603 $50,194 
202220212020
Expenditures for acquisitions, net of cash, and property, plant and equipment:
Metal Coatings$82,737 $29,305 $81,340 
Infrastructure Solutions4,814 9,619 9,158 
Corporate2,073 2,574 2,725 
Total$89,624 $41,498 $93,223 
Asset information by segment was as follows as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Assets:
Metal Coatings$575,088 $480,778 
Infrastructure Solutions525,086 492,771 
Corporate32,854 25,678 
Total assets$1,133,028 $999,227 
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows for fiscal years 2022, 2021 and 2020 (in thousands):
202220212020
Sales:
United States$789,047 $711,696 $850,656 
International113,617 127,221 211,161 
Total$902,664 $838,917 $1,061,817 

65

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
 
66

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
20222021
Property, plant and equipment, net:
United States$194,539 $181,898 
Canada26,264 15,007 
Other countries10,045 10,184 
Total$230,848 $207,089 
13. Restructuring and Impairment Charges
Fiscal 2022
During fiscal 2022, the Company continued to execute it's plan to divest certain non-core business, which was approved by the board of directors in fiscal 2021. During the fourth quarter of fiscal 2022, the Company had a change to the plan of sale for one of its businesses in the Infrastructure Solutions segment. The Company recognized $3.9 million of impairment charges related to this business during fiscal 2021, which are included in in "Restructuring and impairment charges" in the consolidated statements of income. During fiscal 2022, the Company reclassified the business from assets held for sale to assets held and used. When there is a change to a plan of sale and the assets are reclassified from held for sale to held and used, the long-lived assets are reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Following an analysis of the long-lived assets for the business, the Company reversed a portion of the previously recognized impairment charges, and recognized income of $1.8 million in fiscal 2022 as a result of the change to the plan of sale, which is included in "Restructuring and Impairment charges" in the consolidated statements of operations. In addition, $1.7 million of the impairment charges recognized in fiscal 2021 was allocated to goodwill, reducing the goodwill allocated to this business to zero.
The remaining assets and liabilities related to the business reclassified to assets held and used have been reclassified to the appropriate asset and liability accounts in the consolidated balance sheet. The following table shows the assets and liabilities related to this business as reported, adjustments to reclassify the asset to assets held and used, and the adjusted amounts, as of February 28, 2021:
As of February 28, 2021
As ReportedAdjustmentsAs Adjusted
Assets
Accounts receivable$128,127 $638 $128,765 
Inventories92,912 907 93,819 
Contract assets58,056 3,314 61,370 
Other current assets5,876 153 6,029 
Assets held for sale3,684 (3,449)235 
Property, plant and equipment205,909 1,180 207,089 
Intangibles and other assets, net91,390 42 91,432 
Total$585,954 $2,785 $588,739 
Liabilities
Accounts payable$41,034 $508 $41,542 
Other accrued liabilities27,136 509 27,645 
Contract liabilities16,138 1,735 17,873 
Lease liability, short-term6,588 316,619 
Lease liability, long-term32,629 2 32,631 
Total$123,525 $2,785 $126,310 


67

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Fiscal 2021
During fiscal 2021, the Company executed a plan to divest certain non-core businesses. The Company closed on the sale of its Galvabar business and its AZZ SMS, LLC ("SMS") business, and the board of directors approved a plan to divest certain other businesses within the Company. The Company recorded net proceeds of $8.3 million and a loss on the sale of the Galvabar business, which is included in the Metal Coatings segment, of $1.2 million. During fiscal 2021, the Company completed the sale of SMS, which is included in the Infrastructure Solutions segment, for net proceeds of $4.1 million. The Company recognized impairment charges of $0.9 million for SMS during the second quarter, and an additional loss on sale of $1.9 million during the third quarter of fiscal 2021. The loss of the sale of these businesses are included in "Restructuring and impairment charges" in the consolidated statements of income.
In addition, the Company closed a small number of Metal Coatings locations that were in underperforming and lower growth geographies during fiscal 2021.
During fiscal 2021, the Company recognized certain charges related to the businesses sold, assets held for sale and assets that were abandoned, which are summarized in the table below:
Year Ended February 28, 2021
Metal CoatingsInfrastructure SolutionsTotal
Write down of assets held for sale to estimated sales price$2,652 $4,100 $6,752 
Write down of assets expected to be abandoned6,923  6,923 
Loss on sale of subsidiaries1,221 1,859 3,080 
Write down of excess inventory 2,511 2,511 
Costs associated with assets held for sale 733 733 
Total charges$10,796 $9,203 $19,999 
Fiscal 2020
In February 2020, the Company completed the sale of its nuclear logistics business reported within its Infrastructure Solutions segment. The Company received net cash proceeds of $23.6 million and recognized a loss on disposal of $18.6 million, which is included in restructuring and impairment charges in the consolidated statements of income. The strategic decision to divest of the business reflects the Company's longer-term strategy to focus on core businesses, markets and on its Metal Coatings segment. The historical annual sales, operating profit and net assets of the nuclear logistics business were not significant enough to qualify the sale as a discontinued operation. Goodwill was allocated to the disposal group on a relative fair value basis. The determination of the amount of goodwill to allocate to the disposal group required significant management judgment regarding future cash flows, discount rates and other market relevant data.
During fiscal year 2020, in conjunction with the divestiture of its nuclear logistics business, the Company exited from the nuclear certified portion of its industrial welding solutions business within the Infrastructure Solutions segment. In conjunction with this divestiture, the Company incurred impairment charges of $9.2 million, of which $2.0 million is included in cost of sales and $7.2 million is included in selling, general and administrative in the consolidated statement of income. The impairment charges are related to certain intangible assets and nuclear specific property, plant and equipment that are no longer being utilized.
As of February 28, 2022 and February 28, 2021, the Company had no restructuring liabilities outstanding.
Assets Held for Sale

The strategic decision to divest both the Galvabar and SMS businesses reflects the Company's long-term strategy to focus on growth within its core businesses. The historical annual sales, operating profit and net assets of these two businesses were not significant enough to qualify as discontinued operations.

68

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of February 28, 2022, one non-operating location in the Metal Coatings segment is classified as held for sale. The assets of the business include property, plant and equipment of $0.2 million, are expected to be disposed of within the next twelve months and are included in "Assets held for sale" in the accompanying consolidated balance sheets.

14. Acquisitions
Fiscal 2022
On February 28, 2022, the Company 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 $36.2 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 the Company's geographical coverage in the Northwest and enhanced the scope of metal coatings solutions in Canada. The business is included in the Company's Metal Coatings segment. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and a portion of the goodwill amount is expected to be deductible for income tax purposes.
Since the DAAM acquisition was completed on February 28, 2022, the purchase price allocation has not been finalized. As such, the fair values of the assets acquired and liabilities assumed are preliminary and are subject to change. The following table represents the preliminary summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):
Assets
Accounts receivable$2,576 
Inventories2,308 
Property, plant and equipment14,436 
Goodwill24,498 
Liabilities
Accounts payable and other accrued liabilities(4,003)
Deferred tax liabilities(3,596)
Total purchase price$36,219 
In January 2022, the Company 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 the Company's 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 Company's Metal Coatings segment. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and is expected to be deductible for income tax purposes.
The allocation of the purchase price of Steel Creek has not been completed, and the assets acquired and liabilities assumed are preliminary and subject to change. The following table summarizes the fair values of the preliminary allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):
Assets
Accounts receivable$598 
Inventories3,593 
Property, plant and equipment15,796 
Intangibles872 
Goodwill7,732 
Liabilities
Accounts payable and other accrued liabilities(765)
Contingent consideration(2,826)
Total purchase price$25,000 
69

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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.
Fiscal 2021
For fiscal year 2021, the Company completed the acquisition of all the assets of Acme Galvanizing, Inc., which was not significant. Accordingly, disclosures of the purchase price allocations and unaudited pro forma results of operations have not been provided. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and is expected to be deductible for income tax purposes. In addition, in conjunction with the acquisition, the Company assumed liabilities related to environmental remediation of approximately $0.6 million.
Fiscal 2020
In April 2019, the Company completed the acquisition of all the outstanding shares of K2 Partners, Inc. ("K2") and Tennessee Galvanizing, Inc. ("Tennessee Galvanizing"), two privately held companies. K2 provides powder coating and electroplating solutions to customers in the Midwest and Southeast from locations in Texas and Florida. Tennessee Galvanizing provides galvanizing solutions to customers throughout the United States. These acquisitions expanded the Company's geographical reach in metal coating solutions and broadened its offerings in strategic markets. The businesses are included in the Company's Metal Coatings segment. The goodwill arising from these acquisitions was allocated to the Metal Coatings segment and is not deductible for income tax purposes.
The following table summarizes the fair values of the assets acquired and liabilities assumed, in aggregate, related to the acquisitions in fiscal 2020, as of the date of each respective acquisition (in thousands):
Assets
Accounts receivable$4,591 
Inventories1,830 
Prepaid expenses and other22 
Property, plant and equipment5,336 
Intangibles15,512 
Goodwill39,419 
Liabilities
Accounts payable and other accrued liabilities(1,575)
Contingent consideration(2,000)
Deferred income taxes(2,507)
Total purchase price$60,628 
In addition to the initial cash payment upon closing for the K2 acquisition, contingent consideration of up to $2.0 million is payable based on the achievement of specified operating results over the three-year period following completion of the acquisition. The contingent consideration is expected to be paid in early fiscal 2023.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of each respective acquisition (in thousands):
Fair ValueUseful Life
Customer relationships$15,360 15 years
Non-compete agreements152 3 years
Total intangible assets$15,512 
During fiscal 2020, the acquired companies described above generated net sales of $27.9 million and net income of $2.6 million in the Company’s consolidated statements of income from the date of each respective acquisition.
70

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and the companies included as part of the fiscal 2020 acquisitions, as though the companies were combined as of the beginning of the Company’s fiscal 2020.  The pro forma amounts presented are not necessarily indicative of either the actual consolidated results had the acquisitions occurred as of the beginning of fiscal 2020 or of future consolidated operating results.
The unaudited pro forma financial information was as follows (in thousands):
2020
Revenues$1,072,633 
Net income49,702 
Pro forma results presented above reflect: (i) incremental depreciation relating to fair value adjustments to property, plant, and equipment and (ii) amortization adjustments relating to fair value estimates of intangible assets. Pro forma adjustments described above have been tax affected using the Company's effective rate during the respective periods.
Supplemental Disclosures
During fiscal 2022, 2021 and 2020, the Company paid approximately $61.2 million, $4.4 million and $60.6 million, respectively, for these acquisitions, net of cash acquired. The Company expensed acquisition related costs of approximately $2.0 million and $0.8 million, during fiscal 2022 and 2020, respectively. During fiscal 2021, the Company did not expense any acquisition costs.
The goodwill resulting from these acquisitions during fiscal 2022, 2021 and 2020 consists largely of the Company’s expected future product and services sales and synergies from combining the products and services and technology with the Company’s existing product and services portfolio.
15. 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. Although the outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
Commodity pricing
As of February 28, 2022, the Company had non-cancelable forward contracts to purchase approximately $74.0 million of zinc at various volumes and prices. All such contracts expire in fiscal 2023. The Company had no other contracted commitments for any other commodities including steel, aluminum, natural gas, copper, zinc, nickel based alloys, except for those entered into under the normal course of business.
Other
As of February 28, 2022, the Company had total outstanding letters of credit in the amount of $22.0 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 28, 2022, a warranty reserve in the amount of $3.7 million was established to offset any future warranty claims.

71


16. Subsequent Events
On March 7, 2022, the Company and Sequa Corporation ("Sequa"), a portfolio company of global investment firm Carlyle, jointly announced an agreement whereby the Company will acquire Sequa's Precoat Metals business division ("Precoat") for a net purchase price of approximately $1.3 billion. Precoat, headquartered in St. Louis, Missouri, is North America's largest independent provider of metal coil coating solutions. The transaction, which is subject to certain closing conditions, is expected to close during the first quarter of the Company's fiscal year 2023.
72



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. 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 28, 2022.
Other
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.
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 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 the three months ended February 28, 2022, that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
Item 9B. Other Information
None.
73


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 “Executive Officers of the Registrant.”
Information regarding directors of AZZ required by this Item is incorporated by reference to the section entitled “Election of Directors” set forth in the Proxy Statement for our 2022 Annual Meeting of Shareholders.
The information regarding compliance with Section 16(a) of the Exchange Act required by this Item is incorporated by reference to the section entitled “Section 16(a) Beneficial Ownership Reporting Compliance” set forth in the Proxy Statement for our 2022 Annual Meeting of Shareholders.
Information regarding our audit committee financial experts and code of ethics and business conduct required by this Item is incorporated by reference to the section entitled “Matters Relating to Corporate Governance, Board Structure, Director Compensation and Stock Ownership” set forth in the Proxy Statement for our 2022 Annual Meeting of Shareholders.
No director or nominee for director has any family relationship with any other director or nominee or with any executive officer of our company.
Item 11. Executive Compensation
The information required by this Item is incorporated herein by reference to the section entitled “Executive Compensation” and the section entitled “Matters Relating to Corporate Governance, Board Structure, Director Compensation and Stock Ownership – Fees Paid to Directors” set forth in our Proxy Statement for our 2022 Annual Meeting of Shareholders. 
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this Item is incorporated herein by reference to the section entitled “Executive Compensation” and the section entitled “Matters Relating to Corporate Governance, Board Structure, Director Compensation and Stock Ownership – Security Ownership of Management” set forth in the Proxy Statement for our 2022 Annual Meeting of Shareholders.
Equity Compensation Plan
The following table provides a summary of information as of February 28, 2022, 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)
368,553 
'(2)
$— 

1,945,079 
'(3)
__________________________________
(1)Consists of the Amended and Restated 2005 Long-Term Incentive Plan ("2005 Plan"), the 2014 Long-Term Incentive Plan ("2014 Plan") and the 2018 Employee Stock Purchase Plan ("2018 ESPP"). See Note 11 in Part II. Item 8 of this Annual Report on Form 10-K for further information.
(2)Consists of outstanding awards, including 214,098 RSUs and 150,111 PSUs.
(3)Consists of (i) 725,571 shares remaining available for future issuance under the 2014 Plan; and (ii) 1,219,508 shares remaining available for issuance under the 2018 ESPP.
Description of Other Plans for the Grant of Equity Compensation
Long Term Incentive Plans
The description of the 2005 Plan, 2014 Plan and 2018 ESPP provided in Note 11 to the consolidated financial statements included in this Annual Report on Form 10-K are incorporated by reference under this Item. 
74



Item 13. Certain Relationships and Related transactions, and Director Independence
The information required by this Item is incorporated by reference to the sections entitled “Certain Relationships and Related Party Transactions” and “Director Independence” set forth in the Proxy Statement for our 2022 Annual Meeting of Shareholders. 
Item 14. Principal Accounting Fees and Services
Information required by this Item is incorporated by reference to the sections entitled “Other Business – Independent Auditor Fees” and “Other Business – Pre-approval of Non-audit Fees” set forth in our Proxy Statement for our 2022 Annual Meeting of Shareholders.
75


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
3.18-K3.17/14/15
3.210-K3.210/12/21
4.110-Q4.110/13/00
10.1Credit Agreement by and between AZZ Inc. as borrower, Citibank, N.A. as Administrative Agent, Swing Line Lender and L/C Issuer, and the other Lender's party hereto10-Q10.37/9/21
10.28-K10.11/21/11
10.310-Q10.610/13/20
10.4*DEF 14AAppendix A5/29/14
10.5*8-K10.21/21/16
10.6*8-K10.41/21/16
10.7*8-K10.61/21/16
10.8*DEF 14AAppendix B5/28/15
10.9*8-K10.31/21/16
10.10*DEF 14AAppendix A5/25/18
76


Incorporated by Reference
Exhibit NumberDescriptionFormExhibitFiling Date
10.11*8-K10.110/7/19
10.12*8-K10.211/7/13
10.13*8-K10.111/4/20
10.14*8-K10.211/4/20
10.15*8-K10.11/21/16
10.16*AZZ Inc. Executive Officer Severance Plan10-Q10.710/12/21
14.1Code of Conduct. AZZ Inc. Code of Conduct may be accessed via the Company’s Website at www.azz.com.
21.1+
23.1+
31.1+
31.2+
32.1+
32.2+
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
101.PRE+XBRL Taxonomy Extension Presentation Linkbase Document
104XBRL Taxonomy Extension Presentation Linkbase Document
* Indicates management contract, compensatory plan or arrangement
+ Indicates filed herewith
Item 16. Form 10-K Summary
None.

77

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, 2022 
By: /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, 2022/s/ Daniel R. Feehan
Daniel R. Feehan
Chairman of the Board of Directors
April 22, 2022/s/ Thomas E. Ferguson
Thomas E. Ferguson
President, Chief Executive Officer and Director (Principal Executive Officer)
April 22, 2022 /s/ Philip A. Schlom
 Philip A Schlom
Senior Vice President and Chief Financial Officer (Principal Financial Officer)
April 22, 2022 /s/ Daniel E. Berce
 Daniel E. Berce
Director
April 22, 2022/s/ Paul Eisman
Paul Eisman
Director
April 22, 2022 /s/ Venita McCellon-Allen
 Venita McCellon-Allen
Director
April 22, 2022/s/ Ed McGough
Ed McGough
Director
April 22, 2022/s/ Steven R. Purvis
Steven R. Purvis
Director
April 22, 2022/s/ Carol R. Jackson
Carol R. Jackson
Director
April 22, 2022/s/ Clive A. Grannum
Clive A. Grannum
Director

EX-21.1 2 ex211-3232022.htm EX-21.1 Document

Exhibit 21.1

Subsidiaries*
Name of SubsidiaryJurisdiction of Formation
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 Industries, Inc.Kansas
Automatic Processing IncorporatedMississippi
Aztec Industries, Inc.Mississippi
Aztec Manufacturing – Waskom LLCTexas
Aztec Manufacturing LLCTexas
AZZ Acquisition Sub, LLCDelaware
AZZ Bus System Services LLCDelaware
AZZ Canada LimitedCanada
AZZ Electrical Holding B.V.Netherlands
AZZ Enclosure Systems – Chattanooga LLCDelaware
AZZ Enclosure Systems LLCDelaware
AZZ Galvanizing – Big Spring, 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 Saskatchewan Ltd.Canada
AZZ Galvanizing Saskatoon Ltd.Canada



AZZ Group LLCDelaware
AZZ Holding B.V.Netherlands
AZZ Holdings LLCDelaware
AZZ International Holdings LLCDelaware
AZZ Specialty Repair and Overhaul LLCDelaware
AZZ Specialty Welding Services India Private LimitedIndia
AZZ Specialty Welding Services Singapore Ltd.Singapore
AZZ Surface Technologies LLCDelaware
AZZ Surface Technologies – Crowley LLCDelaware
AZZ Surface Technologies – Gainesville LLCDelaware
AZZ Surface Technologies – Garland North LLCDelaware
AZZ Surface Technologies – Garland South LLCDelaware
AZZ Surface Technologies – Rowlett LLCDelaware
AZZ Surface Technologies – Tampa LLCTampa
AZZ Surface Technologies – Terrell LLCDelaware
AZZ Trading LLCDelaware
AZZ Trading (Shanghai) Co., LtdChina
AZZ WSI B.V.Netherlands
AZZ WSI Canada, ULCCanada
AZZ WSI do Brasil Ltda.Brazil
AZZ WSI Holding B.V.Netherlands
AZZ WSI LLCDelaware
AZZ WSI Poland, SP. z.o.o.Poland
Carter and Crawley LLCDelaware
Central Electric CompanyMissouri
Central Electric Manufacturing CompanyMissouri
CGIT (Jiangsu) High Voltage Power Co., LtdChina
CGIT Systems, Inc.Delaware
Electrical Power Systems, LLCMissouri
Gulf Coast Galvanizing, LLCAlabama
International Galvanizers LLCTexas
NAGALV-Ohio, Inc.Delaware
NAGALV-WV, Inc.Delaware
North American Galvanizing & Coatings, Inc.Delaware
North American Galvanizing Company, LLCDelaware
Powergrid Solutions LLCDelaware
Rig-A-Lite LLCTexas
Rogers Galvanizing Company – Kansas CityOklahoma
The Calvert Company, Inc.Mississippi
Witt Galvanizing – Cincinnati, LLCDelaware
Witt Galvanizing – Muncie, LLCDelaware
Witt Galvanizing – Plymouth, LLCDelaware
Zalk Steel & Supply Co.Delaware

EX-23.1 3 ex231gtconsent20220228.htm EX-23.1 Document

Exhibit 23.1


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated April 22, 2022, 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 28, 2022. We consent to the incorporation by reference of said reports in the Registration Statements of AZZ Inc. on Form S-3 (File No. 333-66294) and on Forms S-8 (File Nos. 333-229487, 333-226379, 333-92377, 333-31716, 333-38470, 333-48886, 333-90968, 333-131068, 333-152960, 333-152958, and 333-197323).

/s/ GRANT THORNTON LLP

Dallas, Texas
April 22, 2022



EX-31.1 4 ex31120220228.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 28, 2022;
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, 2022 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer


EX-31.2 5 ex31220220228.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 28, 2022;
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, 2022 /s/ Philip A. Schlom
 
Philip A. Schlom
 Senior Vice President and Chief Financial Officer


EX-32.1 6 ex32120220228.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 28, 2022 (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, 2022 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer


EX-32.2 7 ex32220220228.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 28, 2022 (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, 2022 /s/ Philip A. Schlom
 
Philip A. Schlom
 Senior Vice President and
 Chief Financial Officer


EX-101.SCH 8 azz-20220228.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1007009 - Statement - Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Contract Liability Details (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies - Product Warranty Roll-forward (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Summary of Significant Accounting Policies - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Summary of Significant Accounting Policies - Recognized Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Summary of Significant Accounting Policies - Recognized Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2113102 - Disclosure - Property, Plant and Equipment (Notes) link:presentationLink link:calculationLink link:definitionLink 2314302 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2415410 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2416411 - Disclosure - Property, Plant and Equipment - Classification of Depreciation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2117103 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2421414 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422415 - Disclosure - Goodwill and Intangible Assets - Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 2423416 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2124104 - Disclosure - Other Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2325304 - Disclosure - Other Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2426417 - Disclosure - Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2127105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2430419 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2431420 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2431420 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2432421 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 2133106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2436423 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Debt - Schedule of Long-term Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2138107 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2339307 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - Income Taxes - Provision of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442427 - Disclosure - Income Taxes - Reconcilliation of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2443428 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2444429 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2145108 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2346308 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2448431 - Disclosure - Equity - Schedule of Share Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 2149109 - Disclosure - Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2350309 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2451432 - Disclosure - - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2153110 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2354310 - Disclosure - Employee Benefit Plans (Table) link:presentationLink link:calculationLink link:definitionLink 2455434 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Employee Benefit Plans Multiemployer Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2157111 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 2358311 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2459436 - Disclosure - Share-based Compensation - Share-based Payment Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2460437 - Disclosure - Stock-based Compensation - Summary of the Company’s SARs activity (Details) link:presentationLink link:calculationLink link:definitionLink 2461438 - Disclosure - Share-based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2462439 - Disclosure - Share-based Compensation - Share-based Compensation and Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2163112 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 2364312 - Disclosure - Operating segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2465440 - Disclosure - Operating segments (Details) link:presentationLink link:calculationLink link:definitionLink 2166113 - Disclosure - Restructuring and Impairment Charges link:presentationLink link:calculationLink link:definitionLink 2367313 - Disclosure - Restructuring and Impairment Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2468441 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2469442 - Disclosure - Restructuring and Impairment Charges - Schedule of Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2470443 - Disclosure - Restructuring and Impairment Charges - Schedule of Assets Held For Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2171114 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2372314 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2473444 - Disclosure - Acquisitions - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2474445 - Disclosure - Acquisitions Acquisitions - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2475446 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2476447 - Disclosure - Acquisitions (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2177115 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2478448 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2179116 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2480449 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 azz-20220228_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 azz-20220228_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 azz-20220228_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Indefinite-lived trade names Indefinite-Lived Trade Names Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Assets held for sale Disposal Group, Including Discontinued Operation, Goodwill Class of Treasury Stock Class of Treasury Stock [Table Text Block] Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Work-in-process Inventory, Work in Process, Gross Accounts receivable Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period State and local Current State and Local Tax Expense (Benefit) Net Income Net income Net income (loss) Net Income (Loss) Attributable to Parent Contingent consideration Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability Right-of-use assets Operating Lease, Right-of-Use Asset Net operating loss and other credit carry-forwards Deferred Tax Assets, Operating Loss Carryforwards Accrued salaries and wages Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Acquisition related costs Business Combination, Acquisition Related Costs Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Other countries Other Countries [Member] Other Countries [Member] Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from the sale or insurance settlement of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Common stock purchased during period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee 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 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] Schedule of Changes in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Capital in excess of par value Additional Paid in Capital, Common Stock Intangible impairment Impairment of Intangible Assets (Excluding Goodwill) Restructuring Type [Axis] Restructuring Type [Axis] Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Unsecured Senior Notes Due January 2021 Unsecured Senior Notes Due January 2021 [Member] Unsecured Senior Notes Due January 2021 [Member] Business Combination, Maximum Contingent Consideration, Liability Business Combination, Maximum Contingent Consideration, Liability Business Combination, Maximum Contingent Consideration, Liability Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 2024 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Segments [Axis] Segments [Axis] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Income (loss) before income taxes: Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract] Entity File Number Entity File Number Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- 2014 Long Term Incentive Plan 2014 Long Term Incentive Plan [Member] 2014 Long Term Incentive Plan [Member] 2024 Long-Term Debt, Maturity, Year Two SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Multiemployer Plan Name [Domain] Retirement Plan Name [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Amortization of intangible assets Amortization of Intangible Assets Net change in contract assets and liabilities Increase (Decrease) In Contract With Customer, Asset And Liability Increase (Decrease) In Contract With Customer, Asset And Liability Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Write down of assets expected to be abandoned Impairment of Long-Lived Assets to be Disposed of Tax positions related to prior periods, gross increases Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions 2020 Acquisitions 2020 Acquisitions [Member] 2020 Acquisitions [Member] Proceeds from long-term debt Proceeds from Issuance of Senior Long-term Debt Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Sales recognized during the period Contract with Customer, Liability, Revenue Recognized Deferred Tax Liabilities, Accounts Receivable Deferred Tax Liabilities, Accounts Receivable Deferred Tax Liabilities, Accounts Receivable Subsequent Events [Abstract] Subsequent Events [Abstract] Total Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Business Acquisition [Axis] Business Acquisition [Axis] 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 Commitment fees Line of Credit Facility, Commitment Fee Percentage Disposal Group Name [Axis] Disposal Group Name [Axis] Award Type [Domain] Award Type [Domain] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Multiemployer Plans, Funding Improvement Plan and Rehabilitation Plan [Fixed List] Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] 2025 Long-Term Debt, Maturity, Year Three Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Land Land [Member] Lease liabilities obtained from new ROU assets - financing Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Zone Status Zone Status Zone Status Warranty costs incurred Product Warranty Expense Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Fair Value Finite-lived Intangible Assets Acquired Computers and software Computers and Software [Member] Computers and Software [Member] Property, plant and equipment Property, Plant and Equipment, Policy [Policy Text Block] Directors Grants Directors Grants [Member] Directors grants. Cash dividends paid Dividends, Cash 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 Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Retained Earnings [Member] Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Other accrued liabilities Disposal Group, Including Discontinued Operation, Accrued Liabilities Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Sundry Liabilities, Current Other Sundry Liabilities, Current Total lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Customer deposits Contract With Customer, Liability, Customer Deposits, Current Contract With Customer, Liability, Customer Deposits, Current Long-lived Assets by Geographic Areas Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Capital Expenditures Incurred but Not yet Paid Capital Expenditures Incurred but Not yet Paid Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Lease liabilities obtained from new ROU assets - operating Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of proforma information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Vesting percentage of award Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Property, plant and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Operating and financing cash flows from financing leases included in lease liabilities Finance Lease, Principal Payments Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Number of operating segments Number of Operating Segments Loss on disposal of business Loss on sale of subsidiaries Gain (Loss) on Disposition of Business Basic earnings per common share (usd per share) Earnings Per Share, Basic Effect of exchange rate changes SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease) 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Galvabar Galvabar [Member] Galvabar Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five 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 Allowance for Credit Losses SEC Schedule, 12-09, Allowance, Credit Loss [Member] 2023 Long-Term Debt, Maturity, Year One SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Canada CANADA Unamortized debt issuance costs Unamortized Debt Issuance Expense Accruals for Contingent Liabilities Commitments and Contingencies, Policy [Policy Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2027 Long-Term Debt, Maturity, Year Five Raw material Inventory, Raw Materials, Gross Costs recognized for postemployement benefit plan Defined Contribution Plan, Cost 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] Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable Movement In Contract With Customer, Liability [Roll Forward] Movement In Contract With Customer, Liability [Roll Forward] Movement In Contract With Customer, Liability Machinery and equipment Machinery and Equipment [Member] Shares authorized (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Net deferred income tax liabilities Deferred Tax Liabilities, Net Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Depreciation methods and property basis differences Deferred Tax Liabilities, Property, Plant and Equipment Restructuring and impairment charges Total charges Restructuring Costs and Asset Impairment Charges Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Certifications Certification Marks [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Total debt, gross Total debt, gross Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Entity Voluntary Filers Entity Voluntary Filers Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Plan Name [Axis] Plan Name [Axis] Total debt, net Long-term Debt Swing Line Loan Swing Line Loan [Member] Swing Line Loan Group medical insurance Accrued Insurance, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] 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] Goodwill, impairment loss Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Deferred Tax Liabilities, Right-of-Use Assets Deferred Tax Liabilities, Right-of-Use Assets Deferred Tax Liabilities, Right-of-Use Assets Contract liabilities Disposal Group, Including Discontinued Operation, Contract Liability Disposal Group, Including Discontinued Operation, Contract Liability Base Rate [Member] Base Rate [Member] Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Tax positions related to current periods, gross increases Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and shareholders' equity Liabilities and Equity Permanent differences Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Total other accrued liabilities Other Accrued Liabilities, Current Interest rate swap, net of income tax of $—, $27 and $29, respectively Interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Southern Mechanical Services Southern Mechanical Services [Member] Southern Mechanical Services 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 Non-compete agreements Non-compete agreements Noncompete Agreements [Member] Restricted cash Restricted Cash Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Disposal Group, Including Discontinued Operation, Assets Disposal Group, Including Discontinued Operation, Assets Earnings Per Share Earnings Per Share [Text Block] Total amount of shares repurchased Treasury Stock, Value, Acquired, Cost Method Average price per share (in usd per share) Treasury Stock Acquired, Average Cost Per Share Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Amortization of deferred debt issuance costs Paid-in-Kind Interest Decreases related to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Standby Letters of Credit Standby Letters of Credit [Member] 2020 Senior Notes 2020 Senior Notes [Member] 2020 Senior Notes Minimum Minimum [Member] Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Multiemployer Plan Name [Axis] Retirement Plan Name [Axis] Gross margin Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Contract assets Disposal Group, Including Discontinued Operation, Contract Assets Disposal Group, Including Discontinued Operation, Contract Assets Selling, general and administrative Selling, General and Administrative Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Total deferred income tax assets Deferred Tax Assets, Gross Transmission and distribution Trasmission & Distribution [Member] Trasmission & Distribution [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Precoat Precoat [Member] Precoat Deferred tax assets Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] 2026 Long-Term Debt, Maturity, Year Four Revenue recognition Revenue [Policy Text Block] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Acquisition of subsidiaries, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Metal Coatings Metal Coatings [Member] Metal Coatings Other Restructuring [Member] Other Restructuring [Member] Exercisable (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Common stock issued under stock-based plans and related income tax expense Stock Issued During Period, Value, Restricted Stock Award, Gross Line of Credit Line of Credit [Member] Share-based Compensation Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Leases Lessee, Leases [Policy Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Federal Current Federal Tax Expense (Benefit) Letters of credit outstanding Letters of Credit Outstanding, Amount Total Operating Lease, Liability Share-based Payment Arrangement, Performance Shares, Outstanding Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Document Transition Report Document Transition Report Common Stock, $1.00 par value; 100,000 shares authorized; 24,688 and 25,108 shares issued and outstanding at February 28, 2022 and February 28, 2021, respectively Common Stock, Value, Issued Weighted-average discount rate - financing leases Finance Lease, Weighted Average Discount Rate, Percent Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Long-term purchase commitment, amount Long-term Purchase Commitment, Amount Inventories: Inventory, Net [Abstract] Disposal Group, Including Discontinued Operation, Liabilities Disposal Group, Including Discontinued Operation, Liabilities Boilermaker-Blacksmith National Pension Trust Boilermaker-Blacksmith National Pension Trust [Member] Boilermaker-Blacksmith National Pension Trust [Member] Unrecongized compensation cost, amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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. 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 Acquisitions Goodwill, Acquired During Period Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Performance Shares Performance Shares [Member] Commitments and contingencies (Note 15) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Proceeds from sale of subsidiary, net Proceeds from Divestiture of Businesses, Net of Cash Divested Accumulated other comprehensive loss Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Class of Treasury Stock [Table] Class of Treasury Stock [Table] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Write down of excess inventory Inventory Write-down Acquisitions Business Combination Disclosure [Text Block] Restricted Stock Restricted Stock [Member] Debt issuance costs paid Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Disposal Group, Including Discontinued Operation, Lease Liability, Current Disposal Group, Including Discontinued Operation, Lease Liability, Current Disposal Group, Including Discontinued Operation, Lease Liability, Current Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due After Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due After Year Five Interest rate swap, income tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Foreign Deferred Foreign Income Tax Expense (Benefit) Number of share-based compensation plans Number Of Share-Based Compensation Plans Number Of Share-Based Compensation Plans Auditor Name Auditor Name Cover [Abstract] Employee and Director stock awards (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Accrued warranty Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Goodwill [Line Items] Goodwill [Line Items] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Net income Business Acquisition, Pro Forma Net Income (Loss) Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Accrued Liabilities Other Current Liabilities [Table Text Block] Covenant, maximum capital lease obligations Debt Instrument, Covenant, Maximum Capital Lease Obligations Debt Instrument, Covenant, Maximum Capital Lease Obligations Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Multiemployer Plan, Contributions by Employer Multiemployer Plan, Pension, Significant, Employer Contribution, Cost Thereafter Finance Lease, Liability, to be Paid, after Year Five Financial Instrument [Axis] Financial Instrument [Axis] 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 Sales Revenue from Contract with Customer, Excluding Assessed Tax Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Bank Of America And Other Lenders [Member] Bank Of America And Other Lenders [Member] Bank of America and Other Lenders [Member] Payment of dividends Payments of Dividends Current provision: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes [Member] Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes Equity [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] 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] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Warranty reserves Standard Product Warranty, Policy [Policy Text Block] Costs and Expenses Operating Costs and Expenses [Abstract] 2027 Finance Lease, Liability, to be Paid, Year Five Common Stock [Member] Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Inventories Disposal Group, Including Discontinued Operation, Inventory Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating Segments Segment Reporting Disclosure [Text Block] Weighted-average remaining lease term - financing leases Finance Lease, Weighted Average Remaining Lease Term Operating income Operating income (loss) Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2022 Acquisitions 2022 Acquisitions [Member] 2022 Acquisitions Operating lease liabilities ― ST Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Share-based compensation expense Compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Previously Reported Previously Reported [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Schedule of Warranty Reserve Schedule of Product Warranty Liability [Table Text Block] Asset impairment charges Asset Impairment Charges Proceeds from revolving loan Proceeds from Lines of Credit Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other expense, net Other Nonoperating Income (Expense) Other accrued liabilities and income taxes payable Increase (Decrease) in Other Operating Liabilities Repurchase and retirement of common stock (shares) Stock Repurchased and Retired During Period, Shares Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other accrued liabilities Other Liabilities, Current Business Combinations [Abstract] Business Combinations [Abstract] Other deferred income tax assets Deferred Tax Assets, Deferred Income Maximum Maximum [Member] Total liabilities Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One 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 Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Infrastructure Solutions Infrastructure Solutions [Member] Infrastructure Solutions 2027 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Total shareholders’ equity Balance, beginning balance Balance, ending balance Stockholders' Equity Attributable to Parent Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Common stock, shares, issued (shares) Common Stock, Shares, Issued City Area Code City Area Code Other current assets Disposal Group, Including Discontinued Operation, Other Assets, Current Prepaid expenses and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Purchase Price Allocation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Impairment charges Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss Repurchase and retirement of common stock Payments for Repurchase of Common Stock Useful life Property, Plant and Equipment, Useful Life Eurodollar [Member] Eurodollar [Member] Shareholders' Equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Loss (gain) on disposal group held for sale Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Share-based Payment Arrangement, Noncash Expense [Abstract] Share-based Payment Arrangement, Noncash Expense [Abstract] Concentration of credit risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Operating lease liabilities ― LT Operating Lease, Liability, Noncurrent Total lease payments Finance Lease, Liability, Payment, Due Total current provision for income taxes Current Income Tax Expense (Benefit) Debt instrument, face amount Debt Instrument, Face Amount Interest expense Interest Expense 2023 Finance Lease, Liability, to be Paid, Year One Deferred provision (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Debt instrument, interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Income tax benefits Share-based Payment Arrangement, Expense, Tax Benefit Retained earnings Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Common stock issued under employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Total Finance Lease, Liability Personnel expenses Other Employee-related Liabilities, Current Adjustment based on aged receivables analysis SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Total deferred income tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Assets Disposal Group, Including Discontinued Operation, Assets [Abstract] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Prepaid expenses and other Prepaid Expense and Other Assets Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Payments on revolving loan Repayments of Lines of Credit Liabilities Disposal Group, Including Discontinued Operation, Liabilities [Abstract] 2025 Finance Lease, Liability, to be Paid, Year Three 2026 Finance Lease, Liability, to be Paid, Year Four Charge-offs, net SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Fair value of notes Notes Payable, Fair Value Disclosure Additions charged to income Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 2024 Finance Lease, Liability, to be Paid, Year Two Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross 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 Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Total provision for income taxes Income Tax Expense (Benefit) Other Goodwill, Other Increase (Decrease) Accounts receivable, net of allowance for credit losses of $5,207 and $5,713 at February 28, 2022 and February 28, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Inventories Deferred Tax Assets, Inventory Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Acme Galvanizing, Inc Acme Galvanizing, Inc [Member] Acme Galvanizing, Inc Total lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted average shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operations and assets by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Lease liability, long-term Disposal Group, Including Discontinued Operation, Lease Liability, Noncurrent Disposal Group, Including Discontinued Operation, Lease Liability, Noncurrent 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 Unsecured Senior Notes Due March 31, 2018 Unsecured Senior Notes Due March 31, 2018 [Member] Unsecured Senior Notes Due March 31, 2018 [Member] Debt due within one year Less amount due within one year Long-term Debt, Current Maturities Share based compensation expense and related income tax benefits Share-based Payment Arrangement, Additional Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Public Float Entity Public Float Stock compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference [Text Block] 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 Equity Component [Domain] Equity Component [Domain] Power generation Power Generation [Member] Power Generation [Member] Tax positions related to current periods, gross decreases Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustment, net of income tax of $—, $— and $— Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Disposal Group Name [Domain] Disposal Group Name [Domain] Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Deferred income tax assets: Components of Deferred Tax Assets [Abstract] DAAM Galvanizing Co. Ltd. DAAM Galvanizing Co. Ltd. [Member] DAAM Galvanizing Co. Ltd. Share Based Compensation (Textual) [Abstract] Share Based Compensation (Textual) [Abstract] Share based compensation. Automotive equipment Vehicles [Member] Statement [Line Items] Statement [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Audit settlement Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent Contract liabilities added during the period Increase (Decrease) in Contract with Customer, Liability Impairment loss on long lived assets Impairment of Intangible Assets, Finite-lived Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Share-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Share-based compensation expense and related income tax Share-based Payment Arrangement, Cost by Plan [Table Text Block] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Finance lease liabilities ― ST Finance Lease, Liability, Current Granted option lower than Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Contributions to other multiemployer pension plans Individually Insignificant Plans [Member] Individually Insignificant Plans [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Auditor Location Auditor Location Corporate Corporate, Non-Segment [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] 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 Useful life Finite-Lived Intangible Asset, Useful Life Employee related items Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Employee Benefit Plans Retirement Benefits [Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Shares of company common stock (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Divestiture Divestiture Goodwill, Written off Related to Sale of Business Unit Other Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Title of 12(b) Security Title of 12(b) Security Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Total assets Assets: Assets Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (shares) Common Stock, Shares Authorized Multiemployer Plans, Surcharge [Fixed List] Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Document Type Document Type Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Restricted Stock Unit Awards Non-Vested Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Other Accrued Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] 2012 Share Repurchase Program 2012 Share Repurchase Program [Member] 2012 Share Repurchase Program Debt instrument, stated percentage Debt Instrument, Interest Rate, Stated Percentage Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities: Net Cash Provided by (Used in) Operating Activities Schedule of Debt Schedule of Debt [Table Text Block] 2023 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 Furniture and fixtures Furniture and Fixtures [Member] Lease, Cost Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Weighted average number common shares (shares) Denominator for basic earnings per common share-weighted average shares (shares) Weighted Average Number of Shares Outstanding, Basic Diluted earnings per common share (usd per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Schedule of Multiemployer Plans Multiemployer Plan [Table Text Block] Cash paid for income taxes Income Taxes Paid, Net International Non-US [Member] Subsequent Events Subsequent Events [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Lease, Cost [Abstract] Lease, Cost [Abstract] Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Intangibles and other assets, net Intangible Assets, Net (Excluding Goodwill) Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of sales Cost of Revenue Contract liabilities Balance at beginning of period Balance at end of period Contract with Customer, Liability Net cash provided by (used in) financing activities: Net Cash Provided by (Used in) Financing Activities Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Debt issuance costs Debt, Policy [Policy Text Block] Deferred tax liabilities Deferred Income Tax Liabilities, Net Vesting ratably term Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accrued interest and penalties related to unrecognized tax benefits in income tax expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Accounts payable Accounts Payable, Current Write down of assets held for sale to estimated sales price Impairment, Long-Lived Asset, Held-for-Use Depreciation Depreciation, Depletion and Amortization Accounts receivable Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Audit Information [Abstract] Audit Information [Abstract] Deferred income tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Accounts payable and other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Balance at beginning of period Balance at end of period Standard and extended product warranty accrual Standard and Extended Product Warranty Accrual Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date Collective Bargaining End Date Collective Bargaining End Date Goodwill and other indefinite-lived intangible assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Document Period End Date Document Period End Date Costs associated with assets held for sale Costs Associated With Assets Held For Sale Costs Associated With Assets Held For Sale Accrued warranty Product Warranty Accrual, Current Proceeds from sale of subsidiaries, net Proceeds from Divestiture of Businesses Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes [Member] Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes Entity Central Index Key Entity Central Index Key Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State and local Deferred State and Local Income Tax Expense (Benefit) 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] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Debt instrument term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] Tax positions related to prior periods, gross decreases Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Customer relationships Customer Relationships [Member] Property, plant and equipment, net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Number of shares repurchased (shares) Treasury Stock, Shares, Acquired Lender Name [Axis] Lender Name [Axis] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Payments on long-term debt Repayments of Long-term Debt Trading Symbol Trading Symbol Customer related intangibles Customer-Related Intangible Assets [Member] Earnings per common share Earnings Per Share [Abstract] Earnings Per Share [Abstract] Revenues Business Acquisition, Pro Forma Revenue Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Entity ID Number Entity ID Number Entity ID Number Nuclear Logistics Business [Member] Nuclear Logistics Business [Member] Nuclear Logistics Business [Member] Trademarks Trademarks [Member] Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Stock Appreciation Rights and Option Awards Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Finished goods Inventory, Finished Goods, Gross Covenant, maximum investments in foreign subsidiaries Debt Instrument, Covenant, Maximum Investments In Foreign Subsidiaries Debt Instrument, Covenant, Maximum Investments In Foreign Subsidiaries Outstanding at beginning of period (usd per share) Outstanding at end of the period (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Debt due after one year, net Debt due after one year, net Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Loss on abandonment of long-lived assets Gain (Loss) on Disposition of Intangible Assets Sales and other taxes payable Sales or Other Taxes Payable, Current Sales or Other Taxes Payable, Current Entity Current Reporting Status Entity Current Reporting Status Steel Creek Galvanizing Company, LLC Steel Creek Galvanizing Company, LLC [Member] Steel Creek Galvanizing Company, LLC 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] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent 2021 Credit Agreement 2021 Credit Agreement [Member] 2021 Credit Agreement 2026 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Construction in progress Construction in Progress [Member] Loss (gain) on sale of property, plant & equipment Gain (Loss) on Disposition of Property Plant Equipment Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued United States UNITED STATES Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Current assets: Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Share for future issuance (shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Schedule of Finite-Lived Intangible Assets by Major Class Schedule of Finite-Lived Intangible Assets [Table Text Block] Income taxes Income Tax, Policy [Policy Text Block] Long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted average number common shares and potentially dilutive common shares (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Income taxes Income Tax Disclosure [Text Block] Accrued interest Interest Payable, Current 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 Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Basis spread Debt Instrument, Basis Spread on Variable Rate Equity Stockholders' Equity Note Disclosure [Text Block] Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] 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 Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Earnings per share basic and diluted: Basic and Diluted Earning Per Share [Abstract] -- None. No documentation exists for this element. -- Amortizable intangible assets Finite-Lived Intangible Assets, Gross [Abstract] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities: Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Buildings and structures Building and Building Improvements [Member] Effects of changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Entity Shell Company Entity Shell Company Term for the contract Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Deferred Tax Liabilities, Goodwill and Intangible Assets Deferred Tax Liabilities, Goodwill and Intangible Assets Maximum repurchase percentage of outstanding shares Stock Repurchase Program, Maximum Repurchase Percentage Of Outstanding Stock Stock Repurchase Program, Maximum Repurchase Percentage Of Outstanding Stock Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity K2 [Member] K2 [Member] K2 [Member] Currency Translation Adjustment Goodwill, Foreign Currency Translation Gain (Loss) Schedule of components of identifiable intangible assets acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Commissions Accrued Sales Commission, Current 2020 Share Repurchase Program 2020 Share Repurchase Program [Member] 2020 Share Repurchase Program Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Table] Statement [Table] Multiemployer Pension Plans [Abstract] Multiemployer Pension Plans [Abstract] Multiemployer Pension Plans [Abstract] Industrial Industrial [Member] Industrial [Member] Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] 2025 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts receivable, net of allowance for credit losses Accounts Receivable [Policy Text Block] Intangibles and other assets, net Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent 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 Subsequent Event Subsequent Event [Member] Restructuring and Impairment Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Finance lease liabilities ― LT Finance Lease, Liability, Noncurrent Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Goodwill Depreciation and amortization Depreciation, Amortization and Accretion, Net Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Balance at beginning of year Balance at end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Cost of sales Cost of Sales [Member] Income tax payable Accrued Income Taxes, Current Inventories Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Forward Contracts Forward Contracts [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Technology Developed Technology Rights [Member] Operating lease, cost Operating Lease, Cost Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Contract Liability Details [Abstract] Contract Liability Details [Abstract] Contract Liability Details [Abstract] Line of credit facility, interest rate Line of Credit Facility, Interest Rate During Period Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Debt Long-term Debt [Text Block] EX-101.PRE 12 azz-20220228_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 azz-20220228_g1.jpg begin 644 azz-20220228_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 14 azz-20220228_g2.jpg begin 644 azz-20220228_g2.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1#^17AI9@ 34T *@ @ ! $[ ( M 1 (2H=I 0 ! (7)R= $ B 0U.H< < @, /@ M !SJ " 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 M M M M M M M M M M M M M M M M M M M M ,C R,CHP-#HQ.2 Q-#HR-3HU-P R,#(R M.C T.C$Y(#$T.C(U.C4W 00!N &X +0!% &P 80!I &X 90 @ $$ 8@!E M &P ; /_A"R-H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A M8VME="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZDY48WIK8SED M)S\^#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\&UL M;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT&UP;65T83X-"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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_/O_; $, !P4%!@4$!P8%!@@'!P@* M$0L*"0D*%0\0#!$8%1H9&!48%QL>)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR M)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_ !$( E\$4@,!(@ "$0$# M$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# M @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S M8G*""0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # M 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! M G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?( MRKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /I& MBJ6KW%W:Z5//IZ0O-&A8>>Q"J .3@#+8_N\9Z9'6L"^\47=MX?T._D>ULDOX M5DN;R>%Y(8"8PP7:&!^8G );C&.210!UE%??-8L/AC4;>WT@QZI:FYTF)H(G>Q8QM& M45>4\W.\;/O!AU(QS7344 B@!KHLB[9%5AZ,,TS[);_ M //"+_O@5+10!%]DM_\ GA%_WP*/LEO_ ,\(O^^!4M% $7V2W_YX1?\ ? H^ MR6__ #PB_P"^!4M% $7V2W_YX1?]\"C[);_\\(O^^!4M% $7V2W_ .>$7_? MH^R6_P#SPB_[X%2T4 1?9+?_ )X1?]\"C[);_P#/"+_O@5+10!%]DM_^>$7_ M 'P*/LEO_P \(O\ O@5+10!%]DM_^>$7_? H^R6__/"+_O@5+10!%]DM_P#G MA%_WP*/LEO\ \\(O^^!4M% $7V2W_P">$7_? H^R6_\ SPB_[X%2T4 1?9+? M_GA%_P!\"C[);_\ /"+_ +X%2T4 1?9+?_GA%_WP*/LEO_SPB_[X%2T4 1?9 M+?\ YX1?]\"C[);_ //"+_O@5+10!%]DM_\ GA%_WP*/LEO_ ,\(O^^!4M% M$7V2W_YX1?\ ? H^R6__ #PB_P"^!4M% $7V2W_YX1?]\"C[);_\\(O^^!4M M% $7V2W_ .>$7_? H^R6_P#SPB_[X%2T4 1?9+?_ )X1?]\"C[);_P#/"+_O M@5+10!%]DM_^>$7_ 'P*/LEO_P \(O\ O@5+10!%]DM_^>$7_? H^R6__/"+ M_O@5+10!%]DM_P#GA%_WP*/LEO\ \\(O^^!4M% $7V2W_P">$7_? H^R6_\ MSPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ +X%2T4 1?9+?_GA%_WP*/LE MO_SPB_[X%2T4 1?9+?\ YX1?]\"C[);_ //"+_O@5+10!%]DM_\ GA%_WP*/ MLEO_ ,\(O^^!4M% $7V2W_YX1?\ ? H^R6__ #PB_P"^!4M% $7V2W_YX1?] M\"C[);_\\(O^^!4M% $7V2W_ .>$7_? H^R6_P#SPB_[X%2T4 1?9+?_ )X1 M?]\"C[);_P#/"+_O@5+10!%]DM_^>$7_ 'P*/LEO_P \(O\ O@5+10!%]DM_ M^>$7_? H^R6__/"+_O@5+10!%]DM_P#GA%_WP*/LEO\ \\(O^^!4M% $7V2W M_P">$7_? H^R6_\ SPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ +X%2T4 M1?9+?_GA%_WP*/LEO_SPB_[X%2T4 1?9+?\ YX1?]\"C[);_ //"+_O@5+10 M!%]DM_\ GA%_WP*/LEO_ ,\(O^^!4M% $7V2W_YX1?\ ? H^R6__ #PB_P"^ M!4M% $7V2W_YX1?]\"C[);_\\(O^^!4M% $7V2W_ .>$7_? H^R6_P#SPB_[ MX%2T4 1?9+?_ )X1?]\"C[);_P#/"+_O@5+10!%]DM_^>$7_ 'P*/LEO_P \ M(O\ O@5+10!%]DM_^>$7_? H^R6__/"+_O@5+10!%]DM_P#GA%_WP*/LEO\ M\\(O^^!4M% $7V2W_P">$7_? H^R6_\ SPB_[X%2T4 1?9+?_GA%_P!\"C[) M;_\ /"+_ +X%2T4 1?9+?_GA%_WP*/LEO_SPB_[X%2T4 1?9+?\ YX1?]\"C M[);_ //"+_O@5+10!%]DM_\ GA%_WP*/LEO_ ,\(O^^!4M% $7V2W_YX1?\ M? H^R6__ #PB_P"^!4M% $7V2W_YX1?]\"C[);_\\(O^^!4M% $7V2W_ .>$ M7_? H^R6_P#SPB_[X%2T4 1?9+?_ )X1?]\"C[);_P#/"+_O@5+10!%]DM_^ M>$7_ 'P*/LEO_P \(O\ O@5+10!%]DM_^>$7_? H^R6__/"+_O@5+10!%]DM M_P#GA%_WP*/LEO\ \\(O^^!4M% $7V2W_P">$7_? H^R6_\ SPB_[X%2T4 1 M?9+?_GA%_P!\"C[);_\ /"+_ +X%2T4 1?9+?_GA%_WP*/LEO_SPB_[X%2T4 M 1?9+?\ YX1?]\"C[);_ //"+_O@5+10!%]DM_\ GA%_WP*/LEO_ ,\(O^^! M4M% $7V2W_YX1?\ ? H^R6__ #PB_P"^!4M% $7V2W_YX1?]\"C[);_\\(O^ M^!4M% $7V2W_ .>$7_? H^R6_P#SPB_[X%2T4 1?9+?_ )X1?]\"C[);_P#/ M"+_O@5+10!&MM C!EAC4CH0HXJ2BB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **K7NHVFG0^9 M>SK$O8$\GZ#J:P/^$EU/4I2/#^F>;$O66?@']0!^= '445S/V[Q?_P! JT_[ M['_Q=(;[Q?C_ )!=H/\ @0_^+H Z621(HR\KJB*,EF. /QKG[SQ=#YWV;1X' MO[@]-@.T?U/^>:AC\-7VJ2";Q%?,XSD6\1PH_I^7YUT%G86NGQ>79P)"O?:. M3]3U- &7HOB);^9K._C^RWZ$@QG@-],_RK3=KPDA^[+Z<^OOWH Z.BBL34_%-E8-Y,&;NYS@11<\^ MY_\ UF@#;HKDFUGQ%98O]0L5-DWWHE&&C'KZC\?TKHM.U.UU2V\ZSD#K_$.A M4^A% %NBBJ6JZK;Z19FXN6]D0=7/H* %U/5+72;7S[QB!G"JO+,?0"I;*]@U M"T2YM7WQN./4>Q]ZYW2])N-:O!J^NKE3_J+8CY5'8D>G\ZAGBF\(:I]IMU:3 M2KAL21CGRS_GI^5 '7T4R">.Y@2:!Q)&XRK#H13Z "BBF1SQ3,XBE1RAPP5@ M=I]#Z4 /HHHH **** "BBB@ HHHH S]=BDET.[\JYFMF6)FWP$*Q !XR02,^ MHP1V(/-:G>:5X2L;9WE:^L_.N"UX]NTNR)#S*@9QDMDXY..N,Y["_L(- M3M&MKKSO*;[PBG>(GVRA!Q[9JBOA;2EL;>T6.X$=JVZW87DWF0_+MPLF_EF2*.._D+";S)49S)D&0*8L#=D>W-=EH-W-? M^&]-O+K_ %]Q:12R<8^9D!/'U-5I_"NC7$,,36AC2&$P*(9I(MT9ZHVUAO4] M<-D=?4UK(B11K'&JHB@*JJ, =@* !W"+EMQ'^RI/\J9]I3^[+_WZ;_"I:* M(OM*?W9?^_3?X4?:4_NR_P#?IO\ "I:* (OM*?W9?^_3?X4?:4_NR_\ ?IO\ M*EHH B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO_?I MO\*EHH B^TI_=E_[]-_A1]I3^[+_ -^F_P *EHH B^TI_=E_[]-_A1]I3^[+ M_P!^F_PJ6B@"+[2G]V7_ +]-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4 M_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO\ WZ;_ J6B@"+[2G]V7_OTW^% M'VE/[LO_ 'Z;_"I:* (OM*?W9?\ OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[] M-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR_P#?IO\ "I:* (OM*?W9 M?^_3?X4?:4_NR_\ ?IO\*EHH B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"+[2 MG]V7_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1]I3^[+_ -^F_P *EHH MB^TI_=E_[]-_A1]I3^[+_P!^F_PJ6B@"+[2G]V7_ +]-_A1]I3^[+_WZ;_"I M:* (OM*?W9?^_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO\ WZ;_ M J6B@"+[2G]V7_OTW^%'VE/[LO_ 'Z;_"I:* (OM*?W9?\ OTW^%'VE/[LO M_?IO\*EHH B^TI_=E_[]-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR M_P#?IO\ "I:* (OM*?W9?^_3?X4?:4_NR_\ ?IO\*EHH B^TI_=E_P"_3?X4 M?:4_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A M1]I3^[+_ -^F_P *EHH B^TI_=E_[]-_A1]I3^[+_P!^F_PJ6B@"+[2G]V7_ M +]-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR_]^F_PJ6B@"+[2G]V M7_OTW^%'VE/[LO\ WZ;_ J6B@"+[2G]V7_OTW^%'VE/[LO_ 'Z;_"I:* (O MM*?W9?\ OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1]I3^[+_WZ;_"I:* M(OM*?W9?^_3?X4?:4_NR_P#?IO\ "I:* (OM*?W9?^_3?X4?:4_NR_\ ?IO\ M*EHH B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO_?I MO\*EHH B^TI_=E_[]-_A1]I3^[+_ -^F_P *EHH B^TI_=E_[]-_A1]I3^[+ M_P!^F_PJ6B@"+[2G]V7_ +]-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4 M_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO\ WZ;_ J6B@"+[2G]V7_OTW^% M'VE/[LO_ 'Z;_"I:* (OM*?W9?\ OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[] M-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR_P#?IO\ "I:* (OM*?W9 M?^_3?X4?:4_NR_\ ?IO\*EHH B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"+[2 MG]V7_OTW^%0SZI9VJYN9O)'K(I7^8J'7-7CT?36G;#2M\L2?WF_P%8VE>%(K MJ'[;K@DFNISO9"Y &?7'>@"[<>,M'@'R3/.?2.,_S.!5"7Q!K&I@1Z/ITENC M=;B5"R169CF5XF+'\<H\EO\*YO4=$:WN3J'AYI;>X'+ M0B)@C_IC\.GTKJJ* .9@\9P1VLJZG#);WL(P8=I^<^WI^/ZU!IEC-JU\-6UU M)".MO;^4Q51V/3I_.NBNM+L;VXCFNK:.22(Y5B/Y^OT-6Z (OM*?W9?^_3?X M5',]O<0/#/%(\;C#*86P1^56:* .-M[F3PGJ?D2F5])G;Y'="#&?Q'Y^O6M> M^\6:99KB.1KB4](XU.3^-:E[9P:A:/;72;XW&"/3W'O5/3/#^GZ5AK:'=)_S MUD^9O_K?A0!AL==U]L7!DTRS/\"1L68?@,G]/I4=E''X9\41PHTIL[R,*&D0 M@[OR&>?_ $*NSK#\6V!O-%:6(?OK4^:A'7 Z_IS^% &O]I3^[+_WZ;_"C[2G M]V7_ +]-_A5?1]0&IZ3!=#[SKAP.S#@_K5V@"+[2G]V7_OTW^%'VE/[LO_?I MO\*EHH C6=&8 "3)]8V']*DHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *9--';P/-,X2- 69CV%/KE-8N)/$.KKHMB^+:([KJ5?;M M^'\_I0 FEPR>)=:;5[Q,6".UMXX(%"1QJ%51V%24 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$!E( M89!&"#WI:* .6\.DZ3KU]HLAQ&Q\V#/?+SW^O_P"N M@!FO:W*LXTK1QYE]+P2O_+(?X_RJ_H>CQZ-8>4#OF<[I9/[Q_P !4.@:$FDP M&28^;>3X["6484?EQ^HK">+HP=G*[[+5_@=$,'7FKJ-EW>B_$ZZBN+DUOQ) MHDT=WKUM&]C(=KI"!F(^N1_4D5UMG>V^H6B7-G*LL3C(8?R]C3I8B%5N*NFN MCT8JV&G22D[-/JM43T45!>WL&G6X_H>W2O/^M5/XO+^[_'U] M/^'/2^JTOX/-^\_#_#Z_KH=I15;3]0MM3LDNK.0/$X_$'T/H:6^OK?3K.2ZN MY!'%&,D^OL/>N_GCR\U]#S^27-R6U(M6U6VT;3WN[MOE7A5'5V[ 5RD'B?Q! M:1KJ6IZ>9=-G.Y1&H#1+V_#_ 'NOK4FG65QXOU-=6U5"FG1'%M;'H_N?;U]> MG05V94%=I VXQC%<"]KB7[2,G&/3S\WY=D=[]CAE[.45*77R\EY]W\C,AO=. M\2Z3-':S+(DB%77HR'W%4/!]VXLY],N>)[*0K@_W<_XY_2H]3\'K]H-_X?F. MGW@YPAPC>WM_+VKF)KW4;;Q 3JHES>:I/J 89#J_P K?CS_ #K8L]!TRP97MK.,.O(=OF8'UR>E M=M[ZHX6FM&:-%%% !1110 R::.W@>:XD2**-2[R.P554#)))Z "F->6RV/VQ MKF$6OE^9YY<;-F,[MW3&.9Z;?VUI9QRZZHM(;GPU#!:BY*_OMH; M>BX)R6RAV]2"..P[OP[#/;^%]+AO PN([.%)0W4,$ .?QH T:*:Y<+^[56/H MQQ_2F;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 3 M0!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$ MT;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+1 M46ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC M_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX M_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE% M_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P"> M47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_ M3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P">47_? MT_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ M$T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ MQ-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2 MT5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&Z MX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%N MN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY M1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ MGE%_W]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ M?T__ !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_ MW]/_ ,31NN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ M !- $M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ M ,31NN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- M$M%1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31 MNN/^>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1 M;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^ M>47_ ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ M )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ M ']/_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1 M?]_3_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/ M_P 30!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3 M_P#$T;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 3 M0!+146ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- $M%1;KC_ )Y1?]_3_P#$ MT;KC_GE%_P!_3_\ $T 2T5%NN/\ GE%_W]/_ ,337FFBC:22.)44%F)E/ '_ M &@#.\0ZRVE6L<=LHDN[AMD*^GOBFZ!H7]G*UU>-YU_-S)(3G;GL/\ &LS1 MEGUW79=:EC4PPGR[='8@#WZ>_P"9]JZC=![UA0Z+JOBB=+_7_P!U:]8;,.4P/4\' M'\S[5RU<1:7LZ:YI?EZG72P_-'VE1\L?S]$7KWQO;>=]FT2WDU*Y/ V*0O\ MB?\ /-5O["\0>(,-KU]]CMC_ ,NL'7'H>WYDUT=E8IIT/E6-E;P)WV.5_):+_ #9I]9A2TH1MYO5_Y(Y?_A7.D_\ M/S>_]]I_\31_PKG2?^?F]_[[3_XFNHW7'_/*+_OZ?_B:-UQ_SRB_[^G_ .)I M_4<-_(B?K^*_G9S2?#S1UZR7;_61?Z+4R> ]"7K!*_UE/]*W]UQ_SRB_[^G_ M .)HW7'_ #RB_P"_I_\ B::P>'7V$)X[$O[;^\S;3PKHMD^^'3XRWK)E\?\ M?1-:P 50% '0#M4>ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$UT0IP@K027H< M\ZDZCO-M^H^6))HFCF171QAE89!%<9>:?>^#KQ]0T<-/ICG,]J3G9[C_ ![= MZ[#=91$HS)N.#'CJ&]*Y?]]XYU;^*+1;1_H9F_P _D/]9],F2RM[C N(%D;!&<\A07/1=Y/:_V?^#V+<<:0Q+'$H1$ 55 P /2E90ZE7 9 M6&"",@BH]UQ_SRB_[^G_ .)HW7'_ #RB_P"_I_\ B:]$\V_4Y"^L;KP=?MJ6 MDJTNF2'_ $BVS]SW']#VZ4R*.?QSJHGF5X=&MF^1#P96_P _D.*[%O/=2KP0 MLK#!!D)!'_?--BCDMXEB@MH(HU&%1'P!] %K@>#7-RW]S?E\_P#+R/16-?+S M->_MS>7^?F3(BQ1JD:A44 *H& !Z4ZHMUQ_SRB_[^G_XFC=P)-&?X7&#^./K5K2O%Z7%XFGZO:R6- M\S!0K*=KD],=QG_)KH-UQ_SRB_[^G_XFHI(6ED226TMW>,Y1F;)4^QV\5R+# M.G*]&5EVW7_ .QXI58VKQN^^S^?N>*OLMQ_9NC1?;- M1?Y<*,K&??U/MV[U3U#7[S7[MM*\,9"=)KSH%'L>WUZGMZUMZ%X>M-"MRL \ MR=_]9.P^9O\ >U<,JLZ[Y*.BZR_R_S/0C1AAUSUU=](_J_\C/T3PJ8+G^TM M;E^V:@_S?-RL9]O4_P NU=+11732I0I1Y8(Y*M:=:7--A1116ID%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 I:L>45O)A/M_^H#\ZZB@ HHHH ***H:OK-IHM MF;B\?'9(Q]YSZ 5,I1A%RD[(J$)3DHQ5VRS=W<%C:O<7;4O& MUPT5J7LM&5L/(?O2_P"/TZ#O3K33+_Q==)?ZZ&M]/4Y@M%.-WN?\>I[8KL88 M8[>%(H$6.-!A548 %<-IXK?2'XO_ "7YG?>&$VUJ?A'_ #?Y$&GZ=:Z79K;6 M40CC7\V/J3W-6J**[XQ459;'GRDY.\MPHHHIB"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJKJ6H1Z98274 ML4TJH,[((R[,?3C@?4D =R!S55M<#Z597UEIU[>B\B65(H$3QM+R^62T^VLL"*#%%TRVYEYR"-HR?E/%;EO<17 M=K%1U11U9C@"N9O=?NM6NCI_AL;CTDNCPJCV/\ 7\J +VL^(XM.86UH MGVJ^&; M+[#X?MT88>0>:_U;G^6!4FLZ]9:';^9>2?O&&4B7EG_#T]ZH>(]>N-/GM]-T MF%9;^Y'R ](QT!Q^?MQ4>C>$E@N/[0UJ7[=?M\Q+\JA]L]?\XKCJ5IRDZ=%: MK=]%_FSMIT(0@JM=Z/9+=_Y+S,]-.UCQ?()]5D?3].SF.W3[S>A_^N?P%6/^ M$/U*U_Y!OB&YC Z(^2/T./TKK:*2P5/>=W+O=W_ IXZJM(64>UE;\3DOL_C6 MS^Y=6E\HZ!@ ?Y#^=.TKPQY2ULYKN6 M6-HUCB9 >01G+LHQ^-<\&\06_@W2]-L](O(9UA2VNI$E@,D*J@!>/,FTDG(! M)XZD= >PHH XS^S+W3;B6?2-"F^SW6EK9I:^=$K6SQE]N\E\%2'ZJ6/'3FNF MT:Q;2]!L+!V#M:VT<)8="54+G]*NT4 -=2RX5RA]1C^M,\E_^?F3\E_PJ6B@ M"+R7_P"?F3\E_P */)?_ )^9/R7_ J6B@"+R7_Y^9/R7_"CR7_Y^9/R7_"I M:* (O)?_ )^9/R7_ H\E_\ GYD_)?\ "I:* (O)?_GYD_)?\*/)?_GYD_)? M\*EHH B\E_\ GYD_)?\ "CR7_P"?F3\E_P *EHH B\E_^?F3\E_PH\E_^?F3 M\E_PJ6B@"+R7_P"?F3\E_P */)?_ )^9/R7_ J6B@"+R7_Y^9/R7_"CR7_Y M^9/R7_"I:* (O)?_ )^9/R7_ H\E_\ GYD_)?\ "I:* (O)?_GYD_)?\*/) M?_GYD_)?\*EHH B\E_\ GYD_)?\ "CR7_P"?F3\E_P *E)"@DG '))[5R>J^ M-"EPUOH%J;]XANED )15'7&.OUZ?6L:U>G15YLWHT*E9V@CI_)?_ )^9/R7_ M H\E_\ GYD_)?\ "JNC:S:ZW8+2__/S)^2_X4>2__/S)^2_X5+15$D7DO_S\R?DO^%'DO_S\R?DO^%2T M4 1>2_\ S\R?DO\ A1Y+_P#/S)^2_P"%2UFZWK4&C6?F2?/,_$40/+'_ H MDNKJWLB!=ZD(21D!V0$_ABJ$OB328NNK,Q_V(]W\EJII?APZ@7U'Q$IFN)N5 MB)($8[=/Y=JV8M"TJ'[FGV_U:,'^= &-+XRTY.(IKR9NP6-!G\Q42W_B;4V_ MT"V-I">DEP%S]>@_D:ZF.WAA_P!3#''_ +J@5)0!S"^$)+QA)K>I3W+]=J'" MC\_\!6U9Z7%I]N(+-WBC'8!>?J<D--'+(\]J?-CX';KT'IS^%;]!&1@\B@#+T: M[;5=)ANAZYXO MNC;I^Z@_BBC)"*/5CW^GZ5SNO%RY*>K_ 7J_P"F=*P\E'GJ>ZOQ?HOZ1T.J M^++.PW1VMS+>3CC;'LV@^[;?Y9K#\OQ'XJ&)&9+5NW^KCQ[XY;]:Z?2O"FGZ M:B-)&+F<#F209 /L.@KZ^X?H3P/T'O7J-5-0TRTU2#R MKV$./X6Z,OT-34PU.IK:S[K1ET\55IZ7NGT>J.9M/%EU;W45KXAM[BS>0@+, MH7RS[\CI[@FNL\E_^?F3\E_PK@_$.BWFEZ:UN9C=::SC87&6@;L?;TXX/M6[ MX+UHZEI?V6Y;_2K3"-D\LO8^_I_^NLJ2__/S)^2_X4>2__/S)^2_X5+10 M!%Y+_P#/S)^2_P"%'DO_ ,_,GY+_ (5+10!%Y+_\_,GY+_A1Y+_\_,GY+_A4 MM% $7DO_ ,_,GY+_ (4>2_\ S\R?DO\ A4M% $7DO_S\R?DO^%'DO_S\R?DO M^%2T4 1>2_\ S\R?DO\ A1Y+_P#/S)^2_P"%2T4 1>2__/S)^2_X4>2__/S) M^2_X5+10!%Y+_P#/S)^2_P"%'DO_ ,_,GY+_ (5+10!%Y+_\_,GY+_A7*Z0P MO=>U35YIV6&V!1)2!]T=3TQT'ZUO:]>_V?H=S.#A]FU/]X\#^=A2=:HH?U;J7_"MM+K&J7GB"Y= MUW,8K?(&0OY8Z8''O76^2_\ S\R?DO\ A3-/LHM.T^"T@^Y"@4>_J?Q/-6*G M#TG2II/?=^KW'B:JJU');;+T6Q%Y+_\ /S)^2_X4>2__ #\R?DO^%2T5T'.1 M>2__ #\R?DO^%'DO_P _,GY+_A4M% $7DO\ \_,GY+_A1Y+_ //S)^2_X5+1 M0!%Y+_\ /S)^2_X4>2__ #\R?DO^%2T4 1>2_P#S\R?DO^%'DO\ \_,GY+_A M4M% $7DO_P _,GY+_A1Y+_\ /S)^2_X5+10!%Y+_ //S)^2_X4>2_P#S\R?D MO^%2T4 1>2__ #\R?DO^%'DO_P _,GY+_A4M% $7DO\ \_,GY+_A1Y+_ //S M)^2_X5+10!%Y+_\ /S)^2_X4>2__ #\R?DO^%2T4 1>2_P#S\R?DO^%'DO\ M\_,GY+_A4M% $7DO_P _,GY+_A1Y+_\ /S)^2_X5+10!%Y+_ //S)^2_X4>2 M_P#S\R?DO^%2T4 1>2__ #\R?DO^%'DO_P _,GY+_A4M% $7DO\ \_,GY+_A M1Y+_ //S)^2_X5+10!%Y+_\ /S)^2_X4>2__ #\R?DO^%2T4 1K$X8$SR,/0 MA>?TJ2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBL_4==T_2P?M5POF?\\T^9C^';\: -"BN$U+QM*&3][J+6H_N_:6)_3 MC]::W@.^N+L/>7\FOONOPL2H0A*U1_=9_C-!NDF'T_QP/K6CIS:LMGL\-:6ME;#YO,FP7F/N3U_SS70:;X8T MW3<.D/G3#_EI+\QS[#H*UZBEAU!\\G>7?_+L76Q$JD>2*Y8]E^O=GFAO9;'5 M&U#38OL=ZIQ=6)!"2#N5'].HZBN[T;6;76[!;FT;GI)&3\R'T/\ C3=7T*TU MB+$Z[)E^Y,@^8?XCVKA)K/5O".K"ZBY5C@L/]7,/0^AK/VGK%[K]5_D M:*K&O#DJNTEL_P!'_F>FT5R<7C^S:',]G<1R?W5*L/SR/Y5#_P )X]Q+Y5C8 MH7/3S)@,_AQ_.NKGC:[?Z')R2O9*_IJ=E17+&\\5S*&,-E:J>02P_P#BC4+C M77_X^O$-C /1748_053DENQ*,GLCH=7U:WT>Q,]P(XP>7/I_]>L;1-(N+ M^]_MK6QF5N8(2.$'8X_D/QZU6L[+3$U!+O6?$5K?/&/D22=<*?Q;]*Z'^W=( M_P"@I9?^!"?XU'M:?\R*]E4_E?W%^BJ']NZ1_P!!2R_\"$_QH_MW2/\ H*67 M_@0G^-'M:?\ ,OO#V53^5_<7Z*SI/$&CQQL[:I:$*,G;,K'\@EU_5O$D MK6WAJ!K>V!P]Y*,?EZ?AD_2LJF)IPT3NWT6K-J>%JSU:LENWHC;UKQ+8:(NV M=_-N"/E@CY8_7T%9 \5:Y, 8/#-P >06+?\ Q(K1T7PG9:2PN)< M'V';Z]:W:S4,14]Z4N7R5G][?Z&KJ8:E[L8\_F[K[DOU.2_MOQ9)_JM C7_? M;_[(4?;/&\G33;*+_@0_^+-=;13^K2>]27X?Y$_6H+:E'\?\SDMOC>3^.RB_ M+_ U"VL:]X=OX&\1R1W%E.=I>%1^[/X ?EZ=*[.J]]8P:C926MV@>*08(]/< M>]3+"S2O";OYO3YE1Q<&[5*<>7K9:_)F)XKMC/IT&JV+ RVC"177G*'!S_(_ MG6UIUZFHZ=#=1?=E7./0]Q^!KD],NI?#>IMH&LMYEA/D6T[],'L?;^1]C4VB MW\7AV^OM*U*;RX8V\R%V!Y!_^M@_G6]"LJL>S6Z[,PKT71EO=/9]T=?17-S> M-+9G\O3+2XO9.P5< _S/Z54O-4\4_9)+P6D=I!$-Q4@%B/H?\!6YSG7T56TV M^CU+3H;J+I(N2/0]Q^=6: "BBB@ JGJ>J6VDVAGNWP.BJ/O.?0"JNM:_;Z1' ML_UUT_\ JX%ZGW/H*P1%!;SC5?&-VGG$9BM#SM';Y1_+\ZF4HP5Y.R*C&4WR MQ5V3Q:KXFN0=0MK)#:,?D@8#<5]1T)_SQ5RT\8V;R>3J,4MA,."LBG'Y]1^( MJD/&MU=,3I&@W5U #@2\@'\ I'ZU!=ZEK>IQ[)_"JR#MYN![*S99M1;[;..0&&( MU^B]_P ?RJE7E-?NXOYZ+^O0GV$:;_>R7R:;_P"!\SE##KOB1GO%@EN(T!(= MOE7'H@_PKKO"&O?VA:?8KIO])A'RENKK_B*Z0 *H50 , #M7*^(]#DM[C^V M]'^2XB.^5%'WO5@/YCO_ #N$*D'>4KW_ *T(J3IS5HQM;\?4ZNBLW1-:AUJQ M$L>%E7B6/NI_P/:I-7U:VT:P:ZNC[(@ZNW8"M7.,8\S>ABH2E+E2U(=>UR'0 M['S'^>>3B&+/WC_@.YKD;?4_&%ZHEMY)6C?E2ML@7\"11I6GW?BW6'O]2)$" MG# = .R+_4UZ!&BQ1K'&H5%&%4#@"L5!U/>G==E=K[[?TC=S5+W86?=V3^Z_ M3\SCHD\;R?>FV#_;6'^@I+O4?%&A!+B_:*[@/! 48!]RH!!_2NTILD:2QM'* MH=&&&5AD$5KR)*R_,QYVW=_D<_I?C;2[]A%<,;*?^[,?E/T;I^>*Z$$,H*D$ M$9!'>N%UWPQ'IDINHK;[5IYYDB)(:+W!ZX_RJM)_XYJ27Q=;Y%MHEE+=N.%")M4?AU_04N7$5?B?(O+5_?L'-AJ7PKG?= MZ+[M_O*_V+QI>?ZZ_M;-3U5 "?T!_G6=J&DPVV1KOBBYG?O!%DGZ8R=1NUL(&_Y90]JKX$H^B1RFC^&?[4<-!"]GIX_Y:NTC$<:]AW M]R>YJ?ITHKIA"-./+!61RSJ3J2YIN["BBBK("BBB@"*YMXKNUDMYUW1R*585 MYG(+GPCXG67!98SAL?\ +6(_Y_,>U>HUA^*=$&KZ:6B7-S""T>!]X=U_SWK& MM2]K"W7IY,VHU?93YMUU7=&Q!/'_7U"M3]G.RU73T"BBBM3$**** "BBB@ HHHH *** M;++'!$TLSK'&HRS,< #ZT;!N.K!U[Q7:Z/F"+%S>$<1*>$]V/;Z=:P=>\:RW M.^VT(F.('#W9&"?9?3Z]?IUH\,^$&GVWNJJWEL=RQM]Z3W;V_G7&JTJSM2V[ M_P"7?UV]3M=&-!7K;](_Y]O3?T+6G?$"(D)K%L8#_P ]H]<5>:'J?AVZ\]'E@&>+B MW)*GZ^GT/ZTY>WI:Q]Y?<_\ )_@*/L*NDOHT5P5CXXU"UV1ZG## M=H?^6T+A6^I'_P!859D\:W%_NAE4H2 MA*RL_34M>+I1=7UAI9?:COYTQS]U!W_+Z981Z7ID%G#]V),9_O' MN?Q/-<\OWV(4>D-?GT^[BN-?XA1M-MM-* MN)D_O%L$_@ ?YU,OQ!L4(%W8WD!_W ?ZBN;Z[AUO+\SJ^HXA[1_%'645S:^/ M-":,L9I5(&=IB.3^7%8]SXRU+5K@6NB6Q@$APK$;I&_HOZ_6KCBJ4WRP=WY& MA8LB_X5HH^JX?^1?<@^MXC_GX_O9A#P5X?5@18=#GF9S_[-6U%#'!"L4$:QQH, M*B# ^E/HK2%*G3^"*7HC.=:I4^.3?JPHHHK0R"BBB@ HHHH S]:T>WUO3GM M;D8/6.0#E&]:XN#4;/3I'L_%UDT]W9C9#(!N\Q.PZ@'V)KT2HI+6WEF6:6"- MY4&%=D!9?H:Y:M"4IJI3=I?FOZV.NCB(Q@Z=57C^3\OU.1AUK7+]/+\.Z(EE M;GI+*H QZ@<#^=-NO"&LZA:22ZCK+37(7='"N1'N_0#\J[6BH>#4U^]DY?@O MN1HL8X/]S%1_%_>SA? NJ-#]=3IM_'J6G0W<721J)I&ER7+8,GW8U/\3'I_C^%:!.!D\"N(N _C'Q%Y,3,--M?O./ MXAW(]ST'L,UHW9$15V9>D:;KNKW#7EJ1")&.;V;[Q]=O^(_.NHTWP5IUI)Y] M\6U"Y)RSS\KG_=[_ (YKH(8HX(4BA0)&BA551P .U/KE6%@Y<]3WGY[+T1U2 MQZO+=^K$5510J *H& , 4M%%=9QA1110 4444 <)KME<^&-835-*& MV"0_,G\(/=#['MZ?A5&,7WC77@\H,4*=%ZB%/ZL:]#O+2&^M)+:Y7='(,$?U MJ'3-+MM)M!;VBD+G+,W+,?4FL94HRGS/[NE^YM&M*,'%??UMV_K]2:SM(;"T MCMK5 D<8P!_7ZU-116QB%%%% 1D8/(KFKOPO/%?&XT&\^PB48E3)Q^&/Y5T MM% '.VO@VR23S=0EEOICU,C$ _AU_,UO06T-K&([:)(D'\** *DHH **** " MBBB@ HHHH **** "BBB@#@O%VE2:7J46K:?^[#2!N/X).OY'_&NUL+M+_3X+ MJ+[LR!\>F>U5/$5G]NT"ZB RP3>OU7G^F*Q? .H>;87%@Y^:W?>@_P!AN?YY M_.L':%1/^;3Y]/U-U>=)K^77Y=?T_$ZVBBBMS **** "BBFO(D:YD=4'JQQ0 M ZBJ,NM:7#_K=0M5/IYJY_+-8.J>.K:#Y--C^T/T$CY"_@.I_2IYXVO MUCHM1U*UTJT:YO91&@Z>K'T [FO.M4UV;Q#VX_Y]AWK M;@\-ZCXAE6^UZ=H01\D07YE'TZ+^I]:Z73]#T_3 /LELH?\ YZ-\S?F:YZE% MUG[S]WMW]?\ (Z*=94%[B][N^GI_F8/A[PKL9+S58E4KS%:@?+']1Z^WY\UU MM%%=*22LCE;;=V%(RAU*L RD8((ZTM%,1GP:#I=O.9H;&%7)SDKG'T!X'X5# MJ/AG2=3R;FS19#_RTB^1OTZ_C6M143IPJ*TU=%PJ3IN\'9G-Z1X-MM)U87HN MI+@1H5A211\F>^?S[#K72445-*C"C'E@K(JK6J5I3:5/ M#I\4$LTJ&/$\IC4 @C.0K'\,?C6!::'K5G#HEPD5@U[I=LUD\1NG\N:(J@W; M_+RK;D!QM(P3S0 L7C.>_MPVDZ6L\T5HUS=137/E^5M=D**0K;FW1OC.T8 . M>:Z2QO(M1TZVO;;)AN8EECW#!VL 1^AKDK3PIJVCQLVFR64\UW9M!=><[QJD MAD>3>F%;<,RL-IV]!R*ZK3+%=,TBSL(VWI:P)"K$8R%4+G]* +517%U;VD?F M74T<*9P&D8*"?3GZ4]T61=LBAAZ$9JI>Z/8:A (KJV5E#;AMRI!QCJ,>M %* M?Q;HT.?]+\P^D:$_KC%9MQX_LH_]1:S2?[[!/\:6Z^'FE7.=ES?6_P#URF'] M5-8E[\)RT3FPUVZ63!*+,H()[ D8Q]<4U!R^TEZW_P AW@MT_P /\SH;?QUI MDD>9DFA;N-NX?@139/B!HT9QMNF^D0_J:QO!5Y8:G'-H.O:;;0ZO9Y1P8E1I M5'\0([^N.O6MFZ\$VV[S-,N9;5^P)W+_ (_SJ,11KP?*FD_2Z^6QI1JT'JXM MKUM_F5IO'ZR1LVFZ5>>%^['#\JGZ\#]!^-=#!IME;1"."UA11V""N>-&I>]2;?IHO MPU_$VE7IVM3II>NK_'3\#F%\):GJ,8;6M5FI_K)KA M_8, /Y5T7V2W_P">$?\ WP*/LEO_ ,\(_P#O@5TJ*1RN3>YC'P9HQCVB&0'^ M^)3G_"JK>#Y;<'^R]6N(!_;N!*8DW)[Y('/YUO:'H,.CP$D^;=2#]Y,>_L/;^=:/V M2W_YX1_]\"C[);_\\(_^^!244MD4Y2>[):*B^R6__/"/_O@4?9+?_GA'_P!\ M"F22T5%]DM_^>$?_ 'P*/LEO_P \(_\ O@4 2T5%]DM_^>$?_? H^R6__/"/ M_O@4 2T5%]DM_P#GA'_WP*/LEO\ \\(_^^!0!+147V2W_P">$?\ WP*/LEO_ M ,\(_P#O@4 2T5%]DM_^>$?_ 'P*/LEO_P \(_\ O@4 2T5%]DM_^>$?_? H M^R6__/"/_O@4 2T5%]DM_P#GA'_WP*/LEO\ \\(_^^!0!+147V2W_P">$?\ MWP*/LEO_ ,\(_P#O@4 2T5%]DM_^>$?_ 'P*/LEO_P \(_\ O@4 2T5%]DM_ M^>$?_? H^R6__/"/_O@4 2T5%]DM_P#GA'_WP*/LEO\ \\(_^^!0!+147V2W M_P">$?\ WP*/LEO_ ,\(_P#O@4 2T5%]DM_^>$?_ 'P*/LEO_P \(_\ O@4 M2T5%]DM_^>$?_? H^R6__/"/_O@4 2T5%]DM_P#GA'_WP*/LEO\ \\(_^^!0 M ^6-)H7BE4,CJ593W!ZBN,TJZ;PQXCETJZ8_8YW!C=C]TG[K?CT/N*[#[);_ M //"/_O@5SGC/18[C2OM5O$JR6_+!1CO^'X5RO@C0Q*SZC= MKO525CWC.YN[?T__ %5VOV2W_P">$?\ WP*FFI6O+=_U8JHXWM#9?CYDM%1? M9+?_ )X1_P#? H^R6_\ SPC_ .^!6AD2T5%]DM_^>$?_ 'P*/LEO_P \(_\ MO@4 2T5%]DM_^>$?_? H^R6__/"/_O@4 2T5%]DM_P#GA'_WP*/LEO\ \\(_ M^^!0!+147V2W_P">$?\ WP*/LEO_ ,\(_P#O@4 2T5%]DM_^>$?_ 'P*/LEO M_P \(_\ O@4 2T5%]DM_^>$?_? H^R6__/"/_O@4 2T5%]DM_P#GA'_WP*/L MEO\ \\(_^^!0!+147V2W_P">$?\ WP*/LEO_ ,\(_P#O@4 2T5%]DM_^>$?_ M 'P*/LEO_P \(_\ O@4 2T5%]DM_^>$?_? H^R6__/"/_O@4 2T5%]DM_P#G MA'_WP*/LEO\ \\(_^^!0!+147V2W_P">$?\ WP*/LEO_ ,\(_P#O@4 2T5%] MDM_^>$?_ 'P*/LEO_P \(_\ O@4 2D9&#TKS;3Y?^$>\="-CMA:5K=O]UC\I M_D:]$^R6_P#SPC_[X%<#X]TY8=0CGA0(LT?\(_B7_P"MBN?$INDW'=:_=J=. M%:55*6ST?ST/0Z*R= GMM5T*UNS#$79,2?(/O#@_J*T?LEO_ ,\(_P#O@5M" M2G%26S,9P<).,MT2TR::*WA:6>18XT&6=S@#\:J7\EAIMC+=W442QQC)^0<^ M@'N:Y+3-#N/%;_VEJ[F"R+$P6L0VY'^'OU/M6%:NX25."O)_U=F]&@IQ=2H[ M17]61>N_%EUJ5PUEX5MFN).C7+KA4]QG^9_(US=QI@N[QX7DN-7U,GYW1OW2 M>V>I ]>!6_>/%=SC0O#-M#&B\3W"KPH[\_U[UT6FZ)9:99K!%$KGJ\CJ"7/K M_P#6K-87VCYJ[YGVZ+Y?YFKQ?LURX=$?_ 'P* ):*B^R6_P#SPC_[X%'V2W_YX1_]\"@"6BHOLEO_ ,\( M_P#O@4?9+?\ YX1_]\"@"6BHOLEO_P \(_\ O@4?9+?_ )X1_P#? H EHJ+[ M);_\\(_^^!1]DM_^>$?_ 'P* ):*B^R6_P#SPC_[X%'V2W_YX1_]\"@"6BHO MLEO_ ,\(_P#O@4?9+?\ YX1_]\"@"6BHOLEO_P \(_\ O@4?9+?_ )X1_P#? M H EHJ+[);_\\(_^^!1]DM_^>$?_ 'P* ):*B^R6_P#SPC_[X%'V2W_YX1_] M\"@"6BHOLEO_ ,\(_P#O@4?9+?\ YX1_]\"@"6BHOLEO_P \(_\ O@4?9+?_ M )X1_P#? H EHJ+[);_\\(_^^!1]DM_^>$?_ 'P* ):*B^R6_P#SPC_[X%'V M2W_YX1_]\"@"6BHOLEO_ ,\(_P#O@4?9+?\ YX1_]\"@"6BHOLEO_P \(_\ MO@4?9+?_ )X1_P#? H EHJ+[);_\\(_^^!1]DM_^>$?_ 'P* ):*B^R6_P#S MPC_[X%'V2W_YX1_]\"@"6BHOLEO_ ,\(_P#O@4?9+?\ YX1_]\"@"6BHOLEO M_P \(_\ O@4?9+?_ )X1_P#? H EHJ+[);_\\(_^^!1]DM_^>$?_ 'P* ):* MC6W@1@RPQJ1T(4<5)0 4444 %%%% !1110 4444 %%%% ''>./"T]_Y6MZ%F M+6++YE*<&91_#[GT]>E:7A'Q3!XHTGS0!%>0X2Y@[HWJ/8__ %NU;]>>^+=( MN_"^L?\ "7>'%XS_ *?;#[KJ>K?3U]#SZUV4VJT?92WZ/]#":=.7.MNO^9Z% M17&W/Q1\/06$,T4DUS/*@(MHD^92>S$\#GWK._M3QUXIXTNQCT*S;_EM/_K" M/Q&?R4?6I6%J;S]U>>@W6AM'7T/0Z*\LO]'UGP!?6WB)=0GU:)CLU#?G)!/N M3QZ'L<>M>EV%];ZGI\-[92"2"= Z,/3_ !J:M'D2E%W3ZCA4YFTU9EBBBBN< MU"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BD=UC1G=@JJ,EB< #UJI;ZOIMU_P >NH6LW_7.=6_D::3>J%=%RBBB MD,**** "BBB@ HHHH *0@,I5@"",$'O2T4 -BBCAC6.%%C11A508 _"G444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5SWC2U,^A>>@^>VD#@^W0_P P?PKH:AO+=;NRFMW^[*A0 M_B* ./\ EW]GO+S2V.$8"X@!/8@9'Y%?R-=M7EUM.^EW-AJ1!!L[@VUP/\ M9.2/YN/P%=1XKU>:5HM#T@[[R\ #,I^XA]_GFGM_D>I5 MHO$SA4C]I:^36[_4IW3OXS\0BSA9O[(LFS*Z])&_SP/;)JYJ>HSZC=?V'H V MJ@V3S+PL:CC _E^E.N_)\(^&4L['FZF^52!\SN>K_P"'X5I>'M)&DZ6J/S<2 M?/,W^UZ?A71AZ4H)SG\3W_R^1RXFM&;4*?PQV_S]66-*TJWTBS$%L,GJ[GJY M]35VBBNHY0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL7 MQ+XIT_PO8>??/NE<'R;=3\TA_H/4US7A+QEJ]UXF?3?$T(MFO(A/9(4"[1S\ MOJ<@'KSQ71'#U)P=1+1?UH92JQC)1>YW]%%%(F/8_H#^![FO2:R/$_AZV\2Z)+8W "O]Z&7',;]C_0^U M;T*BC>$_A>_^9G4@W[T=T:]%<1X%\23!Y?#7B!A%JE@?+0NW^N4=,'N0,?48 M/K7;UG5IRI2Y65":G&Z"BBBLBPHHHH **** "BBB@ HHKGY/&VB1^)(]$^U; MKF0[=ZC,:OV0MZ__ *JN,)3^%7):W6EZM\.+Q]1T,R7VANVZX MM&.3$/7_ .R_/UKN-#UZP\1:&C/HP[&LZM'E7/!WCW_1E0J7? M++1FE1117.:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '"ZEIGF^(=3TL M8']H0^=#GC]X/F'ZAA^-:?A7P^VBVTM]JI'VQU^9F;=Y2#MG\/Y4>+0;.[TW M54'^HFV/CN.O]#^=+XGOI+R2#1-.;=+=8,C#^%.O_P!?Z#WK"6'IRJJJ]T=$ M<14C1=%/1D6D(WB'Q!)J\X/V6V.RV4]R._\ 7ZD>E=75>QLXM/L8K6W&$C7 M]SW/XU8KI-/ ]S-&J-M$QA)1O<8RQ$IQC\3L=A16?8:_I.J8_L_4K:X8_P)*-W_?/6K%]?VFF6CW6H7$= MO G5Y&P/I[GVJ7&2?*UJ5S*URQ6-K?BS1?#Q":I>K'*PR(4!=S^ Z?4XKE+G MQ?K?BRY>Q\$6K0VX.V349Q@+]/3]3["M?P_\/=,TECPA25ZSU[+?Y]C'VDIZ4_OZ&<_P 45O',?A[0;_47Z9V[1_XZ&_I3 M3?\ Q'U89MM/L])C/1I2"WY$G_T&N_1%C0)&H51P HP!2TO;TX_!37SU#V2Z/>+R/+8^6?;U M'\O:G>A5W]U_A_P M4AMJOQ.XK&U+Q=H.D9%]JENKCK&C;W_ .^5R:Y?_A - M=U?_ )&?Q//*G>"VSM/YX'_CM;6F_#OPUIF&73UN9!_'=-YF?P/R_I2]G0A\ M4K^B_5_Y!S59;*WJ9,GQ5LII#'HVD:AJ#CCY4V@_ED_I3?\ A)O'>H_\@WPO M':*>]VQ!'_?17^5=Y%#'!&(X(UC1>BHH 'X"GT>VI1^&G][;_P @]G-[R^XX M#[-\33^^^W::,_\ +#:O'X[?ZTO]J_$BT_UVB6%VHZLC#)_)_P"E=]11]9[P MC]P_9=I,X'_A.?%%OQ=^";N1O6$OC]$:C_A86O?]"+J7YR?_ !JN^HH]M2ZT MU][_ ,P]G/\ G_!' GXA:\!D^!=2Q]9/_C57-+^)VAWLGDZAYVEW .&2Y7Y0 M?]X=/QQ795GZIH.EZU'MU2PAN>,!F7YA]&'(_ T>TH2T<+>C_P QU8 MUQ\,VL)C<^$]9NM,EZ^6S%D/MDG96_P!)?SE9>I3.3^6 ?H#ZUVE(RJZ%'4,K#!!& M014?69^U51].G2W8KV,>1Q,_P_K$.O:%:ZC!@"9/G4'[C#AE_ UHUYWX7=O! M_CJ\\,SDBQOCY]BS'@'T_($?51ZUZ)4UZ:A/W=GJO0JG)RCKNMPHHHK T"BB MB@ HHHH ***YGQ=JMUIUSIZPW%U!;2"9IC8Q1RW!VJ"NU'5LKUR0#CY,H0W$"2E1VW*#C]: +5%-=PBY;./92?Y4S[2GI)_WZ;_ H EHJ+[2GI M)_WZ;_"C[2GI)_WZ;_"@"6BHOM*>DG_?IO\ "C[2GI)_WZ;_ H EHJ+[2GI M)_WZ;_"C[2GI)_WZ;_"@"6BHOM*>DG_?IO\ "C[2GI)_WZ;_ H PO$G@G2O M$SB>Z$D%VB[4N86PP Z9'0_S]ZYTP>.?"'_'O(/$.G)_ P)E4?\ H7Y%OI7? M_:4])/\ OTW^%'VE/23_ +]-_A73#$3C'EEJNS_K0RE2BW=:,Y?1OB1H>IMY M-Y(VF70X:*[^4 _[W3\\'VK?CUO2I?\ 5:G9O_NW"G^M4M7T'0M>P=5T[SW' M23RG5_\ OI<&L23X;>$W^[9W\4WT:C[L-Q$Y7],C M_P =H]E0>U3[U_PX^>HMX_B>BT5YV-5^(FE'%Q86VKQCJ\<95C],;?\ T&I? M^$\\3.,)X(O0W/8T M+"M/WY)+U3_ /;7^%-_(GU3Q/J?C"_DT3P:&CM@=MSJ1R %[[3V'ZGM@%'L]-!_M*,^;'=N<,\@['T4^G;K75Z79Z?HNGQV6FV[PPQ] (FRQ]2 M<)<&E1T2_'U!45+6IJ_P"MCFO GB=]=TM[34,IJEB? M*N4?AFQQNQ^&#[_45U5>=^,[.;0M;A\7Z%&^^,A;Z'RV D3IN/'X'\#7::9K M5GJVFPWMDSO#,N01&QP>X.!U!XJ:\(M*K#9_@^W^0ZE2_:4])/^_3? MX5PWQ-U)[C3['0;'?]HU*X52"C#Y 1VQ_>(_(UM0I^TJ*)G4ER0;)OA?82_V M-=ZW>DG_ 'Z;_"C[2GI)_P!^F_PK(LE(!!!& M0>H->:Z]9?\ " >*[;Q#I<172[MO*O+=!\J9[@?J/<$=#7HOVE/23_OTW^%4 M]5MK/6-*N+"\CD:&="K?NFX]"..H.#^%;T*OLY:[/?T,ZD.9:;K8O0S1W$$< MT+AXY%#HPZ,",@T^O/\ P#J\VDW=SX3U@OY]HQ:U;8W[R/K@#K[CV)]*[O[2 MGI)_WZ;_ J:U-TI\OW>@Z<^>-R6BHOM*>DG_?IO\*YCQ/\ $+3/#OV)U'0[F MW1=TFW<@]6'(']/QK+\):/-:Q/?Z@K"ZE 51(/F1!Q^9Q^0%=!]I3TD_[]-_ MA1]I3TD_[]-_A0!+147VE/23_OTW^%'VE/23_OTW^% $M%1?:4])/^_3?X4? M:4])/^_3?X4 2T5%]I3TD_[]-_A1]I3TD_[]-_A0!+147VE/23_OTW^%'VE/ M23_OTW^% $M%1?:4])/^_3?X4?:4])/^_3?X4 2T5%]I3TD_[]-_A1]I3TD_ M[]-_A0!+147VE/23_OTW^%'VE/23_OTW^% $M%1?:4])/^_3?X4?:4])/^_3 M?X4 2T5%]I3TD_[]-_A1]I3TD_[]-_A0!+167JOB72=$A675;K[,KG"[HWRW MT &36))\4?"R?=O)9/\ =MW_ *@5K"C5FKQBW\B)5(1=FSKZAN[RWL+22ZO) MEA@B7<[N< "N-D^+?AQ/NI>R?[L(_JPK(AM]3^(^H)>:L)[+P_$V8+=%;,_O MD#]>W0=S6\<+->]5]V/];&;K1>D-6/FGU7XFWS061DL/#D+XDE(PTY'\_IT' M4Y.!7;P>&-%@TR/3QIEM);QC 66(/GW)/?WJW:BULK6.VM(&AAB7:B)"P"C\ MJE^TIZ2?]^F_PJ*E=RM&&D5M_F_,J%-+66K.5O\ X8>&KW)BMI;-S_%;RD?H MV1^E4K;X66OVR-M4U:\U"SAYCM9"0!]3GI] *[?[2GI)_P!^F_PH^TIZ2?\ M?IO\*%BJZ5N9B=&FW>P6UK!96R6]I"D,,8PL<:X 'TJ6HOM*>DG_ 'Z;_"C[ M2GI)_P!^F_PKFW-B6BHOM*>DG_?IO\*/M*>DG_?IO\* ):*B^TIZ2?\ ?IO\ M*/M*>DG_ 'Z;_"@"6BHOM*>DG_?IO\*/M*>DG_?IO\* ):*B^TIZ2?\ ?IO\ M*/M*>DG_ 'Z;_"@"6BHOM*>DG_?IO\*/M*>DG_?IO\* ):*B^TIZ2?\ ?IO\ M*/M*>DG_ 'Z;_"@"6BHOM*>DG_?IO\*/M*>DG_?IO\* ):*B^TIZ2?\ ?IO\ M*/M*>DG_ 'Z;_"@"6BHOM*>DG_?IO\*/M*>DG_?IO\* .3^(^B2W^B)JEAE; M_2V\^-E'S;1RWY8!_#WK<\-:W'XA\/VNHQX#2+B5!_ XX8?G^F*OFXB92&60 M@C!!B;G]*\OM]0OOA_XFU'3=/TV?4+2^_?6<*JP(/Y9XZ'Z"NVFG7I>SZK5> MG5?J<\W[.?/T>YZM67/XET:VU.'3I=1@%W,X1(5;<=QZ XZ?CBN+.G>,_%1_ MXG5\VBV3=;>WB;>1Z'']6_"N@T'P;X?\/LDMM:2S7*_*[[+_,I3G)^ZK+S.HHJ-9T9@ ),GUC8?TJ2N4V"BBB@ K,U'1%OM0AOH M;VZL;J&-HA+;%#N1B"5(=6'50>F:TZ* .DUD>)O#MKXFT62QN@%?[ MT,N.8W['_$>E=%"HHMPG\+W_ ,_D95(-^]'=&O17#^"/$5S!=/X6\1YCU.T^ M6%W/^O0=.>YQR#W'T-=Q45:;I2Y7_P .5":FKH****R+"BN?U#QUX;TTLMQJ ML+NO!2',ASZ?+FL*3XIP74ABT#1-0U&0<<+M'Z;C^E=$<-6FKJ/Z&4JU..[. M]HKSX^,_%]G_ *5J/A-OL1_AB+>8ON>OZ@5KZ1\1_#NJD(]T;&8\&.[&SG_> M^[^M.6%JI72NO+7\A*M!NU[>IU5%-1UD0/&RNK#(93D&G5S&P5Y[I'_%3?%B M_P!2/SVFCIY$)ZC?RO\ />?RKK/%.KC0_#%]?YP\<9$7NYX7]2*R?AOI!TOP M?!)*#Y]Z3?N_P#CH!_$UUTOFH]M?\CK****Y#<*** M* "BBB@#B?B'HDYAM_$FCC;J.ED.2HY>,')SZXY/T)KI/#^M0>(-#M]1MN!* MOSIGE''5?SK190RE6 ((P01UKRRY\.>)]$UV]T;PMOCTS5")!<8^6W'<;OX3 MV]2,8YKMI\M>G[.3LX[-]NJ_4YY7IRYDKI_F;WBCQE<-?#P_X27[5JLIVO*G M*V_KSTR/R'Z5-H7P]L-/TNZ35#]NOKZ-DN;AN2-W4*3R.><]2?RK3\+^$['P MM8^5:CS;B0?OKEA\TA_H/:MVIG64%[.CHN_5_P# \AQIN3YJF_Y'!?#V^GTJ M^OO".J-^_L7+VS'^.,G)Q^88>S'TKO:X+XB:?/I]Q8^+-+7_ $G3W"S@?QQD M]_S(/LWM79Z;J$&JZ9;WUHVZ&X0.OMGM]1THQ"4TJRZ[^O\ P=PI>ZW3?3\B MU116)XK\3VWA?1VNI@))W^6"'/,C?X#N:YH0E.2C'=FTI**NS;Z=:Y_5O'/A M[1MRW.HQR2C_ )90?O&SZ<<#\2*YBT\'^(O%5K'=>*];G@AF&X64 VX!Z CH M#^!-=-I/@3P]H^UK?3XY91_RUN/WC?7G@?@!74Z="G\O^ M1EZ+\2['5]RCN!_HTTY'[T^F.V>W)YXKM:Y_Q?X6A\3:/Y0Q%>09> MUF'&QO3Z'_ ]JH>!O%,VJ0R:1K68M8LE.$)P]I25K;K] M0C*49O2Z?I4>E:;N?4M3/DQ*GW@IX)^IS@?4^E84J;J3 M4%U-9R4(\S,"YMC\2_&5Q%YKIHNF(T:2(?OR'CP%9_CCP ML?$&G)<6)\K5+(^9;2+P6QSMS_+T/XUVNM3F_8OX-EY>?SZG-[.45[1?%U_R M.HHKFO!/BH>)-**W0$6I6IV7,1&#G^]CMGT['(K=O[^VTRQEO+Z588(5W.[= MO_K^U<4ZO\ 4]N@ M[FO2HXTBC6.)51$ 5548"@= !73)4Z"Y9+FEU[+R]3%.=75.R_,X/^T/B5=_ MZO2=/LU/0LP)_P#0S_*JZ^)/%'A;7+0>,Y()M.O/D\V%!MA;U) 'XCGCITKT M:J&MZ/:Z]H\^GWJYCE7A@.4;LP]Q1'$0;M."MY+4'2DE>,G#]?8">W_P"/*8])4[*/PY'XCM7?5SUJ3I2Y?N\T:PFI MJX445%705F(O(QU881FZE M0?[P]*VZ\LT[X=S:CX,74'E:+7IY/MDN>Q-=1X*\6-K4+Z;JJ M_9]8L_EGB88+XXW ?S'^-==:A!)ND[VT?^?H84ZDF[35K['5T445Q'0%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)^*/',&CS# M3=)B_M'6)#L2WC!8(3_>QW]NOTJMXWUW4UU73_#?AZ18KZ_!,DW>)/4>G1B3 MUP.*T_"W@VP\,P[T_P!)OW'[V[D'S-GJ!Z#_ ":ZX4X4XJI5UOLO\_(PE*4G MRP^;,?0O LUY>_VUXUD%]?RI4=V_\BXTXQ6A#':6T7^JMXD_W4 J:BBL;MF@4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!ROC;PHVN6L=_IC&'5[+Y[>13@OCG;G^1['ZF MI/!7BL>)--:.Z AU.U.RYA(P<]-P'H?3L>/2NFKA/&'AV^L=6B\4^%HB;Z(_ MZ3;QJ3YZ^N!U]"._7J*[*4E5C[&?R?Z>C,)IPESQ^9V&IZI9Z/8O>:E.L$"= M6;N?0#N?85P$NH:]\1IFMM(#Z7H(;;)=,,/,.X]_H./4]JL:;X.U/Q-?)J_C MJ4D#F'3D.%0?[0[?3KZGM7?Q11P1+%!&L<:#"HBX"CT %/FIX?X?>EWZ+T[B MM*KOHOQ9@:5X#\.Z5#&J:=#<2*.9KE1(S'UYX'X 5T$<:11A(D5$'15& *=1 M7+.I.;O)W-HQC'1(*R-7\*Z)K@)U+3X9)#_RU4;'_P"^A@UKT4HRE!WB[#:4 ME9G 'X82VDC+HGB;4-/MV.3""3^JLO\ *E_X5C/)_P ?7BC4I?7D_P!6-=]1 M73]@UQ'Q(TF?[);>(M, M^6^TIPY(_BCSGGV!Y^A:NO#R4KT9;2_/H8U4U::Z?D=3K&KVFAZ5-?W\FR*( M=.[GLH]2:XGPMI%WXMUC_A*_$B?N@?\ 0+1ONJH/#8]/3U//I5738;OXF:ZF MHZG$T&A61Q%;D\2OW^ON?3CU->FJJH@5%"JHP !@ 57KW)7[ MU\S^%;>?F+1117"= 5Q/CGPYW<@=NXX]*[:BM:5 M25*7,B)P4U9F#H/BVPUGPR=7:181 A-TA/\ JF R?P]/6N:\%VLOBCQ+=^,- M10B(,8;"-N=H'&?P''U+5!XF^'E_-KCOX=D$%AJ3 7T0<*L>&!W8[C/.!W]C M7H5A8P:9I\%E9IL@@0(@]A_6NJ'=93QCH*9>/Y;Z #B13P6_Q_ ^M4XA>_%'5EEF22S\.6C\)G#3O_ M (_R'N:],=%D1DD4,K##*PR"/2F6]O#:6Z06L,<,*#"QQJ%51[ =*[(XIJ"T M]Y:)^7];'.Z-Y;Z/H%O;PVEM';VT:Q0QJ%1$& H'85)117'N= 4444 F['O MZ=CD5TMIZD8ZD]P2,XS773G"I#V51VML M^WD83C*,N>"]46O$?C^TTNX_L[1XCJFJ.=JP0\JI]R.I]A^E8J^ =7\3QR7_ M (PU)TN7C/V>VBQM@)Z9'3\!^==;X<\):7X9M]MA#NG88DN).7?\>P]A6W3] MO&EI0^][_P# %[-SUJ?<<-X)\175M=OX6\2$QZE:_+!(Y_UZ#H,]SCD'N/I7 M53@MCG:3]>A['ZFG>"O%G_"16#P7J^3JEH=E MS"1@G'&X#Z]1V/X458JI'VT/FNWGZ,<&X/V7 I_BD/3\N3]!6=\/=!;1O M#@GNP3?:@?/G9OO<_=!_ Y^I-=E']U3=;KLO7J_D85/?DH?-G5@8&!P*XOQK MX6N;BXC\0^'28M7L_F(4?Z]1V]SCCW''I7:45STJDJ4N:)I."FK,P?"7BFW\ M4:5YR 1746%N(.Z-ZCV/;_ZU;U>?>*]$N_#>K'Q;X:7E>;ZU'W9%[MC^?IU] M:[#0M;M/$&D1:A8ME)!AE/6-NZGW%:UJ<;>TI_"_P?8BG-WY);_F:-%%%:UXD;YH(3]FM3VQTR/ M^ @?]]UZ%7/^!M'_ +%\'V5NZ[9I$\Z7UW-S@_08'X5T%:XF:E4?+LM%\B*4 M6H:[O4****YS4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1U M61&1U#*PP5(R"/2EHH C@MX;6!(+6&.&)!A8XU"JH]@.E2444;@%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XU\/W=C?)XK\-*4O[; MYKF)!Q,GXKNZ*UI572ES+_AR)P4U9G%Z?\5/#EW$GVN:6RE(&Y9( MBP![X*YX]^*Z"S\3:'?X^R:M9R,>B^?#7PO=Y(L#;L?XH967],D?I6U\-+NON?^1G^^79_@8E^1XX^)$5@A\S2M M&^>8CE9),\CWY 'X-7HU8_ASPQI_A>SEM]-\QA*^]WE8%F]!D <"MBHKU(R: MC#X5M^K*IQ:365@J( MI9F/8#J:X+XRT]685?>:A MW_)'?T445R&X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R?BJWGU+Q-H MNF!K3[/+%<2LE[ 9XI74( #&&7) 9B,G'?&17656OM.LM3@$.I6=O>1*V\1W M$2R*&P1G!'7!/YT >=6CV.O:=J-QJ]G:P)::-')91H-L< _>[Y81_#ED7YAR M %&?7T'1I)I=!L)+LDSM;1M*6Z[BHS^M+8R[HF\P_*XY';\/QK,^'FN3ZKX82WE53=6!^SRAW(;C[I(QZ4?\ W\/_ ,31NN/^>4?_ '\/_P 34M%<9N1;KC_GE'_W\/\ \31NN/\ MGE'_ -_#_P#$U+10!%NN/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ ,34M% $6ZX_ MYY1_]_#_ /$T;KC_ )Y1_P#?P_\ Q-4->\1:=X7D/H!_D5P MYNO'7BS_ (FVD$:79PG?:V[/M-Q]>/FX]<+_ #KHIX>4US-V7=F4ZJB[+5GH M^ZX_YY1_]_#_ /$T;KC_ )Y1_P#?P_\ Q-LQ?V?K$9V/"XV MK(?]G/?V_+-==6=2G*G+EDBXSC-71%NN/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ M ,31WDFF>%-]GI:_+<7[@J6'H.X^G M4]\"JI495-=DMV3.HH:=3T/=,_ABE_X0KQ;:?\ 'CXRGEQT%PK?U+5K[&B]JGWID^TJ M=8_BCN=UQ_SRC_[^'_XFC=+-/_Y"_A"60#[SVI8@?D&'ZT?59/X))_/_ #L'MDOB37R+OQ(UB?3O M",MNJ*)K]A;H$?,/+GECT]2:X># M4G\??$+3,V^[_0FFU.;FMMD1;KC M_GE'_P!_#_\ $T;KC_GE'_W\/_Q-2T5QG01;KC_GE'_W\/\ \31NN/\ GE'_ M -_#_P#$U+10!%NN/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ ,34M% $6ZX_YY1_ M]_#_ /$T;KC_ )Y1_P#?P_\ Q-2T4 1;KC_GE'_W\/\ \31NN/\ GE'_ -_# M_P#$U+10!%NN/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ ,34M% $6ZX_YY1_]_#_ M /$T;KC_ )Y1_P#?P_\ Q-2T4 1;KC_GE'_W\/\ \31NN/\ GE'_ -_#_P#$ MU+10!%NN/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ ,34M% $6ZX_YY1_]_#_ /$T M;KC_ )Y1_P#?P_\ Q-2T4 1;KC_GE'_W\/\ \31NN/\ GE'_ -_#_P#$U+10 M!%NN/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ ,34M% $6ZX_YY1_]_#_ /$T;KC_ M )Y1_P#?P_\ Q-2T4 1;KC_GE'_W\/\ \31NN/\ GE'_ -_#_P#$U+10!%NN M/^>4?_?P_P#Q-&ZX_P">4?\ W\/_ ,34M% $6ZX_YY1_]_#_ /$T;KC_ )Y1 M_P#?P_\ Q-2T4 1;KC_GE'_W\/\ \31NN/\ GE'_ -_#_P#$U+10!&K3EANC MC [D2$_TJ2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF M/B!H1USPI.(5S=6O^D0$=5/\ [Z]3^/!_&MVO.]"_XI'XEWFBM\EAJH\^U]%;DX'_ (\OX+7H M;,%4LQ &23VK7$049WCL]5\R*4FXV>ZT%K,NO$FB64SPW>K644J'#1M.H93 MZ$9R*Y+6O%M_XBU%M!\#_.W2XU '"QCOM/;Z_EZU?TOX8^'[2S1=1MSJ%UUD MGDD<;C[ '&/UJ_8PIQO6=F^BW^?8GVDI.U-?,T9/'?AB+[VLVY_W26_D*QM7 M^)5HP2S\*1OJNHS_ "QA8V"H?4Y )_#CU-;C:1RFA> Y9K[^VO&4W]H:BQW M+"3F.+T&.AQZ=![]:[@<=***QJ59U7>1I"$8*R.?\4>#M/\ $]OF4?9[V,?N MKJ,?,OH#ZCV_+%,=6\&2MIGC.WFND53]FO8>?- Z DXS]>H[^M>D5#Q".\MXKB,,&"RH& (Z'![UI3KI1Y*BO'\O0B5.[YH.S//+;2M9^(MTE]K MQDT[1%;=!9J<-*/4_P#Q1_ =Z]"L[*VT^TCM;&!(((QA408 J>BIJUG4TV2V M14*:CKN^X4445@:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&?$O29+G M0HM7LLK>Z5()T9>NW(S^6 WX&L/^T]=^)96SL8VTS1E %W/WD;'*CU^GXGTK MTYE5T*NH96&"",@BF06\-K L-K%'#$@PL<:A57Z 5V4\3R4TK7:V?8PE2YI7 MOH]RGHNAV'A_3UL],@$<8Y9CRSGU8]S6A117)*3D[O74=&@@@2UA>8!T5 MU\MSM&P_.I^8 #+<\5VVD6TEEHEC:S:A:0A].L8;K:C/(9KGR54#'&0K$DYXXQP4T:."511M.Y\*Q[#@<\UTEI-9$ M)'4$9'\Z ):*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K$\2V6JZC!!:Z:ML]H['[;'+<-"TJ8X165&P#SNX!QP",Y& MW10!RESH>LB:\ET^'3H?[2LDMIXGG?;;%-RJT>(QO&U_ND+R!S726-HMAIUM M9QDLEO$L2D]PH _I4]% #719%VR*&'H1FF?9+?\ YX1_]\"I:* (OLEO_P \ M(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6 M_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* ( MOLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P* MEHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_ M]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^ M>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9 M+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^ M^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\( M_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[ M);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (O MLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? M J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_] M\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ M )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V M2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ MO@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#S MPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO M_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH MB^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I M:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ M 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ MYX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1] MDM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O M@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\ M\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ M ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1_P#? J6B M@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_YX1_]\"I: M* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4?9+?_ )X1 M_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[X%'V2W_Y MX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \(_\ O@4? M9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6_P#SPC_[ MX%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* (OLEO_P \ M(_\ O@4?9+?_ )X1_P#? J6B@"+[);_\\(_^^!1]DM_^>$?_ 'P*EHH B^R6 M_P#SPC_[X%'V2W_YX1_]\"I:* (OLEO_ ,\(_P#O@4?9+?\ YX1_]\"I:* ( MOLEO_P \(_\ O@4?9+?_ )X1_P#? J6B@"-;>!&#+#&I'0A1Q4E%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!R>LZAJD^H:RNG:@UBFD6:3*BQ(XG MD8,WS[@3MPH&%P>2<]*Z33[K[=I=K=E=AGA27;Z;E!Q^M9NJ>&;?4[N:?[9= MVGVF$0726SJJW$8)P&RI(^\PRI!P<9K8CC6*)8XU"H@"J!V H ))%B +YY. M "2?P%,^TI_=E_[]-_A3W3>R'/W&W?7@C^M.H B^TI_=E_[]-_A1]I3^[+_W MZ;_"I:* (OM*?W9?^_3?X4@NHV4%1(01D$1-S^E34V)/*A2,'(50N?I0 S[2 MG]V7_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A2?:H]Q&),@9(\IO\*FIH M3$S29Y90N/IG_&@!GVE/[LO_ 'Z;_"C[2G]V7_OTW^%2T4 1?:4_NR_]^F_P MI#=1JI+"0 #))B;C]*FILJ>;"\9. RE<_6@!GVE/[LO_ 'Z;_"C[2G]V7_OT MW^%2T4 1?:4_NR_]^F_PH^TI_=E_[]-_A4M% $(NHR2 )#@X/[IN/TI?M*?W M9?\ OTW^%/1-C.<_?;=]. /Z4Z@"+[2G]V7_ +]-_A1]I3^[+_WZ;_"I:* ( M3=1@C(D&3@?NFY_2E^TI_=E_[]-_A3W3>R$G[C;OKP1_6G4 1?:4_NR_]^F_ MPH^TI_=E_P"_3?X5+10!%]I3^[+_ -^F_P *074;*"HD((R"(FY_2IJ;$GE0 MI&#D*H&: &?:4_NR_P#?IO\ "C[2G]V7_OTW^%2T4 1?:4_NR_\ ?IO\*3[5 M'N Q)D\@>4W^%34TIF57SRJD8^N/\* &?:4_NR_]^F_PH^TI_=E_[]-_A4M% M $7VE/[LO_?IO\*0W4:J2PD R28FX_2IJ;(GF1.A. RD9^M #/M*?W9?^_3 M?X4?:4_NR_\ ?IO\*EHH B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"$749) $ MAP<']TW'Z4OVE/[LO_?IO\*>B;&4W^%34TIF57SRJD8^N/\ "@!GVE/[LO\ WZ;_ H^ MTI_=E_[]-_A4M% $7VE/[LO_ 'Z;_"D-U&JDL) ,DF)N/TJ:FR)YD3H3@,I M&?K0 S[2G]V7_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1]I3^[+_ -^F M_P *EHH A%U&20!(<'!_=-Q^E+]I3^[+_P!^F_PIZ)L9SG[[9^G ']*=0!%] MI3^[+_WZ;_"C[2G]V7_OTW^%2T4 0FZC&,B09.!^Z;G]*7[2G]V7_OTW^%/= M-[(2?N-N^O!']:=0!%]I3^[+_P!^F_PH^TI_=E_[]-_A4M% $7VE/[LO_?IO M\*074;=!(><<1-_A4U-C3RU(!SEBWYG/]: &?:4_NR_]^F_PH^TI_=E_[]-_ MA4M% $7VE/[LO_?IO\*3[5'N Q)D\@>4W^%34TIF57SRJD8^N/\ "@!GVE/[ MLO\ WZ;_ H^TI_=E_[]-_A4M% $7VE/[LO_ 'Z;_"D-U&JDL) ,DF)N/TJ M:FR)YD3H3@,I&?K0 S[2G]V7_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A M1]I3^[+_ -^F_P *EHH A%U&20!(<'!_=-Q^E+]I3^[+_P!^F_PIZ)L9SG[[ M9^G ']*=0!%]I3^[+_WZ;_"C[2G]V7_OTW^%2T4 0FZC49(D'..8F_PI?M*? MW9?^_3?X4^1/,4 G'S _D<_TIU $7VE/[LO_ 'Z;_"C[2G]V7_OTW^%2T4 1 M?:4_NR_]^F_PI!=1MT$AYQQ$W^%34V-/+4@'.6+?F<_UH 9]I3^[+_WZ;_"C M[2G]V7_OTW^%2T4 1?:4_NR_]^F_PI/M4>X#$F3R!Y3?X5-32F95?/*J1CZX M_P * &?:4_NR_P#?IO\ "C[2G]V7_OTW^%2T4 1?:4_NR_\ ?IO\*0W4:J2P MD R28FX_2IJ;(GF1.A. RD9^M #/M*?W9?^_3?X4?:4_NR_]^F_PJ6B@"+[ M2G]V7_OTW^%'VE/[LO\ WZ;_ J6B@"'[5'N(Q)D#)'E-_A2_:4_NR_]^F_P MIX3$S29Y90N/IG_&G4 1?:4_NR_]^F_PH^TI_=E_[]-_A4M% $)NHU&6$@'3 MF)O\*7[2G]V7_OTW^%/D3S%"DX^8'\CG^E.H B^TI_=E_P"_3?X4?:4_NR_] M^F_PJ6B@"+[2G]V7_OTW^%(+J-N@D/..(F_PJ:FQIY:D YRQ;\SF@!GVE/[L MO_?IO\*/M*?W9?\ OTW^%2T4 1?:4_NR_P#?IO\ "D^U1[@,29/('E-_A4U- M*9E5\\JI&/KC_"@!GVE/[LO_ 'Z;_"C[2G]V7_OTW^%2T4 1?:4_NR_]^F_P MI#=1JI+"0 0#O&2 "T; ?F14M-D3S% )QA@WY'/\ 2G4 %%%% !1110 4457OKV#3;&6[ MNVVPQ+N8@9/L .Y)X H FDD$43R,&(12Q"J6)QZ V2 MTMM0A:2QB/\ K$*'YED_VBK!L=L$=V_C#R#'%=65WI5TDLN^/B*525>+=T;*Y!(XPP/M M0!T]%%% !7/^(M5U>V65-#LMYM8OM,\TZD(RCGRD_O.V#ST7ZD4S7?$MM#;W M]I&UQ 51H&U%8B8+:5E^7-9(V]5(R#^1J6J&BZ4NBZ8MC M'*9(HY',61C8C,6">^ <9]JOT %5=1O&L+"2XCMIKMUP$A@7+.Q. /89/)/ M')IFI:I#I<,;2I+-),_EPP0+NDE;!. /8 DDX KF!J.H37MYK^CW4MU% PB MNM&F4H\:*H)P#]V0$L?1ACGI0!L>']3U">[OM/UP0)?6Y24"#.TQ2#*XSUPP M9<]]N>];E8.F/:>(;ZT\1Z:\\<:PR6_[R(K]H0E2#SV# X..>:WJ "BBN1U/ M7(=>CM].L;R\TH7FKDX]1?5TN?"?B*W<:C)"R22P1DQ/$5 M.)@?X>1C!Y#8^M=/:Q/!9PQ32F:2.-5:4C!<@8+8]^M $M%%9VJ:Y;:2T<K7-ELM-)M/MFI3J6BB8[411U=V[*./ M\-V;6MK7D%A937=VXCAA0N['L!_,^U $U<=!X^MQJ:_;I;*"QE$P4+*6GA,; M!?WB@<9Y/MBG7M_=Z[J<$6DW=QI&H6<;SK97L107.2H4DT M/_"3:K--IS3:/?PPM:ZFC6BR*"6&55\@;^,AOF&",B@#M8Y$EC62)E=' 964 MY# ]"#3JAL[2*PL8+2V7;#;QK%&N>BJ, ?D*FH *Y[Q-XDDT62*WMOL:320R M3[[V7RXRJ8^4>K$L./3)HUSQ-;6D-[;Q_:$,2&.2^2$M#:R,N5WL.1C*DX!Q MD9Q6'J!:PTW_ (1_Q!)-J=G?1F/3=1BC$LK,1]QAW8 Y#=",Y[T =7HNO6.N MVOFV,R.ZJIEC!YC+#(!_7GH<5I5EZ5I$UI=SWVHW@O;Z9$B:581$JQKDA0N3 MCEF).3G/TK4H *K:C>+IVEW5[(C2+;0O,R)U8*I.![\4S4]3ATJV669))&DD M$<44*[GE6X4 D\'[LF22#T M8<9H LZ/XUMY[Z2SU6[TY)6\LP-:3F1&WYPA;&-P(Q[Y%=57&Z3IMIXB6>]T MVX>'1+R>.:2T:S$9E=%3[KYR$RHR,6424JX)6-_P"\=I S@'G&: ':SXP_LS6GMB;.."VE@2X$\Q65Q*0- MT:CJ%!R3[$=JZ&PU"TU2T%SI\Z3PDE=R]B#@@^A]JY"::YU#4+71M4'V?Q#: M2K-;WL5KYL4T8W?O",C:O8KD88C%=5I&F#2[5T,IGFFE::>8J%\R1NIP.@X M ] * +U%%9NJ:W#IDL<)M[J[GD5I!#:1>8X08RQ&>F2!ZGMF@!GB#6/[&T^. M51"))IE@1YWV1(6S\SMV''XG [U6\.^*;368UMY+FU_M!6D5XH'+*VQRNY"> MH. ?H:Q$U.2PM9=;GO!K/AZ^F=KE&7<;,%R%(4\E0-JLG4$9'<5I>&M"V16- MY+=2RV]LCFP@EMA"\*OU+\DLV..W!Z9H Z>BBH[FYAL[66YN9%BAA0O([=%4 M#)- $E[@:,W'W0I*G[T>"P..02.A%8=GI<6MZO?V^G:7::;-+;_ M &;58Y+7<+=]QRT;CY69@^1[*#[4 >E44R"%;>WCACSLC4(N3DX QUI] !6+ MK&KWEMJ-OIVDP6TMW-$\^;J4QIL0J"!@$ECN'L!DFH]9\3VVGFZMPEQNA3$U MU'"7BM6894N1SW!. < Y.*YZ=(=,MK/3_%D3>(-/EP=.O53S9&D*_P"J..3D M9VMT(X- '5>'=?M_$6F"Z@1HG5MLL+$$HV >HZ@@@@]P0:U:R]'TJ2PFN[FY MDC>>Z=PZGU]JU* "JVI7J:;I5W?2JSI:PO,RKU(522![\4W M4M2ATNU$]P)'+.(XXXEW/(YZ*H[FN7DOM0U+4[G5-%G=WLXTAN-"N5\MG7+% ML@\!SD;6&00,4 7K'Q/Q^;:S6D_F1D'HK$@8)P<'HV#BNE MKC=#L-)UF&WN/#UJ+'2X[E;B4?9BCS2I@JH)/W5)(.!U4@<9-=E0 445R>M: M];ZG -.MKJ[TU+BY6%-3$96-F5_F5).S$J0"1@\XS0!/J_B:]LKR_P#L5G;S MVVEJC78DGV2ON&[]V,8/'J1D\"MS3[^#4]/AO;1BT,R[ER,$>H([$'@CU%);9,VUV("T4J#)68X^Z PP0>C'CK74Z/IW]EZ8EJTOG/O> M623;MW.[EV('8;F.!V% %VBBL[5-:ATMXHC!>=+>$2/M0.YP"Q[#Z<]N]4]#\0O?ZC=Z5J,,<&I6? MWQ"^^*1>/F1B >-RY!&1N'K7/M?>5I]SJE]#>(L_*P5NA9EY!].OI0!VZL&4,I!!&00>M+4=M EK: MQ6\6=D2!%R>< 8%24 %9&JZU/9WJ66G:=)J%TT1G:-95CVQ@XSENI)/ _E3= M5\366ES2PR^<6B0--*D#/';[ONF0CH/Z<\5R=S:+I,=@OB>:ZU:T=-MGJ5G( M_G%V7)@8H071\?*?H#V- ';Z/K%IKNEQW^GN6BDR,,,,A'52.Q%7JQ_#VER: M>EW//%#;O>2K(+:#[D*JBHJ@X&3A1DX'IVK8H *AN[E;.QGN9%9EAC:1@HR2 M ,\?E46I:E#I=J)[@2.6<1QQQ+N>1ST51W-<=JMTE_:ZGK=MJ%[!J&F.C1V3 MLT7V90%W(\><-O\ F^;D$8P>* -:S\37D;6,NM6EO'8ZB%^SW=K*76-F^ZDF M0,9S@,.">.*Z:N.T_0[74EN+?2M2N!H2W(W6IB!C9E8,1%(>0F[@XR,@X(KL M: "BBN5U77;+4VAL#/>65G-<^2UZJ%([C:2#$DH.5)88SQD X- %N_UK4O[8 MN;+1K.WN7LHDFFCFF*/*')P(^".BGD\9(%:6DZI;ZQIR7EKN56)5XY!AXG!P MR,.Q!XKC8;2*+5GTV+4[N/5K.]:"QG3]\XMS%'*5E#?>C&_&6]L'-=AH^E_V M5:RH\[7$T\S3SRE0N]VZD =!@ 8]J +]%%9VJ:U#I;Q1&"YN[B56=8+6/>^Q M<;FQD<#('U( S0 :[JATC2FNEC5W,D<2!VVH&=P@+-V4%ADU6T_6KH:M_96N M6J6UVZ&2WEA8M%9;!K>RUBXU62]M=0N9;;4EGE983&4 M<[3&3^[*;1Z'K]:V]!T=YOL%_+J5YQANX0DB!E* NW5OE)QG!P>>: M.GHHJ.XGBM;:6XN'$<42%W=NBJ!DG\J )*Y>7Q/J"->7L6GQW&EV=R]O.(I" M;A-APTFW&".^W.<8/M44]U:>*]3@L+F?4=-3R'EBMVW6SW!.-LBL#\P49.WJ M"02*SO#R2:FT4NF:M-:ZLUL/[2D2$2Q2%3L5G!X$I R,=AR,8H [J">*ZMXY M[=Q)%*@='7HRD9!'X5)5;3K"'2],MK"U#"&VC6--QR< 8Y]ZLT %9.M:I$G)W-OZ#@^F M* .MT76CJ33VMY;&SU&T(%Q;%MP /W75OXE.#@^Q!K5K'TC1I[6[>_U&_>^N MWA6!7:%8]L8)."!U.3R?R K8H *K:C?PZ7IES?W980VT;2OM&3@#/%%_?P:; M9/=73$1I@852S,2/HXDPPRV^EZA?^'+F6:\4W0CM8I< MS/Y3Q*S!L\E%+'DGH0*U/#/AV/P[IQA$SSS28,CECM &<(@).U%S@"@#:HHK M/U36(=+,*-!<7,\^[RX+:/>[!?O'&0,#([]QZT 2:O?/IFD7%W% ;B2),QP@ MX\QCP!GMDD/[V#BL^XO[+Q3?VMA<3:CIT,D3RQPL&MS>=-K*ZGD M*,G;P>5)&!5>QN$\3>%?^$?N9A=:AY+K+/)&7$6R0HKL01AR%W#G.1F@#M:* MJ:7IT6E:?':0O+*%R6DF28(8H3 M\P4*SLP]2%0X'>.#?)-! 95M;?-BAF/\ KH2?ED4]QCJ. MH-;M06GCFW@6WE>$64ZM)=1*0P.T[XXI 1ST5CR.HZ].GAA2W@CAA7;'& MH1%] !@"@!]%%QXZT 7KG MQ-96?B./2+D/&\B*5G(_=[V+;8R>S$*2!WK8KAT2PL[C5O#-VKW\5Q-&MG;S M.TCX=-Q!?E@B'+;N2H/KBNC\.Z5=:3I*0ZCJ$U_='!DEE'2Q"KPSW,T[$106Z;G? R2!D# 'RV&GM-;6S7 M4Y98XHE. S,P49/\(YR3Z55T/5;F_:\M=2MDM;ZRE$X MSP:YMKF'=:^([;5[AI3J0@N4ED9$BA9BOE/$W"% 0/(61CU*7A*P1E=[ 9V@L!D^PSD^V: #4;U=-TRXO9(Y)4MXS(RQC+$ 9.!]*Y7 M7#JFH6WF74D)T6]NH[06\:?/Y4C!$G$@/WMY5@,8QCO6C_PD<]MKDMIK=C]D MT^>8P65V?NNP&"KYZ;CG:>A''7K3L=/CO-/O_"DUU+"+*:.6UF@8!Q") \>T M^J,A0^FT4 %K9:OJ&I:>+YK.9M)N&SJ=O+EI5"E6C,>/E8Y&X9QQ]*ZFUM+> MRMQ!:0I#$I)"(N!DG)_6F6%A;:98QVEC$L4$0PJC^9/U-U+Q#=A"-!T]K^:WNVANX M6^4HJH6.#ZD;=N>#FJ5UK%DUUI?B:PG4V\F;.\4C#"-F&"PZ@I(1GT#M0!3T MQ]46/[9#%9W+ZD\L5_I4LHC#S1,8I)(B*66)Y!-,L*[2 S [.':+.:/ :-LGYT*2$$G'0UH:9IUWJNJ2:EJ]E9Q0 MW%A]EE2";SDO 2"'S@?*!D#/.'/I4=KIL'BZPL9=9=S0QG"2N,!@W MJIVJV.X([&NK50JA5 P !TH $18T5(U"JHPJJ, #TI:0G"DX)P.@KF)_%T MD4EMJ$=D\N@26Z237@!WPLS,.5[A=OS=QN!H BO=9UJ_LKC4=",-M;6,3.\- MS'N>>5&8/$<'Y,!>O?<#TJA_9=]<:)-H>FK9WFG7,2RVWFS;9M-\SYE+ #+! M3DJ1@_+CWK4)MH/$D]H)T:PU^$D&)AA9PF#@]/GCP1Z[":UM"T*UT"P%O:EY M';!EGE.7E8#&2?IP!T X% %N"TAMY))4C7SYMOG2A0&D*C )Q[5/163K&LO9 M>=:6,)GU(VQFMHF!VR?,%ZCG@L"?8T &LZM-92165E#OOKQ'^RF3_5EU*Y!Y MSPI+8[A#7.2KK5OK5S/-?6DE_I4<;+-*OD17=O,6'EOR0K!XSAOIZU=NK]O$ M.ASQ",6.O:9*DHMI6YCF4_+@_P 2/RH/<-ZU;M=-TWQ%>V?B7=+(KV\>RW<_ M(&4N59E[NI=QST/O0 W1-&=KB_NM3TZ*UCN;E+B*R+B012JN#)QP&)YX],]3 M71T56U'4(=+T^:]N]P@A&Z0J,[1GD_0=3[4 .O[L6&GW%VT4DH@C:0I& 68 M9P,]ZY/5IM2U&U6XN7@?0M0N([3[,B?.T,K!$G$F>"692!CH1WK13Q-/;:X] MOK%E]DT^>;RK&\S\KL /E?TW')4]"..O6E::?%RA\JTA2&,L7*HN 23DGZDFFV%A;:98QVEC$L4$0PJC^9/YFC#A(V7*LJ9&[+ K[;3[4S5/$-W&6CT+3VO[BV MNO*NX6^4J@CWDJ?4@KMSP2:I7VKV3MIOBC3YU,*$V]VI&&$+, VY>H,;[21V M!:@"EILFJ)*][$MG6(E#+$3GJJ@E3QCZ5T/A_0UTW2K& M.[BA:ZM5D6-E&[R5=MWEJ3S@#:ON%IVF>&K+3-4N]00R37%S([AI3GR0QW,J M#L">3W/'H*UZ "J6J:G%I-M'/<([1O*D19<80L<*6)Z#) S[T^\U""QEM4N2 MR_:IO(C;'&\@D GMG&![XKG[+5_[<.NUB#GT/K5_3;"]U;5 MEU/5+6RBB>Q>VE>UF\U+Y7(*MTX0 $C//S^G6*STZ'Q9IMI'K,\CW6E3/!=) M&V%G. /F[[77:W'4'%=:B+&BI&H55&%51@ >E "1QI%$L<2*B( JJHP% Z " MG45R]SXMFC-MJ%K8//H9AWW5R%/F0$L5^[W"E3N Y&0: &WNK:SJ<%S<^'WA MM(K%9/,6YBWM+,C,#$<'Y1A0<\YWKCO68EA>76BRZ5IL5G>:=J5N+B&">XVR MZ?YOS D8)9 Q)!&#D8K6,MM;>)LQ3H^GZ]" 3&P($X7Y6S_MQ@@>IC%:>@>' M[3P]IXM[4R2N0OFW$QS))@8&3Z < #@"@"W:6,5J3+M5[ET1)KC: TNT8!/^ M>]6:*R=8UE[+SK2QA,^I&V,UM$P.V3Y@O4<\%@3[&@ UG5IK*2*RLH=]]>(_ MV4R?ZLNI7(/.>%);'<(:YV6/6(M8N99]1M/[1TJ.-XKF5/)BNH)B1Y4@R=IW MQG##OCCFKEU?MXAT.>(1BQU[3)4E%M*W,/9;N?D#*7*LR]W4NXYZ'WH -(T5Y9]0NM7L((%O)XYUL@XE5)$'^ ML)P!N) / [ ]]N YAMT,DFQ7 MR8V?RXQEGP,X'N:Y#5[W4=2TUK]WMW\/W3QV[6P3+RP2[4\T/GALOD+CH/6M M*;Q--8:XZ:E:B+1Y'2*VU!3E=Y16R_8(2VT-TRI!JE!I\-P=5\)R7+10EA=V M;PD;HXS(&*CJ,I(.GHRT ,CLM8OKJQM+E;:[;2KU6&KQSC=M7[R,G4.RG:1T M.<^E=;;VL%HCI:PI"KNTC!%QN9CDD^Y-1:=IUMI5C':6,?EQ1]!G)8GJ2>I) M/))ZU:H *P]1U*]N=1?1]'Q;7:%'EN)D#*D+!CO5NXS+#H5 MC]NO+:Y6.X@<[,(8S)N!]P-H)XW'%4-0UBSFAT_Q1I\N%M7:*[C8;9!"Q D5 MEZ@H0K$=MI]: *>GR:LEU+?1FSGO9IVLKZQD?RENWBR!+$3G#;.2O0@=L5O^ M'M#73M,M5O(8?M$#S-"J_,+99'+>6C'G &%S[>G%.T[PY8V6L76JHSSSW+ET M,C9$(;&X(.V2,D]3P.U;% !5/4]2ATFS%S=*_D^:D;LHX3$CH">CJ M#\RGD=>G0 H7\.N7US8VNLW,,'V_=-;>3'AM/N(QO3G)$@V@@].^.*NZ;97^ MKZM;ZEJ4%BD:6LEO)/:3^8E\CD8P,<*,$\DG)X[U%9:;#XGTJVLM7N97N=(G M,4YB?;]H79@$GKM=&4G&,Y(KK8XTBB6.)%1$ 5548"@= !0 D,,5M D-O&L< M4:A41!@*!T %/HKF+OQ9.AM[VPTZ2ZTE4G0V=]I^L MV@NELKB?9)9&4;B1P=T>XDCH0>E; O+:S\56U]:SQR6.M1+&[(^*YNYCUB/6)/MFIV8U'3(5N; M>\DC\F*:&0E7AE&3@;HP0P]C5V>^;Q%HMS93JNG:]8,DHAD;A)E.4=3_ !(Q MXSZ$@\U8M=,T[Q1/I_B.7S&_<*/LK'Y ZL3\P[LC%AZ9^@H =I.BR3WNH7NL M:=;VZWDD,@LPXE59(P?WI. -Q)';^ 'K7145!?7<>GZ?/>3!VC@C:1PBY; & M3@=Z 'SR&&WDE6-I2B%A&@^9L#H/Z!N[1XB,Q@MF1!VRLF&QCHXH B72M6N5MM*9[2\ATV[B:+5% MF_?0!"&V.F/]85PNK,>I)/)-6Z "L34]2O)M1.CZ1B"]PDC3S(&5(3NRZKGYB" MH7'8L#TI-6UR[C,]MH-F+W4+>:-98)"4 1D+[MW;(4J">-W%9NH:Q:7=E9>) M;!F633Y62Z@=<2K$?]=&R]=R@!\?['I0!2LIM6@OKB^'V2ZNVN#I]]:-((A> M,@RDD>XX#[&Y7H0/:M[P[H8L=.A%[;1))#/++;19W_9$L+?6KG68W>XFNF\R,NP9(=R@,4';=M&3UQQTK8H *IZIJ4.D6#7ET&\E'02 M,HSL#,%W'V&F6 M&G1>(='BTC4KN8S:- M",=ZP[&&^O- -I8P6=Y8ZQ;&X%C<3['LG?[Y'!W1AR2,8(/2ME+^UMO%%KJ% MG<1RV.N1+&S('H'6U,DTK\-/,/.V(][)%&EQ=;15W!"<\$C)_X":YBZCUJ' M6R;S4K+[=I]M]J@NWC\F%XF.V6&09.%RJD-U'%79[Y]?T>YT^[6/3M?T\K.( MW;Y1(IRDB$]8V/&>V2#[V8-,T[Q6^F^()O-8"'!M6/R%PV<..Y1@1CID>U " M:;H!O+R^O=GZ?/>3!V MC@C:1PBY; &3@=Z 'SR&&WDE6-I2B%A&@^9L#H/%99]EM>(US:-$1F-7/[Q!VRKD-CT<4 0KI>JW!MM'=[2[ MCTVZBDBU,3#SH%0AMCQX^^5^7.<$-DCL>KL=/M--@:&PMX[>-G:1EC7 +,:E;S1(T,A*J%<;MV?0@, ?[PK+O] M9MKNSM/$=GNBGTR9H[RV=<2I&1^^C9>N5 #_ / ,]* *ME)JT5[-?QR6VLC^4E\4&4DCSG:^QNG((!]*VO#_ (":]M8!=0RS26ZK\PM$D;/ MEJWMZ_7'%3V'AZPM]:N=9C=[B:Z;S(R[!DAW* Q0=MVT9/7''2MB@ JIJFHQ M:3ILM]XO+>3;]'N5VRP/AI82I\L[O0HQ4D*KB- MH+K3=-EN]/C,POV"D20;'"8"]R#N)7K@9% #KK4=7UBXGMO#TD5D;-Y$GDN8 MA(3(N-J;<\*P(;=Z$>]8UBE[=:2R6-M9WMEK=N;F33;B?RVM7?[Y7@[H]Y)] M03Q6LU]:VWB2QU6RN8Y;'6(TMY60Y'F&K+P] ZVIDFE?A MIYCERH^ZOLH'0#Z]30!+I&C0:9#%(RI+?FWBAN+O;\\VQ0,DUI45FZMJXT_= M!%$\U[);336T07B9HP#L'NVMZ\?E1%&.R6&09/R\*=W4<'M5Z2]/B'1KO2 M]0":;KEF%DVLWRI(I!CF0GJA8#GKR0?>6UTZP\6-IVO78DWQQ>7+9D_NQ(K< MAQW*N&X/&<'M0 FGZ ^H7][>Z]IEM EUY)-F'$RM+&6/FDX SR!CT7GT'3T5 M%=W*V=G-* 'NQ2-F"LY4$A5ZGV%<=J6LZG>Z/+K5J M8/[$5$W6DL>7N8F \W+9^0KN*XQU4Y[5>E\526NIB:ZM0N@3"-8=24G 9E#! MF'9#N #=B#GVK_8H'OM7\-23E+34T>YM6C(S&QQYJ#MD,5?'^V: *YT?5)H4 MT)9+6\M[&XB>#4/._?V@4A@KICE]O .1D'FNLLM/M-.25;&VC@661I9!&N-S MLAV@N]3A>+,,I*KL?)W9],*PST!K M-U'6+?4-+M=?L0T=WI4Y\^VD&)57'[Z(KZ[1N'KL!% %6V.L0:C16QH/AV*UA2?4+.!;B.YFGMHE^868D(RB MG\,G ZDXJ>ST&P;7)M>21[E[K;+$&;,<68U0L@]65%R?05LT %5-4U&+2=-E MOKE7:&'!DV#)520"WT .3[ TNH:A!IEND]V66)I4B+@<*78*"?09(YK%L]?D MN-0ETOQ%8?8UO'D2R9_N7,8)&UL]'P,X[@\4 9VJIK%\UK#J\T45CJ=P88HH M$'F6;KEX9 ^3N.8P3VY]*GM+#4=:U*QN=5AL)(K1)H9;VVEW+>HRE"FW'RC/ M)!)P5XIEAID.N:0= OKR;?H]RNV6!\-+"5/EG=Z%&*DCG*FNMMK:&SMH[>UB M6*&)0J1H,!0.P% "6EI!8VD5K9PI#!$H5(T& HJ6BN=O_$EV$CFT33GOX89I MDODQB2,1D*0H[MD[@.X!Q0 ZZU#4M5N9;'0I4L9+65TNIKB(.4("E $SR'#9 MSZ*>]8&F-?RZC+#/JI;O6K)JEE'K>G: M[87,!VK3T7PW9:'+<30&2:>=V)EF;)1"Q;RU M]%!)..YY- #M#T2/3+6WDN5CFU);6.WGNPOS2!!Z]K1Z<5A$ M;R7,T,KV\:J3YK(N[8/.IY.0,GCO0!BZ=;#7/"UY MX&CD&01\R8Y[')ZBNAL--L],M8K>QMTBCB38N!SC.>O M4\DGZDFG6MA:V2J+6!(RL20[@.2B9V@GN!D_F:L4 %8.N>(?[*U6RM)&BM8) M5:::[N =A5>L:8ZR'T].@/2MZHY8(9P@GB24(X==Z@[6'0C/0CUH Y2WUNR; MQ3'J%DTB0WK+8WL4\+1/%-@M"S*P!&X97.._04^RT,))=SZI)'>W%XZ-)^ZVQJ(SE%523T/.22<\UK4 M%5]0NGLK"6XBMI;J1!\L,(RSDG 'MUZ]AS5BB@#D -4U>'4]$UIX(]4C6.]L MI(1\L?=,=SLD0@GN"/6K1L++QQI6EW>H)^[@XTM)]:L]261HY;5)(R%'^M1\?*?8%01]*M0V\-N'$$21^8Y=]JXW,>I/J30 M Y(HX]WEHJ;CEMHQDX _D /PIU%% '*ZOXHOK*]U VEO:2VNF/&D\4DI$\Q= M58>6.G\0 SU((XHT&[M_[0N+2U<"QU:(W]B2OW2>)D(/<,0VW_:;TK9U#1[: M[N%OH[6T_M.%"+>ZG@WF,]NX./QI=,T:VTZQM8,">2V+,LTBC=N8\K*-SOC&[VX. !P!P*UJ** *.M7MSI^DRW%C:_ M:[D,B10[MNYF<*,GL.L:)%KFEQN+[1YC+);2#$J8&)86'8E2<> MI"FF7;:AX0GN-7N;I[[2[B=WNXF.6M@SG8\?J I52OMD>E7;;0K75->A\23Q M2PLT*>7;21^60PSAY "=S ' S]T>_0 GDT73M9UBPU]RMP(8 ;4!1M^8[@^> MI[8!X'7K6Q'&D2;(D5%R3A1@<\FFP00VMND%M$D44:[4C1<*H] *DH *YZU\ M0I>ZI<:1K%BUHL\DL5HTO*7:*Q1A[-P3M[J01FNAK,\0:*FOZ4;&27R09$?S M0F73:FVL-O96Z11PIL3 Y SD\]>3R?4\TECI=EIT<:6=ND?EQ+"&QEM@) M(!/4\DGZDU;H *P_$>KZAID#OIUI#(L$#7$\UU(8XPJ_P @'YSS[#'O6Y3)H M8KB(QSQI+&V,HZ@@]^AH Y&'7K";7K76=/F'D7(2QU"-E*M$[?-"S X[DKGH M=P]*V;+PS86NKZAJ3QK/].L]"1);V?4WCOI[UD\ MTF$*FU/N*%R>!DGDDY-:U !574[TZ=I=S>+;RW)@C+B&$99\#H*M44 <9+KM MAKVAQZ9>WL1OKS;Y=S:Q.UO#.3OA7S,8W#Y>"&$*9)5?>I+9P!N M^8C&2>]:,5O# 9##$D9EV% MMM4#7=OQTE&!,OX_*_XM6S>VD.H6$]G!7,7FM7-W+*)X85UK09#< M+]F8M'=1 #S50GG.QP"ISAMO6NUN;6"]M9+:[A2>"1=KQR+N5AZ$&LVS\/PV M>J0SPB&&UM(6BL[6"+8L>_:79CGYB2OMCGJ3F@!DFBZ=K.L6&ON5N!# #:@* M-OS'<'SU/; / Z]:V(XTB39$BHN2<*,#GDTV""&UMT@MHDBBC7:D:+A5'H!4 ME !7/Q>)$DUV?2]4LFMH)93#9W$G,=R0/F0YZ-G.!_$.E6-?TF^U7[*=/U*3 M3WMG:5609W/C"AAT*\G(/7-9(O#XQTV^\/7]J]I?P )=RB,20Q."I!1LCYB# MN7NO?H,@$NF6AGTC4_"=S+M:T7R8G*!R;9Q^[;#9!P,I]4K;TO1['1K&&UL( M%C2%2JL>6.<%B3U)) )]<4NG:19:7!'':0@-''Y?FO\ -(PW%CECR6T6IZ9XEL)D MDL+Q1:74J="C']TY]-KG:<]-Y]*O6OAFP@UR^U:6-9[J\^4ET&$3 !4#OG') M/)X'05#IWA'3[*^U&ZF1+AKYV)B*8BC0D$J$R1DE06/*C:V-U,L8MW@=I%5GR4 M!.!M=64'G .5Q5U+*#QKX>M(]8&)+6XQ>PJ!S+'E67/503SD8RIQT-:6I:(N MI,D3/'%9M*LUU"D(W7#*05R^>!E1GC)QC(K1B@BA:5H8D1IGWR%5QO; &3ZG M _ 4 $5O# ,011QC &$4#@# ''H.*DHHH YR]\4+9>));*Y(M[>WB5@AC9Y MKQW^Z(57D@8(.,G/& .:@T34[4>(I#8R9L-8W31 J5:.YCXE0J>02 &P<I]J[&J$6E)!KUQJ<FW#2;#PV#DQ@M;"W5$A4A6(RQS]XD]221D^M26F MG6ME';K!$NZW@%O'(1EQ&,?+G\!5J@ K)U_6+G2(;9[/3I=0:27$D<7WEC"E MF8>IX&!WK4D#&-A&0'P=I(R :XZ"[O\ P.MM9ZK)<:M8W&([>9!OG2?&?+QU M96(.T]NAXYH MWNH6HN-,\4Z=,DME(!:W4B_\\G;Y6/ILDQGT#-FM&'PU81^ M(;S698UFNKE1&-Z#$:!<$ =R>0#U4-PV1SAL9YK0\0 M>'8/$0LTNG\N.WF\QB@Q(PP04#@Y4'//J..*TH+2WM=_V:".(OC<44#=A0HS M] /H* %@M8+9 MO#'$JHJ (H&%48 ^@[5+110!SOB#Q#?:/(\\5E$;"V:(3 MRSNRM+O;&(@!AB!R7$ER;N29XP,RD8 MW ?PX 'L.M $6B^&-/T59VBC26>XF,TLS1J"6W%@ !PH!/ 'UZFMFBB@#,\ M1:L^B:)->QP&9D(4 \*F3C@"O/H^F>)KK2]9E*W-O#'YMNFT;7+8(8GJ0,?=Z9Y[5MHB1 MKB-54$EL*,<$*"3;\VTG.,^F14E !61KFJW-C-8 MV>GK;_:KZ1DC>Z8B-=JECG'))Q@ ?TK7JM?Z=9ZK:-:ZE;174#$$QRJ&&1T- M ''0^(EGU*#6)(T@GLY/L&IJC;D:)W*I,C8Y02*>>P+YZ5T:^&[$^)+C6KA% MFN98Q$@9!B-0,'ZDY(R><''2BV\/PK=7UN=&UJR>PGNH6:.&4_ZZ!NCH?4 C(Z@TV"S_X2OPS_ &5K M,I^T65R(;W:HW.T9!!!/*[AM;(YPW%1'['\0]-@/E7-G':7 :1VCVN6 (>.. M0'CG@L.".![=/;65K9@BUMXX<=OG0 _P# #ZUON@DC9'565@00PR"/<5B>'_"E MCH5@L.%NIO,$K2R+P&&=NQ23L502 !TS0!+HGAFPT5+@Q1K+/S8V\?B/3;IY+6.$LR3O%RP1B/XD+*1U&37=5E/H:RZM:W#R1K:63&2VM M(H0H60@@NQSSPS8 ZYY- %632M+\53Z5K;!&4&"6P06/7C'W>F? MI6ZD:1@B-%0$EB%&,DG)/YTV"WAM81%;1)%&"2$1< $G)X^I-24 %+ M-HB,0^S:DG]Q&;:^?]R09^FZMI/#EE_PDL^N3();J2-8DR@ C4#!^I.3R><< M=*EL]%@M?[20GSK?4)FF>"1057)#J-I;6^O069TO78#Y3VTA9K M=6PH\W(Q]YE7<.C<>]7X+/\ X2OPS_96LRG[197(AO=JC<[1D$$$\KN&ULCG M#<5_0\ULI;PQS2RQQ(LDQ!D M<+@O@8&3WP* &VUG;V<21VL$<*(BQJ$4#"KT'T&3^9J:BJFJVLM]I-U:6TWD M2SQ-&LHZID8R/>@#.UWQ#)HEY; V$MQ9E'DNYXP3]G0%0&Q_$,DY Y &:@CF MBT_Q5%=02(VGZ[&,.AROVA5RIST^>,8^J#UJO:ZK=^'M1AT'5UGU$7!Q87,: MAGE0$ K*.,%0#=T/PE8:-'*61+B:6;S=S)A8L,658UR=BJ22 .Y)H M FTSPSI^F7=]=B)9KF^F,LLCHO W950 , # /J3R>:V*** *FJWCV&DW5W#" M9Y88F=(A_&P' _$U@SWC>)]"F6VB^RZWILJS"UE/S0SIR![JPR W0AC74UBZ MCX9M=4\0VFIW1R+6/:(E7;YIW!AO;/S*" 0N.O/M0!"VFZ9XPCTC6)U\V"%3 M-' RCESCACC/RD'*]"<9Z5O)&D>[RT5-S%CM&,D]3]:;!!%;1^7;Q)$FYFVH MN!EB23^))/XU)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 1S6\-RJK<0QRJK!U#J&PPY!&>X]:DHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *CAMX;<.((DB#N78(H&YCR6..I/K4E% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !4;V\,DTI>"-;OM4N;JW\9ZA:Q32 M%T@0/MC!/W1B0# ^E5?^%?>(/^A[U+\I/_CM=2I4FM:B^Y_Y&+G._P /XH[Z MBN!_X5]X@_Z'O4ORD_\ CM'_ K[Q!_T/>I?E)_\=I^QH_\ /Q?<_P#(/:5/ MY/Q1V.J:O8Z+:K@X!]#46J:]8Z/N-^+I42,RO)%932HB MC.271"HQ@]3P.:P-:TS5M0O[/3(K=;ZUL[!Q//>3-"LTLB&+((1LL%WDC'&_ MKZTDO[RZL](TKQ!8Z@D5JF^_>.PGF6XDB8JB91""I*[R>A&WU-23:V$< MFG7 4*<;Y2Q3:I8X )(PHYQDUUE !15#6=/N-3L1!:7\M@^\-YL6=2S]'^AUM%K^=J]UJ;36,L<<#*Q^8J<8!8Y/;CUK+T_2+_3/$ MGA^**TF.G2L;MR$.+6;[,Z2*W]T,S*1G'S%JZ*2LSFJ1C&5HRNN_P#P MYU$_BK1;:UM;B6]'E7<7G0%(V?>GRC. ">K* .I) '/%(_BK2HXX&,ERS7#. ML<264S2Y3&X&,)N7&0>0."#7-QZ!:POXA.HV.H/:FZ2*U-O&Q>"(D2[X@O.! M*['Y<_= Q@8J":35I]0TNZO9=72W@N+M(;Z'3@03+<6Z31APKJ& DC9& ]U8 @^Q%/J&TD$UG#(K2L&0?--&8W/NRD# M!]L#Z5-0 45S3>&-39R1XDNP"[&[../E8@45Y]9Z; -+UFP6 MUN$LI8E;^T1I$T=S(S2,=DB%=T^.,L 02#CK5"?3;J\:'[9I<%GIWV::"!4 MT.:9%?S3^]6!�NR[2"V3P>: .XN?$UG:ZG)8R13F6.>" E5&W=-G:>O08. M?ZU/J>NZ?I# 7TLBG89&\N"278@ZLVQ3M7W; X/H:X^73+\:T&,5U=*+O2R; MEH&'F!%;>YSTQU/IGFMWQ=?R^4FD16]X(KY&6YNX+.6=88NC ;%;YV&0,\#J M>P(!?NO$NDV=R()[KYL(6=(G>.,.<(7=050'L6(HD\3:1#?M:2W>R19/*:1H MG$2R;=VPRXV!L?PYS7*:E:RK:^(M.M=/O'&L0P+I^VVD*A3"L>'8C$94J20Y M!P:J:UI.I7GAG4_#4%I=/J%QJDD\/O#(_.M*N3T?S=1\1:=>1V=W:PV6EM!-]H MMVBS([(=@W ;L;"21D=.:ZR@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH $H __V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - USD ($)
12 Months Ended
Feb. 28, 2022
Apr. 18, 2022
Aug. 31, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Feb. 28, 2022    
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 Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1,356,781,534
Entity Common Stock, Shares Outstanding   24,688,250  
Documents Incorporated by Reference [Text Block] Portions of the registrant's Proxy Statement for its 2020 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    
Current Fiscal Year End Date --02-28    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Amendment Flag false    

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Feb. 28, 2022
Audit Information [Abstract]  
Auditor Firm ID 248
Auditor Name GRANT THORNTON LLP
Auditor Location Dallas, Texas
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Income Statement [Abstract]      
Sales $ 902,664 $ 838,917 $ 1,061,817
Costs and Expenses      
Cost of sales 677,441 650,170 824,589
Gross margin 225,223 188,747 237,228
Selling, general and administrative 113,680 107,134 139,253
Restructuring and impairment charges (1,797) 19,999 18,632
Operating income 113,340 61,614 79,343
Interest expense 6,395 9,648 13,463
Other expense, net 600 969 990
Income before income taxes 106,345 50,997 64,890
Income tax expense 22,323 11,383 16,656
Net Income $ 84,022 $ 39,614 $ 48,234
Earnings per common share      
Basic earnings per common share (usd per share) $ 3.38 $ 1.53 $ 1.84
Diluted earnings per common share (usd per share) $ 3.35 $ 1.52 $ 1.84
Weighted average shares outstanding      
Weighted average number common shares (shares) 24,855,000 25,897,000 26,191,000
Weighted average number common shares and potentially dilutive common shares (shares) 25,077,000 26,045,000 26,281,000
Cash dividends declared per common share (usd per share) $ 0.68 $ 0.68 $ 0.68
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 84,022 $ 39,614 $ 48,234
Other Comprehensive Income (Loss):      
Foreign currency translation adjustment, net of income tax of $—, $— and $— (2,310) 5,865 (2,093)
Interest rate swap, net of income tax of $—, $27 and $29, respectively 0 (50) (54)
Other comprehensive income (loss) (2,310) 5,815 (2,147)
Comprehensive income $ 81,712 $ 45,429 $ 46,087
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Statement of Comprehensive Income [Abstract]      
Foreign currency translation adjustments, tax $ 0 $ 0 $ 0
Interest rate swap, income tax $ 0 $ 27 $ 29
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Current assets:    
Cash and cash equivalents $ 15,082 $ 14,837
Accounts receivable, net of allowance for credit losses of $5,207 and $5,713 at February 28, 2022 and February 28, 2021, respectively 167,016 128,765
Inventories:    
Raw material 117,603 87,822
Work-in-process 7,285 4,451
Finished goods 1,212 1,546
Contract assets 74,629 61,370
Prepaid expenses and other 3,471 6,029
Assets held for sale 235 235
Total current assets 386,533 305,055
Property, plant and equipment, net 230,848 207,089
Right-of-use assets 43,286 37,801
Goodwill 385,613 353,881
Deferred tax assets 5,191 3,969
Intangibles and other assets, net 81,557 91,432
Total assets 1,133,028 999,227
Current liabilities:    
Accounts payable 43,987 41,542
Income tax payable 3,564 0
Accrued salaries and wages 28,424 22,606
Other accrued liabilities 24,092 27,645
Customer deposits 681 348
Contract liabilities 42,465 17,873
Lease liability, short-term 7,318 6,619
Debt due within one year 0 0
Total current liabilities 150,531 116,633
Debt due after one year, net 226,484 178,419
Lease liability, long-term 35,610 32,631
Deferred tax liabilities 47,672 39,283
Other long-term liabilities 5,366 8,969
Total liabilities 465,663 375,935
Commitments and contingencies (Note 15)
Shareholders' Equity:    
Common Stock, $1.00 par value; 100,000 shares authorized; 24,688 and 25,108 shares issued and outstanding at February 28, 2022 and February 28, 2021, respectively 24,688 25,108
Capital in excess of par value 85,847 75,979
Retained earnings 584,154 547,289
Accumulated other comprehensive loss (27,324) (25,084)
Total shareholders’ equity 667,365 623,292
Total liabilities and shareholders' equity $ 1,133,028 $ 999,227
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 5,207 $ 5,713
Common stock, par value (usd per share) $ 1.00 $ 1.00
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares, issued (shares) 24,688,000 25,108,000
Common stock, shares, outstanding (shares) 24,688,000 25,108,000
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Cash Flows From Operating Activities:      
Net income $ 84,022 $ 39,614 $ 48,234
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 44,665 44,603 50,194
Deferred income taxes 3,467 (1,561) (2,617)
Loss on disposal of business 552 3,080 18,632
Loss on abandonment of long-lived assets 6,923 0
Loss (gain) on disposal group held for sale (1,797) 6,752 0
Write down of excess inventory 0 2,511 0
Impairment loss on long lived assets 0 0 9,157
Loss (gain) on sale of property, plant & equipment 607 219 (71)
Share-based compensation expense 9,449 7,330 6,290
Amortization of deferred debt issuance costs 455 545 538
Bad debt expense (377) 1,040 2,734
Effects of changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable (34,609) 7,926 (1,006)
Inventories (27,871) 2,145 25,875
Prepaid expenses and other assets 794 6,497 (291)
Net change in contract assets and liabilities 12,218 5,137 (47,040)
Accounts payable 1,284 (21,521) 8,145
Other accrued liabilities and income taxes payable (6,849) (19,205) 23,536
Net cash provided by operating activities: 86,010 92,035 142,310
Cash flows from investing activities:      
Proceeds from the sale or insurance settlement of property, plant, and equipment 2,789 461 340
Proceeds from sale of subsidiary, net 0 12,444 23,584
Acquisition of subsidiaries, net of cash acquired (61,219) (4,419) (60,628)
Purchases of property, plant and equipment (28,405) (37,079) (32,595)
Net cash used in investing activities: (86,835) (28,593) (69,299)
Cash flows from financing activities:      
Proceeds from issuance of common stock 2,788 2,832 3,113
Payments for taxes related to net share settlement of equity awards (2,187) (712) (1,231)
Proceeds from revolving loan 296,000 228,000 428,500
Payments on revolving loan (248,000) (277,000) (466,500)
Proceeds from long-term debt 0 150,000 0
Payments on long-term debt 0 (125,000) 0
Debt issuance costs paid 0 (592) 0
Repurchase and retirement of common stock 30,815 48,311 5,799
Payment of dividends (16,874) (17,642) (17,822)
Net cash provided by (used in) financing activities: 912 (88,425) (59,739)
Effect of exchange rate changes on cash and cash equivalents 158 3,133 (590)
Net change in cash and cash equivalents 245 (21,850) 12,682
Cash and cash equivalents, beginning of year 14,837 36,687 24,005
Cash and cash equivalents, end of year 15,082 14,837 36,687
Supplemental disclosures of cash flow information:      
Cash paid for interest 6,062 8,999 13,023
Cash paid for income taxes $ 31,660 $ 16,118 $ 18,802
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statement of Changes in Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance, beginning balance (shares) at Feb. 28, 2019   26,115      
Balance, beginning balance at Feb. 28, 2019 $ 603,728 $ 26,115 $ 58,695 $ 547,670 $ (28,752)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 6,290   6,290    
Common stock issued under stock-based plans and related income tax expense (shares)   74      
Common stock issued under stock-based plans and related income tax expense (1,231) $ 74 (1,305)    
Common stock issued under employee stock purchase plan (shares)   90      
Common stock issued under employee stock purchase plan 3,113 $ 90 3,023    
Repurchase and retirement of common stock (shares)   (131)      
Repurchase and retirement of common stock (5,799) $ (131)   (5,668) 0
Cash dividends paid (17,822)     (17,822)  
Net income 48,234     48,234  
Foreign currency translation (2,093)       (2,093)
Interest rate swap, net of tax (54)       (54)
Balance, ending balance (shares) at Feb. 29, 2020   26,148      
Balance, ending balance at Feb. 29, 2020 634,366 $ 26,148 66,703 572,414 (30,899)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 7,330   7,330    
Common stock issued under stock-based plans and related income tax expense (shares)   83      
Common stock issued under stock-based plans and related income tax expense (712) $ 83 (795)    
Common stock issued under employee stock purchase plan (shares)   91      
Common stock issued under employee stock purchase plan 2,832 $ 91 2,741    
Repurchase and retirement of common stock (shares)   1,214      
Repurchase and retirement of common stock 48,311 $ 1,214   47,097  
Cash dividends paid (17,642)     (17,642)  
Net income 39,614     39,614  
Foreign currency translation 5,865       5,865
Interest rate swap, net of tax (50)       (50)
Balance, ending balance (shares) at Feb. 28, 2021   25,108      
Balance, ending 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 income 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 (16,874)     (16,874)  
Net income 84,022     84,022  
Foreign currency translation (2,310)     (70) (2,240)
Interest rate swap, net of tax 0       0
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)
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Feb. 28, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Organization
AZZ Inc. (the “Company,” “AZZ” or “we”) operates primarily in the United States of America and Canada and also has operations in Brazil, China, the Netherlands, Poland and India. The Company has two reportable segments: Metal Coatings and Infrastructure Solutions. The Company's reportable segments are also referred to as operating segments. See Note 12 for information about the Company's operations by segment.
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 the Company 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 13 for more information about assets reclassified from assets held for sale to assets held and used in the consolidated balance sheets as of February 28, 2021.
Coronavirus (COVID-19)
The continued uncertainty associated with COVID-19, and any of the ongoing variants, did not have a material adverse effect on the Company's results of operations for the year ended February 28, 2022. While the Company continues to support its customers, there remains uncertainties regarding the duration and, to what extent, if any, that the COVID-19 pandemic, or newly identified variants, or additional regulatory requirements, will ultimately have on the demand for the Company's products and services or with its supply chain or its employees.

The impact of COVID-19 to the Company's personnel and operations has been limited. During fiscal 2022, the Company continued to see improvement in sales and operating income in both of its reportable segments.
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.
Concentrations of credit risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable.
The Company maintains cash and cash equivalents with various financial institutions. The Company's policy is designed to limit exposure to any one institution. The Company performs periodic evaluations of the relative credit standing of those financial institutions that are considered in the Company's banking relationships, and has not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents.
The Company has 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. The Company performs ongoing evaluations of its 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. The Company maintains an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. The Company treats trade accounts receivable as one portfolio and records an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The Company adjusts this allowance 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, unless material, are recorded against the allowance in the period received.
The following table shows the changes in the allowance for credit losses for fiscal 2022, 2021 and 2020 (in thousands):
 202220212020
Balance at beginning of year$5,713 $4,951 $2,267 
Adjustment based on aged receivables analysis(377)1,040 2,734 
Charge-offs, net(116)(354)(129)
Other(64)(41)106 
Effect of exchange rate changes51 117 (27)
Balance at end of year$5,207 $5,713 $4,951 
Revenue recognition
The Company recognizes revenue when all five of the following criteria have been satisfied:
1)Identification of the contract with a customer;
2)Identification of the performance obligations in the contract;
3)Determination of the transaction price;
4)Allocation of the transaction price to performance obligations in the contract; and
5)Fulfillment of performance obligations.
Revenue is recognized when control of the promised goods or services is transferred to the Company’s 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.
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. The Company recognizes 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.
Infrastructure Solutions segment
AZZ's Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial and electrical applications. Within this segment, the contract is governed by a customer purchase order and an executed product or services agreement. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of either custom built products, custom services, or off-the-shelf products. For arrangements with multiple performance obligations, the transaction price is allocated to each performance obligation, based on the relative standalone selling prices of the goods or services being provided, and revenue is recognized upon the satisfaction of each performance obligation. The Company combines contracts for revenue recognition purposes that are executed with the same customer within a short timeframe from each other and that purport to be for a single commercial objective.
For custom built products, the Company recognizes sales over time, provided that the goods do not have an alternative use to the Company and the Company has an unconditional right to payment for work completed to date plus a reasonable margin. For custom services, which consist of specialized welding and other professional services, the Company recognizes sales over time as the services are rendered, because the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, the Company recognizes revenue upon the transfer of the goods to the customer.
For sales recognized over time, the Company generally uses the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date versus the total estimated costs upon completion of the project. This requires the Company to estimate the total contract sales, project costs and margin, which can involve significant management judgment. As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, management reviews and updates its contract related estimates regularly. The Company recognizes adjustments in estimated margin on contracts on a cumulative catch-up basis, and subsequent sales
are recognized using the adjusted estimate. If the estimate of contract margin indicates an anticipated loss on the contract, the Company recognizes the total estimated loss in the period it is identified.
Due to the custom nature of the goods and services provided, contracts within the Infrastructure Solutions segment are often modified to account for changes in contract specifications and requirements. A contract modification exists when the modification either creates new, or changes the existing, enforceable rights and obligations in the contract. For the Company, most contract modifications are related to goods or services that are not distinct from those in the original contract due to the significant interrelationship or interdependencies between the deliverables. Such modifications are accounted for as if they were part of the original contract. As a result, the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to sales on a cumulative catch-up basis.
In addition to fixed consideration, the Company’s contracts within its Infrastructure Solutions segment may include variable consideration, including claims, incentive fees, liquidated damages or other penalties. The Company recognizes revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. The Company estimates the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. 
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets, primarily related to the Company’s Infrastructure Solutions segment. Amounts are billed as work progresses in accordance with agreed upon contractual terms, either at periodic intervals (e.g., weekly or monthly) or upon achievement of contractual milestones. Billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its 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 following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):
20222021
Balance at beginning of period$17,873 $18,418 
Contract liabilities added during the period38,085 13,603 
Sales recognized during the period(13,493)(14,148)
Balance at end of period$42,465 $17,873 
The Company expects to recognize sales of approximately $36.7 million, $5.6 million, $0.1 million and $0.1 million in fiscal 2023, 2024, 2025 and 2026, respectively, related to the $42.5 million balance of contract liabilities as of February 28, 2022.
The increases or decreases in accounts receivable, contract assets and contract liabilities during fiscal year 2022 were primarily due to normal timing differences between the Company’s performance and customer payments, divestitures, and, to a lesser extent, customer inspection delays and effects of COVID-19 on the Company's customers. The increase in contract liabilities in fiscal 2022 is primarily due to an increase in orders in the Company's Infrastructure Solutions segment. The acquisitions for fiscal year 2022 described in Note 14 had no impact on contract assets or liabilities as of the date of acquisition.
Other
No general rights of return exist for customers, and the Company establishes provisions for estimated warranties. The Company generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. The Company does not adjust the contract price for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers 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. Sales commissions are deferred and recognized over the same period as the related sales. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.
Disaggregated Revenue
Revenue by segment and geography is disclosed in Note 12. In addition, the following table presents disaggregated revenue by customer industry for fiscal years 2022, 2021 and 2020 (in thousands):

202220212020
Sales:
Industrial$559,653 $511,740 $605,236 
Transmission and distribution189,559 209,729 254,836 
Power generation153,452 117,448 201,745 
Total sales$902,664 $838,917 $1,061,817 
Cash and cash equivalents
The Company considers 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. Cash and cash equivalents includes restricted cash of $0.3 million and $0.9 million as of February 28, 2022 and February 28, 2021, respectively, in support of bank guarantees for certain customers and leased facilities in international locations.
Non-cash investing and financing activities
The Company had $0.9 million, $1.5 million and $2.4 million of accrued capital expenditures at the end of fiscal 2022, 2021 and 2020, respectively, which are excluded from the consolidated statements of cash flows until paid.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined principally using a weighted-average method for the Infrastructure Solutions segment and the first-in-first-out (FIFO) method for the Metal Coatings segment. The Company determines the reserves for excess quantities and obsolescence based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, and records a charge to reduce inventory to its net realizable value. For information related to charges recognized to reduce inventory in the Infrastructure Solutions segment to its net realizable value in fiscal 2021, see Note 13.
Property, plant and equipment
Property and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:
 
Buildings and structures
10-25 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment3 years
Computers and software
3-7 years
Repairs and maintenance are charged to expense as incurred; renewals and betterments that significantly extend the useful life of the asset are capitalized.
Amortizable intangible and long-lived assets
Purchased 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 two to nineteen 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. 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, the Company records impairment losses for the excess of their carrying value over the estimated
fair value. The Company did not recognize any impairment charges for fiscal year 2022. For fiscal year 2021, the Company recorded charges of $13.7 million to write-down certain property, plant and equipment and other intangible assets that were held for sale or abandoned. In addition, for fiscal year 2020, the Company recorded impairment losses of $9.2 million. See Note 13 for additional information about these impairment charges.
When there is a change to a plan of sale, and the assets are reclassified from held for sale to held and used, the long-lived assets would be reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Investments in real estate are classified as held for sale in the period in which certain criteria are met including when management commits to a plan to sell, an active program to locate a buyer has been initiated, the sale is probable, and actions required to complete the plan of sale indicate that it is unlikely that significant changes to the plan of sale will be made or the plan of sale will be withdrawn. See Note 13 for additional information.
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. The Company tests goodwill with an indefinite life 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, which would result in impairment. Goodwill is tested for impairment at the reporting unit level. A reporting unit is an operating segment or a component of an operating segment. The test is calculated using an income approach and market approach, which are Level 3 fair value inputs, as described in "Financial instruments" below. Based on the results of its analysis, the Company determines whether an impairment may exist. A significant change in projected cash flows or cost of capital for future years could result in an impairment of goodwill in future years. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market; changes in economic conditions of these various markets; raw material and natural gas costs and availability of experienced labor and management to implement our growth strategies. For fiscal years 2022, 2021 and 2020, no goodwill impairment losses were recognized. See Note 3 for information about the goodwill write-off related to divestitures in fiscal 2021 and 2020.
Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. The Company tests intangible assets with an indefinite life 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 intangible asset below its carrying amount, which would result in impairment. The Company performed its annual indefinite-lived intangible asset impairment test as of December 31, 2021. The Company elected to perform a qualitative assessment and determined that no conditions existed that would make it more likely than not that the indefinite-lived intangible assets were impaired. Therefore, no further quantitative assessment was required. For fiscal 2022, 2021 and 2020, no impairment losses related to these indefinite-lived intangible assets were recorded.
Debt issuance costs
Debt issuance costs that are incurred by the Company 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 the Company’s revolving credit facility are included in "Intangibles and other assets, net" on the consolidated balance sheets. Costs related to the Company's senior notes are presented as a reduction to long-term debt on the consolidated balance sheets.
Income taxes
The Company accounts 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 on the basis of 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.
The Company recognizes a valuation allowance against net deferred tax assets to the extent that the Company believes those net assets are not more likely than not to be realized. In making such a determination, the Company considers 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 the Company determines that it would be able to realize its
deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
As applicable, the Company records uncertain tax positions on the basis of a two-step process whereby (1) the Company determines 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, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
The Company is subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 28, 2022, the Company is no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2019.
Financial instruments
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. Certain of the Company’s 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 that are corroborated by market data; or
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.

The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable, accrued liabilities and the revolving credit facility) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. As of February 28, 2022 and 2021, the fair value of the $150.0 million outstanding 2020 Senior Notes was approximately $144.0 million and $144.8 million, respectively. These fair values were determined using the discounted cash flow at the market rate as well as the applicable market interest rates, which are classified as Level 2 inputs.
Warranty reserves
A reserve has been established to provide for the estimated future cost of warranties on a portion of the Company’s delivered products, and is included in "Other accrued liabilities" in the consolidated balance sheets. Warranties cover such factors as non-conformance to specifications and defects in material and workmanship. A provision for warranty on products is made on the basis of the Company's historical experience and identified warranty issues. Management assesses the adequacy of its warranty reserve on a quarterly basis, and adjustments are made as necessary.
The following table shows the changes in the Company’s warranty reserve for fiscal year 2022, 2021 and 2020 (in thousands):
 
202220212020
Balance at beginning of period$4,460 $3,702 $1,751 
Warranty costs incurred(1,136)(1,865)(2,118)
Additions charged to income362 2,623 4,069 
Balance at end of period$3,686 $4,460 $3,702 

Foreign Currency Translation
The local currency is the functional currency for the Company’s 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).
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Foreign currency translation adjustments$(27,324)$(25,084)
Accumulated other comprehensive loss$(27,324)$(25,084)
Accruals for Contingent Liabilities
The Company is 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 the Company to make judgments regarding the amount of expenses that will ultimately be incurred. The Company uses 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
The Company is a lessee under various leases for facilities and equipment. For such leases, the Company recognizes a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet as of the lease commencement date based on the present value of the future minimum lease payments. An ROU asset represents the Company's right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. However, 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, the Company does not record ROU assets or lease liabilities on the consolidated balance sheet.
The Company's uses its 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 the Company 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, the Company incorporates 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 the Company is 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 its facility leases, the Company accounts for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
Some of the Company's lease agreements may include rental payments that adjust periodically for inflation or are based on an index rate which are included as variable lease payments. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.
Recently Adopted Accounting Pronouncements
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.
Recently Issued Accounting Pronouncements Not Yet Adopted
In March 2020 and as clarified in January 2021, the FASB issued Accounting Standards Update No. (“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. An entity may elect to apply the amendments on a full retrospective basis as
of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date between March 12, 2020 and December 31, 2022. The Company has not adopted ASU 2020-04, but will continue to evaluate the possible adoption of any such expedients or exceptions, as well as the impact on its financial condition, results of operations, and cash flows, during the effective period.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Notes)
12 Months Ended
Feb. 28, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Land$22,318 $21,439 
Building and structures176,747 158,190 
Machinery and equipment283,333 253,027 
Furniture, fixtures, software and computers33,994 31,695 
Automotive equipment5,350 3,714 
Construction in progress14,623 26,223 
536,365 494,288 
Less accumulated depreciation(305,517)(287,199)
Property, plant, and equipment, net$230,848 $207,089 
The following table outlines the classification of depreciation expense in the consolidated statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$30,357 $29,884 $30,721 
Selling, general and administrative2,004 2,319 2,349 
Total depreciation expense$32,361 $32,203 $33,070 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
12 Months Ended
Feb. 28, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets 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 2022 and 2021 were as follows (in thousands):
 
2022
SegmentBeginning BalanceAcquisitionsDivestitureOtherCurrency Translation AdjustmentEnding Balance
Metal Coatings$158,659 $32,389 $— $(477)$(180)$190,391 
Infrastructure Solutions195,222 — — — — 195,222 
Total$353,881 $32,389 $— $(477)$(180)$385,613 
 
2021
SegmentBeginning BalanceAcquisitionsDivestitureOtherCurrency Translation AdjustmentEnding Balance
Metal Coatings$157,048 $1,551 $(1,132)$— $1,192 $158,659 
Infrastructure Solutions199,177 — (2,262)(1,693)— 195,222 
Total$356,225 $1,551 $(3,394)$(1,693)$1,192 $353,881 
Goodwill is evaluated for impairment on at least an annual basis, or more frequently if indicators of impairment exist. The impairment tests are based on Level 3 fair value inputs. Fair value is an exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants.
During fiscal 2021 and 2020, the Company continued to execute its strategy to divest of non-core businesses, which included the divestiture of businesses serving customers in the nuclear power businesses. In connection with these activities, the Company allocated goodwill to the businesses disposed of or held for sale based on the relative fair value of those businesses in the reporting unit to which the goodwill applied. The determination of the amount of goodwill to allocate to the disposal group as opposed to the ongoing operations required significant management judgment regarding future cash flows, discount rates and other market relevant data. During fiscal 2022, the Company made changes to a plan of sale for a business that was previously held for sale in the Infrastructure Solutions segment. The Company had previously recognized the impact of the impairment in the prior year related to this business. This business was reclassified from assets held for sale into assets held and used during fiscal 2022. See Note 13 for more information.

In February 2020, the Company completed the sale of its nuclear logistics business reported within its Infrastructure Solutions segment. The Company allocated $7.9 million of goodwill to this business, which was written off upon the completion of the sale. The estimate of goodwill to allocate to the disposal group required significant management judgment regarding future cash flows, discount rates and other market relevant data. See Note 13 for more information.

The Company completed its fiscal 2022 annual goodwill impairment analysis as of December 31, 2021 and concluded that no impairment existed at any of its reporting units as of the testing date.
Amortizable intangible assets consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
Weighted-Average Life (Years)20222021
Customer related intangibles15$149,796 $145,782 
Non-compete agreements127,903 8,803 
Trademarks21.023,303 26,695 
Technology25.02,554 2,554 
Certifications8408 399 
Gross intangible assets183,964 184,233 
Less accumulated amortization(111,638)(100,342)
Total amortizable intangible assets, net$72,326 $83,891 
The following table outlines the classification of amortization expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$6,658 $6,838 $6,873 
Selling, general and administrative5,646 5,562 10,251 
Total amortization expense$12,304 $12,400 $17,124 
In addition, for fiscal 2020, intangibles with a net carrying value of approximately $14.6 million were written-off as part of the sale of the nuclear logistics business and nuclear-related intangibles with a carrying value of approximately $7.2 million were impaired as part of the exit from the nuclear certified portion of the industrial welding solutions business. See Note 13 for more information.
In addition to its amortizable intangible assets, the Company has recorded indefinite-lived intangible assets of $3.4 million on the consolidated balance sheets as of February 28, 2022 and February 28, 2021, related to certain tradenames acquired as part of prior business acquisitions. These indefinite-lived intangible assets are not amortized, but are assessed for impairment annually or whenever an impairment may be indicated. During fiscal 2022 and 2021, the Company performed an annual review of its indefinite-lived intangibles and no impairment was indicated.
The following summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):
 
2023$11,741 
20249,913 
20259,104 
20269,075 
20278,808 
Thereafter23,685 
Total$72,326 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued Liabilities
12 Months Ended
Feb. 28, 2022
Other Liabilities Disclosure [Abstract]  
Other Accrued Liabilities Other Accrued Liabilities
Other accrued liabilities consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
 
20222021
Accrued interest$789 $957 
Accrued warranty3,686 4,460 
Commissions2,959 3,618 
Personnel expenses6,539 9,709 
Group medical insurance2,575 2,517 
Sales and other taxes payable3,850 2,592 
Other3,694 3,792 
Total$24,092 $27,645 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Feb. 28, 2022
Leases [Abstract]  
Leases Leases
The Company is a lessee under various leases for facilities and equipment. See Note 1 for a description of the Company's accounting policy for leases.
As of February 28, 2022, the Company was the lessee for 156 operating leases with terms of 12 months or more and 10 finance leases. Many of the operating leases either have renewal options of between one and five years or convert to month-to-month agreements at the end of the specified lease term.
The Company’s 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. The majority of the Company’s long-term lease expenses are at fixed prices.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company has a significant number of short-term leases, including month-to-month agreements, some of which continue in perpetuity until the lessor or the Company terminates the lease agreement. The Company's short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less.
The Company’s future lease commitments as of February 28, 2022 do not reflect all of the Company’s short-term lease commitments.
The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets for fiscal 2022 and 2021 (in thousands):
Balance SheetClassificationFebruary 28, 2022February 28, 2021
Assets
Right-of-use assetsRight-of-use assets$43,286 $37,801 
Liabilities
Operating lease liabilities ― STLease liability - short-term7,140 6,552 
Operating lease liabilities ― LTLease liability - long-term34,965 32,405 
Finance lease liabilities ― STLease liability - short-term178 66 
Finance lease liabilities ― LTLease liability - long-term645 226 
The following table outlines the classification of lease expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$11,070 $10,533 $13,521 
Selling, general and administrative3,959 4,485 4,923 
Total lease cost$15,029 $15,018 $18,444 
As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2023$8,880 $199 $9,079 
20247,930 199 8,129 
20256,838 196 7,034 
20265,302 132 5,434 
20275,009 105 5,114 
Thereafter16,331 46 16,377 
Total lease payments50,290 877 51,167 
Less imputed interest(8,183)(56)(8,239)
Total42,107 821 42,928 
Supplemental information related to the Company's portfolio of leases was as follows (in thousands, except years and percentages):
20222021
Operating cash flows from operating leases included in lease liabilities$9,044 $8,143 
Lease liabilities obtained from new ROU assets - operating$13,389 $2,186 
Weighted-average remaining lease term - operating leases7.90 years6.92 years
Weighted-average discount rate - operating leases4.56 %4.71 %
Operating and financing cash flows from financing leases included in lease liabilities$100 $25 
Lease liabilities obtained from new ROU assets - financing$519 $230 
Weighted-average remaining lease term - financing leases4.73 years4.25 years
Weighted-average discount rate - financing leases2.95 %4.00 %
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
12 Months Ended
Feb. 28, 2022
Debt Disclosure [Abstract]  
Debt Debt
The Company’s long-term debt instruments and balances outstanding as of February 28, 2022 and February 28, 2021 were as follows (in thousands):
 
20222021
Revolving Credit Facility$77,000 $29,000 
2020 Senior Notes150,000 150,000 
Total debt, gross227,000 179,000 
Unamortized debt issuance costs(516)(581)
Total debt, net226,484 178,419 
Less amount due within one year— — 
Debt due after one year, net$226,484 $178,419 

2017 Revolving Credit Facility
On March 21, 2017, the Company executed the Amended and Restated Credit Agreement (the “2017 Credit Agreement”) with Bank of America and other lenders, which amended its previous credit agreement. The 2017 Credit Agreement was scheduled to mature on March 21, 2022, and included the following provisions: (i) provided for a senior revolving credit facility in a principal amount of up to $450.0 million, with an additional $150.0 million accordion, (ii) included a $75.0 million sublimit for the issuance of standby and commercial letters of credit, (iii) included a $30.0 million sublimit for swing line loans, (iv) restricted indebtedness incurred with respect to capital leases, synthetic lease obligations and purchase money obligations not to exceed $20.0 million, (v) restricted investments in any foreign subsidiaries not to exceed $50.0 million in the aggregate, and (vi) included various financial covenants and certain restricted payments relating to dividends and share repurchases as specifically set forth in the 2017 Credit Agreement.
Interest rates for borrowings under the 2017 Credit Agreement were based on either a Eurodollar Rate or a Base Rate plus a margin, ranging from 0.875% to 1.875% depending on our Leverage Ratio (as defined in the 2017 Credit Agreement). The Eurodollar Rate was defined as LIBOR for a term equivalent to the borrowing term (or other similar interbank rates if LIBOR is unavailable). The Base Rate was defined as the highest of the applicable Fed Funds rate plus 0.50%, the Prime rate, or the Eurodollar Rate plus 1.0% at the time of borrowing. The 2017 Credit Agreement also carried a Commitment Fee for the unfunded portion ranging from 0.175% to 0.30% per annum, depending on our Leverage Ratio. On July 8, 2021, the 2017 Credit Agreement was replaced with the 2021 Credit Agreement, which is described below.
2021 Credit Agreement
On July 8, 2021, the Company refinanced the 2017 Credit Agreement, which was scheduled to mature in March 2022, with a new five-year unsecured revolving credit facility under a credit agreement, by and among the Company, borrower, Citibank, N.A., as administrative agent and the other agents and lender parties thereto (the “2021 Credit Agreement”). The 2021 Credit Agreement matures in July 2026 and includes the following significant terms;

i.provides for a senior unsecured revolving credit facility with a principal amount of up to $400.0 million revolving loan commitments, and includes an additional $200.0 million uncommitted incremental accordion facility,
ii.interest rate margin ranges from 87.5 bps to 175 bps for Eurodollar Rate loans, and from 0.0 bps to 75 bps for Base Rate loans, depending on leverage ratio of the Company and its consolidated subsidiaries as a group,
iii.includes a letter of credit sub-facility up to $85.0 million for the issuance of standby and commercial letters of credit,
iv.includes a $50.0 million sublimit for swing line loans,
v.includes customary representations and warranties, affirmative covenants and negative covenants, and events of default, including restrictions on incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions, carve-outs and baskets, and
vi.includes a maximum leverage ratio financial covenant and an interest coverage ratio financial covenant, each to be tested at quarter end.
The effective interest rate for the 2021 Credit Agreement was 2.49% as of February 28, 2022.
The proceeds of the loans under the 2021 Credit Agreement are used primarily to finance working capital needs, capital improvements, dividends, future acquisitions and for general corporate purposes.
As of February 28, 2022, we had $77.0 million of outstanding debt against the 2021 Credit Agreement and letters of credit outstanding under the 2021 Credit Agreement in the amount of $9.7 million, resulting in approximately $313.3 million of additional credit available.
2020 Senior Notes
On October 9, 2020, the Company completed a private placement transaction and entered into a Note Purchase Agreement, whereby the Company agreed to borrow $150.0 million of senior unsecured notes (the “2020 Senior Notes”), consisting of two separate tranches:

7-year borrowing: $70.0 million priced at 2.77% coupon; and
12-year borrowing: $80.0 million priced at 3.17% coupon.

The $80.0 million tranche was funded on December 17, 2020. The $70.0 million tranche was funded in January 2021. The Company used the proceeds to repay the existing $125.0 million 5.42% Senior Notes that matured on January 20, 2021, as well as for general corporate purposes. Interest on the 2020 Senior Notes is paid semi-annually. In connection with the 2020 Senior Notes, the Company incurred debt issuance costs of approximately $0.6 million. These costs have been allocated between the two tranches and are being amortized over periods of seven and 12 years, and are included in “Debt due after one year, net” in the consolidated balance sheets.

The Company's debt agreements require the Company to maintain certain financial ratios. As of February 28, 2022, the Company was in compliance with all covenants or other requirements set forth in the debt agreements.
For each of the five years after February 28, 2022, required principal payments under the terms of the long-term debt, including the 2021 Credit Agreement, are as follows (dollars in thousands):
 
Fiscal Year:Future Debt Maturities
2023$— 
2024— 
2025— 
2026— 
202777,000 
Thereafter150,000 
Total$227,000 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Feb. 28, 2022
Income Tax Disclosure [Abstract]  
Income taxes Income Taxes
The provision for income taxes for fiscal year 2022, 2021 and 2020 consisted of the following (in thousands):
 
202220212020
Income before income taxes:
Domestic$98,610 $46,766 $44,406 
Foreign7,735 4,231 20,484 
Income before income taxes$106,345 $50,997 $64,890 
Current provision:
Federal$15,644 $9,532 $12,563 
Foreign738 2,660 5,259 
State and local2,547 1,754 1,451 
Total current provision for income taxes$18,929 $13,946 $19,273 
Deferred provision (benefit):
Federal$4,407 $(2,165)$(1,452)
Foreign(1,540)(2,294)(21)
State and local527 1,896 (1,144)
Total deferred provision for (benefit from) income taxes$3,394 $(2,563)$(2,617)
Total provision for income taxes$22,323 $11,383 $16,656 
A reconciliation from the federal statutory income tax rate to the effective income tax rate is as follows for the prior three fiscal years:
202220212020
Statutory federal income tax rate21.0 %21.0 %21.0 %
Permanent differences(0.5)(0.1)0.1 
State income taxes, net of federal income tax benefit1.9 5.4 — 
Valuation allowance(0.5)(0.4)— 
Stock compensation0.1 1.1 — 
Tax credits(1.4)(3.4)2.0 
Foreign tax rate differential0.5 0.1 1.4 
Uncertain tax positions(1.1)(1.0)1.4 
Audit settlement0.7 1.9 — 
Other0.4 (2.3)(0.2)
Effective income tax rate21.0 %22.3 %25.7 %
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 are as follows for fiscal year 2022 and 2021 (in thousands):
20222021
Deferred income tax assets:
Employee related items$3,750 $3,282 
Inventories6,536 5,729 
Accrued warranty459 429 
Accounts receivable2,347 
Lease liabilities8,200 8,962 
Other deferred income tax assets92 239 
Net operating loss and other credit carry-forwards10,418 6,649 
$29,455 $27,637 
Less: valuation allowance(142)(689)
Total deferred income tax assets29,313 26,948 
Deferred income tax liabilities:
Depreciation methods and property basis differences$(20,688)$(18,982)
Right-of-use lease assets(7,809)(8,623)
Accounts receivable(619)— 
Other assets and tax-deductible goodwill(42,678)(34,740)
Total deferred income tax liabilities(71,794)-71794000(62,345)
Net deferred income tax liabilities$(42,481)$(35,397)
As of February 28, 2022, the Company had pretax state NOL carry-forwards of $70.1 million which, if unused, will begin to expire in 2023 and pretax foreign NOL carry-forwards of $14.0 million, which, if unused, will begin to expire in 2026.
As of fiscal year end 2022 and 2021, 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 not be realized. In recognition of this risk, the Company has provided a valuation allowance of $0.1 million and $0.7 million as of fiscal year end 2022 and 2021, respectively.
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 global operations. Generally accepted accounting principles in the United States of America ("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, on the basis of 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 as a result 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 28, 2022 and 2021 is as follows (in thousands):
20222021
Balance at beginning of period$3,350 $2,531 
Increase for tax positions related to current periods:— — 
Gross increases513 5,617 
Gross decreases(260)— 
Increase for tax positions related to prior periods:
Gross increases997 — 
Gross decreases(356)(1,263)
Decreases related to settlements with taxing authorities(691)(642)
Lapse of statute of limitations(1,259)(2,893)
Balance at end of period$2,294 $3,350 

Current year increases to our Uncertain Tax Positions (“UTPs”) primarily relate to matters related to research and development credits and stock compensation. Current year decreases primarily relate to the lapse of the statute of limitations in certain jurisdictions and settlements with certain taxing authorities.

The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. Penalties and interest credited for fiscal 2022 and 2021 were $(0.2) million and $(0.4) million, respectively.

The Company has prior year tax returns currently being examined in one state 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.

The Company has operations and taxable presence in multiple jurisdictions in the U.S. and outside of the U.S. in Canada, the Netherlands, China, Poland, Brazil, India and Singapore. The tax positions of the Company and its subsidiaries are subject to income tax audits by multiple tax jurisdictions around the world. 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, 2019 remain open to examination. With some exceptions, tax years prior to fiscal 2019 in jurisdictions outside of U.S. are closed. The statute of limitations for fiscal year end 2019 will expire in December 2022. The Company anticipates it is reasonably possible that a decrease of unrecognized tax benefits related to various federal, foreign and state positions of $0.6 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 the majority of its previously unremitted foreign earnings. As of February 28, 2022, 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 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Equity
12 Months Ended
Feb. 28, 2022
Equity [Abstract]  
Equity Equity
On January 19, 2012, the Company's Board of Directors authorized the repurchase of up to ten percent of the then outstanding shares of the Company's common stock (the "2012 Authorization"). The 2012 Authorization did not have an expiration date, and the amount and prices paid for any future share purchases under the authorization were to be based on market conditions and other factors at the time of the purchase. Repurchases under the 2012 Authorization were made through open market purchases or private transactions.
On November 10, 2020, the Company's Board of Directors authorized a $100.0 million share repurchase program pursuant to which the Company may repurchase its common stock (the “2020 Authorization”). Repurchases under the 2020
Authorization will be made through open market and/or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when the Company might otherwise be precluded from doing so.
The following table outlines the Company's share repurchases under the 2020 Authorization during fiscal 2022 and 2021 (in thousands, except per share data):
Purchased under 2020 AuthorizationPurchased under 2012 AuthorizationTotal Shares Repurchased
Year Ended February 28, 2022
Number of shares repurchased602 — 602 
Total amount of shares repurchased$30,815 $— $30,815 
Average price per share$51.20 $— $51.20 
Year Ended February 28, 2021
Number of shares repurchased331 883 1,214 
Total amount of shares repurchased$15,998 $32,313 $48,311 
Average price per share$48.36 $36.60 $39.80 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Notes)
12 Months Ended
Feb. 28, 2022
Earnings Per Share [Abstract]  
Earnings Per Share 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. Diluted earnings per share has been adjusted for the dilutive effect of the weighted average number of restricted stock units, performance share units and stock appreciation rights outstanding.
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2022, 2021 and 2020 (in thousands, except per share data):
 
202220212020
Numerator:
Net income for basic and diluted earnings per common share$84,022 $39,614 $48,234 
Denominator:
Total weighted average basic shares24,855 25,897 26,191 
Effect of dilutive securities:
Shares applicable to stock-based compensation222 148 90 
Total weighted average diluted shares25,077 26,045 26,281 
Earnings per share:
Basic earnings per share$3.38 $1.53 $1.84 
Diluted earnings per share$3.35 $1.52 $1.84 
For fiscal 2022, 2021 and 2020, approximately 0.1 million, 0.2 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.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans
12 Months Ended
Feb. 28, 2022
Postemployment Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
401(k) Retirement Plan
The Company has a 401(k) retirement plan covering substantially all of its employees. Company contributions to the 401(k) retirement plan were $5.0 million, $4.8 million, and $5.4 million for fiscal 2022, 2021, and 2020, respectively.
Multiemployer Pension Plans
In addition to the Company's 401(k) retirement plan, the Company participates in a number of multiemployer defined benefit pension plans for employees, which are covered by collective bargaining agreements. The Company is not aware of any significant future obligations or funding requirements related to these plans other than the ongoing contributions that are paid as hours are worked by plan participants.
However, the risks of participating in multiemployer pension plans are different from those in single-employer plans in that (i) assets contributed to the plan by one employer may be used to provide benefits to employees or former employees of other participating employers; (ii) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be required to be assumed by the remaining participating employers and (iii) if the Company chooses to stop participating in a multiemployer pension plan, it may be required to pay the plan a withdrawal amount, based on the underfunded status of the plan.
The following table outlines the Company's participation in multiemployer pension plans considered to be individually significant (dollar amounts in thousands):
EIN/Pension Plan NumberPension Protection Act Reported Status (1)FIP/RP
Status (2)
Company Contributions (3)Surcharge Imposed (4)Expiration Date of Collective Bargaining Agreements
Fiscal Year
Pension Fund20222021202220212020
Boilermaker-Blacksmith National Pension TrustEIN:48-6168020
Plan: 001
EndangeredEndangeredImplemented$3,827 $3,340 $5,337 YesVarious through 12/31/2021
Contributions to other multiemployer pension plans130 97 366 
Total contributions$3,957 $3,437 $5,703 
(1) The most recent Pension Protection Act reported status available for fiscal 2022 and 2021 is for the plan’s year-end as of December 31, 2021 and 2020, respectively. The zone status is based on information that the Company received from the plan trustee and is certified by the plan’s actuary. A plan is generally classified in critical status if a funding deficiency is projected within four years or five years, depending on other criteria. A plan in critical status is classified in critical and declining status if it is projected to become insolvent in the next 15 or 20 years, depending on other criteria. A plan is classified in endangered status if its funded percentage is less than 80% or a funding deficiency is projected within seven years. If the plan satisfies both of these triggers, it is classified in seriously endangered status. A plan not classified in any other status is classified in the green zone. As of the date the financial statements were issued, Form 5500, which is filed by employee benefit plans to satisfy annual reporting requirements under the Employee Retirement Income Security Act and under the Internal Revenue Code, was not available for the plan year ended in 2021.
(2) The “FIP/RP Status” column indicates plans for which a Funding Improvement Plan (“FIP”) or a Rehabilitation Plan (“RP”) has been implemented.
(3) For the multiemployer pension plan considered to be individually significant, the Company was not listed in the Form 5500 as providing more than 5% of the total contributions for plan years ended December 31, 2020 and 2019, which are the most recent reports available.
(4) A multiemployer pension plan that has been certified as endangered, seriously endangered or critical may begin to levy a statutory surcharge on contribution rates. Once authorized, the surcharge would be at a rate of 5% for the first 12 months and 10% for any periods thereafter. Contributing employers, however, may eliminate the surcharge by entering into a collective bargaining agreement that meets the requirements of the applicable FIP or RP.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation
12 Months Ended
Feb. 28, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Share-based Compensation Share-based Compensation
The Company has two share-based compensation plans, the 2014 Long Term Incentive Plan (the "2014 Plan") and the Amended and Restated 2005 Long Term Incentive Plan (the “2005 Plan”).
The 2014 Plan provides for broad-based equity grants to employees, including executive officers, and members of the board of directors and permits the granting of restricted shares, restricted stock units, performance awards, stock appreciation rights and other stock-based awards. The maximum number of shares that may be issued under the 2014 Plan is 1.5 million shares and, as of February 28, 2022, the Company had approximately 0.7 million shares reserved for future issuance under this
plan. The 2005 Plan permitted the granting of stock appreciation rights and other equity-based awards to certain employees. This plan was terminated upon the effective date of the 2014 Plan and no future grants may be made under the 2005 Plan. There were stock appreciation rights granted under the 2005 Plan prior to its termination. All outstanding stock appreciation rights were exercised during fiscal year 2022.
The Company accounts for its share-based employee compensation plans in accordance with ASC 718, Compensation—Stock Compensation. The Company recognizes compensation expense over the requisite service period, which is in line with the applicable vesting period for each share-based award.
Restricted Stock Unit Awards
Restricted stock unit ("RSU") awards are valued at the market price of the Company'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 the Company's RSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:
 
202220212020
Restricted Stock  UnitsWeighted Average  Grant Date Fair ValueRestricted Stock  UnitsWeighted Average  Grant Date Fair ValueRestricted Stock  UnitsWeighted Average  Grant Date Fair Value
Outstanding at beginning of year226,446 $35.66 194,946 $44.34 146,532 $48.93 
Granted77,787 51.23 131,120 28.78 140,070 43.86 
Vested(84,060)35.78 (70,913)45.67 (84,595)54.63 
Forfeited(6,075)39.02 (28,707)36.59 (7,061)45.30 
Outstanding at end of year214,098 $41.24 226,446 $35.66 194,946 $44.34 
Vested and expected to vest at end of year214,098 $41.24 224,807 $35.56 193,718 $44.34 
The total fair value of RSU awards vested during fiscal years 2022, 2021, and 2020 was $4.6 million, $2.3 million and $3.8 million, respectively.
Performance Share Unit Awards
The Company 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 granted in fiscal 2020 are subject to the Company’s degree of achievement of a target annual average adjusted return on assets during these three-year periods and, in certain circumstances, vesting is based on the relative performance of a predetermined group of peer companies. In addition, these PSU awards may have vesting conditions or certain vesting multipliers, which are based on the Company’s total shareholder return during such three-year periods in comparison to a defined specific industry peer group. The PSU awards granted in fiscal 2021 and 2022 are based on the Company's total shareholder return during the three-year period, in comparison to a defined specific industry peer group and include certain vesting multipliers. The Company estimates the fair value of PSU awards with performance and service conditions using the value of the Company's common stock on the date of grant. The Company estimates the fair value of PSU awards with market conditions using a Monte Carlo simulation model on the date of grant.
A summary of the Company’s PSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:
202220212020
 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 year143,584 $39.96 109,936 $47.75 83,125 $49.74 
Granted55,114 63.39 69,955 33.22 49,000 46.19 
Vested(44,243)54.00 — — — — 
Forfeited— — (36,307)50.57 (22,189)55.08 
Outstanding at the end of year154,455 $44.05 143,584 $39.96 109,936 $47.75 
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. The Company did not grant any SARs in fiscal year 2022, 2021 or 2020. As of February 28, 2022, there were no SARs outstanding.
 
A summary of the Company’s SAR activity for fiscal years 2022, 2021 and 2020 is as follows:
 
202220212020
 SARs  Weighted  Average Exercise  Price  SARs  Weighted  Average Exercise  Price  SARs  Weighted  Average Exercise  Price
Outstanding at beginning of year5,435 $45.25 94,826 $44.58 98,184 $44.46 
Granted— — — — — — 
Exercised(5,435)45.25 (45,902)44.00 (2,965)44.58 
Forfeited— — (43,489)45.10 (393)43.92 
Outstanding at end of year— $— 5,435 $45.25 94,826 $44.58 
Exercisable at the end of year— $— 5,435 $45.25 94,826 $44.58 

 Directors Grants
The Company granted each of its independent directors a total of 1,976, 3,174 and 2,124 shares of its common stock during fiscal years 2022, 2021 and 2020, respectively. These common stock grants were valued at $53.13, $33.08 and $47.08 per share for fiscal years 2022, 2021 and 2020, respectively, which was the market price of the Company's common stock on the respective grant dates.
Employee Stock Purchase Plan
The Company has an employee stock purchase plan ("ESPP"), which is open to all employees. The ESPP allows employees of the Company to purchase common stock of the Company 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.2 million shares were available for issuance as of February 28, 2022. The Company issues 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 2022, 2021 and 2020 (in thousands):
 
202220212020
Compensation expense$9,449 $7,330 $6,290 
Income tax benefits$1,984 $1,539 $1,321 
Unrecognized compensation cost related to unvested stock awards at February 28, 2022 was $8.6 million, which is expected to be recognized over a weighted average period of 1.44 years.
The actual tax benefit/(expense) realized from share-based compensation during fiscal years 2022, 2021 and 2020 was $(0.4) million, $(0.4) million and $(0.1) million, respectively.
The Company’s policy is to issue shares under these plans from the Company’s authorized but unissued shares. The Company has no formal or informal plan to repurchase shares on the open market to satisfy these requirements.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments
12 Months Ended
Feb. 28, 2022
Segment Reporting [Abstract]  
Operating Segments Operating Segments
Segment Information
The Company’s 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 (loss) are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of the Company's reportable segments is as follows:
Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life-cycle of fabricated steel for several decades.
Infrastructure Solutions — provides specialized products and services designed to support primarily industrial and electrical applications. The product offerings include custom switchgear, electrical enclosures, medium and high voltage bus ducts, explosion proof and hazardous duty lighting and tubular products. The 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.
The following tables show information by reportable segment for fiscal years 2022, 2021 and 2020 (in thousands):
202220212020
Sales:
Metal Coatings$519,000 $457,791 $498,989 
Infrastructure Solutions383,664 381,126 562,828 
Total sales$902,664 $838,917 $1,061,817 
Operating income (loss):
Metal Coatings$127,335 $95,946 $107,926 
Infrastructure Solutions(1)
35,543 6,487 32,845 
Corporate(49,538)(40,819)(42,796)
Loss on disposal of business— — (18,632)
Total operating income$113,340 $61,614 $79,343 
(1) Operating income for the Infrastructure Solutions segment for fiscal 2020 includes impairment charges of $9.2 million, of
which $7.2 million are included in Selling, general and administrative expense, and $2.0 million are included in Cost of
sales. See Notes 1 and 3 for more information.

202220212020
Depreciation and amortization:
Metal Coatings$30,000 $29,930 $30,042 
Infrastructure Solutions13,037 12,978 18,414 
Corporate1,628 1,695 1,738 
Total$44,665 $44,603 $50,194 
202220212020
Expenditures for acquisitions, net of cash, and property, plant and equipment:
Metal Coatings$82,737 $29,305 $81,340 
Infrastructure Solutions4,814 9,619 9,158 
Corporate2,073 2,574 2,725 
Total$89,624 $41,498 $93,223 
Asset information by segment was as follows as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Assets:
Metal Coatings$575,088 $480,778 
Infrastructure Solutions525,086 492,771 
Corporate32,854 25,678 
Total assets$1,133,028 $999,227 
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows for fiscal years 2022, 2021 and 2020 (in thousands):
202220212020
Sales:
United States$789,047 $711,696 $850,656 
International113,617 127,221 211,161 
Total$902,664 $838,917 $1,061,817 
 
20222021
Property, plant and equipment, net:
United States$194,539 $181,898 
Canada26,264 15,007 
Other countries10,045 10,184 
Total$230,848 $207,089 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring and Impairment Charges
12 Months Ended
Feb. 28, 2022
Restructuring and Related Activities [Abstract]  
Restructuring and Impairment Charges Restructuring and Impairment Charges
Fiscal 2022
During fiscal 2022, the Company continued to execute it's plan to divest certain non-core business, which was approved by the board of directors in fiscal 2021. During the fourth quarter of fiscal 2022, the Company had a change to the plan of sale for one of its businesses in the Infrastructure Solutions segment. The Company recognized $3.9 million of impairment charges related to this business during fiscal 2021, which are included in in "Restructuring and impairment charges" in the consolidated statements of income. During fiscal 2022, the Company reclassified the business from assets held for sale to assets held and used. When there is a change to a plan of sale and the assets are reclassified from held for sale to held and used, the long-lived assets are reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Following an analysis of the long-lived assets for the business, the Company reversed a portion of the previously recognized impairment charges, and recognized income of $1.8 million in fiscal 2022 as a result of the change to the plan of sale, which is included in "Restructuring and Impairment charges" in the consolidated statements of operations. In addition, $1.7 million of the impairment charges recognized in fiscal 2021 was allocated to goodwill, reducing the goodwill allocated to this business to zero.
The remaining assets and liabilities related to the business reclassified to assets held and used have been reclassified to the appropriate asset and liability accounts in the consolidated balance sheet. The following table shows the assets and liabilities related to this business as reported, adjustments to reclassify the asset to assets held and used, and the adjusted amounts, as of February 28, 2021:
As of February 28, 2021
As ReportedAdjustmentsAs Adjusted
Assets
Accounts receivable$128,127 $638 $128,765 
Inventories92,912 907 93,819 
Contract assets58,056 3,314 61,370 
Other current assets5,876 153 6,029 
Assets held for sale3,684 (3,449)235 
Property, plant and equipment205,909 1,180 207,089 
Intangibles and other assets, net91,390 42 91,432 
Total$585,954 $2,785 $588,739 
Liabilities
Accounts payable$41,034 $508 $41,542 
Other accrued liabilities27,136 509 27,645 
Contract liabilities16,138 1,735 17,873 
Lease liability, short-term6,588 316,619 
Lease liability, long-term32,629 32,631 
Total$123,525 $2,785 $126,310 
Fiscal 2021
During fiscal 2021, the Company executed a plan to divest certain non-core businesses. The Company closed on the sale of its Galvabar business and its AZZ SMS, LLC ("SMS") business, and the board of directors approved a plan to divest certain other businesses within the Company. The Company recorded net proceeds of $8.3 million and a loss on the sale of the Galvabar business, which is included in the Metal Coatings segment, of $1.2 million. During fiscal 2021, the Company completed the sale of SMS, which is included in the Infrastructure Solutions segment, for net proceeds of $4.1 million. The Company recognized impairment charges of $0.9 million for SMS during the second quarter, and an additional loss on sale of $1.9 million during the third quarter of fiscal 2021. The loss of the sale of these businesses are included in "Restructuring and impairment charges" in the consolidated statements of income.
In addition, the Company closed a small number of Metal Coatings locations that were in underperforming and lower growth geographies during fiscal 2021.
During fiscal 2021, the Company recognized certain charges related to the businesses sold, assets held for sale and assets that were abandoned, which are summarized in the table below:
Year Ended February 28, 2021
Metal CoatingsInfrastructure SolutionsTotal
Write down of assets held for sale to estimated sales price$2,652 $4,100 $6,752 
Write down of assets expected to be abandoned6,923 — 6,923 
Loss on sale of subsidiaries1,221 1,859 3,080 
Write down of excess inventory— 2,511 2,511 
Costs associated with assets held for sale— 733 733 
Total charges$10,796 $9,203 $19,999 
Fiscal 2020
In February 2020, the Company completed the sale of its nuclear logistics business reported within its Infrastructure Solutions segment. The Company received net cash proceeds of $23.6 million and recognized a loss on disposal of $18.6 million, which is included in restructuring and impairment charges in the consolidated statements of income. The strategic decision to divest of the business reflects the Company's longer-term strategy to focus on core businesses, markets and on its Metal Coatings segment. The historical annual sales, operating profit and net assets of the nuclear logistics business were not significant enough to qualify the sale as a discontinued operation. Goodwill was allocated to the disposal group on a relative fair value basis. The determination of the amount of goodwill to allocate to the disposal group required significant management judgment regarding future cash flows, discount rates and other market relevant data.
During fiscal year 2020, in conjunction with the divestiture of its nuclear logistics business, the Company exited from the nuclear certified portion of its industrial welding solutions business within the Infrastructure Solutions segment. In conjunction with this divestiture, the Company incurred impairment charges of $9.2 million, of which $2.0 million is included in cost of sales and $7.2 million is included in selling, general and administrative in the consolidated statement of income. The impairment charges are related to certain intangible assets and nuclear specific property, plant and equipment that are no longer being utilized.
As of February 28, 2022 and February 28, 2021, the Company had no restructuring liabilities outstanding.
Assets Held for Sale

The strategic decision to divest both the Galvabar and SMS businesses reflects the Company's long-term strategy to focus on growth within its core businesses. The historical annual sales, operating profit and net assets of these two businesses were not significant enough to qualify as discontinued operations.
As of February 28, 2022, one non-operating location in the Metal Coatings segment is classified as held for sale. The assets of the business include property, plant and equipment of $0.2 million, are expected to be disposed of within the next twelve months and are included in "Assets held for sale" in the accompanying consolidated balance sheets.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
12 Months Ended
Feb. 28, 2022
Business Combinations [Abstract]  
Acquisitions Acquisitions
Fiscal 2022
On February 28, 2022, the Company 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 $36.2 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 the Company's geographical coverage in the Northwest and enhanced the scope of metal coatings solutions in Canada. The business is included in the Company's Metal Coatings segment. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and a portion of the goodwill amount is expected to be deductible for income tax purposes.
Since the DAAM acquisition was completed on February 28, 2022, the purchase price allocation has not been finalized. As such, the fair values of the assets acquired and liabilities assumed are preliminary and are subject to change. The following table represents the preliminary summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):
Assets
Accounts receivable$2,576 
Inventories2,308 
Property, plant and equipment14,436 
Goodwill24,498 
Liabilities
Accounts payable and other accrued liabilities(4,003)
Deferred tax liabilities(3,596)
Total purchase price$36,219 
In January 2022, the Company 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 the Company's 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 Company's Metal Coatings segment. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and is expected to be deductible for income tax purposes.
The allocation of the purchase price of Steel Creek has not been completed, and the assets acquired and liabilities assumed are preliminary and subject to change. The following table summarizes the fair values of the preliminary allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):
Assets
Accounts receivable$598 
Inventories3,593 
Property, plant and equipment15,796 
Intangibles872 
Goodwill7,732 
Liabilities
Accounts payable and other accrued liabilities(765)
Contingent consideration(2,826)
Total purchase price$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.
Fiscal 2021
For fiscal year 2021, the Company completed the acquisition of all the assets of Acme Galvanizing, Inc., which was not significant. Accordingly, disclosures of the purchase price allocations and unaudited pro forma results of operations have not been provided. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and is expected to be deductible for income tax purposes. In addition, in conjunction with the acquisition, the Company assumed liabilities related to environmental remediation of approximately $0.6 million.
Fiscal 2020
In April 2019, the Company completed the acquisition of all the outstanding shares of K2 Partners, Inc. ("K2") and Tennessee Galvanizing, Inc. ("Tennessee Galvanizing"), two privately held companies. K2 provides powder coating and electroplating solutions to customers in the Midwest and Southeast from locations in Texas and Florida. Tennessee Galvanizing provides galvanizing solutions to customers throughout the United States. These acquisitions expanded the Company's geographical reach in metal coating solutions and broadened its offerings in strategic markets. The businesses are included in the Company's Metal Coatings segment. The goodwill arising from these acquisitions was allocated to the Metal Coatings segment and is not deductible for income tax purposes.
The following table summarizes the fair values of the assets acquired and liabilities assumed, in aggregate, related to the acquisitions in fiscal 2020, as of the date of each respective acquisition (in thousands):
Assets
Accounts receivable$4,591 
Inventories1,830 
Prepaid expenses and other22 
Property, plant and equipment5,336 
Intangibles15,512 
Goodwill39,419 
Liabilities
Accounts payable and other accrued liabilities(1,575)
Contingent consideration(2,000)
Deferred income taxes(2,507)
Total purchase price$60,628 
In addition to the initial cash payment upon closing for the K2 acquisition, contingent consideration of up to $2.0 million is payable based on the achievement of specified operating results over the three-year period following completion of the acquisition. The contingent consideration is expected to be paid in early fiscal 2023.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of each respective acquisition (in thousands):
Fair ValueUseful Life
Customer relationships$15,360 15 years
Non-compete agreements152 3 years
Total intangible assets$15,512 
During fiscal 2020, the acquired companies described above generated net sales of $27.9 million and net income of $2.6 million in the Company’s consolidated statements of income from the date of each respective acquisition.
The following unaudited pro forma financial information summarizes the combined results of operations for the Company and the companies included as part of the fiscal 2020 acquisitions, as though the companies were combined as of the beginning of the Company’s fiscal 2020.  The pro forma amounts presented are not necessarily indicative of either the actual consolidated results had the acquisitions occurred as of the beginning of fiscal 2020 or of future consolidated operating results.
The unaudited pro forma financial information was as follows (in thousands):
2020
Revenues$1,072,633 
Net income49,702 
Pro forma results presented above reflect: (i) incremental depreciation relating to fair value adjustments to property, plant, and equipment and (ii) amortization adjustments relating to fair value estimates of intangible assets. Pro forma adjustments described above have been tax affected using the Company's effective rate during the respective periods.
Supplemental Disclosures
During fiscal 2022, 2021 and 2020, the Company paid approximately $61.2 million, $4.4 million and $60.6 million, respectively, for these acquisitions, net of cash acquired. The Company expensed acquisition related costs of approximately $2.0 million and $0.8 million, during fiscal 2022 and 2020, respectively. During fiscal 2021, the Company did not expense any acquisition costs.
The goodwill resulting from these acquisitions during fiscal 2022, 2021 and 2020 consists largely of the Company’s expected future product and services sales and synergies from combining the products and services and technology with the Company’s existing product and services portfolio.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Feb. 28, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies 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. Although the outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
Commodity pricing
As of February 28, 2022, the Company had non-cancelable forward contracts to purchase approximately $74.0 million of zinc at various volumes and prices. All such contracts expire in fiscal 2023. The Company had no other contracted commitments for any other commodities including steel, aluminum, natural gas, copper, zinc, nickel based alloys, except for those entered into under the normal course of business.
Other
As of February 28, 2022, the Company had total outstanding letters of credit in the amount of $22.0 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 28, 2022, a warranty reserve in the amount of $3.7 million was established to offset any future warranty claims.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Feb. 28, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn March 7, 2022, the Company and Sequa Corporation ("Sequa"), a portfolio company of global investment firm Carlyle, jointly announced an agreement whereby the Company will acquire Sequa's Precoat Metals business division ("Precoat") for a net purchase price of approximately $1.3 billion. Precoat, headquartered in St. Louis, Missouri, is North America's largest independent provider of metal coil coating solutions. The transaction, which is subject to certain closing conditions, is expected to close during the first quarter of the Company's fiscal year 2023.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Feb. 28, 2022
Accounting Policies [Abstract]  
Organization and Basis of Consolidation
Organization
AZZ Inc. (the “Company,” “AZZ” or “we”) operates primarily in the United States of America and Canada and also has operations in Brazil, China, the Netherlands, Poland and India. The Company has two reportable segments: Metal Coatings and Infrastructure Solutions. The Company's reportable segments are also referred to as operating segments. See Note 12 for information about the Company's operations by segment.
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 the Company 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 13 for more information about assets reclassified from assets held for sale to assets held and used in the consolidated balance sheets as of February 28, 2021.
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 the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable.
The Company maintains cash and cash equivalents with various financial institutions. The Company's policy is designed to limit exposure to any one institution. The Company performs periodic evaluations of the relative credit standing of those financial institutions that are considered in the Company's banking relationships, and has not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents.
The Company has 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. The Company performs ongoing evaluations of its 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. The Company maintains an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. The Company treats trade accounts receivable as one portfolio and records an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The Company adjusts this allowance 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, unless material, are recorded against the allowance in the period received.
Revenue recognition
Revenue recognition
The Company recognizes revenue when all five of the following criteria have been satisfied:
1)Identification of the contract with a customer;
2)Identification of the performance obligations in the contract;
3)Determination of the transaction price;
4)Allocation of the transaction price to performance obligations in the contract; and
5)Fulfillment of performance obligations.
Revenue is recognized when control of the promised goods or services is transferred to the Company’s 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.
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. The Company recognizes 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.
Infrastructure Solutions segment
AZZ's Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial and electrical applications. Within this segment, the contract is governed by a customer purchase order and an executed product or services agreement. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of either custom built products, custom services, or off-the-shelf products. For arrangements with multiple performance obligations, the transaction price is allocated to each performance obligation, based on the relative standalone selling prices of the goods or services being provided, and revenue is recognized upon the satisfaction of each performance obligation. The Company combines contracts for revenue recognition purposes that are executed with the same customer within a short timeframe from each other and that purport to be for a single commercial objective.
For custom built products, the Company recognizes sales over time, provided that the goods do not have an alternative use to the Company and the Company has an unconditional right to payment for work completed to date plus a reasonable margin. For custom services, which consist of specialized welding and other professional services, the Company recognizes sales over time as the services are rendered, because the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, the Company recognizes revenue upon the transfer of the goods to the customer.
For sales recognized over time, the Company generally uses the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date versus the total estimated costs upon completion of the project. This requires the Company to estimate the total contract sales, project costs and margin, which can involve significant management judgment. As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, management reviews and updates its contract related estimates regularly. The Company recognizes adjustments in estimated margin on contracts on a cumulative catch-up basis, and subsequent sales
are recognized using the adjusted estimate. If the estimate of contract margin indicates an anticipated loss on the contract, the Company recognizes the total estimated loss in the period it is identified.
Due to the custom nature of the goods and services provided, contracts within the Infrastructure Solutions segment are often modified to account for changes in contract specifications and requirements. A contract modification exists when the modification either creates new, or changes the existing, enforceable rights and obligations in the contract. For the Company, most contract modifications are related to goods or services that are not distinct from those in the original contract due to the significant interrelationship or interdependencies between the deliverables. Such modifications are accounted for as if they were part of the original contract. As a result, the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to sales on a cumulative catch-up basis.
In addition to fixed consideration, the Company’s contracts within its Infrastructure Solutions segment may include variable consideration, including claims, incentive fees, liquidated damages or other penalties. The Company recognizes revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. The Company estimates the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. 
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets, primarily related to the Company’s Infrastructure Solutions segment. Amounts are billed as work progresses in accordance with agreed upon contractual terms, either at periodic intervals (e.g., weekly or monthly) or upon achievement of contractual milestones. Billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its 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 following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):
20222021
Balance at beginning of period$17,873 $18,418 
Contract liabilities added during the period38,085 13,603 
Sales recognized during the period(13,493)(14,148)
Balance at end of period$42,465 $17,873 
The Company expects to recognize sales of approximately $36.7 million, $5.6 million, $0.1 million and $0.1 million in fiscal 2023, 2024, 2025 and 2026, respectively, related to the $42.5 million balance of contract liabilities as of February 28, 2022.
The increases or decreases in accounts receivable, contract assets and contract liabilities during fiscal year 2022 were primarily due to normal timing differences between the Company’s performance and customer payments, divestitures, and, to a lesser extent, customer inspection delays and effects of COVID-19 on the Company's customers. The increase in contract liabilities in fiscal 2022 is primarily due to an increase in orders in the Company's Infrastructure Solutions segment. The acquisitions for fiscal year 2022 described in Note 14 had no impact on contract assets or liabilities as of the date of acquisition.
Other
No general rights of return exist for customers, and the Company establishes provisions for estimated warranties. The Company generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. The Company does not adjust the contract price for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers 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. Sales commissions are deferred and recognized over the same period as the related sales. 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 equivalentsThe Company considers 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. Cash and cash equivalents includes restricted cash of $0.3 million and $0.9 million as of February 28, 2022 and February 28, 2021, respectively, in support of bank guarantees for certain customers and leased facilities in international locations.
Inventories InventoriesInventories are stated at the lower of cost or market value. Cost is determined principally using a weighted-average method for the Infrastructure Solutions segment and the first-in-first-out (FIFO) method for the Metal Coatings segment. The Company determines the reserves for excess quantities and obsolescence based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, and records a charge to reduce inventory to its net realizable value. For information related to charges recognized to reduce inventory in the Infrastructure Solutions segment to its net realizable value in fiscal 2021, see Note 13.
Property, plant and equipment
Property, plant and equipment
Property and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:
 
Buildings and structures
10-25 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment3 years
Computers and software
3-7 years
Repairs and maintenance are charged to expense as incurred; renewals and betterments that significantly extend the useful life of the asset are capitalized.
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. 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, the Company records impairment losses for the excess of their carrying value over the estimated fair value. The Company did not recognize any impairment charges for fiscal year 2022.
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. The Company tests goodwill with an indefinite life 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, which would result in impairment. Goodwill is tested for impairment at the reporting unit level. A reporting unit is an operating segment or a component of an operating segment. The test is calculated using an income approach and market approach, which are Level 3 fair value inputs, as described in "Financial instruments" below. Based on the results of its analysis, the Company determines whether an impairment may exist. A significant change in projected cash flows or cost of capital for future years could result in an impairment of goodwill in future years. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market; changes in economic conditions of these various markets; raw material and natural gas costs and availability of experienced labor and management to implement our growth strategies. For fiscal years 2022, 2021 and 2020, no goodwill impairment losses were recognized. See Note 3 for information about the goodwill write-off related to divestitures in fiscal 2021 and 2020.
Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. The Company tests intangible assets with an indefinite life 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 intangible asset below its carrying amount, which would result in impairment. The Company performed its annual indefinite-lived intangible asset impairment test as of December 31, 2021. The Company elected to perform a qualitative assessment and determined that no conditions existed that would make it more likely than not that the indefinite-lived intangible assets were impaired. Therefore, no further quantitative assessment was required. For fiscal 2022, 2021 and 2020, no impairment losses related to these indefinite-lived intangible assets were recorded.
Debt issuance costs
Debt issuance costs
Debt issuance costs that are incurred by the Company 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 the Company’s revolving credit facility are included in "Intangibles and other assets, net" on the consolidated balance sheets. Costs related to the Company's senior notes are presented as a reduction to long-term debt on the consolidated balance sheets.
Income taxes
Income taxes
The Company accounts 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 on the basis of 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.
The Company recognizes a valuation allowance against net deferred tax assets to the extent that the Company believes those net assets are not more likely than not to be realized. In making such a determination, the Company considers 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 the Company determines that it would be able to realize its
deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
As applicable, the Company records uncertain tax positions on the basis of a two-step process whereby (1) the Company determines 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, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
The Company is subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 28, 2022, the Company is no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2019.
Financial Instruments
Financial instruments
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. Certain of the Company’s 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 that are corroborated by market data; or
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.

The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable, accrued liabilities and the revolving credit facility) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. As of February 28, 2022 and 2021, the fair value of the $150.0 million outstanding 2020 Senior Notes was approximately $144.0 million and $144.8 million, respectively. These fair values were determined using the discounted cash flow at the market rate as well as the applicable market interest rates, which are classified as Level 2 inputs.
Warranty reserves Warranty reservesA reserve has been established to provide for the estimated future cost of warranties on a portion of the Company’s delivered products, and is included in "Other accrued liabilities" in the consolidated balance sheets. Warranties cover such factors as non-conformance to specifications and defects in material and workmanship. A provision for warranty on products is made on the basis of the Company's historical experience and identified warranty issues. Management assesses the adequacy of its warranty reserve on a quarterly basis, and adjustments are made as necessary.
Foreign Currency Translation
Foreign Currency Translation
The local currency is the functional currency for the Company’s 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).
Accruals for Contingent Liabilities Accruals for Contingent LiabilitiesThe Company is 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 the Company to make judgments regarding the amount of expenses that will ultimately be incurred. The Company uses 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
The Company is a lessee under various leases for facilities and equipment. For such leases, the Company recognizes a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet as of the lease commencement date based on the present value of the future minimum lease payments. An ROU asset represents the Company's right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. However, 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, the Company does not record ROU assets or lease liabilities on the consolidated balance sheet.
The Company's uses its 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 the Company 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, the Company incorporates 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 the Company is 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 its facility leases, the Company accounts for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
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.
Recently Issued Accounting Pronouncements Not Yet Adopted
In March 2020 and as clarified in January 2021, the FASB issued Accounting Standards Update No. (“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. An entity may elect to apply the amendments on a full retrospective basis as
of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date between March 12, 2020 and December 31, 2022. The Company has not adopted ASU 2020-04, but will continue to evaluate the possible adoption of any such expedients or exceptions, as well as the impact on its financial condition, results of operations, and cash flows, during the effective period.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Accounting Policies [Abstract]    
Schedule of Changes in Contract Liabilities  
The following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):
20222021
Balance at beginning of period$17,873 $18,418 
Contract liabilities added during the period38,085 13,603 
Sales recognized during the period(13,493)(14,148)
Balance at end of period$42,465 $17,873 
Disaggregation of Revenue
Disaggregated Revenue
Revenue by segment and geography is disclosed in Note 12. In addition, the following table presents disaggregated revenue by customer industry for fiscal years 2022, 2021 and 2020 (in thousands):

202220212020
Sales:
Industrial$559,653 $511,740 $605,236 
Transmission and distribution189,559 209,729 254,836 
Power generation153,452 117,448 201,745 
Total sales$902,664 $838,917 $1,061,817 
 
Property, Plant and Equipment Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:
 
Buildings and structures
10-25 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment3 years
Computers and software
3-7 years
Property, plant and equipment consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Land$22,318 $21,439 
Building and structures176,747 158,190 
Machinery and equipment283,333 253,027 
Furniture, fixtures, software and computers33,994 31,695 
Automotive equipment5,350 3,714 
Construction in progress14,623 26,223 
536,365 494,288 
Less accumulated depreciation(305,517)(287,199)
Property, plant, and equipment, net$230,848 $207,089 
The following table outlines the classification of depreciation expense in the consolidated statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$30,357 $29,884 $30,721 
Selling, general and administrative2,004 2,319 2,349 
Total depreciation expense$32,361 $32,203 $33,070 
 
Schedule of Warranty Reserve
The following table shows the changes in the Company’s warranty reserve for fiscal year 2022, 2021 and 2020 (in thousands):
 
202220212020
Balance at beginning of period$4,460 $3,702 $1,751 
Warranty costs incurred(1,136)(1,865)(2,118)
Additions charged to income362 2,623 4,069 
Balance at end of period$3,686 $4,460 $3,702 
 
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive loss consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Foreign currency translation adjustments$(27,324)$(25,084)
Accumulated other comprehensive loss$(27,324)$(25,084)
 
Financing Receivable, Allowance for Credit Loss
The following table shows the changes in the allowance for credit losses for fiscal 2022, 2021 and 2020 (in thousands):
 202220212020
Balance at beginning of year$5,713 $4,951 $2,267 
Adjustment based on aged receivables analysis(377)1,040 2,734 
Charge-offs, net(116)(354)(129)
Other(64)(41)106 
Effect of exchange rate changes51 117 (27)
Balance at end of year$5,207 $5,713 $4,951 
 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Tables)
12 Months Ended
Feb. 28, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:
 
Buildings and structures
10-25 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment3 years
Computers and software
3-7 years
Property, plant and equipment consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Land$22,318 $21,439 
Building and structures176,747 158,190 
Machinery and equipment283,333 253,027 
Furniture, fixtures, software and computers33,994 31,695 
Automotive equipment5,350 3,714 
Construction in progress14,623 26,223 
536,365 494,288 
Less accumulated depreciation(305,517)(287,199)
Property, plant, and equipment, net$230,848 $207,089 
The following table outlines the classification of depreciation expense in the consolidated statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$30,357 $29,884 $30,721 
Selling, general and administrative2,004 2,319 2,349 
Total depreciation expense$32,361 $32,203 $33,070 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Feb. 28, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in goodwill by segment for fiscal years 2022 and 2021 were as follows (in thousands):
 
2022
SegmentBeginning BalanceAcquisitionsDivestitureOtherCurrency Translation AdjustmentEnding Balance
Metal Coatings$158,659 $32,389 $— $(477)$(180)$190,391 
Infrastructure Solutions195,222 — — — — 195,222 
Total$353,881 $32,389 $— $(477)$(180)$385,613 
 
2021
SegmentBeginning BalanceAcquisitionsDivestitureOtherCurrency Translation AdjustmentEnding Balance
Metal Coatings$157,048 $1,551 $(1,132)$— $1,192 $158,659 
Infrastructure Solutions199,177 — (2,262)(1,693)— 195,222 
Total$356,225 $1,551 $(3,394)$(1,693)$1,192 $353,881 
Schedule of Finite-Lived Intangible Assets by Major Class
Amortizable intangible assets consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
Weighted-Average Life (Years)20222021
Customer related intangibles15$149,796 $145,782 
Non-compete agreements127,903 8,803 
Trademarks21.023,303 26,695 
Technology25.02,554 2,554 
Certifications8408 399 
Gross intangible assets183,964 184,233 
Less accumulated amortization(111,638)(100,342)
Total amortizable intangible assets, net$72,326 $83,891 
Finite-lived Intangible Assets Amortization Expense
The following table outlines the classification of amortization expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$6,658 $6,838 $6,873 
Selling, general and administrative5,646 5,562 10,251 
Total amortization expense$12,304 $12,400 $17,124 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):
 
2023$11,741 
20249,913 
20259,104 
20269,075 
20278,808 
Thereafter23,685 
Total$72,326 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued Liabilities (Tables)
12 Months Ended
Feb. 28, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities
Other accrued liabilities consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):
 
20222021
Accrued interest$789 $957 
Accrued warranty3,686 4,460 
Commissions2,959 3,618 
Personnel expenses6,539 9,709 
Group medical insurance2,575 2,517 
Sales and other taxes payable3,850 2,592 
Other3,694 3,792 
Total$24,092 $27,645 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Feb. 28, 2022
Leases [Abstract]  
Lease, Cost
The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets for fiscal 2022 and 2021 (in thousands):
Balance SheetClassificationFebruary 28, 2022February 28, 2021
Assets
Right-of-use assetsRight-of-use assets$43,286 $37,801 
Liabilities
Operating lease liabilities ― STLease liability - short-term7,140 6,552 
Operating lease liabilities ― LTLease liability - long-term34,965 32,405 
Finance lease liabilities ― STLease liability - short-term178 66 
Finance lease liabilities ― LTLease liability - long-term645 226 
The following table outlines the classification of lease expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands):
202220212020
Cost of sales$11,070 $10,533 $13,521 
Selling, general and administrative3,959 4,485 4,923 
Total lease cost$15,029 $15,018 $18,444 
Supplemental information related to the Company's portfolio of leases was as follows (in thousands, except years and percentages):
20222021
Operating cash flows from operating leases included in lease liabilities$9,044 $8,143 
Lease liabilities obtained from new ROU assets - operating$13,389 $2,186 
Weighted-average remaining lease term - operating leases7.90 years6.92 years
Weighted-average discount rate - operating leases4.56 %4.71 %
Operating and financing cash flows from financing leases included in lease liabilities$100 $25 
Lease liabilities obtained from new ROU assets - financing$519 $230 
Weighted-average remaining lease term - financing leases4.73 years4.25 years
Weighted-average discount rate - financing leases2.95 %4.00 %
Lessee, Operating Lease, Liability, Maturity
As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2023$8,880 $199 $9,079 
20247,930 199 8,129 
20256,838 196 7,034 
20265,302 132 5,434 
20275,009 105 5,114 
Thereafter16,331 46 16,377 
Total lease payments50,290 877 51,167 
Less imputed interest(8,183)(56)(8,239)
Total42,107 821 42,928 
Finance Lease, Liability, Maturity
As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2023$8,880 $199 $9,079 
20247,930 199 8,129 
20256,838 196 7,034 
20265,302 132 5,434 
20275,009 105 5,114 
Thereafter16,331 46 16,377 
Total lease payments50,290 877 51,167 
Less imputed interest(8,183)(56)(8,239)
Total42,107 821 42,928 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
12 Months Ended
Feb. 28, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
The Company’s long-term debt instruments and balances outstanding as of February 28, 2022 and February 28, 2021 were as follows (in thousands):
 
20222021
Revolving Credit Facility$77,000 $29,000 
2020 Senior Notes150,000 150,000 
Total debt, gross227,000 179,000 
Unamortized debt issuance costs(516)(581)
Total debt, net226,484 178,419 
Less amount due within one year— — 
Debt due after one year, net$226,484 $178,419 
Schedule of Maturities of Long-term Debt For each of the five years after February 28, 2022, required principal payments under the terms of the long-term debt, including the 2021 Credit Agreement, are as follows (dollars in thousands):
 
Fiscal Year:Future Debt Maturities
2023$— 
2024— 
2025— 
2026— 
202777,000 
Thereafter150,000 
Total$227,000 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Feb. 28, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The provision for income taxes for fiscal year 2022, 2021 and 2020 consisted of the following (in thousands):
 
202220212020
Income before income taxes:
Domestic$98,610 $46,766 $44,406 
Foreign7,735 4,231 20,484 
Income before income taxes$106,345 $50,997 $64,890 
Current provision:
Federal$15,644 $9,532 $12,563 
Foreign738 2,660 5,259 
State and local2,547 1,754 1,451 
Total current provision for income taxes$18,929 $13,946 $19,273 
Deferred provision (benefit):
Federal$4,407 $(2,165)$(1,452)
Foreign(1,540)(2,294)(21)
State and local527 1,896 (1,144)
Total deferred provision for (benefit from) income taxes$3,394 $(2,563)$(2,617)
Total provision for income taxes$22,323 $11,383 $16,656 
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation from the federal statutory income tax rate to the effective income tax rate is as follows for the prior three fiscal years:
202220212020
Statutory federal income tax rate21.0 %21.0 %21.0 %
Permanent differences(0.5)(0.1)0.1 
State income taxes, net of federal income tax benefit1.9 5.4 — 
Valuation allowance(0.5)(0.4)— 
Stock compensation0.1 1.1 — 
Tax credits(1.4)(3.4)2.0 
Foreign tax rate differential0.5 0.1 1.4 
Uncertain tax positions(1.1)(1.0)1.4 
Audit settlement0.7 1.9 — 
Other0.4 (2.3)(0.2)
Effective income tax rate21.0 %22.3 %25.7 %
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company’s net deferred income tax liability are as follows for fiscal year 2022 and 2021 (in thousands):
20222021
Deferred income tax assets:
Employee related items$3,750 $3,282 
Inventories6,536 5,729 
Accrued warranty459 429 
Accounts receivable2,347 
Lease liabilities8,200 8,962 
Other deferred income tax assets92 239 
Net operating loss and other credit carry-forwards10,418 6,649 
$29,455 $27,637 
Less: valuation allowance(142)(689)
Total deferred income tax assets29,313 26,948 
Deferred income tax liabilities:
Depreciation methods and property basis differences$(20,688)$(18,982)
Right-of-use lease assets(7,809)(8,623)
Accounts receivable(619)— 
Other assets and tax-deductible goodwill(42,678)(34,740)
Total deferred income tax liabilities(71,794)-71794000(62,345)
Net deferred income tax liabilities$(42,481)$(35,397)
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 28, 2022 and 2021 is as follows (in thousands):
20222021
Balance at beginning of period$3,350 $2,531 
Increase for tax positions related to current periods:— — 
Gross increases513 5,617 
Gross decreases(260)— 
Increase for tax positions related to prior periods:
Gross increases997 — 
Gross decreases(356)(1,263)
Decreases related to settlements with taxing authorities(691)(642)
Lapse of statute of limitations(1,259)(2,893)
Balance at end of period$2,294 $3,350 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Tables)
12 Months Ended
Feb. 28, 2022
Equity [Abstract]  
Class of Treasury Stock
The following table outlines the Company's share repurchases under the 2020 Authorization during fiscal 2022 and 2021 (in thousands, except per share data):
Purchased under 2020 AuthorizationPurchased under 2012 AuthorizationTotal Shares Repurchased
Year Ended February 28, 2022
Number of shares repurchased602 — 602 
Total amount of shares repurchased$30,815 $— $30,815 
Average price per share$51.20 $— $51.20 
Year Ended February 28, 2021
Number of shares repurchased331 883 1,214 
Total amount of shares repurchased$15,998 $32,313 $48,311 
Average price per share$48.36 $36.60 $39.80 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
12 Months Ended
Feb. 28, 2022
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 2022, 2021 and 2020 (in thousands, except per share data):
 
202220212020
Numerator:
Net income for basic and diluted earnings per common share$84,022 $39,614 $48,234 
Denominator:
Total weighted average basic shares24,855 25,897 26,191 
Effect of dilutive securities:
Shares applicable to stock-based compensation222 148 90 
Total weighted average diluted shares25,077 26,045 26,281 
Earnings per share:
Basic earnings per share$3.38 $1.53 $1.84 
Diluted earnings per share$3.35 $1.52 $1.84 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans (Table)
12 Months Ended
Feb. 28, 2022
Postemployment Benefits [Abstract]  
Schedule of Multiemployer Plans
The following table outlines the Company's participation in multiemployer pension plans considered to be individually significant (dollar amounts in thousands):
EIN/Pension Plan NumberPension Protection Act Reported Status (1)FIP/RP
Status (2)
Company Contributions (3)Surcharge Imposed (4)Expiration Date of Collective Bargaining Agreements
Fiscal Year
Pension Fund20222021202220212020
Boilermaker-Blacksmith National Pension TrustEIN:48-6168020
Plan: 001
EndangeredEndangeredImplemented$3,827 $3,340 $5,337 YesVarious through 12/31/2021
Contributions to other multiemployer pension plans130 97 366 
Total contributions$3,957 $3,437 $5,703 
(1) The most recent Pension Protection Act reported status available for fiscal 2022 and 2021 is for the plan’s year-end as of December 31, 2021 and 2020, respectively. The zone status is based on information that the Company received from the plan trustee and is certified by the plan’s actuary. A plan is generally classified in critical status if a funding deficiency is projected within four years or five years, depending on other criteria. A plan in critical status is classified in critical and declining status if it is projected to become insolvent in the next 15 or 20 years, depending on other criteria. A plan is classified in endangered status if its funded percentage is less than 80% or a funding deficiency is projected within seven years. If the plan satisfies both of these triggers, it is classified in seriously endangered status. A plan not classified in any other status is classified in the green zone. As of the date the financial statements were issued, Form 5500, which is filed by employee benefit plans to satisfy annual reporting requirements under the Employee Retirement Income Security Act and under the Internal Revenue Code, was not available for the plan year ended in 2021.
(2) The “FIP/RP Status” column indicates plans for which a Funding Improvement Plan (“FIP”) or a Rehabilitation Plan (“RP”) has been implemented.
(3) For the multiemployer pension plan considered to be individually significant, the Company was not listed in the Form 5500 as providing more than 5% of the total contributions for plan years ended December 31, 2020 and 2019, which are the most recent reports available.
(4) A multiemployer pension plan that has been certified as endangered, seriously endangered or critical may begin to levy a statutory surcharge on contribution rates. Once authorized, the surcharge would be at a rate of 5% for the first 12 months and 10% for any periods thereafter. Contributing employers, however, may eliminate the surcharge by entering into a collective bargaining agreement that meets the requirements of the applicable FIP or RP.
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Tables)
12 Months Ended
Feb. 28, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Restricted Stock Unit Awards Non-Vested
A summary of the Company's RSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:
 
202220212020
Restricted Stock  UnitsWeighted Average  Grant Date Fair ValueRestricted Stock  UnitsWeighted Average  Grant Date Fair ValueRestricted Stock  UnitsWeighted Average  Grant Date Fair Value
Outstanding at beginning of year226,446 $35.66 194,946 $44.34 146,532 $48.93 
Granted77,787 51.23 131,120 28.78 140,070 43.86 
Vested(84,060)35.78 (70,913)45.67 (84,595)54.63 
Forfeited(6,075)39.02 (28,707)36.59 (7,061)45.30 
Outstanding at end of year214,098 $41.24 226,446 $35.66 194,946 $44.34 
Vested and expected to vest at end of year214,098 $41.24 224,807 $35.56 193,718 $44.34 
Share-based Payment Arrangement, Performance Shares, Outstanding Activity
A summary of the Company’s PSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:
202220212020
 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 year143,584 $39.96 109,936 $47.75 83,125 $49.74 
Granted55,114 63.39 69,955 33.22 49,000 46.19 
Vested(44,243)54.00 — — — — 
Forfeited— — (36,307)50.57 (22,189)55.08 
Outstanding at the end of year154,455 $44.05 143,584 $39.96 109,936 $47.75 
Stock Appreciation Rights and Option Awards
A summary of the Company’s SAR activity for fiscal years 2022, 2021 and 2020 is as follows:
 
202220212020
 SARs  Weighted  Average Exercise  Price  SARs  Weighted  Average Exercise  Price  SARs  Weighted  Average Exercise  Price
Outstanding at beginning of year5,435 $45.25 94,826 $44.58 98,184 $44.46 
Granted— — — — — — 
Exercised(5,435)45.25 (45,902)44.00 (2,965)44.58 
Forfeited— — (43,489)45.10 (393)43.92 
Outstanding at end of year— $— 5,435 $45.25 94,826 $44.58 
Exercisable at the end of year— $— 5,435 $45.25 94,826 $44.58 
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 2022, 2021 and 2020 (in thousands):
 
202220212020
Compensation expense$9,449 $7,330 $6,290 
Income tax benefits$1,984 $1,539 $1,321 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Operating segments (Tables)
12 Months Ended
Feb. 28, 2022
Segment Reporting [Abstract]  
Operations and assets by segment
The following tables show information by reportable segment for fiscal years 2022, 2021 and 2020 (in thousands):
202220212020
Sales:
Metal Coatings$519,000 $457,791 $498,989 
Infrastructure Solutions383,664 381,126 562,828 
Total sales$902,664 $838,917 $1,061,817 
Operating income (loss):
Metal Coatings$127,335 $95,946 $107,926 
Infrastructure Solutions(1)
35,543 6,487 32,845 
Corporate(49,538)(40,819)(42,796)
Loss on disposal of business— — (18,632)
Total operating income$113,340 $61,614 $79,343 
(1) Operating income for the Infrastructure Solutions segment for fiscal 2020 includes impairment charges of $9.2 million, of
which $7.2 million are included in Selling, general and administrative expense, and $2.0 million are included in Cost of
sales. See Notes 1 and 3 for more information.

202220212020
Depreciation and amortization:
Metal Coatings$30,000 $29,930 $30,042 
Infrastructure Solutions13,037 12,978 18,414 
Corporate1,628 1,695 1,738 
Total$44,665 $44,603 $50,194 
202220212020
Expenditures for acquisitions, net of cash, and property, plant and equipment:
Metal Coatings$82,737 $29,305 $81,340 
Infrastructure Solutions4,814 9,619 9,158 
Corporate2,073 2,574 2,725 
Total$89,624 $41,498 $93,223 
Reconciliation of Assets from Segment to Consolidated
Asset information by segment was as follows as of February 28, 2022 and February 28, 2021 (in thousands):
20222021
Assets:
Metal Coatings$575,088 $480,778 
Infrastructure Solutions525,086 492,771 
Corporate32,854 25,678 
Total assets$1,133,028 $999,227 
Revenue from External Customers by Geographic Areas
Financial information about geographical areas for the periods presented was as follows for fiscal years 2022, 2021 and 2020 (in thousands):
202220212020
Sales:
United States$789,047 $711,696 $850,656 
International113,617 127,221 211,161 
Total$902,664 $838,917 $1,061,817 
Long-lived Assets by Geographic Areas
20222021
Property, plant and equipment, net:
United States$194,539 $181,898 
Canada26,264 15,007 
Other countries10,045 10,184 
Total$230,848 $207,089 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring and Impairment Charges (Tables)
12 Months Ended
Feb. 28, 2022
Restructuring and Related Activities [Abstract]  
Disposal Groups, Including Discontinued Operations The following table shows the assets and liabilities related to this business as reported, adjustments to reclassify the asset to assets held and used, and the adjusted amounts, as of February 28, 2021:
As of February 28, 2021
As ReportedAdjustmentsAs Adjusted
Assets
Accounts receivable$128,127 $638 $128,765 
Inventories92,912 907 93,819 
Contract assets58,056 3,314 61,370 
Other current assets5,876 153 6,029 
Assets held for sale3,684 (3,449)235 
Property, plant and equipment205,909 1,180 207,089 
Intangibles and other assets, net91,390 42 91,432 
Total$585,954 $2,785 $588,739 
Liabilities
Accounts payable$41,034 $508 $41,542 
Other accrued liabilities27,136 509 27,645 
Contract liabilities16,138 1,735 17,873 
Lease liability, short-term6,588 316,619 
Lease liability, long-term32,629 32,631 
Total$123,525 $2,785 $126,310 
Restructuring and Related Costs
During fiscal 2021, the Company recognized certain charges related to the businesses sold, assets held for sale and assets that were abandoned, which are summarized in the table below:
Year Ended February 28, 2021
Metal CoatingsInfrastructure SolutionsTotal
Write down of assets held for sale to estimated sales price$2,652 $4,100 $6,752 
Write down of assets expected to be abandoned6,923 — 6,923 
Loss on sale of subsidiaries1,221 1,859 3,080 
Write down of excess inventory— 2,511 2,511 
Costs associated with assets held for sale— 733 733 
Total charges$10,796 $9,203 $19,999 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
12 Months Ended
Feb. 28, 2022
Business Combinations [Abstract]  
Schedule of assets acquired and liabilities assumed The following table represents the preliminary summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):
Assets
Accounts receivable$2,576 
Inventories2,308 
Property, plant and equipment14,436 
Goodwill24,498 
Liabilities
Accounts payable and other accrued liabilities(4,003)
Deferred tax liabilities(3,596)
Total purchase price$36,219 
The allocation of the purchase price of Steel Creek has not been completed, and the assets acquired and liabilities assumed are preliminary and subject to change. The following table summarizes the fair values of the preliminary allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):
Assets
Accounts receivable$598 
Inventories3,593 
Property, plant and equipment15,796 
Intangibles872 
Goodwill7,732 
Liabilities
Accounts payable and other accrued liabilities(765)
Contingent consideration(2,826)
Total purchase price$25,000 
The following table summarizes the fair values of the assets acquired and liabilities assumed, in aggregate, related to the acquisitions in fiscal 2020, as of the date of each respective acquisition (in thousands):
Assets
Accounts receivable$4,591 
Inventories1,830 
Prepaid expenses and other22 
Property, plant and equipment5,336 
Intangibles15,512 
Goodwill39,419 
Liabilities
Accounts payable and other accrued liabilities(1,575)
Contingent consideration(2,000)
Deferred income taxes(2,507)
Total purchase price$60,628 
Schedule of components of identifiable intangible assets acquired
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of each respective acquisition (in thousands):
Fair ValueUseful Life
Customer relationships$15,360 15 years
Non-compete agreements152 3 years
Total intangible assets$15,512 
Schedule of proforma information
The unaudited pro forma financial information was as follows (in thousands):
2020
Revenues$1,072,633 
Net income49,702 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Feb. 28, 2022
USD ($)
segment
Feb. 28, 2021
USD ($)
Feb. 29, 2020
USD ($)
Business Acquisition [Line Items]      
Asset impairment charges $ 13,700,000 $ 9,200,000  
Goodwill, impairment loss $ 0 0 $ 0
Number of operating segments | segment 2    
Contract liabilities $ 42,465,000 17,873,000 18,418,000
Restricted cash 300,000 900,000  
Capital Expenditures Incurred but Not yet Paid $ 900,000 $ 1,500,000 $ 2,400,000
Minimum      
Business Acquisition [Line Items]      
Useful life 2 years    
Maximum      
Business Acquisition [Line Items]      
Useful life 19 years    
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Contract Liability Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Movement In Contract With Customer, Liability [Roll Forward]    
Balance at beginning of period $ 17,873 $ 18,418
Contract liabilities added during the period 38,085 13,603
Sales recognized during the period (13,493) (14,148)
Balance at end of period $ 42,465 $ 17,873
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Disaggregated Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Disaggregation of Revenue [Line Items]      
Sales $ 902,664 $ 838,917 $ 1,061,817
Industrial      
Disaggregation of Revenue [Line Items]      
Sales 559,653 511,740 605,236
Transmission and distribution      
Disaggregation of Revenue [Line Items]      
Sales 189,559 209,729 254,836
Power generation      
Disaggregation of Revenue [Line Items]      
Sales $ 153,452 $ 117,448 $ 201,745
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)
12 Months Ended
Feb. 28, 2022
Buildings and structures | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life 10 years
Buildings and structures | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life 25 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  
Property, Plant and Equipment [Line Items]  
Useful life 3 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 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Product Warranty Roll-forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at beginning of period $ 4,460 $ 3,702 $ 1,751
Warranty costs incurred (1,136) (1,865) (2,118)
Additions charged to income 362 2,623 4,069
Balance at end of period $ 3,686 $ 4,460 $ 3,702
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Debt (Details) - USD ($)
$ in Millions
Feb. 28, 2022
Feb. 28, 2021
Senior Notes | Unsecured Senior Notes Due March 31, 2018    
Debt Instrument [Line Items]    
Fair value of notes $ 144.0 $ 144.8
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Accounting Policies [Abstract]    
Foreign currency translation adjustments $ (27,324) $ (25,084)
Accumulated other comprehensive loss $ (27,324) $ (25,084)
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Recognized Sales (Details)
$ in Millions
Feb. 28, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 36.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 5.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 0.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 0.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 2 years
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details) - Allowance for Credit Losses - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year $ 5,713 $ 4,951 $ 2,267
Adjustment based on aged receivables analysis (377) 1,040 2,734
Charge-offs, net (116) (354) (129)
Other (64) (41) 106
Effect of exchange rate changes 51 117 (27)
Balance at end of year $ 5,207 $ 5,713 $ 4,951
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 536,365 $ 494,288
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (305,517) (287,199)
Property, Plant and Equipment, Net, Total 230,848 207,089
Land    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 22,318 21,439
Buildings and structures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 176,747 158,190
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 283,333 253,027
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 33,994 31,695
Automotive equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 5,350 3,714
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 14,623 $ 26,223
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment - Classification of Depreciation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Property, Plant and Equipment [Line Items]      
Depreciation $ 32,361 $ 32,203 $ 33,070
Cost of sales      
Property, Plant and Equipment [Line Items]      
Depreciation 30,357 29,884 30,721
Selling, general and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation $ 2,004 $ 2,319 $ 2,349
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2020
Feb. 28, 2022
Feb. 28, 2021
Goodwill [Roll Forward]      
Goodwill, beginning balance   $ 353,881 $ 356,225
Acquisitions   32,389 1,551
Divestiture $ (7,900) 0 (3,394)
Other   (477) (1,693)
Currency Translation Adjustment   (180) 1,192
Goodwill, ending balance 356,225 385,613 353,881
Metal Coatings | Operating Segments      
Goodwill [Roll Forward]      
Goodwill, beginning balance   158,659 157,048
Acquisitions   32,389 1,551
Divestiture   0 (1,132)
Other   (477) 0
Currency Translation Adjustment   (180) 1,192
Goodwill, ending balance 157,048 190,391 158,659
Infrastructure Solutions | Operating Segments      
Goodwill [Roll Forward]      
Goodwill, beginning balance   195,222 199,177
Acquisitions   0 0
Divestiture   0 (2,262)
Other   0 (1,693)
Currency Translation Adjustment   0 0
Goodwill, ending balance $ 199,177 $ 195,222 $ 195,222
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Amortizable intangible assets    
Finite-lived intangible assets, gross $ 183,964 $ 184,233
Less accumulated amortization (111,638) (100,342)
Finite-Lived Intangible Assets, Net $ 72,326 83,891
Customer related intangibles    
Amortizable intangible assets    
Useful Life 15 years  
Finite-lived intangible assets, gross $ 149,796 145,782
Non-compete agreements    
Amortizable intangible assets    
Useful Life 12 years  
Finite-lived intangible assets, gross $ 7,903 8,803
Trademarks    
Amortizable intangible assets    
Useful Life 21 years  
Finite-lived intangible assets, gross $ 23,303 26,695
Technology    
Amortizable intangible assets    
Useful Life 25 years  
Finite-lived intangible assets, gross $ 2,554 2,554
Certifications    
Amortizable intangible assets    
Useful Life 8 years  
Finite-lived intangible assets, gross $ 408 $ 399
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2020
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Finite-Lived Intangible Assets [Line Items]        
Other   $ (477) $ (1,693)  
Divestiture $ 7,900 0 3,394  
Impairment loss on long lived assets   0 0 $ 9,157
Finite-Lived Intangible Assets, Net   72,326 83,891  
Indefinite-lived trade names   3,400 3,400  
Operating Segments | Infrastructure Solutions        
Finite-Lived Intangible Assets [Line Items]        
Other   0 (1,693)  
Divestiture   $ 0 2,262  
Nuclear Logistics Business [Member]        
Finite-Lived Intangible Assets [Line Items]        
Impairment loss on long lived assets     14,600  
Finite-Lived Intangible Assets, Net     $ 7,200  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Amortization expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 12,304 $ 12,400 $ 17,124
Cost of sales      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets 6,658 6,838 6,873
Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 5,646 $ 5,562 $ 10,251
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Future Amortization (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 $ 11,741  
2024 9,913  
2025 9,104  
2026 9,075  
2027 8,808  
Thereafter 23,685  
Finite-Lived Intangible Assets, Net $ 72,326 $ 83,891
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Other Liabilities Disclosure [Abstract]    
Accrued interest $ 789 $ 957
Accrued warranty 3,686 4,460
Commissions 2,959 3,618
Personnel expenses 6,539 9,709
Group medical insurance 2,575 2,517
Sales and other taxes payable 3,850 2,592
Other Sundry Liabilities, Current 3,694 3,792
Total other accrued liabilities $ 24,092 $ 27,645
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Leases [Abstract]      
Operating lease, cost $ 15,029 $ 15,018 $ 18,444
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Lessee, Lease, Description [Line Items]      
Right-of-use assets $ 43,286 $ 37,801  
Operating lease liabilities ― ST $ 7,140 $ 6,552  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term  
Operating lease liabilities ― LT $ 34,965 $ 32,405  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term  
Finance lease liabilities ― ST $ 178 $ 66  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term  
Finance lease liabilities ― LT $ 645 $ 226  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term  
Operating lease, cost $ 15,029 $ 15,018 $ 18,444
Cost of sales      
Lessee, Lease, Description [Line Items]      
Operating lease, cost 11,070 10,533 13,521
Selling, general and administrative      
Lessee, Lease, Description [Line Items]      
Operating lease, cost $ 3,959 $ 4,485 $ 4,923
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Maturity (Details)
$ in Thousands
Feb. 28, 2022
USD ($)
Operating Leases  
2023 $ 8,880
2024 7,930
2025 6,838
2026 5,302
2027 5,009
Thereafter 16,331
Total lease payments 50,290
Less imputed interest (8,183)
Total 42,107
Finance Leases  
2023 199
2024 199
2025 196
2026 132
2027 105
Thereafter 46
Total lease payments 877
Less imputed interest (56)
Total 821
2023 9,079
2024 8,129
2025 7,034
2026 5,434
2027 5,114
Thereafter 16,377
Total lease payments 51,167
Less imputed interest (8,239)
Total $ 42,928
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Lease, Cost [Abstract]    
Operating cash flows from operating leases included in lease liabilities $ 9,044 $ 8,143
Lease liabilities obtained from new ROU assets - operating $ 13,389 $ 2,186
Weighted-average remaining lease term - operating leases 7 years 10 months 24 days 6 years 11 months 1 day
Weighted-average discount rate - operating leases 4.56% 4.71%
Operating and financing cash flows from financing leases included in lease liabilities $ 100 $ 25
Lease liabilities obtained from new ROU assets - financing $ 519 $ 230
Weighted-average remaining lease term - financing leases 4 years 8 months 23 days 4 years 3 months
Weighted-average discount rate - financing leases 2.95% 4.00%
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Jan. 21, 2011
Debt Instrument [Line Items]      
Total debt, gross $ 227,000 $ 179,000  
Unamortized debt issuance costs (516) (581)  
Total debt, net 226,484 178,419  
Less amount due within one year 0 0  
Debt due after one year, net 226,484 178,419  
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt, gross 77,000 29,000  
Senior Notes | Unsecured Senior Notes Due January 2021      
Debt Instrument [Line Items]      
Total debt, gross     $ 125,000
Senior Notes | 2020 Senior Notes      
Debt Instrument [Line Items]      
Total debt, gross $ 150,000 $ 150,000  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Narrative (Details) - USD ($)
12 Months Ended
Jul. 08, 2021
Oct. 09, 2020
Mar. 21, 2017
Feb. 28, 2022
Feb. 28, 2021
Jan. 21, 2011
Debt Instrument [Line Items]            
Total debt, gross       $ 227,000,000 $ 179,000,000  
Letters of credit outstanding       22,000,000    
Eurodollar [Member] | Minimum            
Debt Instrument [Line Items]            
Line of credit facility, interest rate 0.875%          
Eurodollar [Member] | Maximum            
Debt Instrument [Line Items]            
Line of credit facility, interest rate 1.75%          
Base Rate [Member] | Minimum            
Debt Instrument [Line Items]            
Line of credit facility, interest rate 0.00%          
Base Rate [Member] | Maximum            
Debt Instrument [Line Items]            
Line of credit facility, interest rate 0.75%          
Senior Notes | Line of Credit            
Debt Instrument [Line Items]            
Accordion feature     $ 75,000,000      
Letters of credit outstanding       9,700,000    
Remaining borrowing capacity on line of credit       313,300,000    
Senior Notes | Unsecured Senior Notes Due January 2021            
Debt Instrument [Line Items]            
Total debt, gross           $ 125,000,000
Debt instrument, stated percentage           5.42%
Senior Notes | 2020 Senior Notes            
Debt Instrument [Line Items]            
Total debt, gross       $ 150,000,000 150,000,000  
Debt instrument, face amount   $ 150,000,000        
Senior Notes | Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes            
Debt Instrument [Line Items]            
Debt instrument term   7 years        
Debt instrument, face amount   $ 70,000,000        
Debt instrument, stated percentage   2.77%        
Senior Notes | Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes            
Debt Instrument [Line Items]            
Debt instrument term   12 years        
Debt instrument, face amount   $ 80,000,000        
Debt instrument, stated percentage   3.17%        
Bank Of America And Other Lenders [Member] | Line of Credit            
Debt Instrument [Line Items]            
Covenant, maximum capital lease obligations     20,000,000      
Covenant, maximum investments in foreign subsidiaries     50,000,000      
Revolving Credit Facility | 2021 Credit Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 400,000,000          
Accordion feature 200,000,000          
Debt instrument, interest rate, effective percentage       2.49%    
Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Total debt, gross       $ 77,000,000 $ 29,000,000  
Revolving Credit Facility | Bank Of America And Other Lenders [Member] | Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity     450,000,000      
Accordion feature     $ 150,000,000      
Revolving Credit Facility | Bank Of America And Other Lenders [Member] | Line of Credit | Eurodollar [Member]            
Debt Instrument [Line Items]            
Basis spread       1.00%    
Revolving Credit Facility | Bank Of America And Other Lenders [Member] | Line of Credit | Eurodollar [Member] | Minimum            
Debt Instrument [Line Items]            
Basis spread     0.875%      
Commitment fees       0.175%    
Revolving Credit Facility | Bank Of America And Other Lenders [Member] | Line of Credit | Eurodollar [Member] | Maximum            
Debt Instrument [Line Items]            
Basis spread     1.875%      
Commitment fees       0.30%    
Revolving Credit Facility | Bank Of America And Other Lenders [Member] | Line of Credit | Base Rate [Member]            
Debt Instrument [Line Items]            
Basis spread       0.50%    
Standby Letters of Credit | Bank Of America And Other Lenders [Member] | Line of Credit            
Debt Instrument [Line Items]            
Accordion feature     $ 30,000,000      
Standby And Commercial Letters Of Credit | 2021 Credit Agreement            
Debt Instrument [Line Items]            
Accordion feature 85,000,000          
Swing Line Loan | 2021 Credit Agreement            
Debt Instrument [Line Items]            
Accordion feature $ 50,000,000          
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Long-term Debt Maturities (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Debt Disclosure [Abstract]    
2023 $ 0  
2024 0  
2025 0  
2026 0  
2027 77,000  
Thereafter 150,000  
Total debt, gross $ 227,000 $ 179,000
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Provision of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Income (loss) before income taxes:      
Domestic $ 98,610 $ 46,766 $ 44,406
Foreign 7,735 4,231 20,484
Income before income taxes 106,345 50,997 64,890
Current provision:      
Federal 15,644 9,532 12,563
Foreign 738 2,660 5,259
State and local 2,547 1,754 1,451
Total current provision for income taxes 18,929 13,946 19,273
Deferred provision (benefit):      
Federal 4,407 (2,165) (1,452)
Foreign (1,540) (2,294) (21)
State and local 527 1,896 (1,144)
Deferred Income Tax Expense (Benefit) 3,394 (2,563) (2,617)
Total provision for income taxes $ 22,323 $ 11,383 $ 16,656
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Income Tax Disclosure [Abstract]    
Deferred Tax Assets, Valuation Allowance $ 142 $ 689
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Reconcilliation of Effective Income Tax Rate (Details)
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
Permanent differences (0.50%) (0.10%) 0.10%
State income taxes, net of federal income tax benefit 1.90% 5.40% 0.00%
Valuation allowance (0.50%) (0.40%) 0.00%
Stock compensation 0.10% 1.10% 0.00%
Tax credits (1.40%) (3.40%) (2.00%)
Foreign tax rate differential 0.50% 0.10% 1.40%
Uncertain tax positions (1.10%) (1.00%) 1.40%
Audit settlement 0.70% 1.90% 0.00%
Other 0.40% (2.30%) (0.20%)
Effective income tax rate 21.00% 22.30% 25.70%
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Feb. 28, 2021
Deferred income tax assets:    
Employee related items $ 3,750 $ 3,282
Inventories 6,536 5,729
Accrued warranty 459 429
Accounts receivable 2,347
Lease liabilities 8,200 8,962
Other deferred income tax assets 92 239
Net operating loss and other credit carry-forwards 10,418 6,649
Total deferred income tax assets 29,455 27,637
Deferred Tax Assets, Valuation Allowance (142) (689)
Deferred Tax Assets, Net of Valuation Allowance 29,313 26,948
Deferred income tax liabilities:    
Depreciation methods and property basis differences (20,688) (18,982)
Deferred Tax Liabilities, Right-of-Use Assets (7,809) (8,623)
Deferred Tax Liabilities, Accounts Receivable (619) 0
Deferred Tax Liabilities, Goodwill and Intangible Assets (42,678) (34,740)
Total deferred income tax liabilities (71,794) (62,345)
Net deferred income tax liabilities $ (42,481) $ (35,397)
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Income Tax Disclosure [Abstract]    
Accrued interest and penalties related to unrecognized tax benefits in income tax expense $ (200) $ (400)
Decrease in unrecognized tax benefits is reasonably possible 600  
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of period 3,350 2,531
Tax positions related to current periods, gross increases 513 5,617
Tax positions related to current periods, gross decreases (260) 0
Tax positions related to prior periods, gross increases 997 0
Tax positions related to prior periods, gross decreases (356) (1,263)
Decreases related to settlements with taxing authorities (691) (642)
Lapse of statute of limitations (1,259) (2,893)
Balance at end of period $ 2,294 $ 3,350
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details) - USD ($)
Jan. 19, 2012
Nov. 10, 2020
2012 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Maximum repurchase percentage of outstanding shares 10.00%  
2020 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000,000
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Equity - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Equity, Class of Treasury Stock [Line Items]    
Number of shares repurchased (shares) 602 1,214
Total amount of shares repurchased $ 30,815 $ 48,311
Average price per share (in usd per share) $ 51.20 $ 39.80
2020 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Number of shares repurchased (shares) 602 331
Total amount of shares repurchased $ 30,815 $ 15,998
Average price per share (in usd per share) $ 51.20 $ 48.36
2012 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Number of shares repurchased (shares) 0 883
Total amount of shares repurchased $ 0 $ 32,313
Average price per share (in usd per share) $ 0 $ 36.60
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.1
- Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Numerator:      
Net income (loss) $ 84,022 $ 39,614 $ 48,234
Denominator:      
Denominator for basic earnings per common share-weighted average shares (shares) 24,855,000 25,897,000 26,191,000
Effect of dilutive securities:      
Employee and Director stock awards (shares) 222,000 148,000 90,000
Denominator for diluted earnings per common share (shares) 25,077,000 26,045,000 26,281,000
Earnings per share basic and diluted:      
Basic earnings per common share (usd per share) $ 3.38 $ 1.53 $ 1.84
Diluted earnings per common share (usd per share) $ 3.35 $ 1.52 $ 1.84
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Narrative (Details) - shares
shares in Millions
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Earnings Per Share [Abstract]      
Antidilutive securities excluded from computation of earnings per share, amount 0.1 0.2 0.1
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Postemployment Benefits [Abstract]      
Costs recognized for postemployement benefit plan $ 5.0 $ 4.8 $ 5.4
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans Multiemployer Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Multiemployer Plans [Line Items]      
Multiemployer Plan, Contributions by Employer $ 3,957 $ 3,437 $ 5,703
Boilermaker-Blacksmith National Pension Trust      
Multiemployer Plans [Line Items]      
Entity ID Number EIN:48-6168020Plan: 001    
Zone Status Endangered Endangered  
Multiemployer Plans, Funding Improvement Plan and Rehabilitation Plan [Fixed List] Implemented    
Multiemployer Plan, Contributions by Employer $ 3,827 $ 3,340 5,337
Multiemployer Plans, Surcharge [Fixed List] Yes    
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date Various through 12/31/2021    
Contributions to other multiemployer pension plans      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Contributions by Employer $ 130 $ 97 $ 366
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Share-based Payment Award Activity (Details) - $ / shares
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
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) 226,446 194,946 146,532
Granted (shares) 77,787 131,120 140,070
Vested (shares) (84,060) (70,913) (84,595)
Forfeited (shares) (6,075) (28,707) (7,061)
Outstanding at end of year (shares) 214,098 226,446 194,946
Vested and expected to vest at end of year (shares) 214,098 224,807 193,718
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) $ 35.66 $ 44.34 $ 48.93
Granted, Weighted Average Grant Date Fair Value (usd per share) 51.23 28.78 43.86
Vested, Weighted Average Grant Date Fair Value (usd per share) 35.78 45.67 54.63
Forfeited, Weighted Average Grant Date Fair Value (usd per share) 39.02 36.59 45.30
Outstanding at end of year (usd per share) 41.24 35.66 44.34
Vested and expected to vest at end of year (usd per share) $ 41.24 $ 35.56 $ 44.34
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) 143,584 109,936 83,125
Granted (shares) 55,114 69,955 49,000
Vested (shares) (44,243) 0 0
Forfeited (shares) 0 (36,307) (22,189)
Outstanding at end of year (shares) 154,455 143,584 109,936
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) $ 39.96 $ 47.75 $ 49.74
Granted, Weighted Average Grant Date Fair Value (usd per share) 63.39 33.22 46.19
Vested, Weighted Average Grant Date Fair Value (usd per share) 54.00 0 0
Forfeited, Weighted Average Grant Date Fair Value (usd per share) 0 50.57 55.08
Outstanding at end of year (usd per share) $ 44.05 $ 39.96 $ 47.75
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Summary of the Company’s SARs activity (Details) - Stock Appreciation Rights (SARs) - $ / shares
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward]      
Outstanding at beginning of period (in shares) 5,435 94,826 98,184
Shares of company common stock (shares) 0 0 0
Exercised (shares) (5,435) (45,902) (2,965)
Forfeited (shares) 0 (43,489) (393)
Outstanding at end of the period (in shares) 0 5,435 94,826
Exercisable (in shares) 0 5,435 94,826
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) $ 45.25 $ 44.58 $ 44.46
Granted, Weighted Average Exercise Price (usd per share) 0 0 0
Exercised, Weighted Average Exercise Price (usd per share) 45.25 44.00 44.58
Forfeited, Weighted Average Exercise Price (usd per share) 0 45.10 43.92
Outstanding at end of the period (usd per share) 0 45.25 44.58
Exercisable (usd per share) $ 0 $ 45.25 $ 44.58
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details Textual)
12 Months Ended
Feb. 28, 2022
USD ($)
share_based_compensation_plan
$ / shares
shares
Feb. 28, 2021
USD ($)
$ / shares
shares
Feb. 29, 2020
USD ($)
$ / shares
shares
Share Based Compensation (Textual) [Abstract]      
Number of share-based compensation plans | share_based_compensation_plan 2    
Unrecognized compensation cost | $ $ 8,600,000    
Unrecongized compensation cost, amortization period 1 year 5 months 8 days    
Excess Tax Benefit excluded from cash flow | $ $ (400,000) $ (400,000) $ (100,000)
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture | $ $ 4,600,000 $ 2,300,000 $ 3,800,000
2014 Long Term Incentive Plan      
Share Based Compensation (Textual) [Abstract]      
Shares authorized (shares) 1,500,000    
Share for future issuance (shares)   700,000  
Employee Stock Purchase Plan      
Share Based Compensation (Textual) [Abstract]      
Shares authorized (shares) 1,500,000    
Share for future issuance (shares) 1,200,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) 1,976 3,174 2,124
Value of common stock grants (usd per share) | $ / shares $ 53.13 $ 33.08 $ 47.08
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 93 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Share-based Compensation and Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Share based compensation expense and related income tax benefits      
Compensation expense $ 9,449 $ 7,330 $ 6,290
Income tax benefits $ 1,984 $ 1,539 $ 1,321
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Operating segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Operations and assets by segment      
Sales $ 902,664 $ 838,917 $ 1,061,817
Operating income (loss) 113,340 61,614 79,343
Loss on disposal of business 552 3,080 18,632
Depreciation 44,665 44,603 50,194
Expenditures for acquisitions, net of cash, and property, plant and equipment: 89,624 41,498 93,223
Assets: 1,133,028 999,227  
Property, plant and equipment, net 230,848 207,089  
Asset impairment charges 13,700 9,200  
Corporate      
Operations and assets by segment      
Operating income (loss) (49,538) (40,819) (42,796)
Loss on disposal of business 0 0 (18,632)
Depreciation 1,628 1,695 1,738
Expenditures for acquisitions, net of cash, and property, plant and equipment: 2,073 2,574 2,725
Assets: 32,854 25,678  
United States      
Operations and assets by segment      
Sales 789,047 711,696 850,656
Property, plant and equipment, net 194,539 181,898  
International      
Operations and assets by segment      
Sales 113,617 127,221 211,161
Canada      
Operations and assets by segment      
Property, plant and equipment, net 26,264 15,007  
Other countries      
Operations and assets by segment      
Property, plant and equipment, net 10,045 10,184  
Metal Coatings | Operating Segments      
Operations and assets by segment      
Sales 519,000 457,791 498,989
Operating income (loss) 127,335 95,946 107,926
Loss on disposal of business   1,221  
Depreciation 30,000 29,930 30,042
Expenditures for acquisitions, net of cash, and property, plant and equipment: 82,737 29,305 81,340
Assets: 575,088 480,778  
Infrastructure Solutions | Operating Segments      
Operations and assets by segment      
Sales 383,664 381,126 562,828
Operating income (loss) 35,543 6,487 32,845
Loss on disposal of business   1,859  
Depreciation 13,037 12,978 18,414
Expenditures for acquisitions, net of cash, and property, plant and equipment: 4,814 9,619 $ 9,158
Assets: $ 525,086 492,771  
Asset impairment charges   9,200  
Infrastructure Solutions | Operating Segments | Selling, general and administrative      
Operations and assets by segment      
Asset impairment charges   7,200  
Infrastructure Solutions | Operating Segments | Cost of sales      
Operations and assets by segment      
Asset impairment charges   $ 2,000  
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring and Impairment Charges (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Feb. 29, 2020
Nov. 30, 2020
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Restructuring Cost and Reserve [Line Items]          
Restructuring and impairment charges     $ (1,797) $ 19,999 $ 18,632
Other     (477) (1,693)  
Loss on disposal of business     552 3,080 18,632
Impairment charges         9,200
Assets held for sale     235 235  
Cost of sales          
Restructuring Cost and Reserve [Line Items]          
Impairment charges         2,000
Selling, general and administrative          
Restructuring Cost and Reserve [Line Items]          
Impairment charges         $ 7,200
Operating Segments | Infrastructure Solutions          
Restructuring Cost and Reserve [Line Items]          
Restructuring and impairment charges       9,203  
Other     $ 0 (1,693)  
Loss on disposal of business       1,859  
Operating Segments | Infrastructure Solutions | Other Restructuring [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring and impairment charges       3,900  
Galvabar          
Restructuring Cost and Reserve [Line Items]          
Proceeds from sale of subsidiaries, net       8,300  
Loss on disposal of business       1,200  
Southern Mechanical Services          
Restructuring Cost and Reserve [Line Items]          
Proceeds from sale of subsidiaries, net       4,100  
Loss on disposal of business   $ 1,900      
Intangible impairment       $ 900  
Nuclear Logistics Business [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations          
Restructuring Cost and Reserve [Line Items]          
Proceeds from sale of subsidiaries, net $ 23,600        
Loss on disposal of business $ 18,600        
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring and Impairment Charges - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Restructuring Cost and Reserve [Line Items]      
Write down of assets held for sale to estimated sales price   $ 6,752  
Write down of assets expected to be abandoned   6,923  
Loss on sale of subsidiaries $ 552 3,080 $ 18,632
Write down of excess inventory 0 2,511 0
Costs associated with assets held for sale   733  
Total charges $ (1,797) 19,999 $ 18,632
Metal Coatings | Operating Segments      
Restructuring Cost and Reserve [Line Items]      
Write down of assets held for sale to estimated sales price   2,652  
Write down of assets expected to be abandoned   6,923  
Loss on sale of subsidiaries   1,221  
Write down of excess inventory   0  
Costs associated with assets held for sale   0  
Total charges   10,796  
Infrastructure Solutions | Operating Segments      
Restructuring Cost and Reserve [Line Items]      
Write down of assets held for sale to estimated sales price   4,100  
Write down of assets expected to be abandoned   0  
Loss on sale of subsidiaries   1,859  
Write down of excess inventory   2,511  
Costs associated with assets held for sale   733  
Total charges   $ 9,203  
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring and Impairment Charges - Schedule of Assets Held For Sale (Details) - Disposal Group, Held-for-sale, Not Discontinued Operations
$ in Thousands
Feb. 28, 2021
USD ($)
Assets  
Accounts receivable $ 128,765
Inventories 93,819
Contract assets 61,370
Other current assets 6,029
Assets held for sale 235
Property, plant and equipment 207,089
Intangibles and other assets, net 91,432
Disposal Group, Including Discontinued Operation, Assets 588,739
Liabilities  
Accounts payable 41,542
Other accrued liabilities 27,645
Contract liabilities 17,873
Disposal Group, Including Discontinued Operation, Lease Liability, Current 6,619
Lease liability, long-term 32,631
Disposal Group, Including Discontinued Operation, Liabilities 126,310
Previously Reported  
Assets  
Accounts receivable 128,127
Inventories 92,912
Contract assets 58,056
Other current assets 5,876
Assets held for sale 3,684
Property, plant and equipment 205,909
Intangibles and other assets, net 91,390
Disposal Group, Including Discontinued Operation, Assets 585,954
Liabilities  
Accounts payable 41,034
Other accrued liabilities 27,136
Contract liabilities 16,138
Disposal Group, Including Discontinued Operation, Lease Liability, Current 6,588
Lease liability, long-term 32,629
Disposal Group, Including Discontinued Operation, Liabilities 123,525
Revision of Prior Period, Adjustment  
Assets  
Accounts receivable 638
Inventories 907
Contract assets 3,314
Other current assets 153
Assets held for sale (3,449)
Property, plant and equipment 1,180
Intangibles and other assets, net 42
Disposal Group, Including Discontinued Operation, Assets 2,785
Liabilities  
Accounts payable 508
Other accrued liabilities 509
Contract liabilities 1,735
Disposal Group, Including Discontinued Operation, Lease Liability, Current 31
Lease liability, long-term 2
Disposal Group, Including Discontinued Operation, Liabilities $ 2,785
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
Jan. 31, 2022
Feb. 28, 2021
Feb. 29, 2020
Purchase Price Allocation        
Goodwill $ 385,613   $ 353,881 $ 356,225
DAAM Galvanizing Co. Ltd.        
Purchase Price Allocation        
Accounts receivable 2,576      
Inventories 2,308      
Property, plant and equipment 14,436      
Goodwill 24,498      
Accounts payable and other accrued liabilities (4,003)      
Deferred income taxes (3,596)      
Total purchase price $ 36,219      
Steel Creek Galvanizing Company, LLC        
Purchase Price Allocation        
Accounts receivable   $ 598    
Inventories   3,593    
Property, plant and equipment   15,796    
Intangibles   872    
Goodwill   7,732    
Accounts payable and other accrued liabilities   (765)    
Contingent consideration   (2,826)    
Total purchase price   $ 25,000    
2020 Acquisitions        
Purchase Price Allocation        
Accounts receivable       4,591
Inventories       1,830
Prepaid expenses and other       22
Property, plant and equipment       5,336
Intangibles       15,512
Goodwill       39,419
Accounts payable and other accrued liabilities       (1,575)
Contingent consideration       (2,000)
Deferred income taxes       (2,507)
Total purchase price       $ 60,628
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions Acquisitions - Intangibles (Details)
$ in Thousands
12 Months Ended
Feb. 28, 2022
USD ($)
2022 Acquisitions  
Business Acquisition [Line Items]  
Fair Value $ 15,512
Customer relationships | 2022 Acquisitions  
Business Acquisition [Line Items]  
Fair Value $ 15,360
Useful Life 15 years
Non-compete agreements  
Business Acquisition [Line Items]  
Useful Life 12 years
Non-compete agreements | 2022 Acquisitions  
Business Acquisition [Line Items]  
Fair Value $ 152
Useful Life 3 years
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Pro Forma Information (Details) - 2020 Acquisitions
$ in Thousands
12 Months Ended
Feb. 28, 2022
USD ($)
Business Acquisition [Line Items]  
Revenues $ 1,072,633
Net income $ 49,702
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2022
Jan. 31, 2022
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Apr. 30, 2019
Business Acquisition [Line Items]            
Payments to Acquire Businesses, Net of Cash Acquired     $ 61,219 $ 4,419 $ 60,628  
Acquisition related costs     2,000   800  
K2 [Member]            
Business Acquisition [Line Items]            
Business Combination, Maximum Contingent Consideration, Liability           $ 2,000
2020 Acquisitions            
Business Acquisition [Line Items]            
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual     27,900      
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual     $ 2,600      
Contingent consideration         $ (2,000)  
Acme Galvanizing, Inc            
Business Acquisition [Line Items]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation       $ 600    
DAAM Galvanizing Co. Ltd.            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred $ 36,200          
Steel Creek Galvanizing Company, LLC            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred   $ 25,000        
Contingent consideration   $ (2,826)        
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 29, 2020
Feb. 28, 2019
Long-term Purchase Commitment [Line Items]        
Letters of credit outstanding $ 22,000      
Standard and extended product warranty accrual 3,686 $ 4,460 $ 3,702 $ 1,751
Forward Contracts        
Long-term Purchase Commitment [Line Items]        
Long-term purchase commitment, amount $ 74,000      
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details)
$ in Billions
Mar. 07, 2022
USD ($)
Subsequent Event | Precoat  
Subsequent Event [Line Items]  
Payments to Acquire Businesses, Gross $ 1.3
XML 104 azz-20220228_htm.xml IDEA: XBRL DOCUMENT 0000008947 2021-03-01 2022-02-28 0000008947 2021-08-31 0000008947 2022-04-18 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-02-28 0000008947 2022-02-28 0000008947 2021-02-28 0000008947 2020-03-01 2021-02-28 0000008947 2019-03-01 2020-02-29 0000008947 2020-02-29 0000008947 2019-02-28 0000008947 us-gaap:CommonStockMember 2019-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2019-02-28 0000008947 us-gaap:RetainedEarningsMember 2019-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2019-03-01 2020-02-29 0000008947 us-gaap:CommonStockMember 2019-03-01 2020-02-29 0000008947 us-gaap:RetainedEarningsMember 2019-03-01 2020-02-29 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-01 2020-02-29 0000008947 us-gaap:CommonStockMember 2020-02-29 0000008947 us-gaap:AdditionalPaidInCapitalMember 2020-02-29 0000008947 us-gaap:RetainedEarningsMember 2020-02-29 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-29 0000008947 us-gaap:AdditionalPaidInCapitalMember 2020-03-01 2021-02-28 0000008947 us-gaap:CommonStockMember 2020-03-01 2021-02-28 0000008947 us-gaap:RetainedEarningsMember 2020-03-01 2021-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-01 2021-02-28 0000008947 us-gaap:CommonStockMember 2021-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2021-02-28 0000008947 us-gaap:RetainedEarningsMember 2021-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2021-03-01 2022-02-28 0000008947 us-gaap:CommonStockMember 2021-03-01 2022-02-28 0000008947 us-gaap:RetainedEarningsMember 2021-03-01 2022-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-01 2022-02-28 0000008947 us-gaap:CommonStockMember 2022-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0000008947 us-gaap:RetainedEarningsMember 2022-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-28 0000008947 us-gaap:AllowanceForCreditLossMember 2021-02-28 0000008947 us-gaap:AllowanceForCreditLossMember 2020-02-29 0000008947 us-gaap:AllowanceForCreditLossMember 2019-02-28 0000008947 us-gaap:AllowanceForCreditLossMember 2021-03-01 2022-02-28 0000008947 us-gaap:AllowanceForCreditLossMember 2020-03-01 2021-02-28 0000008947 us-gaap:AllowanceForCreditLossMember 2019-03-01 2020-02-29 0000008947 us-gaap:AllowanceForCreditLossMember 2022-02-28 0000008947 2023-03-01 2022-02-28 0000008947 2024-03-01 2022-02-28 0000008947 2025-03-01 2022-02-28 0000008947 2026-03-01 2022-02-28 0000008947 azz:IndustrialMember 2021-03-01 2022-02-28 0000008947 azz:IndustrialMember 2020-03-01 2021-02-28 0000008947 azz:IndustrialMember 2019-03-01 2020-02-29 0000008947 azz:TrasmissionDistributionMember 2021-03-01 2022-02-28 0000008947 azz:TrasmissionDistributionMember 2020-03-01 2021-02-28 0000008947 azz:TrasmissionDistributionMember 2019-03-01 2020-02-29 0000008947 azz:PowerGenerationMember 2021-03-01 2022-02-28 0000008947 azz:PowerGenerationMember 2020-03-01 2021-02-28 0000008947 azz:PowerGenerationMember 2019-03-01 2020-02-29 0000008947 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-03-01 2022-02-28 0000008947 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-03-01 2022-02-28 0000008947 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-03-01 2022-02-28 0000008947 us-gaap:VehiclesMember 2021-03-01 2022-02-28 0000008947 srt:MinimumMember azz:ComputersandSoftwareMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember azz:ComputersandSoftwareMember 2021-03-01 2022-02-28 0000008947 srt:MinimumMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember 2021-03-01 2022-02-28 0000008947 azz:UnsecuredSeniorNotesDueMarch312018Member us-gaap:SeniorNotesMember 2022-02-28 0000008947 azz:UnsecuredSeniorNotesDueMarch312018Member us-gaap:SeniorNotesMember 2021-02-28 0000008947 us-gaap:LandMember 2022-02-28 0000008947 us-gaap:LandMember 2021-02-28 0000008947 us-gaap:BuildingAndBuildingImprovementsMember 2022-02-28 0000008947 us-gaap:BuildingAndBuildingImprovementsMember 2021-02-28 0000008947 us-gaap:MachineryAndEquipmentMember 2022-02-28 0000008947 us-gaap:MachineryAndEquipmentMember 2021-02-28 0000008947 us-gaap:FurnitureAndFixturesMember 2022-02-28 0000008947 us-gaap:FurnitureAndFixturesMember 2021-02-28 0000008947 us-gaap:VehiclesMember 2022-02-28 0000008947 us-gaap:VehiclesMember 2021-02-28 0000008947 us-gaap:ConstructionInProgressMember 2022-02-28 0000008947 us-gaap:ConstructionInProgressMember 2021-02-28 0000008947 us-gaap:CostOfSalesMember 2021-03-01 2022-02-28 0000008947 us-gaap:CostOfSalesMember 2020-03-01 2021-02-28 0000008947 us-gaap:CostOfSalesMember 2019-03-01 2020-02-29 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-03-01 2022-02-28 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-01 2021-02-28 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-01 2020-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2021-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2021-03-01 2022-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2022-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2021-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2021-03-01 2022-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2022-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2020-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2020-03-01 2021-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2020-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2020-03-01 2021-02-28 0000008947 2020-02-01 2020-02-29 0000008947 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-03-01 2022-02-28 0000008947 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-02-28 0000008947 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-02-28 0000008947 us-gaap:NoncompeteAgreementsMember 2021-03-01 2022-02-28 0000008947 us-gaap:NoncompeteAgreementsMember 2022-02-28 0000008947 us-gaap:NoncompeteAgreementsMember 2021-02-28 0000008947 us-gaap:TrademarksMember 2021-03-01 2022-02-28 0000008947 us-gaap:TrademarksMember 2022-02-28 0000008947 us-gaap:TrademarksMember 2021-02-28 0000008947 us-gaap:DevelopedTechnologyRightsMember 2021-03-01 2022-02-28 0000008947 us-gaap:DevelopedTechnologyRightsMember 2022-02-28 0000008947 us-gaap:DevelopedTechnologyRightsMember 2021-02-28 0000008947 us-gaap:CertificationMarksMember 2021-03-01 2022-02-28 0000008947 us-gaap:CertificationMarksMember 2022-02-28 0000008947 us-gaap:CertificationMarksMember 2021-02-28 0000008947 azz:NuclearLogisticsBusinessMember 2020-03-01 2021-02-28 0000008947 azz:NuclearLogisticsBusinessMember 2021-02-28 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-28 0000008947 azz:A2020SeniorNotesMember us-gaap:SeniorNotesMember 2022-02-28 0000008947 azz:A2020SeniorNotesMember us-gaap:SeniorNotesMember 2021-02-28 0000008947 us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember 2017-03-21 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2017-03-21 0000008947 us-gaap:StandbyLettersOfCreditMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember 2017-03-21 0000008947 azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember 2017-03-21 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2017-03-21 2017-03-21 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2017-03-21 2017-03-21 0000008947 us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-03-01 2022-02-28 0000008947 us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2021-03-01 2022-02-28 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember azz:BankOfAmericaAndOtherLendersMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2021-03-01 2022-02-28 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2021CreditAgreementMember 2021-07-08 0000008947 srt:MinimumMember us-gaap:EurodollarMember 2021-07-08 2021-07-08 0000008947 srt:MaximumMember us-gaap:EurodollarMember 2021-07-08 2021-07-08 0000008947 srt:MinimumMember us-gaap:BaseRateMember 2021-07-08 2021-07-08 0000008947 srt:MaximumMember us-gaap:BaseRateMember 2021-07-08 2021-07-08 0000008947 azz:StandbyAndCommercialLettersOfCreditMember azz:A2021CreditAgreementMember 2021-07-08 0000008947 azz:SwingLineLoanMember azz:A2021CreditAgreementMember 2021-07-08 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2021CreditAgreementMember 2022-02-28 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2022-02-28 0000008947 azz:A2020SeniorNotesMember us-gaap:SeniorNotesMember 2020-10-09 0000008947 azz:TwoPointSeventySevenCouponSevenYearSeniorUnsecuredNotesMember us-gaap:SeniorNotesMember 2020-10-09 2020-10-09 0000008947 azz:TwoPointSeventySevenCouponSevenYearSeniorUnsecuredNotesMember us-gaap:SeniorNotesMember 2020-10-09 0000008947 azz:ThreePointSeventeenPercentCouponTwelveYearSeniorUnsecuredNotesMember us-gaap:SeniorNotesMember 2020-10-09 2020-10-09 0000008947 azz:ThreePointSeventeenPercentCouponTwelveYearSeniorUnsecuredNotesMember us-gaap:SeniorNotesMember 2020-10-09 0000008947 azz:UnsecuredSeniorNotesDueJanuary2021Member us-gaap:SeniorNotesMember 2011-01-21 0000008947 azz:A2012ShareRepurchaseProgramMember 2012-01-19 2012-01-19 0000008947 azz:A2020ShareRepurchaseProgramMember 2020-11-10 0000008947 azz:A2020ShareRepurchaseProgramMember 2021-03-01 2022-02-28 0000008947 azz:A2012ShareRepurchaseProgramMember 2021-03-01 2022-02-28 0000008947 azz:A2020ShareRepurchaseProgramMember 2020-03-01 2021-02-28 0000008947 azz:A2012ShareRepurchaseProgramMember 2020-03-01 2021-02-28 0000008947 azz:BoilermakerBlacksmithNationalPensionTrustMember 2021-03-01 2022-02-28 0000008947 azz:BoilermakerBlacksmithNationalPensionTrustMember 2020-03-01 2021-02-28 0000008947 azz:BoilermakerBlacksmithNationalPensionTrustMember 2019-03-01 2020-02-29 0000008947 azz:IndividuallyInsignificantPlansMember 2021-03-01 2022-02-28 0000008947 azz:IndividuallyInsignificantPlansMember 2020-03-01 2021-02-28 0000008947 azz:IndividuallyInsignificantPlansMember 2019-03-01 2020-02-29 0000008947 azz:A2014LongTermIncentivePlanMember 2022-02-28 0000008947 azz:A2014LongTermIncentivePlanMember 2021-02-28 0000008947 us-gaap:RestrictedStockMember 2021-03-01 2022-02-28 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2021-02-28 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2020-02-29 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2019-02-28 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2021-03-01 2022-02-28 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2020-03-01 2021-02-28 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2019-03-01 2020-02-29 0000008947 us-gaap:RestrictedStockUnitsRSUMember 2022-02-28 0000008947 us-gaap:PerformanceSharesMember 2021-03-01 2022-02-28 0000008947 us-gaap:PerformanceSharesMember 2021-02-28 0000008947 us-gaap:PerformanceSharesMember 2020-02-29 0000008947 us-gaap:PerformanceSharesMember 2019-02-28 0000008947 us-gaap:PerformanceSharesMember 2020-03-01 2021-02-28 0000008947 us-gaap:PerformanceSharesMember 2019-03-01 2020-02-29 0000008947 us-gaap:PerformanceSharesMember 2022-02-28 0000008947 srt:MinimumMember us-gaap:PerformanceSharesMember 2021-03-01 2022-02-28 0000008947 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-03-01 2022-02-28 0000008947 us-gaap:StockAppreciationRightsSARSMember 2021-03-01 2022-02-28 0000008947 us-gaap:StockAppreciationRightsSARSMember 2021-02-28 0000008947 us-gaap:StockAppreciationRightsSARSMember 2020-02-29 0000008947 us-gaap:StockAppreciationRightsSARSMember 2019-02-28 0000008947 us-gaap:StockAppreciationRightsSARSMember 2020-03-01 2021-02-28 0000008947 us-gaap:StockAppreciationRightsSARSMember 2019-03-01 2020-02-29 0000008947 us-gaap:StockAppreciationRightsSARSMember 2022-02-28 0000008947 azz:DirectorsGrantsMember 2021-03-01 2022-02-28 0000008947 azz:DirectorsGrantsMember 2020-03-01 2021-02-28 0000008947 azz:DirectorsGrantsMember 2019-03-01 2020-02-29 0000008947 azz:EmployeeStockPurchasePlanMember 2021-03-01 2022-02-28 0000008947 azz:EmployeeStockPurchasePlanMember 2022-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2019-03-01 2020-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2019-03-01 2020-02-29 0000008947 us-gaap:CorporateNonSegmentMember 2021-03-01 2022-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2020-03-01 2021-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2019-03-01 2020-02-29 0000008947 us-gaap:OperatingSegmentsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember azz:InfrastructureSolutionsMember 2020-03-01 2021-02-28 0000008947 us-gaap:OperatingSegmentsMember us-gaap:CostOfSalesMember azz:InfrastructureSolutionsMember 2020-03-01 2021-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2022-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2021-02-28 0000008947 country:US 2021-03-01 2022-02-28 0000008947 country:US 2020-03-01 2021-02-28 0000008947 country:US 2019-03-01 2020-02-29 0000008947 us-gaap:NonUsMember 2021-03-01 2022-02-28 0000008947 us-gaap:NonUsMember 2020-03-01 2021-02-28 0000008947 us-gaap:NonUsMember 2019-03-01 2020-02-29 0000008947 country:US 2022-02-28 0000008947 country:US 2021-02-28 0000008947 country:CA 2022-02-28 0000008947 country:CA 2021-02-28 0000008947 azz:OtherCountriesMember 2022-02-28 0000008947 azz:OtherCountriesMember 2021-02-28 0000008947 us-gaap:OperatingSegmentsMember us-gaap:OtherRestructuringMember azz:InfrastructureSolutionsMember 2020-03-01 2021-02-28 0000008947 srt:ScenarioPreviouslyReportedMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2021-02-28 0000008947 srt:RestatementAdjustmentMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2021-02-28 0000008947 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2021-02-28 0000008947 azz:GalvabarMember 2020-03-01 2021-02-28 0000008947 azz:SouthernMechanicalServicesMember 2020-03-01 2021-02-28 0000008947 azz:SouthernMechanicalServicesMember 2020-03-01 2020-11-30 0000008947 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember azz:NuclearLogisticsBusinessMember 2020-02-01 2020-02-29 0000008947 azz:DAAMGalvanizingCoLtdMember 2022-02-28 2022-02-28 0000008947 azz:DAAMGalvanizingCoLtdMember 2022-02-28 0000008947 azz:SteelCreekGalvanizingCompanyLLCMember 2022-01-01 2022-01-31 0000008947 azz:SteelCreekGalvanizingCompanyLLCMember 2022-01-31 0000008947 azz:AcmeGalvanizingIncMember 2021-02-28 0000008947 azz:A2020AcquisitionsMember 2020-02-29 0000008947 azz:K2Member 2019-04-30 0000008947 azz:A2022AcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-03-01 2022-02-28 0000008947 azz:A2022AcquisitionsMember us-gaap:NoncompeteAgreementsMember 2021-03-01 2022-02-28 0000008947 azz:A2022AcquisitionsMember 2021-03-01 2022-02-28 0000008947 azz:A2020AcquisitionsMember 2021-03-01 2022-02-28 0000008947 us-gaap:ForwardContractsMember 2021-03-01 2022-02-28 0000008947 azz:PrecoatMember us-gaap:SubsequentEventMember 2022-03-07 2022-03-07 iso4217:USD shares iso4217:USD shares azz:segment pure azz:share_based_compensation_plan 0000008947 --02-28 false FY 2022 P2Y P1Y P1Y P1Y P2Y http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20220228#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-K true 2022-02-28 false 1-12777 AZZ Inc. TX 75-0948250 One Museum Place, Suite 500 3100 West 7th Street Fort Worth, TX 76107 817 810-0095 Common Stock AZZ NYSE No No Yes Yes Large Accelerated Filer false false true false 1356781534 24688250 Portions of the registrant's Proxy Statement for its 2020 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. 77000000 248 GRANT THORNTON LLP Dallas, Texas 15082000 14837000 5207000 5713000 167016000 128765000 117603000 87822000 7285000 4451000 1212000 1546000 74629000 61370000 3471000 6029000 235000 235000 386533000 305055000 230848000 207089000 43286000 37801000 385613000 353881000 5191000 3969000 81557000 91432000 1133028000 999227000 43987000 41542000 3564000 0 28424000 22606000 24092000 27645000 681000 348000 42465000 17873000 7318000 6619000 150531000 116633000 226484000 178419000 35610000 32631000 47672000 39283000 5366000 8969000 465663000 375935000 1.00 1.00 100000000 100000000 24688000 24688000 25108000 25108000 24688000 25108000 85847000 75979000 584154000 547289000 -27324000 -25084000 667365000 623292000 1133028000 999227000 902664000 838917000 1061817000 677441000 650170000 824589000 225223000 188747000 237228000 113680000 107134000 139253000 -1797000 19999000 18632000 113340000 61614000 79343000 6395000 9648000 13463000 -600000 -969000 -990000 106345000 50997000 64890000 22323000 11383000 16656000 84022000 39614000 48234000 3.38 1.53 1.84 3.35 1.52 1.84 24855000 25897000 26191000 25077000 26045000 26281000 0.68 0.68 0.68 84022000 39614000 48234000 0 0 0 -2310000 5865000 -2093000 0 27000 29000 0 -50000 -54000 -2310000 5815000 -2147000 81712000 45429000 46087000 84022000 39614000 48234000 44665000 44603000 50194000 -3467000 1561000 2617000 -552000 -3080000 -18632000 -6923000 0 1797000 -6752000 0 0 2511000 0 0 0 9157000 -607000 -219000 71000 9449000 7330000 6290000 455000 545000 538000 -377000 1040000 2734000 34609000 -7926000 1006000 27871000 -2145000 -25875000 -794000 -6497000 291000 12218000 5137000 -47040000 1284000 -21521000 8145000 -6849000 -19205000 23536000 86010000 92035000 142310000 2789000 461000 340000 0 12444000 23584000 61219000 4419000 60628000 28405000 37079000 32595000 -86835000 -28593000 -69299000 2788000 2832000 3113000 2187000 712000 1231000 296000000 228000000 428500000 248000000 277000000 466500000 0 150000000 0 0 125000000 0 0 592000 0 30815000 48311000 5799000 16874000 17642000 17822000 912000 -88425000 -59739000 158000 3133000 -590000 245000 -21850000 12682000 14837000 36687000 24005000 15082000 14837000 36687000 6062000 8999000 13023000 31660000 16118000 18802000 26115000 26115000 58695000 547670000 -28752000 603728000 6290000 6290000 74000 74000 -1305000 -1231000 90000 90000 3023000 3113000 131000 131000 5668000 0 5799000 17822000 17822000 48234000 48234000 -2093000 -2093000 -54000 -54000 26148000 26148000 66703000 572414000 -30899000 634366000 7330000 7330000 83000 83000 -795000 -712000 91000 91000 2741000 2832000 -1214000 -1214000 -47097000 -48311000 17642000 17642000 39614000 39614000 5865000 5865000 -50000 -50000 25108000 25108000 75979000 547289000 -25084000 623292000 9449000 9449000 109000 109000 -2296000 -2187000 73000 73000 2715000 2788000 -602000 -602000 -30213000 -30815000 16874000 16874000 84022000 84022000 -70000 -2240000 -2310000 0 0 24688000 24688000 85847000 584154000 -27324000 667365000 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ Inc. (the “Company,” “AZZ” or “we”) operates primarily in the United States of America and Canada and also has operations in Brazil, China, the Netherlands, Poland and India. The Company has two reportable segments: Metal Coatings and Infrastructure Solutions. The Company's reportable segments are also referred to as operating segments. See Note 12 for information about the Company's operations by segment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of consolidation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the Company 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 13 for more information about assets reclassified from assets held for sale to assets held and used in the consolidated balance sheets as of February 28, 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coronavirus (COVID-19)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The continued uncertainty associated with COVID-19, and any of the ongoing variants, did not have a material adverse effect on the Company's results of operations for the year ended February 28, 2022. While the Company continues to support its customers, there remains uncertainties regarding the duration and, to what extent, if any, that the COVID-19 pandemic, or newly identified variants, or additional regulatory requirements, will ultimately have on the demand for the Company's products and services or with its supply chain or its employees. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The impact of COVID-19 to the Company's personnel and operations has been limited. During fiscal 2022, the Company continued to see improvement in sales and operating income in both of its reportable segments. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of credit risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains cash and cash equivalents with various financial institutions. The Company's policy is designed to limit exposure to any one institution. The Company performs periodic evaluations of the relative credit standing of those financial institutions that are considered in the Company's banking relationships, and has not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 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. The Company performs ongoing evaluations of its customers' financial condition. Collateral is usually not required from customers as a condition of sale.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net of allowance for credit losses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated amounts due from customers. The Company maintains an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. The Company treats trade accounts receivable as one portfolio and records an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The Company adjusts this allowance 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, unless material, are recorded against the allowance in the period received.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in the allowance for credit losses for fiscal 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:53.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment based on aged receivables analysis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when all five of the following criteria have been satisfied:</span></div><div style="margin-top:9pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Identification of the contract with a customer;</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Identification of the performance obligations in the contract;</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Determination of the transaction price;</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Allocation of the transaction price to performance obligations in the contract; and</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Fulfillment of performance obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration that it expects to be entitled to in exchange for those goods or services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Metal Coatings Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company recognizes 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.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Infrastructure Solutions segment</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ's Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial and electrical applications. Within this segment, the contract is governed by a customer purchase order and an executed product or services agreement. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of either custom built products, custom services, or off-the-shelf products. For arrangements with multiple performance obligations, the transaction price is allocated to each performance obligation, based on the relative standalone selling prices of the goods or services being provided, and revenue is recognized upon the satisfaction of each performance obligation. The Company combines contracts for revenue recognition purposes that are executed with the same customer within a short timeframe from each other and that purport to be for a single commercial objective.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For custom built products, the Company recognizes sales over time, provided that the goods do not have an alternative use to the Company and the Company has an unconditional right to payment for work completed to date plus a reasonable margin. For custom services, which consist of specialized welding and other professional services, the Company recognizes sales over time as the services are rendered, because the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, the Company recognizes revenue upon the transfer of the goods to the customer.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For sales recognized over time, the Company generally uses the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date versus the total estimated costs upon completion of the project. This requires the Company to estimate the total contract sales, project costs and margin, which can involve significant management judgment. As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, management reviews and updates its contract related estimates regularly. The Company recognizes adjustments in estimated margin on contracts on a cumulative catch-up basis, and subsequent sales </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are recognized using the adjusted estimate. If the estimate of contract margin indicates an anticipated loss on the contract, the Company recognizes the total estimated loss in the period it is identified.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the custom nature of the goods and services provided, contracts within the Infrastructure Solutions segment are often modified to account for changes in contract specifications and requirements. A contract modification exists when the modification either creates new, or changes the existing, enforceable rights and obligations in the contract. For the Company, most contract modifications are related to goods or services that are not distinct from those in the original contract due to the significant interrelationship or interdependencies between the deliverables. Such modifications are accounted for as if they were part of the original contract. As a result, the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to sales on a cumulative catch-up basis. </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to fixed consideration, the Company’s contracts within its Infrastructure Solutions segment may include variable consideration, including claims, incentive fees, liquidated damages or other penalties. The Company recognizes revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. The Company estimates the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets, primarily related to the Company’s Infrastructure Solutions segment. Amounts are billed as work progresses in accordance with agreed upon contractual terms, either at periodic intervals (e.g., weekly or monthly) or upon achievement of contractual milestones. Billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:73.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.719%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.721%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities added during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize sales of approximately $36.7 million, $5.6 million, $0.1 million and $0.1 million in fiscal 2023, 2024, 2025 and 2026, respectively, related to the $42.5 million balance of contract liabilities as of February 28, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increases or decreases in accounts receivable, contract assets and contract liabilities during fiscal year 2022 were primarily due to normal timing differences between the Company’s performance and customer payments, divestitures, and, to a lesser extent, customer inspection delays and effects of COVID-19 on the Company's customers. The increase in contract liabilities in fiscal 2022 is primarily due to an increase in orders in the Company's Infrastructure Solutions segment. The acquisitions for fiscal year 2022 described in Note 14 had no impact on contract assets or liabilities as of the date of acquisition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No general rights of return exist for customers, and the Company establishes provisions for estimated warranties. The Company generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. The Company does not adjust the contract price for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers 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. Sales commissions are deferred and recognized over the same period as the related sales. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by segment and geography is disclosed in Note 12. In addition, the following table presents disaggregated revenue by customer industry for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.941%"><tr><td style="width:1.0%"/><td style="width:57.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power generation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and cash equivalents</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers 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. Cash and cash equivalents includes restricted cash of $0.3 million and $0.9 million as of February 28, 2022 and February 28, 2021, respectively, in support of bank guarantees for certain customers and leased facilities in international locations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-cash investing and financing activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $0.9 million, $1.5 million and $2.4 million of accrued capital expenditures at the end of fiscal 2022, 2021 and 2020, respectively, which are excluded from the consolidated statements of cash flows until paid. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or market value. Cost is determined principally using a weighted-average method for the Infrastructure Solutions segment and the first-in-first-out (FIFO) method for the Metal Coatings segment. The Company determines the reserves for excess quantities and obsolescence based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, and records a charge to reduce inventory to its net realizable value. For information related to charges recognized to reduce inventory in the Infrastructure Solutions segment to its net realizable value in fiscal 2021, see Note 13. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:392.25pt"><tr><td style="width:1.0pt"/><td style="width:322.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-25 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repairs and maintenance are charged to expense as incurred; renewals and betterments that significantly extend the useful life of the asset are capitalized.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amortizable intangible and long-lived assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased 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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMDYvZnJhZzpmMTc0YjI1NzI5ZTc0ZWIxYmM4ZTBlZTFjOWM5ZGM3Yy90ZXh0cmVnaW9uOmYxNzRiMjU3MjllNzRlYjFiYzhlMGVlMWM5YzlkYzdjXzE1NDM4_0dee7f54-ee6e-40d7-9fad-ea7bfefdde30">two</span> to nineteen 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. 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, the Company records impairment losses for the excess of their carrying value over the estimated </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fair value. The Company did not recognize any impairment charges for fiscal year 2022. For fiscal year 2021, the Company recorded charges of $13.7 million to write-down certain property, plant and equipment and other intangible assets that were held for sale or abandoned. In addition, for fiscal year 2020, the Company recorded impairment losses of $9.2 million. See Note 13 for additional information about these impairment charges.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When there is a change to a plan of sale, and the assets are reclassified from held for sale to held and used, the long-lived assets would be reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Investments in real estate are classified as held for sale in the period in which certain criteria are met including when management commits to a plan to sell, an active program to locate a buyer has been initiated, the sale is probable, and actions required to complete the plan of sale indicate that it is unlikely that significant changes to the plan of sale will be made or the plan of sale will be withdrawn. See Note 13 for additional information.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and other indefinite-lived intangible assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company tests goodwill with an indefinite life 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, which would result in impairment. Goodwill is tested for impairment at the reporting unit level. A reporting unit is an operating segment or a component of an operating segment. The test is calculated using an income approach and market approach, which are Level 3 fair value inputs, as described in "Financial instruments" below. Based on the results of its analysis, the Company determines whether an impairment may exist. A significant change in projected cash flows or cost of capital for future years could result in an impairment of goodwill in future years. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market; changes in economic conditions of these various markets; raw material and natural gas costs and availability of experienced labor and management to implement our growth strategies. For fiscal years 2022, 2021 and 2020, no goodwill impairment losses were recognized. See Note 3 for information about the goodwill write-off related to divestitures in fiscal 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. The Company tests intangible assets with an indefinite life 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 intangible asset below its carrying amount, which would result in impairment. The Company performed its annual indefinite-lived intangible asset impairment test as of December 31, 2021. The Company elected to perform a qualitative assessment and determined that no conditions existed that would make it more likely than not that the indefinite-lived intangible assets were impaired. Therefore, no further quantitative assessment was required. For fiscal 2022, 2021 and 2020, no impairment losses related to these indefinite-lived intangible assets were recorded.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt issuance costs</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs that are incurred by the Company 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 the Company’s revolving credit facility are included in "Intangibles and other assets, net" on the consolidated balance sheets. Costs related to the Company's senior notes are presented as a reduction to long-term debt on the consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts 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 on the basis of 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a valuation allowance against net deferred tax assets to the extent that the Company believes those net assets are not more likely than not to be realized. In making such a determination, the Company considers 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 the Company determines that it would be able to realize its </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As applicable, the Company records uncertain tax positions on the basis of a two-step process whereby (1) the Company determines 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, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 28, 2022, the Company is no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2019.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Certain of the Company’s assets and liabilities, which are carried at fair value, are classified in one of the following three categories:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted market prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs that are corroborated by market data; or</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable, accrued liabilities and the revolving credit facility) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. As of February 28, 2022 and 2021, the fair value of the $150.0 million outstanding 2020 Senior Notes was approximately $144.0 million and $144.8 million, respectively. These fair values were determined using the discounted cash flow at the market rate as well as the applicable market interest rates, which are classified as Level 2 inputs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Warranty reserves</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reserve has been established to provide for the estimated future cost of warranties on a portion of the Company’s delivered products, and is included in "Other accrued liabilities" in the consolidated balance sheets. Warranties cover such factors as non-conformance to specifications and defects in material and workmanship. A provision for warranty on products is made on the basis of the Company's historical experience and identified warranty issues. Management assesses the adequacy of its warranty reserve on a quarterly basis, and adjustments are made as necessary. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in the Company’s warranty reserve for fiscal year 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.561%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,702 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local currency is the functional currency for the Company’s 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).</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"/><td style="width:66.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.619%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,084)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,324)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,084)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accruals for Contingent Liabilities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is 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 the Company to make judgments regarding the amount of expenses that will ultimately be incurred. The Company uses 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. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a lessee under various leases for facilities and equipment. For such leases, the Company recognizes a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet as of the lease commencement date based on the present value of the future minimum lease payments. An ROU asset represents the Company's right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. However, 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, the Company does not record ROU assets or lease liabilities on the consolidated balance sheet.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's uses its 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 the Company 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, the Company incorporates 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 the Company is reasonably certain will be exercised, with a maximum of 10 years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 its facility leases, the Company accounts for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company's lease agreements may include rental payments that adjust periodically for inflation or are based on an index rate which are included as variable lease payments. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020 and as clarified in January 2021, the FASB issued Accounting Standards Update No. (“ASU”) 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“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. An entity may elect to apply the amendments on a full retrospective basis as </span></div>of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date between March 12, 2020 and December 31, 2022. The Company has not adopted ASU 2020-04, but will continue to evaluate the possible adoption of any such expedients or exceptions, as well as the impact on its financial condition, results of operations, and cash flows, during the effective period. <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ Inc. (the “Company,” “AZZ” or “we”) operates primarily in the United States of America and Canada and also has operations in Brazil, China, the Netherlands, Poland and India. The Company has two reportable segments: Metal Coatings and Infrastructure Solutions. The Company's reportable segments are also referred to as operating segments. See Note 12 for information about the Company's operations by segment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of consolidation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the Company 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 13 for more information about assets reclassified from assets held for sale to assets held and used in the consolidated balance sheets as of February 28, 2021.</span></div> 2 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of credit risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains cash and cash equivalents with various financial institutions. The Company's policy is designed to limit exposure to any one institution. The Company performs periodic evaluations of the relative credit standing of those financial institutions that are considered in the Company's banking relationships, and has not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 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. The Company performs ongoing evaluations of its customers' financial condition. Collateral is usually not required from customers as a condition of sale.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net of allowance for credit losses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated amounts due from customers. The Company maintains an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. The Company treats trade accounts receivable as one portfolio and records an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The Company adjusts this allowance 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, unless material, are recorded against the allowance in the period received.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in the allowance for credit losses for fiscal 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:53.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment based on aged receivables analysis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5713000 4951000 2267000 -377000 1040000 2734000 -116000 -354000 -129000 -64000 -41000 106000 51000 117000 -27000 5207000 5713000 4951000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when all five of the following criteria have been satisfied:</span></div><div style="margin-top:9pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Identification of the contract with a customer;</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Identification of the performance obligations in the contract;</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Determination of the transaction price;</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Allocation of the transaction price to performance obligations in the contract; and</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Fulfillment of performance obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration that it expects to be entitled to in exchange for those goods or services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Metal Coatings Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company recognizes 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.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Infrastructure Solutions segment</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ's Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial and electrical applications. Within this segment, the contract is governed by a customer purchase order and an executed product or services agreement. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of either custom built products, custom services, or off-the-shelf products. For arrangements with multiple performance obligations, the transaction price is allocated to each performance obligation, based on the relative standalone selling prices of the goods or services being provided, and revenue is recognized upon the satisfaction of each performance obligation. The Company combines contracts for revenue recognition purposes that are executed with the same customer within a short timeframe from each other and that purport to be for a single commercial objective.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For custom built products, the Company recognizes sales over time, provided that the goods do not have an alternative use to the Company and the Company has an unconditional right to payment for work completed to date plus a reasonable margin. For custom services, which consist of specialized welding and other professional services, the Company recognizes sales over time as the services are rendered, because the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, the Company recognizes revenue upon the transfer of the goods to the customer.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For sales recognized over time, the Company generally uses the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date versus the total estimated costs upon completion of the project. This requires the Company to estimate the total contract sales, project costs and margin, which can involve significant management judgment. As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, management reviews and updates its contract related estimates regularly. The Company recognizes adjustments in estimated margin on contracts on a cumulative catch-up basis, and subsequent sales </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are recognized using the adjusted estimate. If the estimate of contract margin indicates an anticipated loss on the contract, the Company recognizes the total estimated loss in the period it is identified.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the custom nature of the goods and services provided, contracts within the Infrastructure Solutions segment are often modified to account for changes in contract specifications and requirements. A contract modification exists when the modification either creates new, or changes the existing, enforceable rights and obligations in the contract. For the Company, most contract modifications are related to goods or services that are not distinct from those in the original contract due to the significant interrelationship or interdependencies between the deliverables. Such modifications are accounted for as if they were part of the original contract. As a result, the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to sales on a cumulative catch-up basis. </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to fixed consideration, the Company’s contracts within its Infrastructure Solutions segment may include variable consideration, including claims, incentive fees, liquidated damages or other penalties. The Company recognizes revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. The Company estimates the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets, primarily related to the Company’s Infrastructure Solutions segment. Amounts are billed as work progresses in accordance with agreed upon contractual terms, either at periodic intervals (e.g., weekly or monthly) or upon achievement of contractual milestones. Billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:73.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.719%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.721%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities added during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize sales of approximately $36.7 million, $5.6 million, $0.1 million and $0.1 million in fiscal 2023, 2024, 2025 and 2026, respectively, related to the $42.5 million balance of contract liabilities as of February 28, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increases or decreases in accounts receivable, contract assets and contract liabilities during fiscal year 2022 were primarily due to normal timing differences between the Company’s performance and customer payments, divestitures, and, to a lesser extent, customer inspection delays and effects of COVID-19 on the Company's customers. The increase in contract liabilities in fiscal 2022 is primarily due to an increase in orders in the Company's Infrastructure Solutions segment. The acquisitions for fiscal year 2022 described in Note 14 had no impact on contract assets or liabilities as of the date of acquisition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No general rights of return exist for customers, and the Company establishes provisions for estimated warranties. The Company generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. The Company does not adjust the contract price for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers 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. Sales commissions are deferred and recognized over the same period as the related sales. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:73.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.719%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.721%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities added during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17873000 18418000 38085000 13603000 -13493000 -14148000 42465000 17873000 36700000 5600000 100000 100000 42500000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by segment and geography is disclosed in Note 12. In addition, the following table presents disaggregated revenue by customer industry for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.941%"><tr><td style="width:1.0%"/><td style="width:57.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power generation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 559653000 511740000 605236000 189559000 209729000 254836000 153452000 117448000 201745000 902664000 838917000 1061817000 Cash and cash equivalentsThe Company considers 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. Cash and cash equivalents includes restricted cash of $0.3 million and $0.9 million as of February 28, 2022 and February 28, 2021, respectively, in support of bank guarantees for certain customers and leased facilities in international locations. 300000 900000 900000 1500000 2400000 InventoriesInventories are stated at the lower of cost or market value. Cost is determined principally using a weighted-average method for the Infrastructure Solutions segment and the first-in-first-out (FIFO) method for the Metal Coatings segment. The Company determines the reserves for excess quantities and obsolescence based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, and records a charge to reduce inventory to its net realizable value. For information related to charges recognized to reduce inventory in the Infrastructure Solutions segment to its net realizable value in fiscal 2021, see Note 13. <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:392.25pt"><tr><td style="width:1.0pt"/><td style="width:322.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-25 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repairs and maintenance are charged to expense as incurred; renewals and betterments that significantly extend the useful life of the asset are capitalized.</span></div> Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:392.25pt"><tr><td style="width:1.0pt"/><td style="width:322.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-25 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"/><td style="width:67.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and structures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,747 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,190 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, software and computers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,994 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,695 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,623 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287,199)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table outlines the classification of depreciation expense in the consolidated statements of income for fiscal 2022, 2021, and 2020 (in thousands): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"/><td style="width:50.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.972%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P10Y P25Y P3Y P15Y P3Y P15Y P3Y P3Y P7Y P19Y 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. 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, the Company records impairment losses for the excess of their carrying value over the estimated fair value. The Company did not recognize any impairment charges for fiscal year 2022. 13700000 9200000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and other indefinite-lived intangible assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company tests goodwill with an indefinite life 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, which would result in impairment. Goodwill is tested for impairment at the reporting unit level. A reporting unit is an operating segment or a component of an operating segment. The test is calculated using an income approach and market approach, which are Level 3 fair value inputs, as described in "Financial instruments" below. Based on the results of its analysis, the Company determines whether an impairment may exist. A significant change in projected cash flows or cost of capital for future years could result in an impairment of goodwill in future years. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market; changes in economic conditions of these various markets; raw material and natural gas costs and availability of experienced labor and management to implement our growth strategies. For fiscal years 2022, 2021 and 2020, no goodwill impairment losses were recognized. See Note 3 for information about the goodwill write-off related to divestitures in fiscal 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. The Company tests intangible assets with an indefinite life 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 intangible asset below its carrying amount, which would result in impairment. The Company performed its annual indefinite-lived intangible asset impairment test as of December 31, 2021. The Company elected to perform a qualitative assessment and determined that no conditions existed that would make it more likely than not that the indefinite-lived intangible assets were impaired. Therefore, no further quantitative assessment was required. For fiscal 2022, 2021 and 2020, no impairment losses related to these indefinite-lived intangible assets were recorded.</span></div> 0 0 0 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt issuance costs</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs that are incurred by the Company 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 the Company’s revolving credit facility are included in "Intangibles and other assets, net" on the consolidated balance sheets. Costs related to the Company's senior notes are presented as a reduction to long-term debt on the consolidated balance sheets.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts 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 on the basis of 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a valuation allowance against net deferred tax assets to the extent that the Company believes those net assets are not more likely than not to be realized. In making such a determination, the Company considers 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 the Company determines that it would be able to realize its </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As applicable, the Company records uncertain tax positions on the basis of a two-step process whereby (1) the Company determines 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, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 28, 2022, the Company is no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2019.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Certain of the Company’s assets and liabilities, which are carried at fair value, are classified in one of the following three categories:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted market prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs that are corroborated by market data; or</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable, accrued liabilities and the revolving credit facility) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. As of February 28, 2022 and 2021, the fair value of the $150.0 million outstanding 2020 Senior Notes was approximately $144.0 million and $144.8 million, respectively. These fair values were determined using the discounted cash flow at the market rate as well as the applicable market interest rates, which are classified as Level 2 inputs.</span></div> 144000000 144800000 Warranty reservesA reserve has been established to provide for the estimated future cost of warranties on a portion of the Company’s delivered products, and is included in "Other accrued liabilities" in the consolidated balance sheets. Warranties cover such factors as non-conformance to specifications and defects in material and workmanship. A provision for warranty on products is made on the basis of the Company's historical experience and identified warranty issues. Management assesses the adequacy of its warranty reserve on a quarterly basis, and adjustments are made as necessary. <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in the Company’s warranty reserve for fiscal year 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.561%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,702 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4460000 3702000 1751000 1136000 1865000 2118000 362000 2623000 4069000 3686000 4460000 3702000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local currency is the functional currency for the Company’s 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).</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"/><td style="width:66.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.619%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,084)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,324)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,084)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -27324000 -25084000 -27324000 -25084000 Accruals for Contingent LiabilitiesThe Company is 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 the Company to make judgments regarding the amount of expenses that will ultimately be incurred. The Company uses 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. <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a lessee under various leases for facilities and equipment. For such leases, the Company recognizes a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet as of the lease commencement date based on the present value of the future minimum lease payments. An ROU asset represents the Company's right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. However, 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, the Company does not record ROU assets or lease liabilities on the consolidated balance sheet.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's uses its 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 the Company 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, the Company incorporates 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 the Company is reasonably certain will be exercised, with a maximum of 10 years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 its facility leases, the Company accounts for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020 and as clarified in January 2021, the FASB issued Accounting Standards Update No. (“ASU”) 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“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. An entity may elect to apply the amendments on a full retrospective basis as </span></div>of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date between March 12, 2020 and December 31, 2022. The Company has not adopted ASU 2020-04, but will continue to evaluate the possible adoption of any such expedients or exceptions, as well as the impact on its financial condition, results of operations, and cash flows, during the effective period. Property, Plant and Equipment<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"/><td style="width:67.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and structures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,747 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,190 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, software and computers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,994 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,695 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,623 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287,199)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table outlines the classification of depreciation expense in the consolidated statements of income for fiscal 2022, 2021, and 2020 (in thousands): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"/><td style="width:50.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.972%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22318000 21439000 176747000 158190000 283333000 253027000 33994000 31695000 5350000 3714000 14623000 26223000 536365000 494288000 305517000 287199000 230848000 207089000 30357000 29884000 30721000 2004000 2319000 2349000 32361000 32203000 33070000 Goodwill and Intangible Assets<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill by segment for fiscal years 2022 and 2021 were as follows (in thousands): </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Divestiture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:24.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.523%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Divestiture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,177 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,262)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,693)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,225 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,394)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,693)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is evaluated for impairment on at least an annual basis, or more frequently if indicators of impairment exist. The impairment tests are based on Level 3 fair value inputs. Fair value is an exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During fiscal 2021 and 2020, the Company continued to execute its strategy to divest of non-core businesses, which included the divestiture of businesses serving customers in the nuclear power businesses. In connection with these activities, the Company allocated goodwill to the businesses disposed of or held for sale based on the relative fair value of those businesses in the reporting unit to which the goodwill applied. The determination of the amount of goodwill to allocate to the disposal group as opposed to the ongoing operations required significant management judgment regarding future cash flows, discount rates and other market relevant data. During fiscal 2022, the Company made changes to a plan of sale for a business that was previously held for sale in the Infrastructure Solutions segment. The Company had previously recognized the impact of the impairment in the prior year related to this business. This business was reclassified from assets held for sale into assets held and used during fiscal 2022. See Note 13 for more information.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In February 2020, the Company completed the sale of its nuclear logistics business reported within its Infrastructure Solutions segment. The Company allocated $7.9 million of goodwill to this business, which was written off upon the completion of the sale. The estimate of goodwill to allocate to the disposal group required significant management judgment regarding future cash flows, discount rates and other market relevant data. See Note 13 for more information.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company completed its fiscal 2022 annual goodwill impairment analysis as of December 31, 2021 and concluded that no impairment existed at any of its reporting units as of the testing date.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable intangible assets consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"/><td style="width:50.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.968%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.095%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,326 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,891 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of amortization expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"/><td style="width:54.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.929%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, for fiscal 2020, intangibles with a net carrying value of approximately $14.6 million were written-off as part of the sale of the nuclear logistics business and nuclear-related intangibles with a carrying value of approximately $7.2 million were impaired as part of the exit from the nuclear certified portion of the industrial welding solutions business. See Note 13 for more information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its amortizable intangible assets, the Company has recorded indefinite-lived intangible assets of $3.4 million on the consolidated balance sheets as of February 28, 2022 and February 28, 2021, related to certain tradenames acquired as part of prior business acquisitions. These indefinite-lived intangible assets are not amortized, but are assessed for impairment annually or whenever an impairment may be indicated. During fiscal 2022 and 2021, the Company performed an annual review of its indefinite-lived intangibles and no impairment was indicated.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"/><td style="width:68.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.065%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill by segment for fiscal years 2022 and 2021 were as follows (in thousands): </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Divestiture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:24.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.523%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Divestiture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,177 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,262)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,693)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,225 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,394)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,693)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 158659000 32389000 0 -477000 -180000 190391000 195222000 0 0 0 0 195222000 353881000 32389000 0 -477000 -180000 385613000 157048000 1551000 1132000 0 1192000 158659000 199177000 0 2262000 -1693000 0 195222000 356225000 1551000 3394000 -1693000 1192000 353881000 7900000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable intangible assets consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"/><td style="width:50.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.968%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.095%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,326 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,891 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P15Y 149796000 145782000 P12Y 7903000 8803000 P21Y 23303000 26695000 P25Y 2554000 2554000 P8Y 408000 399000 183964000 184233000 111638000 100342000 72326000 83891000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of amortization expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"/><td style="width:54.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.929%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6658000 6838000 6873000 5646000 5562000 10251000 12304000 12400000 17124000 14600000 7200000 3400000 3400000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"/><td style="width:68.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.065%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11741000 9913000 9104000 9075000 8808000 23685000 72326000 Other Accrued Liabilities<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group medical insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and other taxes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,092 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group medical insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and other taxes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,092 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 789000 957000 3686000 4460000 2959000 3618000 6539000 9709000 2575000 2517000 3850000 2592000 3694000 3792000 24092000 27645000 Leases<div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a lessee under various leases for facilities and equipment. See Note 1 for a description of the Company's accounting policy for leases.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022, the Company was the lessee for 156 operating leases with terms of 12 months or more and 10 finance leases. Many of the operating leases either have renewal options of between one and five years or convert to month-to-month agreements at the end of the specified lease term. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 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. The majority of the Company’s long-term lease expenses are at fixed prices. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company has a significant number of short-term leases, including month-to-month agreements, some of which continue in perpetuity until the lessor or the Company terminates the lease agreement. The Company's short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s future lease commitments as of February 28, 2022 do not reflect all of the Company’s short-term lease commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets for fiscal 2022 and 2021 (in thousands): </span></div><div style="margin-top:9pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:36.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.726%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.729%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzQtMC0xLTEtNDkwODc_4cd39621-d21c-40fb-b725-142a4950c997"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzQtMC0xLTEtNDkwODc_5d0980e8-a9b3-43d6-b95a-69979da74554">Operating lease liabilities ― ST</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzUtMC0xLTEtNDkwODc_15333caa-90a1-439c-aaa1-0fa65a8d1145"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzUtMC0xLTEtNDkwODc_d00e90fa-034c-4c68-8288-4946bfd60793">Operating lease liabilities ― LT</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzYtMC0xLTEtNDkwODc_8b4cb0c5-2b32-4402-a04d-0e286cdb855a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzYtMC0xLTEtNDkwODc_b82e1b28-0295-47b8-91ec-3515338a5b91">Finance lease liabilities ― ST</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzctMC0xLTEtNDkwODc_d3aca1aa-0188-46ce-b3c6-4c212c65ed1f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzctMC0xLTEtNDkwODc_e4a4973e-e512-444d-ac17-a8bb5a4f5d02">Finance lease liabilities ― LT</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:48.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.290%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.719%"><tr><td style="width:1.0%"/><td style="width:36.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.450%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's portfolio of leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - operating</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.90 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.92 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and financing cash flows from financing leases included in lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - financing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.73 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets for fiscal 2022 and 2021 (in thousands): </span></div><div style="margin-top:9pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:36.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.726%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.729%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzQtMC0xLTEtNDkwODc_4cd39621-d21c-40fb-b725-142a4950c997"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzQtMC0xLTEtNDkwODc_5d0980e8-a9b3-43d6-b95a-69979da74554">Operating lease liabilities ― ST</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzUtMC0xLTEtNDkwODc_15333caa-90a1-439c-aaa1-0fa65a8d1145"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzUtMC0xLTEtNDkwODc_d00e90fa-034c-4c68-8288-4946bfd60793">Operating lease liabilities ― LT</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzYtMC0xLTEtNDkwODc_8b4cb0c5-2b32-4402-a04d-0e286cdb855a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzYtMC0xLTEtNDkwODc_b82e1b28-0295-47b8-91ec-3515338a5b91">Finance lease liabilities ― ST</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzctMC0xLTEtNDkwODc_d3aca1aa-0188-46ce-b3c6-4c212c65ed1f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk0ZDlhYzIwMzg4MDRjZjViNDQ3ZjJmN2VhOGNhMDQ0L3NlYzo5NGQ5YWMyMDM4ODA0Y2Y1YjQ0N2YyZjdlYThjYTA0NF8xMjEvZnJhZzplNjQwOGUxN2YwN2U0MmYyOGU3NDI1NmJhNWIyMjJiYy90YWJsZTo1NjZmYjhlNzg2NTI0YjQxYjk2MWYxZTQxOTk2ZGY5Ny90YWJsZXJhbmdlOjU2NmZiOGU3ODY1MjRiNDFiOTYxZjFlNDE5OTZkZjk3XzctMC0xLTEtNDkwODc_e4a4973e-e512-444d-ac17-a8bb5a4f5d02">Finance lease liabilities ― LT</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense in the statements of income for fiscal 2022, 2021, and 2020 (in thousands): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:48.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.290%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's portfolio of leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - operating</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.90 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.92 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and financing cash flows from financing leases included in lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - financing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.73 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 43286000 37801000 7140000 6552000 34965000 32405000 178000 66000 645000 226000 11070000 10533000 13521000 3959000 4485000 4923000 15029000 15018000 18444000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.719%"><tr><td style="width:1.0%"/><td style="width:36.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.450%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022, maturities of the Company's lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.719%"><tr><td style="width:1.0%"/><td style="width:36.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.450%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8880000 199000 9079000 7930000 199000 8129000 6838000 196000 7034000 5302000 132000 5434000 5009000 105000 5114000 16331000 46000 16377000 50290000 877000 51167000 8183000 56000 8239000 42107000 821000 42928000 9044000 8143000 13389000 2186000 P7Y10M24D P6Y11M1D 0.0456 0.0471 100000 25000 519000 230000 P4Y8M23D P4Y3M 0.0295 0.0400 Debt<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term debt instruments and balances outstanding as of February 28, 2022 and February 28, 2021 were as follows (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.076%"><tr><td style="width:1.0%"/><td style="width:61.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount due within one year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt due after one year, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,484 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,419 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2017 Revolving Credit Facility</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 21, 2017, the Company executed the Amended and Restated Credit Agreement (the “2017 Credit Agreement”) with Bank of America and other lenders, which amended its previous credit agreement. The 2017 Credit Agreement was scheduled to mature on March 21, 2022, and included the following provisions: (i) provided for a senior revolving credit facility in a principal amount of up to $450.0 million, with an additional $150.0 million accordion, (ii) included a $75.0 million sublimit for the issuance of standby and commercial letters of credit, (iii) included a $30.0 million sublimit for swing line loans, (iv) restricted indebtedness incurred with respect to capital leases, synthetic lease obligations and purchase money obligations not to exceed $20.0 million, (v) restricted investments in any foreign subsidiaries not to exceed $50.0 million in the aggregate, and (vi) included various financial covenants and certain restricted payments relating to dividends and share repurchases as specifically set forth in the 2017 Credit Agreement. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates for borrowings under the 2017 Credit Agreement were based on either a Eurodollar Rate or a Base Rate plus a margin, ranging from 0.875% to 1.875% depending on our Leverage Ratio (as defined in the 2017 Credit Agreement). The Eurodollar Rate was defined as LIBOR for a term equivalent to the borrowing term (or other similar interbank rates if LIBOR is unavailable). The Base Rate was defined as the highest of the applicable Fed Funds rate plus 0.50%, the Prime rate, or the Eurodollar Rate plus 1.0% at the time of borrowing. The 2017 Credit Agreement also carried a Commitment Fee for the unfunded portion ranging from 0.175% to 0.30% per annum, depending on our Leverage Ratio. On July 8, 2021, the 2017 Credit Agreement was replaced with the 2021 Credit Agreement, which is described below.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Credit Agreement</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 8, 2021, the Company refinanced the 2017 Credit Agreement, which was scheduled to mature in March 2022, with a new five-year unsecured revolving credit facility under a credit agreement, by and among the Company, borrower, Citibank, N.A., as administrative agent and the other agents and lender parties thereto (the “2021 Credit Agreement”). The 2021 Credit Agreement matures in July 2026 and includes the following significant terms; </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:12.2pt">provides for a senior unsecured revolving credit facility with a principal amount of up to $400.0 million revolving loan commitments, and includes an additional $200.0 million uncommitted incremental accordion facility,</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:9.15pt">interest rate margin ranges from 87.5 bps to 175 bps for Eurodollar Rate loans, and from 0.0 bps to 75 bps for Base Rate loans, depending on leverage ratio of the Company and its consolidated subsidiaries as a group,</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:6.1pt">includes a letter of credit sub-facility up to $85.0 million for the issuance of standby and commercial letters of credit, </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:6.7pt">includes a $50.0 million sublimit for swing line loans, </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:9.75pt">includes customary representations and warranties, affirmative covenants and negative covenants, and events of default, including restrictions on incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions, carve-outs and baskets, and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">vi.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:6.7pt">includes a maximum leverage ratio financial covenant and an interest coverage ratio financial covenant, each to be tested at quarter end.</span></div><div style="margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The effective interest rate for the 2021 Credit Agreement was 2.49% as of February 28, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The proceeds of the loans under the 2021 Credit Agreement are used primarily to finance working capital needs, capital improvements, dividends, future acquisitions and for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of February 28, 2022, we had $77.0 million of outstanding debt against the 2021 Credit Agreement and letters of credit outstanding under the 2021 Credit Agreement in the amount of $9.7 million, resulting in approximately $313.3 million of additional credit available. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Senior Notes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 9, 2020, the Company completed a private placement transaction and entered into a Note Purchase Agreement, whereby the Company agreed to borrow $150.0 million of senior unsecured notes (the “2020 Senior Notes”), consisting of two separate tranches:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7-year borrowing: $70.0 million priced at 2.77% coupon; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">12-year borrowing: $80.0 million priced at 3.17% coupon.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $80.0 million tranche was funded on December 17, 2020. The $70.0 million tranche was funded in January 2021. The Company used the proceeds to repay the existing $125.0 million 5.42% Senior Notes that matured on January 20, 2021, as well as for general corporate purposes. Interest on the 2020 Senior Notes is paid semi-annually. In connection with the 2020 Senior Notes, the Company incurred debt issuance costs of approximately $0.6 million. These costs have been allocated between the two tranches and are being amortized over periods of seven and 12 years, and are included in “Debt due after one year, net” in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's debt agreements require the Company to maintain certain financial ratios. As of February 28, 2022, the Company was in compliance with all covenants or other requirements set forth in the debt agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For each of the five years after February 28, 2022, required principal payments under the terms of the long-term debt, including the 2021 Credit Agreement, are as follows (dollars in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.093%"><tr><td style="width:1.0%"/><td style="width:82.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Debt Maturities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term debt instruments and balances outstanding as of February 28, 2022 and February 28, 2021 were as follows (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.076%"><tr><td style="width:1.0%"/><td style="width:61.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount due within one year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt due after one year, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,484 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,419 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 77000000 29000000 150000000 150000000 227000000 179000000 516000 581000 226484000 178419000 0 0 226484000 178419000 450000000 150000000 75000000 30000000 20000000 50000000 0.00875 0.01875 0.0050 0.010 0.00175 0.0030 400000000 200000000 0.00875 0.0175 0.00000 0.0075 85000000 50000000 0.0249 77000000 9700000 313300000 150000000 P7Y 70000000 0.0277 P12Y 80000000 0.0317 80000000 70000000 125000000 0.0542 For each of the five years after February 28, 2022, required principal payments under the terms of the long-term debt, including the 2021 Credit Agreement, are as follows (dollars in thousands):<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.093%"><tr><td style="width:1.0%"/><td style="width:82.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Debt Maturities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 0 77000000 150000000 227000000 Income Taxes<div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for fiscal year 2022, 2021 and 2020 consisted of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.549%"><tr><td style="width:1.0%"/><td style="width:2.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.658%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">98,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">44,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">20,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">106,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current provision:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current provision for income taxes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18,929 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred provision (benefit):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,540)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total deferred provision for (benefit from) income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,563)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,617)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22,323 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,383 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation from the federal statutory income tax rate to the effective income tax rate is as follows for the prior three fiscal years: </span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.417%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign tax rate differential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Audit settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 are as follows for fiscal year 2022 and 2021 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:65.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.583%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee related items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrued warranty</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net operating loss and other credit carry-forwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation methods and property basis differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and tax-deductible goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-71794000</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,345)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,481)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of February 28, 2022, the Company had pretax state NOL carry-forwards of $70.1 million which, if unused, will begin to expire in 2023 and pretax foreign NOL carry-forwards of $14.0 million, which, if unused, will begin to expire in 2026</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of fiscal year end 2022 and 2021, 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 not be realized. In recognition of this risk, the Company has provided a valuation allowance of $0.1 million and $0.7 million as of fiscal year end 2022 and 2021, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 global operations. Generally accepted accounting principles in the United States of America ("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, on the basis of 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 as a result 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 28, 2022 and 2021 is as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.152%"><tr><td style="width:1.0%"/><td style="width:65.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.910%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions related to current periods:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross increases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross decreases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions related to prior periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross increases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross decreases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with taxing authorities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,350 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Current year increases to our Uncertain Tax Positions (“UTPs”) primarily relate to matters related to research and development credits and stock compensation. Current year decreases primarily relate to the lapse of the statute of limitations in certain jurisdictions and settlements with certain taxing authorities.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. Penalties and interest credited for fiscal 2022 and 2021 were $(0.2) million and $(0.4) million, respectively.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prior year tax returns currently being examined in one state 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.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has operations and taxable presence in multiple jurisdictions in the U.S. and outside of the U.S. in Canada, the Netherlands, China, Poland, Brazil, India and Singapore. The tax positions of the Company and its subsidiaries are subject to income tax audits by multiple tax jurisdictions around the world. 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, 2019 remain open to examination. With some exceptions, tax years prior to fiscal 2019 in jurisdictions outside of U.S. are closed. The statute of limitations for fiscal year end 2019 will expire in December 2022. The Company anticipates it is reasonably possible that a decrease of unrecognized tax benefits related to various federal, foreign and state positions of $0.6 million may be resolved in the next 12 months.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 the majority of its previously unremitted foreign earnings. As of February 28, 2022, 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.</span></div> <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for fiscal year 2022, 2021 and 2020 consisted of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.549%"><tr><td style="width:1.0%"/><td style="width:2.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.658%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">98,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">44,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">20,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">106,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current provision:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current provision for income taxes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18,929 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred provision (benefit):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,540)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total deferred provision for (benefit from) income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,563)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,617)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22,323 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,383 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 98610000 46766000 44406000 7735000 4231000 20484000 106345000 50997000 64890000 15644000 9532000 12563000 738000 2660000 5259000 2547000 1754000 1451000 18929000 13946000 19273000 4407000 -2165000 -1452000 -1540000 -2294000 -21000 527000 1896000 -1144000 3394000 -2563000 -2617000 22323000 11383000 16656000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation from the federal statutory income tax rate to the effective income tax rate is as follows for the prior three fiscal years: </span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.417%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign tax rate differential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Audit settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 -0.005 -0.001 0.001 0.019 0.054 0 -0.005 -0.004 0 0.001 0.011 0 0.014 0.034 0.020 0.005 0.001 0.014 -0.011 -0.010 0.014 0.007 0.019 0 0.004 -0.023 -0.002 0.210 0.223 0.257 Significant components of the Company’s net deferred income tax liability are as follows for fiscal year 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:65.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.583%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee related items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrued warranty</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net operating loss and other credit carry-forwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation methods and property basis differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and tax-deductible goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-71794000</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,345)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,481)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3750000 3282000 6536000 5729000 459000 429000 2347000 8200000 8962000 92000 239000 10418000 6649000 29455000 27637000 142000 689000 29313000 26948000 20688000 18982000 7809000 8623000 619000 0 42678000 34740000 71794000 62345000 42481000 35397000 100000 700000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 28, 2022 and 2021 is as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.152%"><tr><td style="width:1.0%"/><td style="width:65.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.910%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions related to current periods:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross increases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross decreases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions related to prior periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross increases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross decreases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with taxing authorities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,350 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3350000 2531000 513000 5617000 260000 0 997000 0 356000 1263000 691000 642000 1259000 2893000 2294000 3350000 -200000 -400000 600000 Equity<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2012, the Company's Board of Directors authorized the repurchase of up to ten percent of the then outstanding shares of the Company's common stock (the "2012 Authorization"). The 2012 Authorization did not have an expiration date, and the amount and prices paid for any future share purchases under the authorization were to be based on market conditions and other factors at the time of the purchase. Repurchases under the 2012 Authorization were made through open market purchases or private transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2020, the Company's Board of Directors authorized a $100.0 million share repurchase program pursuant to which the Company may repurchase its common stock (the “2020 Authorization”). Repurchases under the 2020 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Authorization will be made through open market and/or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when the Company might otherwise be precluded from doing so. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the Company's share repurchases under the 2020 Authorization during fiscal 2022 and 2021 (in thousands, except per share data):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"/><td style="width:40.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchased under 2020 Authorization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchased under 2012 Authorization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Shares Repurchased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended February 28, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of shares repurchased</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended February 28, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of shares repurchased</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.10 100000000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the Company's share repurchases under the 2020 Authorization during fiscal 2022 and 2021 (in thousands, except per share data):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"/><td style="width:40.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchased under 2020 Authorization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchased under 2012 Authorization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Shares Repurchased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended February 28, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of shares repurchased</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended February 28, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount of shares repurchased</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 602000 0 602000 30815000 0 30815000 51.20 0 51.20 331000 883000 1214000 15998000 32313000 48311000 48.36 36.60 39.80 Earnings Per Share<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the year. Diluted earnings per share has been adjusted for the dilutive effect of the weighted average number of restricted stock units, performance share units and stock appreciation rights outstanding. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2022, 2021 and 2020 (in thousands, except per share data):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.110%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income for basic and diluted earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total weighted average basic shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares applicable to stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total weighted average diluted shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,077 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,281 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>For fiscal 2022, 2021 and 2020, approximately 0.1 million, 0.2 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. <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2022, 2021 and 2020 (in thousands, except per share data):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.110%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income for basic and diluted earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total weighted average basic shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares applicable to stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total weighted average diluted shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,077 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,281 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 84022000 39614000 48234000 24855000 25897000 26191000 222000 148000 90000 25077000 26045000 26281000 3.38 1.53 1.84 3.35 1.52 1.84 100000 200000 100000 Employee Benefit Plans<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Retirement Plan</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) retirement plan covering substantially all of its employees. Company contributions to the 401(k) retirement plan were $5.0 million, $4.8 million, and $5.4 million for fiscal 2022, 2021, and 2020, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Multiemployer Pension Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the Company's 401(k) retirement plan, the Company participates in a number of multiemployer defined benefit pension plans for employees, which are covered by collective bargaining agreements. The Company is not aware of any significant future obligations or funding requirements related to these plans other than the ongoing contributions that are paid as hours are worked by plan participants. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, the risks of participating in multiemployer pension plans are different from those in single-employer plans in that (i) assets contributed to the plan by one employer may be used to provide benefits to employees or former employees of other participating employers; (ii) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be required to be assumed by the remaining participating employers and (iii) if the Company chooses to stop participating in a multiemployer pension plan, it may be required to pay the plan a withdrawal amount, based on the underfunded status of the plan.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the Company's participation in multiemployer pension plans considered to be individually significant (dollar amounts in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">EIN/Pension Plan Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Pension Protection Act Reported Status (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">FIP/RP <br/>Status (2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Company Contributions (3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Surcharge Imposed (4)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Expiration Date of Collective Bargaining Agreements</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EIN:48-6168020<br/>Plan: 001</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Endangered</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Endangered</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Various through 12/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contributions to other multiemployer pension plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,437 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The most recent Pension Protection Act reported status available for fiscal 2022 and 2021 is for the plan’s year-end as of December 31, 2021 and 2020, respectively. The zone status is based on information that the Company received from the plan trustee and is certified by the plan’s actuary. A plan is generally classified in critical status if a funding deficiency is projected within four years or five years, depending on other criteria. A plan in critical status is classified in critical and declining status if it is projected to become insolvent in the next 15 or 20 years, depending on other criteria. A plan is classified in endangered status if its funded percentage is less than 80% or a funding deficiency is projected within seven years. If the plan satisfies both of these triggers, it is classified in seriously endangered status. A plan not classified in any other status is classified in the green zone. As of the date the financial statements were issued, Form 5500, which is filed by employee benefit plans to satisfy annual reporting requirements under the Employee Retirement Income Security Act and under the Internal Revenue Code, was not available for the plan year ended in 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The “FIP/RP Status” column indicates plans for which a Funding Improvement Plan (“FIP”) or a Rehabilitation Plan (“RP”) has been implemented.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> For the multiemployer pension plan considered to be individually significant, the Company was not listed in the Form 5500 as providing more than 5% of the total contributions for plan years ended December 31, 2020 and 2019, which are the most recent reports available.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> A multiemployer pension plan that has been certified as endangered, seriously endangered or critical may begin to levy a statutory surcharge on contribution rates. Once authorized, the surcharge would be at a rate of 5% for the first 12 months and 10% for any periods thereafter. Contributing employers, however, may eliminate the surcharge by entering into a collective bargaining agreement that meets the requirements of the applicable FIP or RP.</span></div> 5000000 4800000 5400000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the Company's participation in multiemployer pension plans considered to be individually significant (dollar amounts in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">EIN/Pension Plan Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Pension Protection Act Reported Status (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">FIP/RP <br/>Status (2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Company Contributions (3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Surcharge Imposed (4)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Expiration Date of Collective Bargaining Agreements</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EIN:48-6168020<br/>Plan: 001</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Endangered</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Endangered</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Various through 12/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contributions to other multiemployer pension plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,437 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The most recent Pension Protection Act reported status available for fiscal 2022 and 2021 is for the plan’s year-end as of December 31, 2021 and 2020, respectively. The zone status is based on information that the Company received from the plan trustee and is certified by the plan’s actuary. A plan is generally classified in critical status if a funding deficiency is projected within four years or five years, depending on other criteria. A plan in critical status is classified in critical and declining status if it is projected to become insolvent in the next 15 or 20 years, depending on other criteria. A plan is classified in endangered status if its funded percentage is less than 80% or a funding deficiency is projected within seven years. If the plan satisfies both of these triggers, it is classified in seriously endangered status. A plan not classified in any other status is classified in the green zone. As of the date the financial statements were issued, Form 5500, which is filed by employee benefit plans to satisfy annual reporting requirements under the Employee Retirement Income Security Act and under the Internal Revenue Code, was not available for the plan year ended in 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The “FIP/RP Status” column indicates plans for which a Funding Improvement Plan (“FIP”) or a Rehabilitation Plan (“RP”) has been implemented.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> For the multiemployer pension plan considered to be individually significant, the Company was not listed in the Form 5500 as providing more than 5% of the total contributions for plan years ended December 31, 2020 and 2019, which are the most recent reports available.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> A multiemployer pension plan that has been certified as endangered, seriously endangered or critical may begin to levy a statutory surcharge on contribution rates. Once authorized, the surcharge would be at a rate of 5% for the first 12 months and 10% for any periods thereafter. Contributing employers, however, may eliminate the surcharge by entering into a collective bargaining agreement that meets the requirements of the applicable FIP or RP.</span></div> EIN:48-6168020Plan: 001 Endangered Endangered Implemented 3827000 3340000 5337000 Yes Various through 12/31/2021 130000 97000 366000 3957000 3437000 5703000 Share-based Compensation<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two share-based compensation plans, the 2014 Long Term Incentive Plan (the "2014 Plan") and the Amended and Restated 2005 Long Term Incentive Plan (the “2005 Plan”). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2014 Plan provides for broad-based equity grants to employees, including executive officers, and members of the board of directors and permits the granting of restricted shares, restricted stock units, performance awards, stock appreciation rights and other stock-based awards. The maximum number of shares that may be issued under the 2014 Plan is 1.5 million shares and, as of February 28, 2022, the Company had approximately 0.7 million shares reserved for future issuance under this </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">plan. The 2005 Plan permitted the granting of stock appreciation rights and other equity-based awards to certain employees. This plan was terminated upon the effective date of the 2014 Plan and no future grants may be made under the 2005 Plan. There were stock appreciation rights granted under the 2005 Plan prior to its termination. All outstanding stock appreciation rights were exercised during fiscal year 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its share-based employee compensation plans in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company recognizes compensation expense over the requisite service period, which is in line with the applicable vesting period for each share-based award. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit Awards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit ("RSU") awards are valued at the market price of the Company'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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's RSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock  Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average  Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock  Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average  Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock  Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average  Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,098 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.24 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,807 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.56 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,718 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSU awards vested during fiscal years 2022, 2021, and 2020 was $4.6 million, $2.3 million and $3.8 million, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Unit Awards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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 granted in fiscal 2020 are subject to the Company’s degree of achievement of a target annual average adjusted return on assets during these three-year periods and, in certain circumstances, vesting is based on the relative performance of a predetermined group of peer companies. In addition, these PSU awards may have vesting conditions or certain vesting multipliers, which are based on the Company’s total shareholder return during such three-year periods in comparison to a defined specific industry peer group. The PSU awards granted in fiscal 2021 and 2022 are based on the Company's total shareholder return during the three-year period, in comparison to a defined specific industry peer group and include certain vesting multipliers. The Company estimates the fair value of PSU awards with performance and service conditions using the value of the Company's common stock on the date of grant. The Company estimates the fair value of PSU awards with market conditions using a Monte Carlo simulation model on the date of grant. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s PSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:26.319%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Weighted Average Grant Date Fair Value </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Appreciation Rights</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company did not grant any SARs in fiscal year 2022, 2021 or 2020. As of February 28, 2022, there were no SARs outstanding.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s SAR activity for fiscal years 2022, 2021 and 2020 is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:29.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> SARs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted  Average Exercise  Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> SARs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted  Average Exercise  Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> SARs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted  Average Exercise  Price </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at the end of year</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,826 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Directors Grants</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted each of its independent directors a total of 1,976, 3,174 and 2,124 shares of its common stock during fiscal years 2022, 2021 and 2020, respectively. These common stock grants were valued at $53.13, $33.08 and $47.08 per share for fiscal years 2022, 2021 and 2020, respectively, which was the market price of the Company's common stock on the respective grant dates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an employee stock purchase plan ("ESPP"), which is open to all employees. The ESPP allows employees of the Company to purchase common stock of the Company 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.2 million shares were available for issuance as of February 28, 2022. The Company issues new shares upon purchase through the ESPP. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows share-based compensation expense and the related income tax benefit included in the consolidated statements of income for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.327%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.327%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized compensation cost related to unvested stock awards at February 28, 2022 was $8.6 million, which is expected to be recognized over a weighted average period of 1.44 years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual tax benefit/(expense) realized from share-based compensation during fiscal years 2022, 2021 and 2020 was $(0.4) million, $(0.4) million and $(0.1) million, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to issue shares under these plans from the Company’s authorized but unissued shares. The Company has no formal or informal plan to repurchase shares on the open market to satisfy these requirements.</span></div> 2 1500000 700000 P3Y <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's RSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock  Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average  Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock  Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average  Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock  Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average  Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,098 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.24 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,807 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.56 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,718 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 226446 35.66 194946 44.34 146532 48.93 77787 51.23 131120 28.78 140070 43.86 84060 35.78 70913 45.67 84595 54.63 6075 39.02 28707 36.59 7061 45.30 214098 41.24 226446 35.66 194946 44.34 214098 41.24 224807 35.56 193718 44.34 4600000 2300000 3800000 P3Y P3Y P3Y <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s PSU award activity (including DERs) for fiscal years 2022, 2021, and 2020 is as follows:</span></div><div style="margin-top:14pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:26.319%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Performance Stock Units </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"> Weighted Average Grant Date Fair Value </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 143584 39.96 109936 47.75 83125 49.74 55114 63.39 69955 33.22 49000 46.19 44243 54.00 0 0 0 0 0 0 36307 50.57 22189 55.08 154455 44.05 143584 39.96 109936 47.75 0 2 P7Y P3Y <div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s SAR activity for fiscal years 2022, 2021 and 2020 is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:29.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> SARs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted  Average Exercise  Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> SARs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted  Average Exercise  Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> SARs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted  Average Exercise  Price </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at the end of year</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.25 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,826 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.58 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5435 45.25 94826 44.58 98184 44.46 0 0 0 0 0 0 5435 45.25 45902 44.00 2965 44.58 0 0 43489 45.10 393 43.92 0 0 5435 45.25 94826 44.58 0 0 5435 45.25 94826 44.58 1976 3174 2124 53.13 33.08 47.08 0.85 25000 5000 1500000 1200000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows share-based compensation expense and the related income tax benefit included in the consolidated statements of income for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.327%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.327%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9449000 7330000 6290000 1984000 1539000 1321000 8600000 P1Y5M8D -400000 -400000 -100000 Operating Segments<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 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 (loss) are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of each of the Company's reportable segments is as follows:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Metal Coatings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life-cycle of fabricated steel for several decades. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — provides specialized products and services designed to support primarily industrial and electrical applications. The product offerings include custom switchgear, electrical enclosures, medium and high voltage bus ducts, explosion proof and hazardous duty lighting and tubular products. The 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show information by reportable segment for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:51.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,664 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,819)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on disposal of business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Operating income for the Infrastructure Solutions segment for fiscal 2020 includes impairment charges of $9.2 million, of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which $7.2 million are included in Selling, general and administrative expense, and $2.0 million are included in Cost of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sales. See Notes 1 and 3 for more information.</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:47.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,665 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:47.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenditures for acquisitions, net of cash, and property, plant and equipment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,624 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,498 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset information by segment was as follows as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.163%"><tr><td style="width:1.0%"/><td style="width:57.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133,028 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information About Geographical Areas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:47.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.163%"><tr><td style="width:1.0%"/><td style="width:57.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,848 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,089 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show information by reportable segment for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:51.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,664 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,819)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on disposal of business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Operating income for the Infrastructure Solutions segment for fiscal 2020 includes impairment charges of $9.2 million, of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which $7.2 million are included in Selling, general and administrative expense, and $2.0 million are included in Cost of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sales. See Notes 1 and 3 for more information.</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:47.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,665 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:47.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenditures for acquisitions, net of cash, and property, plant and equipment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,624 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,498 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 519000000 457791000 498989000 383664000 381126000 562828000 902664000 838917000 1061817000 127335000 95946000 107926000 35543000 6487000 32845000 -49538000 -40819000 -42796000 0 0 18632000 113340000 61614000 79343000 9200000 7200000 2000000 30000000 29930000 30042000 13037000 12978000 18414000 1628000 1695000 1738000 44665000 44603000 50194000 82737000 29305000 81340000 4814000 9619000 9158000 2073000 2574000 2725000 89624000 41498000 93223000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset information by segment was as follows as of February 28, 2022 and February 28, 2021 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.163%"><tr><td style="width:1.0%"/><td style="width:57.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133,028 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 575088000 480778000 525086000 492771000 32854000 25678000 1133028000 999227000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows for fiscal years 2022, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:47.353%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 789047000 711696000 850656000 113617000 127221000 211161000 902664000 838917000 1061817000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.163%"><tr><td style="width:1.0%"/><td style="width:57.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,848 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,089 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 194539000 181898000 26264000 15007000 10045000 10184000 230848000 207089000 Restructuring and Impairment Charges<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2022</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Company continued to execute it's plan to divest certain non-core business, which was approved by the board of directors in fiscal 2021. During the fourth quarter of fiscal 2022, the Company had a change to the plan of sale for one of its businesses in the Infrastructure Solutions segment. The Company recognized $3.9 million of impairment charges related to this business during fiscal 2021, which are included in in "Restructuring and impairment charges" in the consolidated statements of income. During fiscal 2022, the Company reclassified the business from assets held for sale to assets held and used. When there is a change to a plan of sale and the assets are reclassified from held for sale to held and used, the long-lived assets are reported at the lower of (i) the carrying amount before held for sale designation, adjusted for depreciation that would have been recognized if the assets had not been classified as held for sale, or (ii) the fair value at the date the assets no longer satisfy the criteria for classification as held for sale. Following an analysis of the long-lived assets for the business, the Company reversed a portion of the previously recognized impairment charges, and recognized income of $1.8 million in fiscal 2022 as a result of the change to the plan of sale, which is included in "Restructuring and Impairment charges" in the consolidated statements of operations. In addition, $1.7 million of the impairment charges recognized in fiscal 2021 was allocated to goodwill, reducing the goodwill allocated to this business to zero. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining assets and liabilities related to the business reclassified to assets held and used have been reclassified to the appropriate asset and liability accounts in the consolidated balance sheet. The following table shows the assets and liabilities related to this business as reported, adjustments to reclassify the asset to assets held and used, and the adjusted amounts, as of February 28, 2021:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.374%"><tr><td style="width:1.0%"/><td style="width:37.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of February 28, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangibles and other assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability, short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,525 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2021</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2021, the Company executed a plan to divest certain non-core businesses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company closed on the sale of its Galvabar business and its AZZ SMS, LLC ("SMS") business, and the board of directors approved a plan to divest certain other businesses within the Company. The Company recorded net proceeds of $8.3 million and a loss on the sale of the Galvabar business, which is included in the Metal Coatings segment, of $1.2 million. During fiscal 2021, the Company completed the sale of SMS, which is included in the Infrastructure Solutions segment, for net proceeds of $4.1 million. The Company recognized impairment charges of $0.9 million for SMS during the second quarter, and an additional loss on sale of $1.9 million during the third quarter of fiscal 2021. The loss of the sale of these businesses are included in "Restructuring and impairment charges" in the consolidated statements of income. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In addition, the Company closed a small number of Metal Coatings locations that were in underperforming and lower growth geographies during fiscal 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During fiscal 2021, the Company recognized certain charges related to the businesses sold, assets held for sale and assets that were abandoned, which are summarized in the table below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:48.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended February 28, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write down of assets held for sale to estimated sales price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write down of assets expected to be abandoned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write down of excess inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs associated with assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2020</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company completed the sale of its nuclear logistics business reported within its Infrastructure Solutions segment. The Company received net cash proceeds of $23.6 million and recognized a loss on disposal of $18.6 million, which is included in restructuring and impairment charges in the consolidated statements of income. The strategic decision to divest of the business reflects the Company's longer-term strategy to focus on core businesses, markets and on its Metal Coatings segment. The historical annual sales, operating profit and net assets of the nuclear logistics business were not significant enough to qualify the sale as a discontinued operation. Goodwill was allocated to the disposal group on a relative fair value basis. The determination of the amount of goodwill to allocate to the disposal group required significant management judgment regarding future cash flows, discount rates and other market relevant data. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2020, in conjunction with the divestiture of its nuclear logistics business, the Company exited from the nuclear certified portion of its industrial welding solutions business within the Infrastructure Solutions segment. In conjunction with this divestiture, the Company incurred impairment charges of $9.2 million, of which $2.0 million is included in cost of sales and $7.2 million is included in selling, general and administrative in the consolidated statement of income. The impairment charges are related to certain intangible assets and nuclear specific property, plant and equipment that are no longer being utilized. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022 and February 28, 2021, the Company had no restructuring liabilities outstanding.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Assets Held for Sale</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The strategic decision to divest both the Galvabar and SMS businesses reflects the Company's long-term strategy </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to focus on growth within its core businesses</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The historical annual sales, operating profit and net assets of these two businesses were not significant enough to qualify as discontinued operations. </span></div>As of February 28, 2022, one non-operating location in the Metal Coatings segment is classified as held for sale. The assets of the business include property, plant and equipment of $0.2 million, are expected to be disposed of within the next twelve months and are included in "Assets held for sale" in the accompanying consolidated balance sheets. 3900000 -1800000 -1700000 The following table shows the assets and liabilities related to this business as reported, adjustments to reclassify the asset to assets held and used, and the adjusted amounts, as of February 28, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.374%"><tr><td style="width:1.0%"/><td style="width:37.886%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of February 28, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(3,449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangibles and other assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability, short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease liability, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,525 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 128127000 638000 128765000 92912000 907000 93819000 58056000 3314000 61370000 5876000 153000 6029000 3684000 -3449000 235000 205909000 1180000 207089000 91390000 42000 91432000 585954000 2785000 588739000 41034000 508000 41542000 27136000 509000 27645000 16138000 1735000 17873000 6588000 31000 6619000 32629000 2000 32631000 123525000 2785000 126310000 8300000 -1200000 4100000 900000 -1900000 <div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During fiscal 2021, the Company recognized certain charges related to the businesses sold, assets held for sale and assets that were abandoned, which are summarized in the table below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:48.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended February 28, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write down of assets held for sale to estimated sales price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write down of assets expected to be abandoned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write down of excess inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs associated with assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2652000 4100000 6752000 6923000 0 6923000 -1221000 -1859000 -3080000 0 2511000 2511000 0 733000 733000 10796000 9203000 19999000 23600000 -18600000 9200000 2000000 7200000 200000 Acquisitions<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On February 28, 2022, the Company 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 $36.2 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 the Company's geographical coverage in the Northwest and enhanced the scope of metal coatings solutions in Canada. The business is included in the Company's Metal Coatings segment. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and a portion of the goodwill amount is expected to be deductible for income tax purposes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Since the DAAM acquisition was completed on February 28, 2022, the purchase price allocation has not been finalized. As such, the fair values of the assets acquired and liabilities assumed are preliminary and are subject to change. The following table represents the preliminary summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:68.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.356%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,219 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In January 2022, the Company 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 the Company's 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 Company's Metal Coatings segment. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and is expected to be deductible for income tax purposes.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The allocation of the purchase price of Steel Creek has not been completed, and the assets acquired and liabilities assumed are preliminary and subject to change. The following table summarizes the fair values of the preliminary allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:68.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.356%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2021</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal year 2021, the Company completed the acquisition of all the assets of Acme Galvanizing, Inc., which was not significant. Accordingly, disclosures of the purchase price allocations and unaudited pro forma results of operations have not been provided. The goodwill arising from this acquisition was allocated to the Metal Coatings segment and is expected to be deductible for income tax purposes. In addition, in conjunction with the acquisition, the Company assumed liabilities related to environmental remediation of approximately $0.6 million.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, the Company completed the acquisition of all the outstanding shares of K2 Partners, Inc. ("K2") and Tennessee Galvanizing, Inc. ("Tennessee Galvanizing"), two privately held companies. K2 provides powder coating and electroplating solutions to customers in the Midwest and Southeast from locations in Texas and Florida. Tennessee Galvanizing provides galvanizing solutions to customers throughout the United States. These acquisitions expanded the Company's geographical reach in metal coating solutions and broadened its offerings in strategic markets. The businesses are included in the Company's Metal Coatings segment. The goodwill arising from these acquisitions was allocated to the Metal Coatings segment and is not deductible for income tax purposes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and liabilities assumed, in aggregate, related to the acquisitions in fiscal 2020, as of the date of each respective acquisition (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:68.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.356%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the initial cash payment upon closing for the K2 acquisition, contingent consideration of up to $2.0 million is payable based on the achievement of specified operating results over the three-year period following completion of the acquisition. The contingent consideration is expected to be paid in early fiscal 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of each respective acquisition (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.660%"><tr><td style="width:1.0%"/><td style="width:52.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,360 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,512 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020, the acquired companies described above generated net sales of $27.9 million and net income of $2.6 million in the Company’s consolidated statements of income from the date of each respective acquisition.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes the combined results of operations for the Company and the companies included as part of the fiscal 2020 acquisitions, as though the companies were combined as of the beginning of the Company’s fiscal 2020.  The pro forma amounts presented are not necessarily indicative of either the actual consolidated results had the acquisitions occurred as of the beginning of fiscal 2020 or of future consolidated operating results.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information was as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.029%"><tr><td style="width:1.0%"/><td style="width:69.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.148%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,702 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma results presented above reflect: (i) incremental depreciation relating to fair value adjustments to property, plant, and equipment and (ii) amortization adjustments relating to fair value estimates of intangible assets. Pro forma adjustments described above have been tax affected using the Company's effective rate during the respective periods.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Disclosures</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, 2021 and 2020, the Company paid approximately $61.2 million, $4.4 million and $60.6 million, respectively, for these acquisitions, net of cash acquired. The Company expensed acquisition related costs of approximately $2.0 million and $0.8 million, during fiscal 2022 and 2020, respectively. During fiscal 2021, the Company did not expense any acquisition costs.</span></div>The goodwill resulting from these acquisitions during fiscal 2022, 2021 and 2020 consists largely of the Company’s expected future product and services sales and synergies from combining the products and services and technology with the Company’s existing product and services portfolio. 36200000 The following table represents the preliminary summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:68.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.356%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,219 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The allocation of the purchase price of Steel Creek has not been completed, and the assets acquired and liabilities assumed are preliminary and subject to change. The following table summarizes the fair values of the preliminary allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:68.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.356%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and liabilities assumed, in aggregate, related to the acquisitions in fiscal 2020, as of the date of each respective acquisition (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:68.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.356%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2576000 2308000 14436000 24498000 4003000 3596000 36219000 25000000 598000 3593000 15796000 872000 7732000 765000 2826000 25000000 2800000 600000 4591000 1830000 22000 5336000 15512000 39419000 1575000 2000000 2507000 60628000 2000000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of each respective acquisition (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.660%"><tr><td style="width:1.0%"/><td style="width:52.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,360 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,512 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 15360000 P15Y 152000 P3Y 15512000 27900000 2600000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information was as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.029%"><tr><td style="width:1.0%"/><td style="width:69.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.148%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,702 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1072633000 49702000 61200000 4400000 60600000 2000000 800000 Commitments and Contingencies<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business.  These proceedings include labor and employment claims, 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. Although the outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commodity pricing</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022, the Company had non-cancelable forward contracts to purchase approximately $74.0 million of zinc at various volumes and prices. All such contracts expire in fiscal 2023. The Company had no other contracted commitments for any other commodities including steel, aluminum, natural gas, copper, zinc, nickel based alloys, except for those entered into under the normal course of business.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 28, 2022, the Company had total outstanding letters of credit in the amount of $22.0 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 28, 2022, a warranty reserve in the amount of $3.7 million was established to offset any future warranty claims.</span></div> 74000000 22000000 3700000 Subsequent EventsOn March 7, 2022, the Company and Sequa Corporation ("Sequa"), a portfolio company of global investment firm Carlyle, jointly announced an agreement whereby the Company will acquire Sequa's Precoat Metals business division ("Precoat") for a net purchase price of approximately $1.3 billion. Precoat, headquartered in St. Louis, Missouri, is North America's largest independent provider of metal coil coating solutions. The transaction, which is subject to certain closing conditions, is expected to close during the first quarter of the Company's fiscal year 2023. 1300000000 EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +,QEE0'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 " "S,994\YE5*.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITE%,'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'D$TS0UX)&TU:9B!55J)3'762)-14\PGO#4K/GWF?H%9 ]BCQT %>,V!J7EB M.HY]!Q? #"/,OGP7T*[$I?HG=ND .R7'XM;4, SUT"ZY:0<.;T^/+\NZE0N% M=# X_2I.TC'AAITGO[9W]]L'ID0C1-5<5T)L>2-Y*_GM^^SZP^\B[*-U._>/ MC<^"JH-?=Z&^ %!+ P04 " "S,994F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +,QEE04PTP>G 8 +H: 8 >&PO=V]R:W-H965T&UL MI5E=;]LV%'WN?L6%,6 KD,029<=.D01PG'@SVJ1&G#9+BS[0$FT+D42/I.+X MW^]2LB4WDZ^$+0^QON[1X25YSB5UOI;J62^%,/ :1XF^:"V-67UHM[6_%#'7 M)W(E$KPSERKF!D_5HJU72O @"XJC-G.9Y=FZC+?%S$44621D,?? M6]!6\4X;N'^\0Q]EC1N9?K/\6V05V+Y\M( M9_]AG3_;.6N!GVHCXVTP,HC#)/_EK]M$[ 7TG0,!;!O W@2XG0,!WC; >QO0 M/1#0V09TLLSD3[_M;U&NGB!#PW"W>)UGA%EKT, MSR.S_'TPTT;A2/]!0'8*R$X&V3D >2W]%.>?@8?-2E3U&!WN.L>TH'/:C,Y$J% &=C0"3HO*_-!(N_'WR[MW M_QY"/W'K%=QZ#3M,<93-3/4.IXO&FO-(4_GJ%YSZ),Y-8D*S@5$8";A+XYE0 M55QH#/?89;U>CV!S5K Y:\+F7BQ".T\P57<\KNP[&F?P[1N,$_^$H.0ZI3XZ M34@AGE386=SVVQ%,#8XJD J&,DV,VN!O4,FT!OWA+XKDGHB[34@^\%<8!SC& MPGGH9TR)7JV!['6/G;-.GW4=BB$K&;(F# =!H(361[L#^(3/P>>D.GJ[CP*/0!GIFB8-(H6U3 M7$LS<&DY?\MU:,]P>#[(=5+)DX;#DLK (_Y;'E'T2I=P:7E_2Z^8/A,E7\+$ MK^Y^&I.>.J5CN+30OZ4VD=J@D7T+5X?G-(W8.W4=2@[=TC%<6N:S7AQ@.7^8 M"@W0=TDBI4VXM,9_DC[F9+*4">43-2!]K#DIL)/%6:KDA:--)1QC$(Y-=)_I@K7TC%8C:8K'H3) J:;>":C*D8U .A? M%)'2%1@MX;NDP,VKO^0)EOB'_+0&Z.YI>D,Q*EV -7*!1USF'3\GJ$W8<5SC MJ I@K'5:/:QJ,.\D1:U4>]9([;_*" T=5\!94:1T)2$:B2942CIK).G#5"E; M->:E8C:N4#S3:F(TXI/0%+-2S5DC-1\G1JA\W6Z+;+ZC6LF,1JQA5HHY:R3F M6=?!$#UF(56E)M3@?.(*9\O ]P4"(4R00U(<2U%GM"9O.4YC'D5PE6J\K:M[ M\_^M 5BI[JS1*N F%FIA!]@?B(#E"0KCBB?5Z:,!:ZF5,L]H<1X/1_:78>XV6 )-T M%H4^ID?RJHEXO47I9BAV4_#ETO6ZI[V^V_4ZY^V7*@ZEO'N-Y'W?4;'66W*L MK.!S:K#O$NN,5=LY6^33/5ZL<]K/UQ^5K/;V7F@]WBV\]=XB#F?TS*XTYP(5 MRQ?P_4&\&KB*D/&/RFZD7S&QTBP3;0L2LQ2@BB7L;]K6N*^;O.3-UO]S',HA MLF$.X$+!3#^.S?"UE%*#[@)$P$S!'\0E@'>*DM.A;7P\QJYC0TMUM MWD.=[>+,,M0_;_F G9-2Q6 WE@!; .&;9*LBV6&"K"8<@\;C M\1&,,2_:QKF=_+4D-K6J]TIS]9J9*_:'PO>,DT"\PD=1/85I*"?[ZY]UJ%+; M*\W5HZUPY_>C//-/-O/4-E8-W/&QPXY9GZ)6NJO7<'=MRVV[R3;"RY4&5@,W M>J)8E7[J-=Q7V\_884XT6,U>GU=ZJD=;X I!3FM TY5 W#0&=I[F_W6L;./ M)AIG)]:M^;Y_<;7X,#/(/D>TR\?SKSJWW!J^ADC,,=0YZ>%84OF'DOS$R%7V MZ6 FC9%Q=K@4')7)/H#WYU*:W8E]0?&YZO(?4$L#!!0 ( +,QEE2\J3"Q M&@( &8% 8 >&PO=V]R:W-H965T&ULC93;CMHP$(9? MQI.#%VJ(ZASA60U(LX"W&W M.PHYH2*((S^W47$D"\.H@(U"NN"XVSDXGW =PJEON@CE\E>RG<4A<9BW6*8 MU(A9A< W$#V,7J0PF49?1 KI_X#0^FE,X;.I&6XE+F#?07C\@' 7XQ9>OTFR M[WG]>Y-$/Z=[;92]$K]:\(,&/_#X01M>*K2@BJ/E_-H)M@/P8-QB8]C8&-YE M8TTX7//0KOZZG:YW:/?\NEWO7M=HM=JT6!HUED9W65K)Y.;E:B?,"6-$/Z = MG(B^YBB\N/L MF*JJNAH8F?M*VDMCZ])W,_L0@G(!=OT@I3D/W ;-TQK_!5!+ P04 " "S M,994+!TMUAL% !U$P & 'AL+W=OM#6H_=-(=.#Y (2YR0A$I EO/OLP!I MDB) QFU]L$3JW06>70 +8'GBU3>Q9TRBER(OQ?5L+^7A:K$0VSTKJ)CS ROA MER=>%53"8[5;B$/%:*J-BGQ!'"=8%#0K9ZNE?G=?K9;\*/.L9/<5$L>BH-7W M6Y;ST_4,SUY?/&2[O50O%JOE@>[8(Y-?#O<5/"U:+VE6L%)DO$05>[J>W>"K MA!!EH!5_9NPD>M^10MEP_DT]W*77,T?UB.5L*Y4+"A_/;,WR7'F"?OS3.)VU M;2K#_O=7[Y\T/,!LJ&!KGG_-4KF_GD4SE+(G>LSE S_]RAH@7_G;\ESH_^C4 M:)T9VAZ%Y$5C##THLK+^I"]-('H&.!@Q((T!&1IX(P9N8^"^U"IYG*94L18\2/B"I M4B#^A.[*+2\8^H"^/";HXMU[] YE)?ICSX^"EJE8+B2TK[PLMDU;MW5;9*0M M3-!G7LJ]0!_+E*7G#A;0\;;WY+7WMV32XR>VF2,272+B$&+IT/KMYMABGKS% M/-;FS@2-V^;"U?[<$7]-P-LLH+]N-D)6,#7^GO#NM=X][=T;\?Y("Y+3!EV ASU=&>]]]O>^Y.Q67,!HQ+& M'?KX FN>&**<.0U:I\%D2)13-=+%6&AJ\Z '$X2AY^%!:"PRW\&A,PB-*8N( MYT>Q/3)A"Q%.0OQ2<2%@2:AV66EC"(U6"?$)<0<,I@Q'4>@-TVOQYH:$1':& MJ&6(IL&*1N3'Q73M:W*+%DV@/# B.6WFL %!S9<6!9I6>X-L]I,T^]&*C-Q]P& _2 ML395.(:_ 9E%%04NL8-AIRL=SB3:[P>F<@-8F5ZYK!7!L>7(]88YLN@"'.!A MCBRR,':]D1SA7A7$DRAWI6059 JQ>G6QHF"SBV[L#T%,51QXT9##5,& #,8X M2,=!IE,B]ZQZA;A$)9-6$F*2.$9&3%$<#$>6310[(Q1='<3N3[*A"^&&P;Z6 M-8,+2?IBGRF-L_/Y';B>D1E3YSOQ<$HE%AGD;Q2J*[]XNO[>M1B3@\RS+->N ML5I;9#"M(G?(8I$%@1^,L'3%&/N3++_!@>1N?,[[YE;!TQNTZB=Q]1,-CAJGL= 1T_EK(^W+=OV[NC&WUC,GA_BZ^2^@:H]L'0 , ,\) 8 >&PO=V]R:W-H965T&ULC59=;]HP%/TK5E9-G=0VB?-!Z "IP*I56K>JK-O#M =##,F: MV,PVT/[[73LAA1 R7L!V[CF^YUQ_]39\HS)OI4HM;RV;3E+:$[D M%5]2!E_F7.1$05M&_=Z MW-7Q)N!'2C=RIXVTDBGGS[IS%_0//->";-+]J4L8Z% M9BNI>%Z"(8,\9<4_>2E]V &XX1$ +@&X#O"/ +P2X)T*\$N ;YPII!@?QD21 M04_P#1(Z&MATPYAIT" _9;KL$R7@:PHX-1AQ%D,1:8R@)7F6QD1!9Z+@#ZJK M).)S^)3#FDITL=<4W;$9SRFZ1$^3,3H_^X#.4,K0]X2O)&&Q[-D*\M+L]JS, M85CD@(_DX&)TSYE*)/H$R<3[!#8(JE3AK:HA;F6\I=,KA*,+A!V,&Q(:G0YW M&^#C4^!= W=:U'A5C3S#YQWAJXIQM!:_;J92"=A#OUNF\ZOI?#.=?V2ZKW#8 MI(:WJ90%-C!8?::L!Y%O3%[O^GL8Y75#U]^/&A]&^1'VWJ+VT@^J](-6M[ZI MA(IFF\Z_<"D_7+=X%%:3A*T>P9D#)PJ#'2H$9;-7!.XSF9'B+(O_P,;5!;M MC)JJ%7XB15YT[^S]NPB[^.-%U4*P; MJ)RNU^QZIS*DTVK('5-44*F0@+6*Y(8L_Z\==PK9>JL =DG-'9"]-NGO'"1= MUWX8<1G48L9-,4>66U0)CUJ%%\MMMK?<2L7GF5YN36JBDZIY&!5$;KV:352N MWVD6U:U$=5M%C1KD-.GH'AX&;L>M'P:'47[@XVY-2$-4Z$1U(?;.59=3L3!/ M!@G^KY@J[H=JM'J5W)C+N#8^A-=*\;AXHRF>.O=$+%(F44;G0.E<=2 G43P? MBH[B2W.A3KF"Z]DT$WAQ4:$#X/N<<[7MZ FJ-]S@'U!+ P04 " "S,994 MWJU'\8P" "H!@ & 'AL+W=O'I*9-#8&\C7@F0#--(?,,*%I#YT>A+U@-;+D2@*2?]^5;%Q",.3+W+J- M,!F4;(DSM$_E5-,J;%@R7J T7$G0N!@&MYV;2=_9>X/O'#=F9PY.R5RI9[>X MSX9!Y )"@:EU#(R&-8Y1"$=$8?RI.8/&I0/NSK?L=UX[:9DS@V,E?O#,YL/@ M*H ,%VPE[*/:?,5:CP\P5<+X+VQJVRB =&6L*FHP15!P68WLI<[##J!ST0*( M:T"\#^BU +HUH/M10*\&]'QF*BD^#Q-F63+0:@/:61.;F_AD>C3)Y]*5?68U MG7+"V62LI%&"9\QB!C-+ ]74&E +&*N";E+N2KQ&N)>I*A!.IDR308Z6ITR< MPF=XFDW@Y-,I? (NX5NN5H;)S Q"2]$Y'V%:1S*J(HE;(NG$\*"(V< 7F6'V MEB D68VV>*MM%!]EO,/Y.<179Q!'<7P@H/''X9T#\,E'X-<>'AU1TVTJU?5\ MW1:^ICBMM?EY.S=6TTOZ=<1=KW'7\^YZ;>$K36]&TAW45/#T%8A9&L&JUYK] MIJOI;\H96/9RJ-H5?=_3N^:S3B@+Z]WTOVLQ.6;Q1E6_4=4_JNI>6M1H+&A* M)I@-*\_HVOKLM^N[S-[^B-IPU37_T50]_('I)9<&!"Z(,CJ_I(!TU1>KA56E[Q1S9:GO^&E. MOQ+4SH#.%TK9[<(Y:'Y.R5]02P,$% @ LS&65.SC1GE;!P S1T !@ M !X;"]W;W)KV9Q&G:S/3@B=/V&B8A"Q.*4 #0LOOT75 R*1$@G(OSRO'MVK2_/56MKV8AKC4R[V7#]^$[4:G@(=7P^=SOIWNH;'UT^]?^@&#X.YY49< MJ?I?6=GUQ:R8H4JL>%O;3VKWFS@,*'7]E:HVW5^T.]CB&2I;8]7FT!@4;&2S M_\\?#HXX:D"2B0;TT(!^:P-V:,"Z@>Z5=<-ZSRV_/-=JA[2SAM[<1>>;KC6, M1C9N&F^LAE\EM+.75ZHQJI85MZ)"[WC-FU*@&]>=06?H[YOWZ.<7+]$+)!OT M>:U:PYO*G"\LO-FU7Y2'M[S;OX5.O.6#N'V%:#%'%%,::'[U[91'6^+4O5@BR(P%* QMM: MS%$#V4*M$*\AIKOYA^R 2BTJ:5&MP$?&_?PBG5.<=X.$RYPPQ"V"F=$MA/^/ M/Y ,OWF:X<[HZ:=^XN;P4K,57=S6CR''[+5GQT/.Y@PI:6(KHBL[RZ+>OH3WT&<6J$EKT-CS?Q!D#S#;#16WZS("TK# M0\U[;7E4V[^06<]D<[;5JA0FN$9S[[TY+=*1.-\H25(2UE;TVHJHM@^RD9#. M*G2G5#C5%('I)^/H"1BE21:6MNRE+>-!KAJK@3N'O!'2MO3=EF1T.1+G6V6$ MY3BLCN AE>.HOFLMMEQ62#P Y%W4NC!4=BUT,&-C3P5+ M48?$\U#G0;06==5E&P/9,BB2>*^G;+P,GS$ZE3@P@M"HQ,_*\AH0?(R*H$3J M^['(4C:.Y) =3G$Z)71 #XFSYUI#4:?MXQQM =^VFW5'H"U46[;+[D'9+. T M7"3%6'; #N>XF%H" XE('$5=Q7BF5F>M$3'W^MD^8;08,R%@QO("3R0C,D"! MI%&5OT(6VLDZF,(/34]G/H50'FL+V*6L**;$#8@A<<:\%RL!R[-"EC_$7.A# M)"5++])]*[;,IJ9Y0 V)L^9C8WES)Z'0.,I'!['3B],G2T'2-!]+]LV6!%;' MA.8!023.H'WH1QP:H MA#%,O>'S#Y7))Z4051P82D>4W5;"UY+>REO:9HH4. M#*%QAO0%XI8_NNHP-'SJ,R%ARV(\.R$S@/#$[-"!'33.CH]-J3:B6_,QD3X4 M6)HE8XV^U02&Z='F(@X.<*%N(2B!:=Q5D]VRW\&>.+B6J(\%6B34$QHPHQF> MJ&CH \:A\=?^W \2#Y:3D&M 18D>#FNO4)F>99,@(X.Q*!Q8EQUVV&06XFM M,C(M"!'C1.C_?BUJ*J M%6@G[5HV2#4"/0H>+&BI3P,\5ADS.94XP()^"RQ*/R$'-8;V)3AEW@(-$2;+ MV-3D#^"@\3U,[U"^@@GO_3E)8NKO52#O)(67GWP[6*S)U I@ Y!8'$C>:JU5 MY6%E@4P,5V7@=A,QHQB8*,C:@B<71=%*0/;,4F(^>),]R[Q@HP+$E+286 M ALHQ>*4VB?^WIG/JO7YD[)L7(4'K(K)&I(=':[%(;4/L><4^M2!G HQ,];H MV[$\74YM&-F )_8,GM1F(ZW;=.V17P(.9',GFM(5 3__J:Q )'T9U![MV1WE MOS9;7HJ+V58+(_2]F%VBT#GJ=^CH=/0#_%C\^.QFS;58J[H2VOR$?H']IWV, MGJP.O&)Q7CF_J@;=6%5^F:,7Y!7&4/AI=,_K5KQ!!.,YAD?&"0#/MQ9P)O\3 MU1M$DWE6%-UDT'1.+T_.*;Z6+' "G>' G?>XZS$23"SF(L,F"7Y'3JY((-#&5QAD*!WV[:NOMDLM_. MPH8$XFGMOF[=B^[,/"C<9^09S9E7ZP?M4GS$W-.S_X&E29RE^SQJCB+UQQ\* M2O(WW7F1#9_)!PX LYQYU6K(CC*ZG-CN)0-3DSA3O>3?!:,Y23<1^<3_C!+< MJ@<,@UOUQ=&W-O>A\P^N[V1C4"U6T!"_RJ$'O?]VN+^Q:MM]?KM5%G8OW>5: M<-#M#.#WE0(P'&[<%[W^"^[E_U!+ P04 " "S,994'PC+_[L" "%!P M& 'AL+W=O\\L>DT& >0X)H5PCZH MW2>L\ADX?[$2QO_#KK0=?@P@+HQ5624F@HS+\LF>JSKL";K](X*H$D3G"GJ5 MH.<3+W,#7QJLI&R[=5UQ:36\YZ>QLKJ11@B?,8@*W M3# 9(RR=.P.M!=,H;8J6QTQ^W&S,E;3COMY(EBO#M;SP?I'@MW$L2HDE5=CC'S+5@+; MP 0=)U][.IB0J&)EUX6@35[:-E6XC#+P4=Q9WL.E 8%KDG:N1O0-==GTRXE5N>^;*V6I"_MA2O) M:\7US3O["U!+ P04 " "S,994.;H:OX,) "[*0 & 'AL+W=O:W^LQ%RQUKU4SXMFKWDK#"#=M4"AV&\V+&R MGMW=F&L/\NY&'-JJK/F##)K#;L?DVV=>B9?;&9H=+WPKG[:MOK"XN]FS)_[( MVS_V#U+]6@RS%.6.UTTIZD#RS>WL'GU:T50/,(A_E_RE.?D>:"IK(;[K'U^+ MVUFHGXA7/&_U%$Q]//,EKRH]DWJ.O_I)9\,]]<#3[\?9OQCRBLR:-7PIJC_+ MHMW>SM)94/ -.U3M-_'R=]X3BO1\N:@:\S=XZ;'A+,@/32MV_6#U!+NR[C[9 M:V^(DP$HGAB ^P'8'D G!I!^ +EV .T'4&.9CHJQPXJU[.Y&BI= :K2:37\Q MQC2C%?VRUNO^V$KUWU*-:^^6HFY$51:LY47PV*H/M:AM$XA-L&3--OBB'*,) MYL$?CZO@W4_O@Y^"L@[^M16'AM5%<[-HU3/HF19Y?[_/W?WPQ/T0#GX3=;MM M@E_K@A?G$RS4PP\,\)'!9^R=\0M??PQP^B' (<; RVO'XZ X:MKAF=F>.AA M0X;U(&8^,K4>H]&_2+$+?M]SR=JR?@KN]0XIVY(WGSSWH<-]J+D/G;C//U5( M*>M<[#BTAMW8R(S5D>/Y+J7&NL^GAG51)(L1/4>M7!1-,1E19X\?#8\?>% /O/1U_2O7%MU+\5PJ?PO6;X$83,JN,FD\/%/L M->F*J\B;EZR+9W41L)V0;?E?19640%1++RBXJ"E$V8>5D M8)1<8+3A4BJK'2W*7CFXYQ/G[H3&B47$![V)(F(86&Q>$TIA@F$TVL,FN8L/6 MRLM$K7>!)E2)^FE>J2RJ/*]I> LR\\ZL1<:G9L]R?CM3OMQP^VJ "Q.; ]8 :@I?B?I&'GY_2G+E@>%>*GUDO+77'FHVG[/:HV%? ,I(<]3 M]'1<"(Z0O?.\$YW3P2,=[*7S=;=GI30>6O5>J]TTN.2F_;1>4A_H3C\Y6>VV_\2\+\.Y5Y; >1* M7&<+'8]T01AE-E\7-$_0!-U1*2"_5'C<,LGG6EP7@4H#JN)HNAS'7_5W>)]1 MU_*49C8I%Y40XJRBBXIQ-N6:HX) D9?6_4EVULM7')-=P==*0S3-@=4Y5XR; M"1>-W,0NP^&IAC,QQ.BMJF3KLC)Z[H.1?FH, MR]76:TJ]R%Z1AT8I@?Q:XC[/Q4'K3B7V>/G,UA.9QDW]N.2@+YI<37/K.4L*Y#;@:?XR1-D$W"Q6'D^CF BM(D@DG@41-@ MOR9XD%QEF>+HZ)TSB';+I2?#8#=Y)YE5NRP!4$QMM; "4'.<3<1=/$H![)<" MND3K7%Y[O"IP6JD*E@F'!RFZ"1UAC%*;I N+$'%(NJ@Y34[#P#G-42)@OT08 M]M.>O4UM)NPF!0- M^))H&&3(&:=3J6*VD]$KTFZ,]C0!$1 CIPQ80CA*G6H!G"Z,\83RQ*.HP'Y1 M\7"0*F_I1.SZZ15N"FF.E-J1;0GA2!(F#DT(AZ-L(MZ34780O^P80N"A,2VR M:\)#1Y$ @B&-4SNP+2$<3J/,[K- N#C#639!<90@!/U0 -R4M0I%UP= ,JH MXE9XRP.0SN@0SB<.K@5@*-J M#X43V8J,XH#X^P?#HIH7H!=IN37^'%/W>9<@,$D 8@!0OSZ89#:*$?(C8L2T ME5LN=Z:; ')SU8##"F@AJ"=U2?FF.JHD3)&30%T838G3^09@43*5/>DH$.B%OD3G>*:Y6.HB:>*- M.85>2L1I8M>W("Z)J;U:,"[%$Z^=Z"@'Z!4=";OH>]?+G_?7J(.>L-M+R.R$ MM 1 \S2EV*[^(%R4)61J^49)0OV2I.L\]J]ANCZ,JF[YT(94_ME)=N6]YHM. MV,^J:JGACA,%FAB1K5, $$'$%GP 2G&>V))TU"G4KU.LCM,/D0/Z#'8#< F MM&")[+@)X!".TRG_/3GSX-'XE3%[3TO,\H(ZI<1QJRF MS[PQ;1FE(E2U!YK13?NZKK:MZ*+2++.K5P"%2(@G2A(ZR@CJEQ$V&__YCGZR MLZ,^*(YM,0' 4(SLAO,*@J5I:&_OQ.<)RF.];X&Y-JVS=!Q3=JRO!CHIY)=B<%NQ^MV)NS^P7!>\^Y_4$L#!!0 ( +,QEE1 N),96@< %\F M 8 >&PO=V]R:W-H965T&ULO9IK3]M(%(;_RBA::8O4 M-)XSXUL%2"6 MM)V%T&[^Z':#R89B%5?4GM"X-_O^-),/#<#I7R!.#ES_,[U M>6?LPVU9?:M7C'%TGV=%?319<;Y^/YO5BQ7+D_I=N6:%^.6FK/*$B\OJ=E:O M*Y8LVT)Y-@//"V9YDA:3X\/VNXOJ^+#<\"PMV$6%ZDV>)]7#"KGCSQ>SX<)WUI44#IT4S MLJYX)7Y-13E^/"^+NLS29<+9$EUQ\4\,&X[*&S1?)<4MJU%:H*M54K%5F2U9 M5?^.SKYO4OZ INC+U2EZ\]L!JIN?V\#/JW)3)\6R?HM^&UP?SK@0V]QRMNB% MG73"P"+L<\F3S%!L[BXV+_-<#-@K7BZ^H:^?6'[-JO\,:4[=:3XLEVDS\I,, M723IM\1.!BL_%G6]8'E/C,Q5G8#!G8#!MH;4\N-3Y(L*1;L M+;IFMVG15$/,[/8K]*8;" B<7;]#$+U%X.'8U(W=78+V+LWR=W<, <;^ MX>S.(([LQ)'GBGN$II,NN;^G*?!("-%.5"==#QM*[P:8'N5'0:Q$G1FB:!B$ MWC#L7 ^;0A3Z8&XNNFLNVI8CEN82@T30J!8]=\JZ3P?M=&\FCSK=OUZ668;$ M:KY-JJ5K(/F[F_O.OFH7E6E#A2428U6@LDZ:*6?J&%\;+ '$2AN=C@0-1 8[ MD8%39+^3L M,$V&0),>4K/P<"<\?"7AIOX(-;U3# 0K\R34!NU>K;H^,R4BGF45B'9UCYY9 M=Y:OL_*!L?ZW]:9:K)KQW[2#LX,B3:=M9,4[D?$O$&GJC%C31C F2E_$6E]H M\\>0QP-BKB7VI+_PG/6\9+L*=..,I]7.8RSV&\'5_OU-E(&"+>+VS ]^&7%& M_X)U37X8QTK+]V&^37KO'$S)@D!!S[DAS#(.L00Z=A-]GM0KM$SOTB433@VM MA=\Q5E$=ZY.C$^WWXP;;P>> M<071&2M<&XTLXB1GL1NT-G&/T'2"=?P%A)(@4)<0G:1#[?V6QI!.6$FB3@$] MS ^!8JTS#7 F7K2WP V;3.(91Z]O.[$$+W:3]RG&$^M0# E1R3D6-=QH272" M&YVO9#Y!9VMD66! DA7<9/VU_A,,M RQ0J(YZ.2-E,EP:LP46PPH[&V21YCZ M\A84=*[&%@,$DJG@9NK+N5#0P0H1T;I$W\C&6.T20Z:0VJHJ"0UN0K^,$04= MR!BP!7$@>0QN'O^4$06=NC02>P"U[7VM[0?2.SJ8DH5>'%IJ*"$.(SOIQ[E, MT#$MW&- 59V3W69H.];_2A0 MSJ#.QZ*&8B5GPGFGJZT(]#9=-[9@CS:0B1 M$G=NB)N"[T66F4(D@ F\OL^?0;JX^Q6,2G7A.G$,6/6TWC/E@CBPM("D*GGN^?2S?28Q M'$9;M@-$4I4\]SCZJ3Z3Z&B%,-(>T1C.GE7K;\QD?0(E&4W> MQ=P0B63B1O)/V4QB.B".U.=>\K[_E@/&S&EG%&)<;IR);Y<2Z3FHZ3 M@TA]/'$V'C?4*8E.W41WNTRJ4S&BGG;2.AHV%"?92=V;UZ>Z3&HX\06"/56N M(4Q[T&G,!=3B[Z@$,G4#^>EFE.K U<2Z0H9"]Q[)NH'\5",*IM6#ZK@%&D06 M(THE<*D;N(\THB9-)U3G9!"$1-V-S UQ0^W=ZFT(B_R(ANJ@T\-$%-9.K@UQ M4P@)J#-]MO>J3?/JU:>DNDV%O;LN0_+IH7>G;OE!W_#U!+ P04 " "S,994=X"(EQHG #E M>0 &0 'AL+W=OFJG B M .-WF?/$+XD#X\\Z^WO:.^QE6CCSKJE^LV6W_.[D[B0KS;S85-VG9OL7(_NY MQOEF3>7H_]F6G[VZ/,EF&]SS)?FKJ;NFR/]6E M*=,)7@*@'MJ)0OMV3:YF(R/S'?I=W])\UT>F&]@F]F_WT]= MUP*U_,>1!:[\ E>TP-7_"GJ/SHWL^MJMBYGY[@3XT9GVT9S\ PMF']M%4=L_ M"N*.^[_]+?M0ST;9:;%:_:5K]O5O:NLAIQI\-_+^M8)#+<6LT&O[[4)>V&&6_ MPB.R"YJOVS8@2M9-VQ73RF3.+$# =.YU]I/IB@H>+1!'3J:8MP60PF;6;5J3 M/335AB!)9OW&#%! P*I6Q((12 B.%F88UW!*2Y,#?!4<,CPNUEW M//[)TX;QU:8T\<3T3+17?@ZA6S8X?[.M83JWF3H+A]L"#8^R^ZH"<=C!O+ A M6\.'\YF.UEEQ&N#HVA4S1MNR>#39U)@Z,Y4%H5H(T GF1MD[ \<*7P->'FVS M<0 "GS4\7:QX[C!5:V95X1QP')\V3(;G2!\W0 + A7!PMBDSXM:ZDU7"\5_2 M\:\:.(I]&H"I3>?25>9ML](?EJ8J:;PK@!")VL+WB(&-"R>3$,2TJ.B<28DX MHM)Y!I*VW: @46D+Z&C:IBX>;;MQV>F[CW_]\,/Y^-69$AB0Q08FV\!,A+5N MAQ T0&BX!M&0CLF9Q^N=GG=3+QJDJD6;GB!&C^ IX7;=-"7*0>0E5C9TA2[=\ ML(@21 _,-ELBQZ 4@^_,:ETU.V-$9%J8#0]M'O8&6.@M!$AMZMI4M%)TABB] MB<^08X&D1MD/FQ91.[=N!OO%,\P'3X^XT1E:OVT>"0_(",@H+EX&)@.I!.>* MOTX;V!B :KM!"3_*/@,9PN_&,28=;9%%*!^S$/>@O&5A@SQN@5$(B0-R=%C@ M/B5=3T_^?'__R\F9GKL#]JG!P*9] RI6Q1<3@4V\Z, H7S.BB0 +YB\2SBLO MFT6DX(C*%E-;62)S_+N$4Z@:AXJ251!"C0L>&L.3HP0ZBBB2W4NS+WAA$(AE M0]R)#YFOX*4%=@"XGYF Q >BM$';8;#JB M4!0UH :C@\)-VV[8+%JCG0FB"D[$X$:9#XE[\;"85E!/H1ZH33Q7"A^<'3** MDT.TL\P 6)N *#YJ$';@WRG6@(1JDKST.Y[I,-1"[BWK1)"K;="282_3HOZ" MD_$J\.#2KAVK,91+J*F0_L D@4-DU0;,X)A9W6:V]*< :@;MACD4#2N4). M6!JP;/.L*MJ%$?& >ILUEBI/\J:]C;[U3ZM=:TI4/P=)!RT+8'542K/03PT=/KP.[@:O2T@ M;91HEB#:5U.TT07Q09FAPSF^?>.R+W6SK4RY,'T"H&GR; FBLT'=6,G6 Z%"-#1 /!^<&S/L^ZO)2Q%7 <; M*B,\N4'"ZDLI.)0IX!)<5**3[1*,(SD7)&LF9QQ\V*/377I,"M4 ;ZQB('#E M;6L[T&B XCFO%5D5I<$1MD9+.?ASQ%Q@4%44@B.]\PGP_8AR$HY@4\-.G;?M M9-?Y+3AY M+[*K_-7U&/Z=Y).;V^R>B(CP&*B^1Q 05'MT,$_O;R]/2G9Z@U]WV>D$EHOV9=!>CG8TN;C=V]DG-LSH,$&/^3B$LHU\_P?) M('Z4* H.!I#_&"Q"?Z(S(#ZDDLC?=L!-#A7*ZPQV]$$\HEEB>Z,=BJ$\X3)/ M[V^RR:$AHE]HN\VTLHL0?HIG?)-=GF4_"-DG$T21!C379N9-!FB_AYW,CC^' M#/WLU9$BK\^R]YMJ#OX<$0_,>V#XR)^(=0'Y)2.=YFPJOW]0!1:I<-$T);EX MWMVSCH$.$:W(2@HB)/C&*'5J469L:+5FCL+ ^2@$RC)&"_W.MB$_0>(-CZBK M>#68SI,JNZAHU^W!R=) 5B4[&&,\B\AC2 CSD2))42@M#VR(4,+IBE>#?^UC M!7U*2Q)+7!42GJQ$@DY1@E2UHB'Q@(#,B"X=G[42#$DRATX1;G7C;= M>6G7V:*H'C&H"T_GH&:W)2U%H]%L9?R+@UI7_&O9* F)%J\GS60$.O3"' MT\-VG0'7?%Y,6V6;,-K6)>R.PW*_ ;\1S5H7T)IP)!+3;HTZ&4RO!2H%]!#@ M% *79NM-"\>-?G9+^VPIQ<-_C7S@B:8+WK/H7%%%)9C:,#?9,Q1O0:(CZQ^% M*MC9]:(ZQ/3J=0GQI-A)J6U LG%X 3>&!$BV#P*4SH('B6@6D]YO7&DJ!+Z< ME94NG[IT3GN6I#KEHB(Q-ARX>'U;ASQ@%'H>=0A'([9>;*PQ$.: MJS;!=%%EA,PH'KFN-LA&X,PZ&(M2;046MJV3/0>>V"XMH%,C=#W9M#55J1J7 M,0Z;GH,(9[#"+,_#F>J!(#K(9ZK)(P1&,+.",!0_(KHBEE&<21,M\?X@4P_L MK=M,=3L5HE3XY?C!*TU[IE$S,N5$.5>%DB%C!$2<%]%/O%R0E1MGU+YTW7G7 MG.._J'>737G "!QEGQ&%XL>O84/ (3P_YV?(N&X;D-,.X=P6&+ 0RB&?'OQ8 M()=-2_FT6!HAYW-(W%'$1A+-HI6"F(R>B2"'! M))'^7H!9)XOF]\J%$)OK1+(::7\B=G_V!48L'IL*)6H4E8R\_[]O2LE!W[/Z MB6*7;*UC2JA&C72'R4=D VL5T4C1KT-51TYC$\F*XU6][,9EW2 M_!05TJUK%#4LS]FRMMH=-.<*[Z63-Q:.B=&5-74DR#ENM5EM-"A==+/E^6;- M5A/K%,,"]6Y)<,$D449,UF\ /%O'8J0,YQPS/I5BQ.D2R@GCEZ59H[ZJJ09I M:KJM,9I\)JM6 J /F#79WX6J M,2'2/)'[FA8_8%A31A]%IE4)@R&01'>Q91)$"?DFK.&/2@QTI'QR'P>Q)Y8X M6_EQ":F.*0I/<&4G- BSM0Z2OQ%&6W.<'B$ M]ZP"LMVP4@(9HIF!UDX!#:HCG5&G83,Z-EOJ0[L(@IY#7U3446U(7;)< <:N M[!=SET8@9F)F6 MW"D7TH\:Y$=$AIP.FFQ@G3@/=9KA$T?C:N'3CU=FQ1/DH8 M!'.,!IPD(.^S2+D=JG+*H]K$2# .<=!3S )B916R)+(38'1R+E1V&#>4@B&_ MOU03CW>*Y0D40M(%!$XEZ")*(7(AO,=%\H!"EC8I+GB8<34GR.N?3 MW;E?DR-BXLA*FH0\[?TRE&>GJP;I/\I141J&DE"2HAH?25$=RDZ)#?8QAG?Y5?CNR J$H25Z+%'538R_/(NO[B[SL:7^O M+C%'=96/K^Z&TDP>M*M)?G5S'6!,9''(&/@%5:W.V9W[JM5N+RYO1K=(_Q41 MYXOKT4WTU\5HK'\10I,O *\A,WA)F<$K^O^U(O\FU_H)(/!JE_=%RXNKR>C: MSZ>$%=ON":('"S$G4DM7HVGIE'WTC^?*W(.RM4R*Z@)Y28&PRDRQ^FHT@RI5 M%UQ'9>I9S[#K2]38?DIR[5I5D%,)"$4T6\/N$A5,%AEFC.%!+9KT(VW-: >T M@AE9[*0FC-Q)EU0<[I6,]DHK%+$'N2\A@PG;'CVTD,LOQH9[F@A@MT%=@XCB4AM4 MZI!0S\*LH'G11TJKW46,Y5D1^7%H4Z]5D8IN$:&H+.8=T%"&P]$U]';0U8L\ M/>:B8#_591@>LZ$Z.[!B?P:RBJ>& CI$@TA(P)8:,+)Q2P#-"VPP$H6 H63K MG'?G2FV/T$*@),BG86W9L,0^5:C2R<'$X%RN-28)FK.L)+%&U4CB=&7S.%$> M?#8L,3%%*>?%M;L''3R.VE \U(FY)U6GM(C&]D;9#]85BP56?^/Z2HGZ;\@T MTXQ:^,:EDEQ&&[/R9,">ZML.TE% XZ.5V[!B)"DI!;;KBQ+W7ZEWH4-]C7^5W,.J7!K2/$!4_> V6P_4$ZU/RJZL[&( +76>_4J"*.?I% M]NIBDM_<7,&G.[!-7HVQ3F6<7]R,\SOX_.Y@K6N:I&%/[5AM+%4FL*],OP& M2])8WJHE8Q]K2*7:&AAH">(3^(-=9 RP&@TNLF=0A_C%"N-F/@@*'@.;^DX9 M;W1D+P(8.668Z:2X,@$Y1^/FLF_MO I?#%L?].!>S")M2SX/U]A0 9_/TO[T&4:?RH @:JGE M,WBU(4&4[A4,OW%DEQ$J)J,K_P7IPEF[(=RM+05#D>]+MD]Z)O_AZK$^EEA> MLABA8RI#(6;B@D3U\%KT/:_06\#F@ KDM2U12&"!8D/%+/'GN*R4 :V(GR0G M0:YCT7X!Q4A1!PP0N([+MJ6HKTS*SCE<48!%B!: *<\+#-HMC&985!4^':X5 MVV!N6]>=V_JGJM!)1^B+%POA*M1._;]!&\)T+ MS100#1:422HWT>4$1%/LBIMB)'[F2SHI';<$'/_!:6PS6]9-U2RHG"">5-N= MR/!R3OUQA-;*.>VD^HG-#%P%[!H-%:G@3VIET4G$XFKR>:0;O3P?ZR/OP>XF&21R[RO/$CUQOP'IVE" ,YI!?GS' M&Q;9ZYIYMT4L7I[?R@.?P""RK68%40[7[+2U1HB%:S/8"(IMH#>8E#9;#%3A M8 Y'1LTQD6E<[<2 )ZQY3,Y]IH@0R&NR]$7*I*A;VPE1815\O;!4)(UJI*D7 MYQ45/@OV?Y&BG#)Y5!RA9_1$4N7U"L0@B8=0&M_O"*E1)<&#((5"50]*!RR) M1S$;2PH^6=2$(H#F[LXL(T(-5*(CAMZ-9KH?O;[A*->S\&.<6<&$(Y=KNSNM5QCI1EZ\@L1 M)]K;$GQW%6"VH% MWL 128MC-&_=$$*PM81*Q\1)U@)W,HYE-2VQ[:W(MEY4C(#JE4(KG?B\5232]*!1!WV7+G%&XIHU]<^9%I43ITHDD/K M*Z"0E&_V9])HQPI;FC3_._0 FH=E6VR?S:FC[,]-4]+PI(;Z"=$>1K7&N_V< M/"3K5NN#M J5XU->SD?T*4^B?99H3ZWBV-.L(@=F<@)47SA%8PG7C;JT>DUA M!H,E"X5:W=NP4U;VB"C?,AM+KJ*NN3^//=(?S,RLIK";R[&:%A0%X\=D-6JF MYXXMSFF1LSRS+=B"6!:*$6H5?$$H4&U2()):5!B9O\.X"YF=#>P$^SJ;+:>O M4K&EOAZOPRDK$1%N#^8GQ M3I>&L$\&NZI/&+UTT4E<[>LO?+!=:)-*U6SD%((0XZ1JC'RJ=Z#X->)QN'Y- MZN0T?L+^-Q)5PX61&AD@I;\AHYR-Z%GOS-.58:1G#72*HI&C[*]2,. DC$^V M%S\1 2$QGAQX,=3P:,MOUX@.)O3'EFMTUP-[E@XH@JMKAPOJMTCV6+2IN^[A MTK30,[165$*LI@;Y1'6Q,K%QW4SQ-RH);YO-8IFDOX84R_Y2_Z\T3'][_ST= M$Z-/DARF%,%)FWOR)&.\D7;8PYE>%Y1DZ"M?F23+@@[Z'1:T'5=?1:$Q+N7Q MH4?"7MW$C$R26G\2Q&)WNNV&$>P39\^@4R)"WJ/T%;?D<1 +SC MV]1T$HH7FUWSDL3\6M5)CC+MG/#ZG.4_L!5&6>OT:@(M V$%$#VUD58''UF+ M*J)V:6EAVE@0MR31V6LC QZGH+VL$81/]28](KX#12T#<+"1 JM-"XG@'%B6V0%T M'PM%&,'W):+APAT0R8UEWDGOPZ,9:)6M7.@JL3CC^_N+R(P-BU&IS-,H2NLG MK+?[TS@"^]F:;.1L&.R.+X>@CH68-N.VBLQ?WQ+=RZ"7/Z!O.@2DL)GTYH0K MTV1^N5\' <':=9PE"F*A2AC6$U*SJQ'F#VB=TKT_?(6/)Y7]>NLH48S97;$4 M,3./&6!2$VA68EZ>8O'8YT"IH1!>$<[08F5F"6D1P+US=;,!OZW%U&M$!WGD MG 3^$O<=#RO'O\\Q;$$E?\'\U*22]Z&P9@PM&G_OFF\U&4RP<7#%1_,8Q$91 M2(;%T/$I*S.LW-8?8A>VE9R1W@0BYDT,1:3U]PKJ667T5QVBL[[)Y.TP7YJT M)SVYB<"7#PV%8AF3B=GT1T,Z3*T^@IOE,9A". Y M WB. )Y'B0$)RP(!+INJ/-J$1'=)H;WI2^U)TH+#.+>=3Y\2-@@-UQW.-M-Z#"'JZZ\11\X:.5^I(0YL.<[U=KT$,^\/U;K>&N$ZO^,$)/H\> M1H0M]3A)54C?*RF/G**B%?,AVIEV46=_W[368=U^:$;/YF9+7+*6KND#Y1DI M"FT2;0YP$EQS4Y*OC8%ABAR;KX7*-KH.(]ZVZG)V424([XW;\:O1@9OPWD?1 M'KW!@,K0@NG.;1)\39$$D#593L$JK&Z0Z\BX9[2(K!6.IU"!9;5+VGE45TO\ M #N#J ..S 6]V?5 6^&P*HRC6>A[64Y;!)\M[P??M>VQ?YL-5_%@@'I!-1JO M^1+EFS<2)1N_SOYUTTAS(4'/?>O6A]4E=,'BB>*U=(G!4&7GF][DD]?9QRD& M=;2S&28ZGTINE -R4@F);"0 49)C4S=A(#\;G B0?&TS;5JV4G<*.2C_(EP3 M[8&X? TFVY'94$8Q5ZN:3T]+_I7VRH-'S:KZK* MAVNL_9?K8N>_H:JA_F69+%P.>"IG<<6Z&PX+.)- R*=' DUZ1EB-4O,_.Q3: M?*D_^5XDP6HK1;_JE9&>.U@ %A*R^Q&+%^/KB]%%*)Z"<]6[&+EFD#VBG\DC M0H^Y5Z _OKJ*AE,Q%GYU%ZJUXBHJ[>X(<(@_')GUP?O$\DII'_0!5 VKQXC M]AV20]+>%4TE0Y)[$Y83^@99SA7*NU"8=*\?0T(L%$F7$HU%ZF\! M*KK[C8UIO#&CX8L5N6:B]A6WJ 3V>W+1HINQ[9B$:K'-"L9A_04&[U/+;:OH MIOY."6JCF4#9O ';)\B"Z,[ $.=-\F.AX'Q',1$T#G\*P5^."VF#8 GRHYCM M-$^Q[=$!'Q@\TG:DR:(^\;CQG)*R=+DBUE6AP0BL^0_>?M <#"PZ=T$7>+E MIBU5I287^[G@38K$2SB5W/3DQIO>OF1T$1HCQTWB M#.SQN;@:/\E5.CAH@\X".,F"1U+-4@_8DUUQ\1\;-53%99;X5IE'=8^S4PR^ MGM%]E_YQEGKODL=_Q(L/R))0D)P4!Q]=A>Y+D 0(EX^EYN _5&I]A/7>/P_5 M6!M_.KG-+R=79_3Q.K^XPRL*G[.-@T,!RHKMT7?A\N]^7_$!MXF=2V=#:DT= M)D4=3SAC#K!.VCVI?(%;T$"MMWPANU8DQ-< IA>C8+:7::W7>*2-[!SNP>!M M-3\'0VO3$I](+0NJ>Q%4>'7#HVV;&O%*WIQ9J#>G*/3(2%R)0S>V4$A#+U3I MOT$@V*V>*]F1ZEWI/PTQ_=1=I:MQZ,985F\[S^*1?F/ ?9USFM,"7+0 A(+D MC""-HC@28MF#-OAK7'NSC!P_35J$:R1LC3&06G+8X?X+.:.9'[WG_D1LH>U0J'8=&@N:>+/EATI2A5R$I)I3;BY"2^.F# MT8V">^G.F_DYWMUT>O+IX^>3LS@X3XV$ 8E/Y@6B9CX>2S=XP<\^'IM>4B0Y MB=2.%QR#"6U7FY5,%.Y]OJ\S@%.@[)4B1>_CT&NW-G35-Z.Q8B>,1D9MP;P" M>2MD]^SM^^ JZ242 "C",\ACO@8%]ZH9A8B8H04'YF\&\,2YFEC?6 MM*46WWD@'<]R#8SS@3T1KVBWQ6]AE5\I:.#%<<76HY%>_ Y;7I7T^ )]W)F3Q??!\F7:\@A M.AH7)=M07C98:75K3:>$!7::AN>\A!93DAWDZ2E&!,^ZIW-NXX1K^P$): M/$8O^O$E]+K4$S/N7^6DYCZ&=![0*-_SR&5*WU61W%+4LO3P1\"11.[7UMM3 MJ,9'ZJ'$*J8[2^.W#7#9$.=(HZB.=RK@>'SHK*]C?CT.[I["V(5(!@A96Z(- MPV(V:I:D]KSP%#5QT@510#TU1[,_4=(.]G9?-O3>H/AM?V"<-AL15M@8&$IU M,&[/-/'^_N$MAS!@[,/G[.=F1+^>C\'QEPJ#7ZEVX/379@TVX>W5Q5F>/9"\ MG^]4[$7+(I;3@2C%;N&=";EH\_L+!B&@_"-T=I-F?8;E_ T&HU TT M_%,!]A6'FN@X]( DZ?(O15GH0^G/99[HGDBC_5%]S^?#9O](2 MESJ_N,KU;9>?C"3?LT\X[).AFC;ACKNK._#+W[/T3>[\_U.X'F)X!G@T)-(^ M:4&WOFTS@DPA4@@U!"W!8K4E)'I96J,OA8K(GTI_\:UMB I\9YB\ME"OU%R: M2(8I?JLAW=X8J,HJUTQO8$A3\V&"O%!PB$ XUAG^D.H:2T: [_/'# MVX^?P@M%6[ICN^956X^YEM.6\;5GT;+4)%CS&P38Z3>51!QHU^*D B>O@I:; M;ZBSHFL;S3'HO4XN&WH?[,OHU;LKTR[H!<-4]%UW_!9>_VVF[S"^YU?WAL?Y M!<@_T;V=J#CF,/1B='M]POZ3_M$U:WJ1[[3INF9%'Y=@4YL6'X#?YTW3Z1^X M@'^S\_?_"5!+ P04 " "S,994TA+&:I4# #(!P &0 'AL+W=OCGPO7@2[L]A:_ 4SRB-[$1O MI>[!B'85W:6WF\S+!X&_I#C:5S3X2'9:?_*'WYI5E'B'A!*U\P@ =7 MOVLG[/4R=FC**\3U"78SP=(?P*84'G7O#A;>]XUHS@%B]'%VE+XXNJ$7$1_$ M[@9H28 FE%[ 8W/@+."QGPK\G[N==09;YM\+IK+95!9,93]CZJW<7H3S8WIK M!UZ+581S:(7Y(J+_"><;=YBY8N;6&F?,.M& ;L$=!+1:X;#*?@_<^CO,O1EQ M9.?\!X#O;U.XDCWJZ]$BVU[?3J*!\\$KO -*"4M+3Z0D8Q5L1JF:8 ?9F/"Q M=B.&!&FQ($560)J7)*T2>.3U ;. MLX]IR4CC#&@.2,)+>!A-+WT$ 1:^1RP M"%C=NB,W(NC6NAM&)XP%QDA59T+##4ZOK[6I'SD GTN*DQ@2PA9192F10D*2OXXZQPCN^4 M@-,6MJ&JM>+6RE;6DVVLZYDOXAD7O140:BA"4V@EF^"T=?CSYD,[R!ZSZ(T9 MS+*MN0J%GGI@
IY$(W!/:]MLZC6:[0P7> ;&\\ %5I"RSZ:9 Z2=GA["K=]IA/P;R@$^M,%X ^:W&A7PZ> /SX[W^#U!+ P04 " "S M,994:X].[SH) #J%P &0 'AL+W=OC+;.U:\G$YMOQ8[; ML:Z%PDJIS8X[_#6;B:V-X(7?M*LFR72ZF.RX5*/+Z\954HGWAMEF MM^/F<"TJO;\8Q:-NXE>YV3J:F%R>UWPC/@CW6_W>X-^DYU+(G5!6:L6,*"]& M5_'KZQG1>X)_2K&W@S$C3=9:?Z(_/Q47HRD))"J1.^+ \;D3-Z*JB!'$^-SR M'/5'TL;AN./^UNL.7=;& MJ,&-!EY5OQO"245.^> ,5B7VN"7/,$O3M@[K=S6LK^K0A2G#"80KIKYI?^3QNR-M'FE;6,$^_?5VCJ#N/G/,\?.^F-G_MC9_\W0S_*C M9'UM:YZ+BQ&RT0IS)T9?T^UD6<(_I532B5<5$H,F>GH>Z#F,H+1C?*>-DW^ M9MTX/VN;]4?D%7,:O%3#*R9W-9<&Z8I)80$4[!>W%>8)KD>.^@Y$H)2&89M$ MGF&RL:)L*D9R@='-%AR$!2NVZ318'Y@5&W\.K;T=UJ$@=GS],HR^)ODR+-YM$B3H-U_T3#+:/I+*-1-)_' M7KXH3I.7)[)C:I4,S/R,Y591O%SV6\^2*%F &9@N5NG+9RRWP/_Y4(P4/IH% M@X6]1S$Z._>)*"T3=[QJ?-13( _2B&J68Y6 O(CF+L]0@J2-&$B10H*51GQN M0%T=F"PIIV7.G482Z'+(2]Q+Z\;L=BL>)*K/1RIL!9WXL[@3%4M9"1I&DF&# MJAO*Y[>#*4L2@:ECM9%PC]M"U+UN*D"$0+'.A8<4P ,*<.7%I^0GL7&Z7W#D M]Q*1P)'G?"TKZ0Z4XJ#5IA &&GD2'LKW6KB]$ JUSWP"HYH#/W)9 LKP;NITU&4#;>B6$,8!,PTYYPE!UY35@.'1L4$SHY&(C6>GEX M75=2%"$""^&$02\3DZ?!1^;(F"8$1MN/.J4C7=ESNV6E50U M(CHY]Q)2G%@?7MH#61N0L!HR&>L%VK!'(C(Y]=F.%^#?%C92E-45]\;P#B'/ M\-[8;7I!6Y3Z.XG:A>0X]6#KC"?QK2V6P0&=$%M>##DB;34L]$<;U 04N>O\ M,X"-]BQD/DZGDAM"IG,"P*$3G(X;_/4JX)0*8 !'$.09O>OZ@B\5(JL,5LCB M#7FZ>&#:,=V'=9WIMF?DD%?=^GMHPXD+PQBHZN;O;J#0(8& MU<%2,?/U\@W*UFX-@=(X.A818'&/],A"I1_452QQ8G;H8N84$COV9%BJN#0/ M%>&2J] %\W6(]R_Z9!QL _=V<^A@:7M@>(SG]G;DY?UR-G[0\?[NKZJB>'6% MWAL^9#_+4K"S?U'S_#(P\OMNVIK5I_=11C1,ON>9K:+E:N%'\VB9)? 8514(S.XAA-6YI1XS=%LSU#"QA:/?Z"*.N*^%LCVZ6P>)@T$ITA0,+8;7GU!FR'=1 MW_\\?M_Q_O7+-SJT.@02U%?#!?/,?[.T_2Y3)".026TBMA$*,1-ND+Q $9>^ M"V0*_\T7"XFF4H!L^-=V)2@@9&&LZ"X/9=$J#910G,X)J7A3^YA!] MH1Y@>QB$OCGBWO@Y-^9 5NX;%O0<1M][O$-Q>Q'/QHL>8?VEL(7/5P2?5%O1 M4@XALQL_4P'("NWRJ\>2I)7OJ[(MQ\FI: %B*#I/Y?(MMR^:0\GRD!0@][AS M1'[]10$L'V%>E8I+^I>G8NH1KA0>WYA' G?88O^]36?].[ Z1_ MD8YGQWK8538%Z67AS;QN+X;^ZC>P?NAV MCIX?W&Y])?)9^OTO*E'_I$(4UCZ\!H;ZA2C!]'Z+]*,'$[2* Y(=/]"UJ[W] M49O]L/WL'T1.78,VF=Q,NO973.H(Q;XK9L]HU2; 246DOF0@R"D"AJ=?Z!W0 M[_C@\RA$D"%\F(M[!+V_D0R?>>CLM3AH?![!N)3P)(Z6,X]S,[:*5N'-8HYA M#-S!<('A=#FGX=)7IHSD-8*7N*!045ID\_ZFWV+[8T^!D\'[*^KEQK\R4P%' MMQ.>8OO9_B'[*KS?'LG#*_@[;C82R5F)$ENGX^5\Q$QX60Y_G*[]:^Y:.Q1G M/]P*1*XA JR7&HG<_J$#^N?]R_\"4$L#!!0 ( +,QEE2^ONZ%O@( / % M 9 >&PO=V]R:W-H965TE'4R):.%9"FH576EO/@L#D)5;,7*D:)5EV2E?,DJCW@:DULJ(-JD00A>$D MJ!B7WG+>ZC9Z.5>-%5SB1H-IJHKIYS4*=5AX(^^DN.?[TCI%L)S7;(\/:+_4 M&TU2,* 4O$)IN)*@<;?P5J/9.G;^K<-7C@=S]@;'9*O4HQ,^% LO= 6AP-PZ M!$;7$UZC$ Z(ROC98WI#2A=X_CZAW[;=:'4 [;T)SCY9J&TW%<>D^RH/59.449Y>?;(D:5GFN&RS@(V=;+KCE M:.:!)7CG%.0]U+J#BEZ &D5PIZ0M#;R5!19_ @14UU!<="IN'5U$O,7M%413 M'Z(PBB[@C0>RXQ9O?)'L&4FXX287RC0:X?MJ:ZRFO^3'A4SQD"EN,\7_HZT7 MH=Q4SDS--48,ILWL\ZUM9P*XM(BU6KA%:33C,XL20?C@6G- MI'V&L3^93B#VXTD(UZJJN'&C;B#RLR1SUM$4-JB-DA(%X)$6D2$>$S\99Y#Y M:9C!.ZV:&BHL>,X$I:4OR62.!)&DB3M'*3PP05&.BFI[8]F1Y)H]LZU 2C-- M0N>917WO*'$6TYF2YK.RA/L*HM@/2:1'ZD_B!/[UBP1G4UBAWK>[QK6]D;8; MR$$[K+-5-\6_W;M=>,?TGLB P!V%AE=IXH'N]DLG6%6W,[U5EC9$^RQI):-V M#F3?*65/@DLP+/GE+U!+ P04 " "S,994K]^L%?P& #E$0 &0 'AL M+W=ORY 2=3#6;=?1!# ?9U[[B6@ZZW2 M7\Q&",N^UE5C;D8;:]LWTZDI-J+F9J):T6"E5+KF%J]Z/36M%GSEA.IJ&H?A M;%ISV8QNK]W<1WU[K3I;R49\U,QT=F-I8GI[W?*U M>!#VM_:CQMMTKV4E:]$8J1JF17DS>AN]N4MIO]OP3RFV9C!F%,E2J2_T\O?5 MS2@DAT0E"DL:.!Z/XEY4%2F"&W_T.D=[DR0X'.^TOW.Q(Y8E-^)>5;_+E=W< MC/(16XF2=Y7]I+:_B#Z>C/05JC+NEVW]W@B;B\Y85??"\*"6C7_RKST. X$\ M?$8@[@5BY[ZW5EFG:#6TT<*$Z:3@G&TK*@]58E9"SM^\%0C+7 M4PM=-#,M>KD[+Q<_(Q?%[(-J[,:PGYN56!TKF,*)O2?QSI.[^)L:WXGEA,5Y MP.(PCK^A+]E'ECA]R3?/$I&&<5<(8(5@'"#5[Y%JJSF#2;4;!L9(7LI)6XI4W*R;^Z&2+BK 3]@"Q M?R@K6.0VH MRWT.@J$2MN7&O?_V5MH-LT+73BEH4GN:8'^MM'!Q1"$K M9<.;0NQ]^$ V>K_/= KH!$ ;_BC0"!JQY14V4:C.R%+8K1 (N_'J2]0Y>Q)< M.ZN%:AZ%MLPJ[\K8JK$;,+[60A"< ,@ZRP+2O1.F%84LI5AY)UQ(DV$&__9= M'D?S'\VYNQQAMEJBR!9 M)@;,J%J0_!:@02ML1VFA8J[V]8B ?$Q[Q\@L*LP*,_!_;^4H M"+2'4U>'E>%]'F08$YW6P'^C.ET]!6S%)3U<)."[JT#RR-7LJNNIZY@D?6A4 MJ%2?NWQ?KJNRLYW>^5ZHNI:V+];+_8JM5$^:DK[YC%?5<_0]"WB@WCM3J@KG M%4J5YSJ+@Q+N.7VZUV1%+EN",LT2^M0\6;JB1?[HI7>EJ?,-EU M?FD*E(B+BV0QB%#(M!_?",R8JS?LKI=[<,>W^V.OSO$YG8G0^0T9_'3F[^6Y M5RQ-@CB?89#,@SR,V/M!,+\>]\&C0!WRR8_LX;-O!OO%)S8>9F,>1&G(9D&6 MQ2_2]_Z2OD-S2M)@,J^.+ %%4H]Y(1&/N7!CDWA&9L<1QPMW/*],M;U,4Y?IEX7<1 M)^RSLMBZJSZ8@KXL".-%/XAR&N1!FJ;/'U!P*N^T1_ZL",^3LQ7T<3(]XN8, M@'<>+.I,;P;LZ[]>NZ3OSG+.?[A!2.1!GCMH%N3^ D M:"D%GQ=)Z*;S((K= M9 9ZYTF.R1F6PR2ER1G+@B2, 6F,4>HGYQB&X0* 9QA%44I\P7+% M7F>S*WJ)D\55KS&-@RB<,_":AHLX9P]=VU:.;EB6C;\9^DM:Y;[,.&H=YZ)% M!0%UJ?8,-NY ^5PR A"\$*WM3W%$**2C((MK<KSJ5N!N73 9Y 6 ME_2D$YS5O\=C'N%QP,P?EXG8EQ \K+P0P2BD*@#%_S1X!U.OP%2'' KGI;B= M.8I DQZL= )_7HC;F9YXLL@<;@CL^TL7R.G@ZET+O79_,!CFM/I;^'YV_Q_& M6W]U/VSW?X!\X'HM&VI<)43#R3P;^9/$[L6JUEWDE\I:5;OA1G!<'6D#UDN% M"V'_0@;V_^S<_@]02P,$% @ LS&65,=U'*^\"@ ]AL !D !X;"]W M;W)K&ULI5EM;]NZ%?XKA)=N": JLO+BM&D+).TM MUN'VMFA[-PS#/M 2;7.52964[&:_?L\YI&3)==P-^Y)8,L_A>7W.0_K%UKJO M?J54([ZO*^-?3E9-4S\_/_?%2JVE3VVM#+Y96+>6#1[=\MS73LF2A=;5>9YE MU^=KJF';IM)&?73"M^NU= _WJK+;EY/II'OQ22]7#;TX?_6B MEDOU636_UQ\=GLY[+:5>*^.U-<*IQ3*W]BL] MO"M?3C(R2%6J:$B#Q+^->JVJBA3!C&]1YZ3?D@2'GSOM;]EW^#*77KVVU=]T MV:Q>3FXFHE0+V5;-)[O]LXK^7)&^PE:>_XIM6)O/)J)H?6/741@6K+4)_^7W M&(>!P$WVB$ >!7*V.VS$5KZ1C7SUPMFM<+0:VN@#N\K2,$X;2LKGQN%;#;GF MU1LU;UZ<-]!$S^=%E+H/4ODC4M-F67GQBRE5.59P#A-Z._+.COO\J,:W M:IZ*_"81>9;G1_1=]'Y=L+Z+(WZ)-]H7E?6M4^(?=W/?.-3 /X\HO^R57[+R MR_\Q:$>EJ+V>^UH6ZN4$_>.5VZA)L//+2HG7=EU+\_#'/]SDT]FM%Y4URZ>- MH-%\@S?:+(7$XT(@E*Y%@_7A9(']MU.Q M58@+1!:V0FMZ<:J-:%:V]5CNSYX'45[Y26ULM:$=7CM5ZD:\E86N=/,@3L1L MEF19A@_Y,_X @4Q\5D9;)WZS#2R<7F7\3??_BVUDQ5XE8NFL]R+/@Y+I+.CX MWS,]&VDS +$\OTXN;RZAZR:YG#X3 MORIL '6M:439*K17LX*CUBCQH*03'/#\MO_/":&%_4F_09Y- M9TT9^RKNI?E*90'E3A>2E5NH<**BW9Q/Q':E8:", MNVM$& 6ZT2@%403=LM.=W%9L44PT-1:>:1DFD)#"A])R?<"CA8LNX$BNA!"TZQJ5$5./ M +0UV71R>96E&:"TJK!'$F(D(5-""]Y Y&0Z7(+!45A7\N)3#8-ZNZ4XF5T- M%OIV7NDUV0(#R:F^;+$[-^G\@3TO[!K)*#3VJE2#,N.^#8[P)GN[7&2/[>(Y M9(0T QI/$EOSA =H(4NJ'RTH=Y0I:$^@-+689O@-5;5&(X4E4+6NF%S,.&@ MQ3\ W56CB_!&6.RYE!2? #]UBWS2%VLTR,/H:V-9H_I>*&QTDH^B?;IOW 8/ M =4H;V@(>(5)RFYZ76KIM/I!YR@]C%IHUR7J$#:H4%RGFV$,-U!#U;S0!OF@ MN!=VH_ YHFFA7 ,",S2ME@_!+J(8HPX!24RD"'EG*KR2JVZDN&)[0E$*J M%VBTJGI L7*:$.MHY<'&2<4[@R+ WL))0DS*[-PZQPWA14MM^KAX '*B)B6U MFM+A;P8]^T[4 <'W]] M=__A4^QW'H'J6ZLWLB)G81-I[\,3%IQB;0 UC]X@O9I".B?L"S'5BZA64T#E M1F+5O%+1H%U8]DRAO59@=I0<]"A76EU7R"^$,50Q6%NJ!]>'-$NOLB*45RK$@EM5)= M@?]$^ EK02_VUW8#25,F?.'T'")S.C^DAP4.V]&-6*="V\=)<]"\;LO'1ICN M1QB/KS T0 FV@)2->LI,HC4>LYS0]?'A%%I9_C!6$Q%' \85U?3._"16@@(% M>8T)126=B-_2NS2A^I0E#@6:J"V=;J"0R\($5T-'\+N 6&'B ]M0!XJ+VRDX M.684!P+<,8JN%@_E($2*<9QS@577PSGO]^:\!\HS4%)3HX?]K=!I-^W]>-K_ M-Z&-.3DV^;/AW-AIHLG),SGTCD_&9N^1@WRDI35!,$PSV$0::/..-/0&)D+# M/SU$^@B^W(_D,K7CS2R]$O/:,_C.PD>*Q3YPQ'%/EL8VSCJQ@=0.U^+Z44M7 M73L[!O&(;UW?_9 FM1L)HXDEPL--T+ M4-^-Z80A(C)Z'1*%<-,26!WO#9*X+QG4<0_>BWD-<[48"&/-4RHH0Y85P&+D M-1QZ=AR*]^@I2D)>_RORNXX $8.J>8N$Y@:@B\Z/\43IOZK.TLTXF6OY7:_; M]7[!_$BG H:979G3%TO MA;JJ.0Q*A.=Y>OGLR6-GXZ ;S>E1XY"B1'-"EX#K.<^4.+ M3Z">J;@[[""&%1B,!&N>S08=@:7#FP,^9[\P'RBK8@170EKIA=AMN^?. GX]@>?81_V)O78PVY*)PS9( 4,\ZCHK84^ M#'WRB/P P<'AFI=?WXI9H"\]X7R.4AE:@U@4H2GS=#9[0NA36W/+4>AT3/,? ME=P<5G(!OMDI"=TW7AD-Y-:-O!5OWRCD@5)'%RCD>12=_424V(@TH2-0D.GP MKBTT;S/L?Z0$L"]#NM3W&,.3:3X<5%?I9?YD7%O-2G8,B,W=[=DQ4IBT5545 M+MR.=W)_&K3=26J_E,&,:ZDQC=5:/R6R3J=-$J3,FWCA/2398_EQW?>7 H>N MVJC-QFV8I===)#B:OENZD@#GN5+H#W"\@NG"7#5;>L,G&Y1A5WUA3M"Q5?'% M97_=1^."CB#:!C3V-#-Y]33GB[@XH"23\GB\1Y)C3QR[O8OMT4'0B-;$ZU3! M%^E^5"5_\ATZQIZF6_0'WFA,L.R'"X<]TU/Q%H(\<>.HH_-+"&R,V0'CXA;E@%SWUR,[ MP&<2OYN@P^OK(<\YQ?2@>]ZL7%\\%L,Z.J2?W$B M$HUY%WZ6Z=_V/VK=A=]R=LO#+V+O^73@,7$7$,W2V=5$N/ K4WAH;,V_[,QM M \[*'U=*(A^T -\O++H]/M &_4]]K_X#4$L#!!0 ( +,QEE1$Z-Y690T M $,C 9 >&PO=V]R:W-H965T+DW]E.U55J]&6^=V+ZZOJW2K"EE-S$Z5^&1C;"$=WMK[ MZVIGEO^2U6_OZI:E=KDMU:T55%X6TAS.%JY?O]S)>W6GW(?=K<6[ZXY*I@M55MJ4PJK-J]%-^.)-3/MYPQ]: M[:O>LR!-UL9\HC<_9:]&4Q)(Y2IU1$'BY4&]57E.A"#&7PW-4<>2#O:?6^K? ML^[092TK]=;D?^K,;5^-EB.1J8VL<_>[V?^H&GWF1"\U><7_Q=[OG?&#KT#R^F% U%S(&*Y/2.6\IUT\O5+:_;"TFY0HP=6E4]# M.%V24^Z:)6GC?1DQ2_5^N)B):!B*91] 2]6:??C.G-OJB?>*>K-#=5 M;97XS\VZ*2=TCS@O M;*"%S,5!2+N_%6)=8,76%S=75 M"S[N3_/)1I*U ALU8/Q"O,-SY70JGHG5,DC"*1[B)%@D"3W$03Q-!+($.5"* M1;"8S44<1#,B',3+^ G2.!Y.DV 6S_$TGP:KU0(/21PL5U/QMK96E>YHDA?B M>Y4I"_UQ;!XD<4P"!?-91 M1,$]F1S%F2Q$%23(5\R":K\2=DTZQG7)#%L3N M>"'"8#&/\3^>A^*]<5A/3YF>^P&\EL$J6M'#+%C%9(1P%42+F7BG-@KGL][Q M\5J5:J/=55]Z,AEI.HZ",)E?T1,)$5UU\N/]/)Y>T8YH%=-K>'6FQ#PB%9:K MA+:',;9Y);)S,4B+5A2QL::X.E5J%LQ6L9<)AKSR3TFX:(D^:1%$XBR:D2'" M8+;DAR1(YHFX0>U&4*8ZUY(+,?'VD=E8HX)2M3/VT*,I+"GJ#&]4FXWBZGVV M05="5DV(^_QPG$*:GZQ2_7RISD+^KN//<&L]$TY68CZ)Q3__L8S"Z%OQA\QK M;S=)2DJP.G*"O]M]=\ZDGY#]!=IUY0^0$"'^VBU4!%,$A780-J3#XQG]CZ!4 M&W6=XJUF3D-.\&NHQ>(#)+!.:K]W9RI-S)@B%,=_Q"SMNZG!2%3*N5P59*OI M9,':M>+\!E=9K,8(L\F,]4'X?W?1UZT/L)E>YB#WS3'?6I-2;E1GEB?\0$" MPX.<0%1]6%5<*%6Q,Q:H9.#1M7)[I4H^E$IK#U1%96'JTI^2%=2K?#IJN4:$ M.]V5Z1*N(MO)-*4#='176]A+^1-$M*555Z3!(*FZS1-Q!\?HC4XEC$@.-A1Z M55O?WV)%E@>VZN+;BK7KTK]'KY7P("1J\$G6G':5MI^$3S2-=X\P\19Y(;XK M=KDY(/VLRB4U(PT+^QJSF$_Y-5I&Z L/4,58LEJ",IZ@5B]05V_2U-8XM8?1 MH?5!Q"C@L?_ 6PPU1>D'N"_&S C8;N&$9 )GB_RJ)FEA[S"R-#U=0 M:K82OU)^[A!(["^@!>\KP\=][OA(> ZK0;JL0OL*XG )\9.8&D*T0AFG9A8M M@F1&US^4!V%LY$E*#=+!\U?4]U]&L%B)XV!;=0 M<&#F-4$-AWJP** LBF<_VJG<3X-DN?3="(9;0CZ&Z<_-YGE-YF4C-R*-%\%R M"MG' 01\OLLX(]7FG&3 1PUGC0.:Q:>KU!2YAC%K9< G^/S:)F#0:]XN" M\O7@6!@"(5'\+0?8L!+]JSK:N1?!>\09;[.JPLA$AZH.S;3J?*RMKC+M)[9' M=#M6]T>3<<((NG7)6N5:/<"M;BL=*A"AA8( :*X_J?Q RZ4HC?.?DVA]>"3: M-O>$J;\@CCWS'V^UR=+*6+K6S7'WV%.7>6]2J^X8U'Y.B0+QH5V>L;C]$L#^U5*2' M\MWG9@UMFT*.;1/Q SP+> "OHQ^K';6D?F.V* @:DG1R?H!SL(;F]O1E?=[$UMR .$X>A!:]:-("=/[P<<#A\#?U.:V !E?$Y\=C29_ M1557Q T:L ")+(L #P<9SU4RH'!H![<:_+:&XQ@"T*K[ M,P@Z=(2*$*OQ]O#MHHD$I])MJ2F@R"CN).U(OS$J*"EH(5C9T[1G)D;NPRAB ME]B, YM#B$S-(3%&)Y+91VA+ IPT>C;?, (^UMD]@\X4-KQ7S$OV*@]/%<=\ MPDJI]I# WW+1$MD=M?9! _I0U#Q(G5-+FX@W*I74#!LR30@3L**21FW%?X(M M@Q3PN4VA7%#%.#J%+=;(QO&^DP<6WM#KFF&9%6?'PP& MQ,A#D]R4]\]AZZ)OF5&K!5VMF%QGG#@M2[YZ.XZ>/&>26-ARAAB.J'HXMU[& MV&\:+M+U%(>6C4%Y9F<\C9%]%M(]"[O#BS,8S]J$AY^Z&PXF K38XK/V]0>N MJ4='SX$\YW03T'QR]/HX2J9'?/=U[/UTWC$_948W0$-!>NQF\X1FS""B^XEW MW7J/^G'@K'P-@1P<+34L;!N8F*QH5$T(?_\L=SZ7_2T$/^:ZT$ZV8RW='O$U MS'(%ICV/4"/M^X(O:CJ?M)=7W'./ZD%$4]O>%$U3^>UQBB;5H^FW'][?5OP8 M?GM%%BNDU7E;MHD(,@>!.E =)02\$-P49AF03VYVO@@V0[^'*Z?W!).AJ$=K M/\:68CQO349O+I@-BK4*GC1LDN'41[T^>>*K86OIDIH:OQ\145M1KM 7&!RK M4N;LXIY9+C<@<#RO61-QVU$AFAT#;\5F4&\ U3"K&>(^\_<8 T#FKVHZ/'X. MMX:(C_*#?<%W'\K5MNR*>T[@@8SD>[TO7Z94/3"=&8A._6LK'Q1W>S^_?I'2 M^O!%#YQAZB%&S=1?==/=QHN983F79 .L=^86[4S^6W($''CJEJZHF9V:9)5"3M?5\"&@;NG0YPJWY MP6\$^@0GY:]F_-4Z,H4YX0-YSV$,$A0]:1/]0Q0/E)EG+7HA%D_GJ=#>5'5/?WQ5_=B*,,)?1UYSH#:V% MT2-2Q]T5E'Z<_#X1(3/$1 1=/I5FS[,WT: ._[9N^N^_S;H2-RD?@_468DQ; M1K0'JZ.K8>V@NQ/+ZK%-05MR3VJ!GO3(8CJ9; M[NL8W15]6\@5]W1":H0:BF057?M0L:>&*W7F@XB/0RM4;HWK2 MM]*V6DR^[IX-JF!DKSV26JM+^O@*W31:7T_H X\YJ.]?L!>DR#(.$1JWSJ]C MJ.?XP59EPVNN_D0*MQFZ?6WE\-=>E-?47!]SH??O5[KJ)TX=7>SH*VS4)4J: M=@!IA87*F:)1!IV]]UW#63)=U,$[L[ILX5;V0&1UAPV[:?B2&;:'':$1Q]<' MO5NFR6/?Q%_W?MB Q+KGGV]4@N]M_&\A^-_/Z?U!+ M P04 " "S,994!'7M.WH$ #$"@ &0 'AL+W=O;&=.8AM(TA;=@'9!TFT8AGV@I;-% M1")5DK*3_OK>49*C)(ZW?DA,'N_EN4=W1\ZVVMS9'-'!?5DH.P]RYZJS,+1I MCJ6P0UVAHI.5-J5PM#7KT%8&1>:-RB),HN@D+(54P6+F9==F,=.U*Z3":P.V M+DMA'BZQT-MY$ >=X$:N<\>"<#&KQ!IOT?U171O:A3LOF2Q16:D5&%S-@XOX M['+,^E[A3XE;VUL#9[+4^HXWOV;S(&) 6&#JV(.@GPU>85&P(X+QI?49[$*R M87_=>7_O>@;3Z!6#I#5(/.XFD$?Y5CBQF!F]!"DXH]RZPR=2K)SBW=?:ND>9J$C7RP)T];NLK%+7K&+$_BHE7^C@YG!/Q=+ZPQ]_'\/^!SO M?(Z]S_%WLW70CCOKS%8BQ7E K6/1;##H /ZNX#>A:NH(B$\Y^S@9@,L1KG19 M"?7PDX5++4P&>@5OI:%JUL:"J%VNC?R*F='1"N5&N&^(!J#*5%7Y MV2&7PB>]P7)),>+(=T+T?;4@X"B.HF%$HZ(H&%/#7*\\*J/71I0,Q]:"J">Z MMKE,\WXVSNGC^H?^#[XR8()N9X,6,;R1C%C7EB24(-ZG6#D>)6T0ZF!Q? ;7;:2LC;0GRDN5%TWS63L" M<-O,H<=RR>!O%*:Y7("N!N,'9'<]P*?:-PFU03O!3,_R)$I\;<;)N5\W(=I) ML]_D"$;18!I/:-%9[D07&ZJ>-3;SJ4?#$4SB(:7<-VDD!Z#'AZ&/1C%,IR.( M!TD\_G_ X\G@]'3*<)/!*![18CRE17P ]W@Z')VPQ&ULC59-;]LX M$/TK Z&'%O!:LBPGBF$;B)L4NX<&0=/='HH]T-+(XD8BM21E)_]^AR-9=;:Q MTXM)BC-OWGQQO-AK\VA+1 =/=:7L,BB=:^9A:+,2:V''ND%%-X4VM7!T--O0 M-@9%SDIU%<91=!'60JI@M>!O]V:UT*VKI,)[ [:M:V&>UUCI_3*8!(%'K"H/1#3^[3&#P:17/-X?T#^Q[^3+1EC\J*MO M,G?E,D@#R+$0;>6^Z/WOV/LS\WB9KBS_PKZ3G48!9*UUNNZ5B4$M5;>*ISX. M1PKI*86X5XB9=V>(6=X()U8+H_=@O#2A^0V[RMI$3BJ?E =GZ%:2GEO="J.D MVEJX1P,/I3 ([^^T0_MA$3K"]U)AUF.M.ZSX!-8DAL]:N=+"K4+:;E.%!WAJ_H,A*>"8C8[B15>M17K>8 MB2IK*^$%-L^PE3O6+@IJ/G":>3145LI)44'NH233$XY(M!61S;+6@"S (FVD MDYX0D21-0R**DQ->A_SUA*0BK9?RO7N>UIO> ME8("BD@O2/X/-20)T5O(JIT?.SPX2A%](^!DVQF9^4MJ[>P16B6='7EK_,"J M#'NK?,&.=(*BH6K(I."X&6_@1<+&\)4L%[JB5Y8]$YN*H)"D"-B53(QBT+2N M@R R&ZX@;R(_[;WWM9"6\LN1LMR*W) 35J5-!.^ESZ5N+7TA;_ IP\8=@>3T M-'V8LVJGR5IW;4WQ<=K,X8[&CU3$KS/X!K/C7,([2).1!WX'TZO1Q22A39*. MXFD"-Z@TO9F=B:_:D0\_Y:8SU9=%G(S2V0SBV2B]NH3X8C2YFL#MD-PAWS]J M=-YUH_7YJ63&4:=JXYS]UK6ACSI-L2[L,1&=)"E<1:<('3P^4)J-HDOF$B4S MO\0I4?HI3_/3[P'%93Q-:9F,9U->TN1(AMM*.1R-N2 M_H.@\0)T7VAZ7?J#-S#\JUG]!U!+ P04 " "S,99456CJ>R,( !N% M&0 'AL+W=O[*@D[VZE4GD 9T 2T0PP"V!$:[\^IQN8"V51NTE>R+F@&Z=O MIQMSMK7NP6^4"N);61C_<; )H7H_'OMLHTKI1[92!F]6UI4RX-:MQ[YR2N8L M5!;CV61R/"ZE-H/S,WYVZ\[/;!T*;=2M$[XN2^F>+E5AMQ\'TT'SX$ZO-X$> MC,_/*KE6]RK\7-TZW(U;+;DNE?':&N'4ZN/@8OK^<$O6FU][UJ0)4MK M'^CF)O\XF! @5:@LD :)OT=UI8J"% '&;TGGH-V2!/O7C?9KMAVV+*575[;X M5>=A\W%P.A"Y6LFZ"'=V^Y-*]AR1OLP6GG_%-JZ='PU$5OM@RR0,!*4V\5]^ M2W[H"9Q.]@C,DL",<<>-&.6/,LCS,V>WPM%J:*,+-I6E 4X;"LI]<'BK(1?. M/Y5589^4$I?*J)4.XK:0QI^- W33BG&6]%Q&/;,]>J8S\=F:L/'BD\E5OJM@ M#% MLEF#['+VJL9KM1R)V>E0S":SV2OZYJVE<]8WWZ/OUOJ@V%KD5&CL]>*? M%TL?'++C7Z]LLF@W6? FB__;G?^+'K&83 \>#L6="MHI-H.>BZ\;):YL64GS M)#;2"]DL=-W"BA9F]E$Y;=:H01@M3="R*)X$?H1="?*&2AO[4:LQ0UR=7M94 M15X$*P*VV[/!5CDEWAR-)LC5HH# 4+Q9C$Z[.VER>K]HG@CPBEAIG\F" \WA MGL9UN)H,L86O%-=N\302GU%M.H%TXC:Q0_3.#8H\SS57>X*9;/B;WP-XV%\E M*NF"SG0E@_)"0YLP=;G$/G!.N;,QZAX1R\4RA:=*0"H&0C:UCAR*[49G&R'A M&?8_B9%7BR*:!59Q:] GQ46NG6)T\'\_JMH+8X.06]("-/3,Z[71*YTAC&)5 MAYK>+ N]EC%0Y-?:Y*35J=_J9+7'30'[\N0AKQ)FBQN')P@BN<2:M2719\'? MR,"&5%+G IFVL;7S_(3(-UK&B="ZDDWYR6X5+(_>=MH_>#*B^&;+N,]DXDMDG?:9LR$-,1=9 /M7UE$& MWT=C#Z:'XOKF=GQWVX;E:J=J#^:'XKYVV08\H\1-65GRWL'B4'SZ5FD7C<7T MP,QRU?'29<=+%RTOB>M(UO]0LD-X74>ZGC%[[UY-Q*75A<($]:#[EW"B(+QX/J-F ]/9R?\ M/U],\'\TG,]/@-"+7Z33<#3<[6R]WHCI;#R?CAG:U?.V%@OVM8A/YQ/Q[D3, MCX_%5QN ?)<="<"[HPAD,3]A(">3.0>(DK#$!()$S[AOOQQ;U\0V);)\E+K@ MC'W6)YL&.:760.^:?/_K7TYGTY,/7CPA0&^589I&7'_$OIQ5\VGLL7M;+$'] MG>@P8< &;;UI$\\!W&*)7/MD0*9!1]ZPF4&,KW='/#FK, M834.!R-Q$84AL ;K.JZIK !S15F44.;0ZLD?#4XBTZ;E48/.M#(9]TX0^+]A M(.2(3#1-';5C#T7ZIFSGNR$$$7-6 1-C2M!&&)MD!^J%S?T^=&1VKK(B%E*' M%=RW@XPY)+,E\8BWQ2-EB8X,9]2W(*9'!!45\=\ ?8Y*=2741^)%XL]*.4I/ M',=(ME#>QY'@=/(#[?ZG_>O1[DU$.A(WO8;DD3L>:)!3P)R(&ET<9;0&+C], M?MF%[167,5+@.P-:6VD^VI6BG(R.V1]']C.&'N558C]$],(91OG=0-*-(1R=Y11&HJUEP!J$P#Y0Z_ MM%&BP)&KHY>(+4;B8!99C$IU-OF0.D[L0?QL^H&&VKHTW @S'J*[>3@-P=PJ MR$HP.*:JWB'FH%."SI%#JKC>,N/==)]/V M4_N?[^6[!X;&C87VHN/L2!:7UJE834<_-&D67F@CY*TV"CZ%X3E] M3Q)]3]_USQ?A69>)2=5K(R-N^Q>ON8)IO75FQ];2]XIO^'))6M?Q7ASLUIK/ M8H5Z1*;'.@S6P:7M/&+-COW"4>*,Q-]-AI918TYR^G?:D&SKI+:V+G*>99'$ M+$,NA6.;/%YI!S],9_ '?Y8@=TTG\3V?]0A_S@.@4W*%*AGU1H+^]#O$*2<= M7\@F5>@2G)#HH4-$Q4[%%@=?V"S_Z(P775TJ.IG$.;Q7^"E!9%45<"=5* J# M''QW.WKI0\6X]PT(9Y$U?^FB(1439_PXSL*('(6@K MB$Y&)T<#'-KXZU:\P:3/7Y1 X<&6?+E1$N5#"_!^93'4I!O:H/W$>/X?4$L# M!!0 ( +,QEE2-&[?KL@T 'PG 9 >&PO=V]R:W-H965TMO8!(B&) M&1X*2%KC_/K]N@&0E&S93C:U>;#% VCT^76CP=?[2G^JMTHUXG.1E_6;T;9I M=E]=7-3)5A6R]JN=*O%F7>E"-KC5FXMZIY5,>5*17TR#8'91R*PW&2;;4,/+MZ^WLF-NE7-Q]VUQMU% M1R7-"E76654*K=9O1I>3K]Y%-)X'_)2I?3VX%B3)JJH^TKA\&$Q:D)4SMA MRGR;A9C+#[*1;U_K:B\TC08UNF!1>3:8RTHRRFVC\3;#O.;M[59J]27)E8KW M50%;UY+4]?JB 74:D)2I.I^+XJFVTMKLI4I8<$+L!6Q]O4\?9N M^B3%K]7*%].%)Z;!=/H$O;"3-61ZX0MDO9;W<*U&7&HMRXVB:T_\JRH366_% MU6?2@Q+_OES5C8;C_.>)U:-N]8A7C_X$3?\Q2N+'K>('LKP76UF+9E^)>C X M&0[>Y;*L/=%@SC281.*?5;D1/RI=B._*!.I L(AKC!%C&C+B,70_.A>R3'G> M)=0&4_/]C:H;V> &;&"[!F)60A6[O+I7"@)E99*W:8;UU6>5M+QTM5YGB=)X M2ZP6JECA!D]9BE4E=4HW:::!%17>T*@=N,^(.H;P0D02HS0$U5E"HK)N073X MJ*F23Z(M,=,C$@R;4(&0>ZR"9V: W %"D\Q80A-RF$4KK*;-&"NJF6IU+FO (;L'5^+P)_?DP.?TK?@0,RVKIM6FUX8BTXKL ) M^9\SN/4#JW/2X['67Z(VXQ4'>B/?@.$;9*?>1VA5RX#84YC0JB4[;[L#85I; MK=>*$X9(\<*Y2J]*6K6LG'S6$:T%"IFJ _U;\5A:C-[3O],",;$C"W8*TAFT M"J'8,RW?F.N+RSP72+H(PI*=_S1]7AZQH9.,%)6VFL:OLSJ1N;A74K/E_0,T MD4E2M20B&976'L**4^PC^()HY+DZ9?/OLV8K+F_?B_D$#C;$+H* R?35+7-] M &J'C$"::E-FO\'1#E93%K*K.ZLS3=Y09[ =N2.BGYPKJ^#J^VV6;"D6P!M! MJ^&*YD!;>9;(5:[$'4*:U&(FL=A*8MI0;G8QGY'/1K]A_R.B7UP:_[MY#!K$ M>'1S^Y& U P"27$G8-=>H+6HS-4K>K M7P $!Q2=0#WR4"0:)$HJA!]Y9$WT:0HT!4C<528LVY)F0RO$YV =**PMVIP5 MQME'9BF$5,:X5E5L!GKKD%L[N(?-75W]T%TZ99L:F#+GN,^2Q,*Y >L> FJ+ M_O@_,4D35P$%C20,R%'+UU_Q&!YBWCX:"+7XF2MC/+R$XZ'0%]^PJWX@7/U: M9EK\Q(;Y*V?_, !.1.!*;;*RM)G'(.)TYD713)R),/9G,S%91MZ2[Z/(#R,Q MB69>'$[I?N$O0[,,EIW/O?EB+N*)/PW%))QX$^AINO#G"TP)O& >B"CT%S/Q MD_&*\2+R@EEP3LM@S'@>>,M)>"XBK#KGM_$R/A=QY,]"@6W)6F4\;092>!XN M_6 JQLC>\V".VYD?+T$$)"=,(PR.1:7 Z(2<8/'E@H0 O]&S0EN>R3L(?EGY MB!/CI<^1CKQ%,#>D8R(=>L@)'6F"_*9JX(UKLI()71/=PV!X-'V=\%W*]&?0 MFZM7/'$V]<.N>J%Q9S!%_YJBUM0 ^;TOK@>U'!?@!S _3%&V&!@6?P9P+/1? M#Z'_L?K$H9O,Z\J6L\HB18T=9YWH;$5Z7P').3L"K*^/ %4:5/^2M3]D);E/ M )@D[1Z"]I"R0F(M;*6&!(@Z>DU&1/KP7(I!V488@LA ,-4$-6M=%3U V>Q# MNABPX\H92&B-Q.9X!%RM KLDDJH-)2:8'9DW4W>\2^-;T4B]4<1XV8*@M,$M MTU]:=@JM4):5Q+>L:P5C6"\QB>U0,TB"M@8&A\X62::!QQ0H"=G#(3[PSZ1^ MJQ&M@-A4) XUS RB[$J5*= P?*.K=DUTY,"?/$\Z\9ECSCW M_BCGS)(+QB@V M,*SJ/\Z>+4D?<".Y[0.:* \K46=P_OL+ MA[]V^E$NYV;&@])E$H5>O(@HU2[])5)ML/26(6?QN3^/Q2)$41+3[=*?1UWE M$L?>!)O=6>B'2S'#E#@68>A#>='2"P+4+3-_LNSJEBCRIE'(E0G>V=W&'2R6.(V]H/%8P(/JXQ)''E1')LJ EOFYT0_PJ+, MICG> ')V9?C944>#=6*77,OD* #[4L%F?U]\6^V1L;1IH/0-F\%R7=.&P,/V M4S@=)]CHWU%LT$Y+<']2!'\GJ)H&^+5K,A>RH&TY-T@(J%V3*578#;.6;/A5 M;P6UUL_Q#-MAYP;/TO4-?O8_O=L"V0("8W=WE%:E62%F&STJ()(8@M M,E^V=99YLZW:S5;4E=TE4F(K"I5FQKI5V77"CICCGHQM ?0@_RZ7R:%#+BQ#Y0%#ND MQ=3ND.*%6"Z 7I&YQ<;)8>MS\'C\>]4UZ\:\W+E=;1S%WC*8GC/%-WR;+#T(53_3FH?NM;\ M-V9W]6##17U(:M!A PM^VHW]]9/$YNC++(<%>N[6N@_[K5R5;6]ISG^"A*]OM;2WWGQG,? M?CRZNKV^'IT/VK-T\,SU.;:I![U[!"G&TG, 1/_J2!J:VJUQ*-?1N*UFU!ZV MX';R7@. D$C3EH^/L? /Z[4B#ZB/3S%<0H&#F,2'!>!*A3D--<=G;C*5?,@= MHW/0,^I=9[HFG3*"@MC1R(,3LZN2N.)M,-6"KAUJH5Y3M"SBKNHXSLG2.B8NJU8_ZC]'3%/28308+FG, M.A"ARQ]<1)RV97](LK,G7(/#.,Q"TBHJ31M!O#V;QERZ4CPEU&1.@4041UYW MI#G4(M5FE$Z[E7M*AHY5H@4&\J4CX_GBNJ=G]O/=81,MEU$W'4^HZN-B;Y-1 M_5$Y*I7NGO6%DG&+U3W74*F6>UX\SZV)0/-I3^:V#OE]5JC^0&D T'3Y0)!+ ML+?9:+6Q)=8C!XE'7733UVY1$^GL-WL>^. @T,0R!9>))U/0>B _/2;/<"GO M9)9S4CD@=^+X\K \XE9Y+4JU=R3YN*\SKP."GJN3)^WN"P$B;RH5KMF8L7I+ ML'3RW-V=5#F/XQX2=T"X0F_D9U09I5IGC6LWI&YG@HJUKO(LE>8X"3\4529; MF=DO*K#&3*YJ:SRISQ]46.\?X_9,++TH6N)W[H5A@-^9-UT&=+Q_Q'6-=TBN M7/9,O#A<\F\(ZA_+[O3N2"=)1>=35A%PQNZ4Q#J2/29K'EK8M'47P[9NET"& M3>F5$H/%;1V_=\6?:R#VA?W$CR*C0N-#;I_0RWDQMKHY!V69&Q>G?NA)R[^P M@# BC0,_.A_TJ@_N37& 1Y/S4_WJ'Q^IQ7=PGH3B@$^0*1JZ0'#A:/-QW;=V MCXD,(IK."MO2?G!@*/D/,C^=DM->,RLLB'N]IXO__8MSD7@R^B"J4W_-T7E3< %_-Q5/>T^[3LTGQ1U0\WWZ5] M+S5J_EKD:HVI@3^/1R8IN9NFVO'W5:NJ::J"+[=*0I\T ._75=6X&UJ@^^#N M[7\!4$L#!!0 ( +,QEE1I(J>>"P@ -$2 9 >&PO=V]R:W-H965T M[3I[M!7NU-^\UNE7+B<5?5 M]GJV=:ZY7"QLL54[:>>F4356UJ;=28>_[69AFU;)DC?MJD7H^\O%3NIZ=G/% M)KWJS=32QN+EJY$;=*_=[\Z7% MO\6HI=0[55MM:M&J]?7L-KA\'Y,\"_Q#J[V=C 5YLC+F&_WYM;R>^620JE3A M2(/$XT'=J:HB13#CCT'G;#R2-D['1^T?V7?XLI)6W9GJG[ITV^M9-A.E6LNN M6ET4@X[WO8[P%1U!*#Z9VFVM^+DN5?FC@@4,&JT*CU:]#]_4^%&M MYB+,/!'Z8?B&OFCT,F)]T2OZ!M_$5]68EKW]U^W*NA:<^/<;ZN-1?'/?\K"('UG MQ=U6J[7X^5$5'?%>?%ZO=:%:3^RW1F@K'/84+&/&0TI5:,ZVG?RF6G%.RD+_ MW=WG#Y]X&+R[\)")#Y0:8JUK61=:5D)/3&';:Z=*02E73Y3;P7#D$(['#M%T M;6.LLL*LZ402>FZ+A9922 LY2_.G8R'*Y]:%FHM[6:E>]*1"UX79*7%>&6LO MA&P5.]VTFLJ/V"EI.U@K.@MK5P=>)%>%,T(]R*J33HU6G[1.CN7S("VKRA0D M#76F:PLHQ>RPURD^*8? W!D^U@HF8_@.D)L'7<+_ MK7$_E;H1&UD]R%I_AY0'%V#*#S.-V9?@7]'K\>",*7F) 6^J<1K1AHTM8DGG M#O)"-DT%1 :T#+MAG5*56,M5.ZQ,=NNZ1*%M-85MVYINLX5@H2OM:*H/;7E< M0F-CA;_7FF;O'19[XMW)6I9R+GYY[B3CU%M9=>V&PD6@@"B6XK#?:@"^,Y53 MM8 \Z@5"X'H6D>%S3G%>(:X=F(='4 O3ML;VR6?JY^* M0X'@(;!''.# RX9M4#"%-1YDGHG5.):26 Z0J'1!'WINIZ3)_%E5DXD!B3 M94?&DPE4QS3E Z3TINZY:;N&F#1DH@9QCQ' Z6PX]>R649K&LD=AT \WUJIE MF@V4'MJEL'OMBNU&212[B28%*<,9[R$2I>YV?-86;5L\ 'I<0<2J@Z5D/'8^ M-M6(*B!C6?E=MJ5A(7< INCX1U:Z;M55LAW=[XU]%<(Q)2MK@#Y,ISI83^/$ MX6,+*#I=-VH6O45@HHQZN'1A F*^H=SO9'7?<1X0P>LF %[52$3$/M* M'H0=+:1#3]3BL SC'1)CPP;T3O;I3TJY.L"Y+?KGM"NL#B]4#SYAK2T%YX!H M6>[VW/,#/@\#7YPC/QRRSF+&7ERR3"_"RUSWGQ6>,Y$$N>?[/D9QDGII'M H MS[P\RU\/2I1%WG(9XQEX0;@4R3+TLC 3OQG2;KG%G(G<#UGJ3&01% 8I1H'G M+P,OP_CSR^WG!1.#,/6B*"&-B9?'2YKR4R_'P:]:>!Y$F47&/@P**=!" "6%^)O,(0X5FJ+O@MC0&LP'A<1>\KIX_,\ MR+QE%%X,SC_KJC VB+PH)HCA^C(@0-(<,Q%;^0R'(XG_:TI,:,$A'M(;>8Y. MI%N6*;:RW?0WA[-\'H*25<4)@8F^FIZEI^EGC>\>;P'<0OI(+B**"7^;J@K]#2.V*.=X5UC3LR?,OF#PMT)570L MWW)'=]7O//$"?2)_('B8>WGD#S-Q^#K B)"=EZ>90'QC!.W$' 017,=O MGN WC8Z\1^+$('PR#/R(TLOW@CQ^Z@+?$[5BF II MMSVJJ$9@B3MXU-.I&%*1P8Z&8OR"RQF('*6]RY%/!B%1B8*ONAPC!6*1@YXY M?H,DF_@;>GX:X3=)X8B7ALGH;X8-(?$Y#CP4#5K8C;_=R M>AFB(9S%FTS;T;7J^#;#3CZ=#=XHH M@' T#28@4/U(X'_B+=-CP"6?R%4MB,"9D!'(#J(+N_[%W_'B30Q%#^/V8 M:)8&E U4F#,0?IE087:JK=D)G$P5 M/+<2Z8#0U1 M.K*8PARB _GHD2^]%2\FGQEV"O67/J;87GG_Q6&<';_7W/:?*4[B_<>>3RC? M&L2LU!I;_7F:S$3;?T#I_SC3\$>+E7&XI_!PJW M;4D ZVN#"CO\H0/&KU@W M_P%02P,$% @ LS&65.5#ZB!H"@ LQT !D !X;"]W;W)K&ULK5E[;]RX$?\JQ-;H)8"RUF-?2FT#CJ^Y"Y"@07QMT"OZ M!U?B[C*1R U)>;/WZ3M#BA*U#]M7!'"R>@R'\_S-#'6UD^JKWC!FR/>Z$OIZ MM#%F^_KR4A<;5E,]EELFX,U*JIH:N%7K2[U5C)9V45U=IG$\NZPI%Z.;*_OL MH[JYDHVIN& ?%=%-75.U?\,JN;L>)2/_X!-?;PP^N+RYVM(UNV?FG]N/"NXN M.RXEKYG07 JBV.IZ=)N\?C-!>DOP+\YV.K@FJ,E2RJ]X\ZZ\'L4H$*M889 # MA9\'=L>J"AF!&-]:GJ-N2UP87GON;ZWNH,N2:G8GJ\^\-)OKT6)$2K:B364^ MR=VOK-5GBOP*66G[/]DYV@D0%XTVLFX7@P0U%^Z7?F_M$"Q8Q&<6I.V"U,KM M-K)2_DP-O;E2;F$]-&-85I%!=K0D5) MWM5;RA78W9"[#55KIJ\N#>R$])=%R_6-XYJ>X9JDY(,49J/)WT7)RBQ"Q MDS/UTH)=CR I-5,/;/2LK;,B.:D*W6R4?@-ER;W=92JI*(E? 1$&R2J4) ML.B%2<9>0*1>R4:9#?G64&68PF5GQ=[0DE!2;*A8,Q02WUF!89&F%?("!H+A M/3>Z$Y99 9#ZG5@IZHW)R+VL&@03331;HS7'Y+=@/Y!>K@7_ U2[R,8YY&M5 M(?0@^]X!1>L U0:<%8SWNY/RT!N)MQX%&;@HJ@:2"D6$O]&QLX_W&GE]P)%: M5KRT&VL#/TBFK82BD#4;/QD+H&1%M>8KCK)O>A>3E9(U@5<,&&Y855KS6CN# MBN%S%++1K!R3SQMF!4.]],!7=.@I7(*;M6S0$ -![-Y'FPYVR <,NV0K#>[ACR31?"XH1$A%:?@'X M9NYUR2 ["VY? 3_892<;6+JA#V! QD08.WP5JHI!+*1Q5('&],#($8&+%[R5 M=P410!YHU3"O$OH\Y"NDM07#U8;KE0^W'%,WLH*+.7B M#OYHM=?-'EXP!=4M2+PBH-A=SO>!XS?"IR/:K/FGY)07'%HS8]LGILNHBVM!EA:_D3@^0YS'=0A-1W:&*!P/G9*#L M--GWK,\9(.JQSR.*PR ,=QLRT!LIJ(9[WQ\EK\GMZ1?X_).'NMM )GA^Z[G? M.B%NO>5 6,8?K#4N2 *LDG0.5[-LT=[/9U,(U0=@)!6:)$^C'#K /)Z3/(L6 M20XI+FP?Y16<+J)X.B-9E"43,DNB;!Z3?V 9@)97*0QG3Q@MYC.23#,RB^(T M][(-83>+9HL)>9%%DTG^DJ39E'Q4F$9F']G4=3'!OC5\:U,EC:=1'N@IG.RM/(X.2(BP$$Y")K'9)+BU21+R6_20')=@#K <#J! MJS2:+Z;V"9@ER\G[(%(Z@V[IOK7F)(GB#-=-XX6[G0)W9PF(7(4=5QALZ3Q* MLAE0YW@YFTQ[RX9DR0S(%J#?'&R1S,&&&7G/8';I$R/"R%;F%8!]#;8%>4F6 MP,4,O'5$:I'<4F9I- ,WI/8"%G@+)&D63=-I8($DG8%WXZ#-3(Y;BV18 =K. MLO3%_QE])=/#%JRH)(*&=-ENPZ-M[GZA%00Q54&&8J^$D?[[[^3^PWU$WK^_ M(R]&<#EZ&=0HGWXGVM2NDSTKL(NBH+'<<8 )$:I]W$,J+"H8<<"]8*RTR7RQ M&&<=_J-,%/P"6ARHBM='JIXI6DC[@:$'[R34'+'N^MJHK9FIW_%$7Y@5N7I*25Q0CM.JT/OZ3"XCSK^'][N#WH, MYOM;V\H(T,/@K &$\-_*2NJYZ#8,S#'!K M)M>*;C<(6,<3S]/Q%OC:)]O)R6I@3K &%M135<2ZVKWH%8$L$B5,B&4X@;D# M+-]B66=;/%_B$==K\F\&F6?//4X4X /CG4T !ZR?L1LGI=S9CN_<: 41P6OG M8HK5"]JA@EDHGDU3+"M1$L=8L:,YW)_DR;YO =*X'8R]M^8=_Q3J-IDK3_ MWTF-K9;6$FS^ BC](XPP=YE.=Y4)=B MS('>4_#@.<"&A4,T187.KN2:@P\*';:V;9?5XCV2_^G#!&:')X2_@NK-$ /3 M;#P;E(,@'_K*4'*]E2"R0ZI%O^0,**MGH,N? !?4!T_0#%OS H;@@MO#W+Y, MMO 7F&V%Y[4Z=,!/NAU470O2\MLCEY4L&JOG04\0$4C0K[Y=E\[\IRN=$Q(Z M=VQ>,2*H$ W\V%2*_#@&Q@#KK[AK)=$C;3"V"CP2"19'<(#'LP$[3(,IF9#- M>H,J0(6H_!S@< BG4?!;?^;6C81C\HN?S8Z&.3OB>V\#Q#9;U)LZ+ 1CAR<" M2PICNE.\9&A4[@XMO#;M&0?<=;,@#B?M=F=V4]A@*PR%0,^:"KJV<4&^-*4U M.!"NH9&RV-[81+#!O0+L!'M;Q7%S='+8B#N'HCKL 3E#V-'#(K%'%[@$QFH@ MQ9=&N,-_BQ].:(P[;O=],HL/NU-N_$E3Z'.L/FXF#8XMN!TY2YBH8#8%=P%F MH:"ZR_D^/OJ&\&F >'=2+4CB0*^AU)"*.%*=;8CROL>S39^#A8MT'/?')4., M**1+7%=LT$,7\Y[)(;5F\%BL(ZCW L*X;AHJ'88J)_+%DQB[E&WL=V,!"H:-;] 8/0*\ MC\!NV\H%->X B,D/@5=HB0%-#OU">=R^!#6LT@MO!S(2H% MB.2^J75/NR^2M^Y#7$_N/F=^@-#DD+H56\'2>#R?CHARGPC=C9%;^UD.W&-D M;2\WC$+3C 3P?B6E\3>X0?>=]N9_4$L#!!0 ( +,QEE0R=4(;5 H #,@ M 9 >&PO=V]R:W-H965T9<\>+@P":96'([U(50>#+79LD=+LWB MP!9&\-1O6N8'\6@T/5ARJ0;G9_[>>W-^IDN72R7>&V;+Y9*;NTN1Z_7+P7A0 MW_@@%YFC&P?G9P5?B&OA/A7O#:X.&BFI7 IEI5;,B/G+P<7XQ>4AK?<+_I!B M;3N_&7DRT_J&+GY+7PY&9)#(1>)( L>?E;@2>4Z"8,:?ER[CKTI\+69#%I]$+![%\5?D31K_)E[>9(>\R]+BCK7L2B]G M4G'O*/O/Q$+[B2GZA1U=ZR-ZX=,B>#>C98#]BG!5&KK@3^1W+1)ZR3+OG MJ2S8HK,OJ6RB"B&+V,_I$LC0*F(7^4P8Q]D55SSE$0.3,%X41M_*99"Z-YD. M8Z [SQ&%83 J*8V!*W@* C)89YE;ZPV=8C\$\A:\;$UARNO( X&D8;O<*@4%W*Q"Y3;T M+'6)19"/X(&]@[@9Q3XMP>*S7'@0P1V]%,SQ6U:4IM!6V"&[QEWAY?GP]RTD MG.:"1.J=]05A208<$^X343M%$G"7*:1_)H1B<]!)+K\(%,L%7"N3+&R?.:QITL+E7;_!4+G+;E($DJZA8I$@&W(G3T61T?'4_:;6L$G M;@H/+K&A]'A9,I^J?$4X_KTA+WI^->H*_B= MUT42-&P%-26)*<5F.)X=1J/19)^]$G-A*%Z$N8T%D^CH=+K//FK">P] >VPR MC>+Q*1QA_^0J(.X>F[?([(<,4:Q9O,H;[EP[(5!98/R;'H%[<1%[\^8*)-Y9 M]G@NO\QYADV]D\/AJ.6C;_V//F(82(\3+)2/-.EO,9 MOW4"(&*2D.Q3<4?(M&5!S%)-3\+8FNZ\Z8*#5H'G#O%\4I+"?NVHR_S@K/DX M4O0Y:&FL\KL'TQZH-KBN 6?DK7@JISV0SP)I@6+M+F+=$+SAX/=AN&Y _I]$ M=P1^ZM('JT#Q@J@B%I MQ,1D94K3F'*]*0LL2')-M1*1 MINU*$>BR($%[\?"D)AFJBMJE0%I:5?G(I%B%F1@[+0I'SB4]]S,E(0T-$P'$0Y1O0Q-_#@BE, ;A+4VG>G8-.H%? M2\7+U%,CZ)WY%P!MN.9U#&EUQE>B)0NL7B%CZ0](A!TT^LH'N#Z7*KP@6$LT MMEXJ-C-64UJW2#J$(=1*&JW(1-_#L%2V?+39(T?#:=LB6]SX>KE .NAJ?/H( MP&P_Y_T>L_?<.(5N&'"#T>#W>+#O0_E1*.IU8@N\L&SK4YHEZ#C6FR;"Y" I MTM!8X0"UJ=?H(TJ6..*A \M?GP:^3\_? M\%&JFL6I.K?U?9])E!EQD5P]808X1,\?;TP!X^AD,L(4( HN4T]WRJ>VZ=IQ M_(T9X2B:3#9'!$P-1^/.E# YC0YQ-'G*F##&*>T;@P(F@<[IJ4TY;<A'FRZH)G9:?K\=>LP ?U %>FY!/-E1 M703,.;UX\IK)%JW\JP38 CW0.Y=^I6S0M+7@L!N%";KVO0Y3A!7S,@=B5KX" MGU(^KZGD_Z"29Y^"U#=R#EJKN#H4,I5M)@L+[ #KD^D(?_P(9MD[K9Z38^BA M[!^;:BX^'IPW8*(3TN*H1_[R=%7I,_O>_G<3CXY^L!P,.Y*F7;JDW M+9OV72J0/5O@V1.;U.#KQ+]VQ;_O86-=G,U]51\LV MA$T'XU2#QM7HZ81_@Z\]01-D%EE/TEJ8CCTM#F?HHDJ1E]6-?F@[JD)MF95 -VJ'PB M,]T9#- R/H,;0BDXFE8W>F74:Y9T]4Q"#?)JG/P21'=E[%!3DUU5;SWN&':\ M[ KKTX,_1/D#%,U"'.->$OC3*]P8WX1_2(@B/F%IX"1:TRGHT%_HE7A9H*]4 M87O5.0;>X[(X"H=7BD1+;75Y^H[2.\=,Q^V7FXCM'0X/-YAL;]HYZ$0=Z^A$ M6I5_;ZR,//TAD+ZOU[0:,-I\^0JC4+K1+>HQ+M$V,$W_M62GI7O;1NT;A*B. M82<6G2AT[1[>#UOO8)\B3$0"E97,4UO'4&_@<-N7QX/.AUPTM(7_7$WL#IH) MWW2;N\T7\8OP(;A='CZGO^4&S&!9+N;8.AH>'PV8"9^HPX73A?\L/-,.W=/_ MQ+D* P4MP/.YUJZ^( 7-_Q,X_Q]02P,$% @ LS&65%L,Y;[:!0 .0T M !D !X;"]W;W)K&ULK5?;;MM&$/V5A1KT295L MV:F-U#9@)PT:H$&#I)>'H@\KF24I.772HNV++9%S.7/F MS.SJ:N?#?6R)DGKHK(O7LS:E_L5R&:N6.AT7OB>'-XT/G4[X&C;+V ?2M3AU M=KDZ.?EZV6GC9C=7\NQ=N+GR.5GCZ%U0,7>=#OL[LGYW/3N=C0_>FTV;^,'R MYJK7&_I Z:?^7<"WY12E-AVY:+Q3@9KKV>WIB[MSMA>#GPWMXM%GQ96LO;_G M+V_JZ]D) R)+5>((&O^V])*LY4" \?L07 NB03E*YWTS57P.Q78&M'X@Y0JW@!G'#?E0PIX:^"7;E[Z MKC,)+*>HM*O52^^2<1MRE:%XM4Q(P8;+:@AW5\*M/A'N=*7>(D(;U;>NIOIQ M@"6P30!7(\"[U6_U\T_X=PZGO::*M^; G/NUZ[O=@8V,:\CJ8V.K"9 M1I%.=U2SBLG5>HS66PQS,DT3E7%J"VN?HPH8:."DT=2?? 540UD8FUSS>YK'R0-=;WU>RY"5QS(C:P%NP8%+-A!AB.XQ5@89Y#P7BH]3:R:^6W%/:,;!/P M&/SRSD$@T!834G(P*YV9@!S5B;&W')[[F(D)I:VV62E_S$^U4=HW>^J#7J!W):,\#!73?#=X%NF781YX'@^RMJ@AUM39U&K M#^, Z@VTM<$\S!E+JZ%0S2B(!:FH:3CSH(./=T=C' :"[7H?35$;Z 8?D2OB M72+$""9HN54-+BL8;=ZSON:>80 JEM:M>.!0"AEWF.E@>CS+K:[!A_NJXC&T MHE0,YDZ'6B:<#Q5AM,\!Z@0CN@<3#X;+0='/+LX7)SCLK>5F(=T?6)[2,\6CPZ&@G30U^A)M:S%\8!I M9%_O)Z-"">^BLM.9EIB(+"_.C#M*[N8X6%(.2+G1Z&R%%49A+G7@E:GN67$H MO&91^3TW_Z&B/DDNC"DHD3T% ]E4&9>)\'=[^ ?!]X\;E#P?"H^W<]$T_"L> MK#1I;QKI9ZO5H37C,?=7/SY:38P9^(4][.1N#7"PP,TY0FES "]VG8^IL.K0 M^\$+B3&/64+*)1#.@625#//;>BN@>[TO;9+URD^@LX"S7(8'M,O%G8\#?#:^ M!E%OW+29Y[SZG^9+'P)A5BALZ0DZSA87DU!W"$4@CK]+K@MU^&#>?E1\5:'C<%< M6VK@>K*X>#Y3H5S4RY?D>[DL9.6(L$)Q$OBC]W9V;$S66R-_>X:9D^WK=)NF33>=\_2U!4-M\)- M3<<:.Y6QK?"8VCIUG651QJ16I=EL]CAMA=3):A'7KNUJ87JOI.9K2ZYO6V%W M%ZS,=IF<)/N%][)N?%A(5XM.U+QF_[&[MIBE!Y12MJR=-)HL5\OD_.39Q6F( MCP&?)&_=T9A")[DQW\/D=;E,9H$0*RY\0!!X;?B2E0I H'$S8B:'DB'Q>+Q' M?QE[1R^Y<'QIU&=9^F:9G"54^WD4\ JC7'S2=HC-GB94],Z; M=DP&@U;JX2UN1QV.$LYF?TC(QH0L\AX*19;/A1>KA35;LB$::&$06XW9("=U M.)2UM]B5R/.K=9\[ONE9>WJQP=,M4@_8L)D6(\3% )'] >(DHRNC?>/HA2ZY M_!4@!9\#J6Q/ZB*[$_$EYU/*SB:4S;+L#KSYH*?I2MBBH2>#"A/R#=.E:3NA=R1T26O$"ZS8SE@1;_B# M)*XE#R>!TW]&UY<((3U?LA7*4]P[].D>E MW$@W4!U#DH<$9P%?#0/J>G2,3XPZ*PL.A$7767,K\?4Q:-T[F]$MW1VD_IC>FEF]"5=,[T5DY(.GH+41HZ;QGX@:<2MH822"D9 M-E>&)E%P(TNVH7P;^$- &1X06=?DC.J#V@X$/D 'W"+M1+28"022.#(4F0.:+R.%NA H]=^\(G#ZL%ESP=S^1D^6#1N9"TU M9.,*J;/IDT<)V<'VAHDW7;2:W'@85QR&LV$; K!?&>/WDU#@\.]9_0!02P,$ M% @ LS&65 02"(FK(P (70 !D !X;"]W;W)K&ULW3W;DMLVEK_"ZDE-W%62W.IN7V(GJ6H[TS/>2N*L.TYJ9VL?(!&2 M$%.D0I M*U^_YPJ %$6W)S7[L ]QU"(!'!R<^P7Z>E_5'_S&VB;[N"U*_\W9 MIFEV+QX_]LN-W1H_JW:VA">KJMZ:!OZLUX_]KK8FIT';XO'EQ<73QUOCRK-O MOZ;O?JJ__;IJF\*5]J-OO]Z9M;VS MS?O=3S7\]3C,DKNM+;VKRJRVJV_.;N8O7EW2 'KC%V?W/OFA;6Q('I9YW]EC8/FUD8;U]7Q:\N M;S;?G#T_RW*[,FW1O*OV_["RH27=B[-LV?JFVLI@@&#K2OZ_ M^2B(>,B 2QEP27#S0@3E=Z8QWWY=5_NLQK=A-OQ 6Z71 )PK\53NFAJ>.AC7 M?'O'IY%5J^S.K4NW/*=?935;BELSY[I)_.OW[.E M+/.*E[D\LF='\8)L8R MSUX9[SPB_G55>E@RIT=#N/V,B6_^^<_L3;F<98^:C(15^= M97<6ME$U-@-B!W$)&V6A2>>] (E(&XWK)3A9''2>622+94H6!&O\!@!9 >[* MI8/=>CP&AG=O 6 0SSN#L#J4>LNJSN%%"X*EV1 ()I(ZG"S,L2O@%->V!'@* M.&1X;G<-C__D:IHG16G 78LO5DRVC;FWF8+:\O,%@Z$HQ&@.YB;9:\M'"M\ M#7BY=U7K 00^:WC;;'GN.%5MEX7Q'B0AGS9,AN=('UL@ 9".<'"NRG$^#W_* M*O'XK^CXMQ4X M,I[&UGRP"=@DICR8-#NFR&9CX(A7*[ YF".V@2'D''%$XF M(XZY!\$+LC A'-RT:X9UXPY-(E#_0"$6-\JB$85N@\3#M(O""D"H2IO.U84/ M: D9UPM1N65F :PV(HI)KS!HK"O6@*3!# !*I.=(8\-0"_O5+!A=;NLH*N-> M%J;\@)/Q*O#BQNW Z$!4H6E15K0E ,_"(>:T)6!.S\+#M\M-.(59]BLJC<(! M+X'JI95E>.7%5H#1'3K##UVHJXNK>UJ"YV42R[1D'1KVVUKLUN \<;7EZ:$6JH MRG6%R_6( >?2%?R7R:G#YF&KK-W!ID## 6G!@W9LB9_P&$2$BWX-\Z!F-'$& M7 =U[9BT>A:DU;-1^7)SC-])5H)OC?*_ ^8%#1J=SDK)JPA0?9O62@;&$=4 M2THCZ@>DB2[23DD94XZNA]^H/LCU2U8@>-RB-5!>L'9C01A.2A5N.,F=.6R/ MV:*IK4%)?9+&T18"J80*;062K")"A>=@&O>V@&2<9VBM 85L%VA3"HU$.P = MI/FSES[[4%;[PN9KVZ=5FF:2;4#*5VA6%++U23 A8>VRV@)_!#ID,1]F0,Y% MKLE03_$0$A"PH3S!$]KA)P@D$:AP* O M);A41"?[#1C-@N8 M%24BAK]N;TQD/ \BX_DH)[]C.XP #5Q*@3PV9-TZ$6^_X.8CU\E5,(&0:C> M1RNRPATC9RX!ZXB>Q#'R0$8>A?Z+;'Z>O'6,4Z0SO@RNSK/OI/S[DR0N(1H4BWMR^SZ'!W*:CG^'E+R@U=' MYGQRGMVVQ MP/,XF(".H8?$DHF\H^)R0NQ6BA1G8ZBV*^0"']Q%9&)&"SUG^XW?(+[&(VH* M7@VFLQ^7&P/."$ERMKV.X&39)*N2K8K.^#KQ,CJ$>4\N?Q+SF$3!A5#"Z8HG MA'\=8P40=N^(5<6](:G!TC,*4R5(E:=ZDK-^B.B.@<#(&1B'O8<"(9Z$T85K MG'M3-=/<[;*U*>XQ^@9O3T"_['-:BD:C20D6+CXBX'9%^!KVBN&N;$NKR?N9 MV>T*80ZOA^T;:X%'S:)6MHFC79G#[CA^\BOP&]&L\Q&M'8Y$8CKL4!F!>;1& M:8A6/)Q"Y-)LU]9PW.B;U[3/FF+J_-=,0U \7?2X1=F(#,[!'(:Y29'OD<*0 MZ,A"1U\3;.%R79QB>O6,A'BZV.E2VX!D0R,.SAT61P(DI8\ =6?!@T0TB]D= M-JXT%6)0,AH>+%%;V'*#P/H46\+(R"SDJ*,M*MC9PL&OPEF2@B%==GQ*=)[; MRCH6]W:&P%$D6$8IP!91$;1"FQ/Y!\'T:T'#D&P667;1.! M[8@0LZZMY7#K_S516T>\R]!GB]853<#G1+]60"<(-1@^4Q@S]1M;K,*[L^P6 MGIFZ1NF\C7Y]\.%.J*;)"5THAN12/5)KP-$=GJ,GKX.W3FZZ*=#2]K8H)/*V MM/ZT+%]8?HNY;R)V^9#J;'>R')LA CLB]#2@75'!]KSU":.A4AM244!2Z,$G M 85 3L&&]6:;J!?A;*"%#=(]"B#@L*VX400C"VU66AA2PC7J1M0N0A(("2"% M.N4,@!$L^U-;;GN$1]&X: ME8!1:'*+^L4H(:9#R<(2UV"EV@3C^H45,J,8YJYHD8W B_,P%J7:UM1K5W;V M''EBOW& 3HVB]633WA:Y:ES&.&QZ!2*BZ"!GH217"!C!+@UA M*'U%=$4JHSCE(5KB]B13#^RM:1>ZG0)1*OPR?O!*TX%IU(SL 3A+%DIFNG(B2A22#!)=J 7!-;)DOF#TMB\1.^35 6RB6N2,,R@ MKZ&B&D.<.D$7K"K&!_A M?"5/P\8> P2V#AHTEB-*X$9A;%_#7DJ>.N@DZPX1)DW0#4$XLHB<>-0VGV7? MM;;+T(..5,=BBWHW8C*8J/;31B+9J2L,SK"]*R%OB<)0-)#(45-VP@<2G%+C MF%0^L9.$]FX2U"9V-$@&YRF+;!F^[D.QJS 4" N6=D_&DP+ DH7-L E(: !N M:4G5D*)B,$8" "P;DS.;=(WV(8L_AO>/#9]@6*#>S0DNF"3)HLGZ%8#GRE2, MY/&<4\:GG'F:TLBH! &^S.T.]55))2T+V^RMX$^L6HG\W6%FXW@7"P=LQ,4 N=D:I'LT-=@*LG TC1OQGU5-(]:'86#6 M8]$#A[2@-YB2.[2(,]6>DG-)%IQ#^P'A/:N ;#=7%,00U1*T=A?0J#JZ,^HT M;$:G9DMY:A=1T'/H"U[&M!.I2Y8KP-B%^V"QG( 78F-&5#3N#E$01M/:34.V MI@4ED.;^DZ# 3:_%["()@'M. D 7F?)\KM5#G*)"DB2P3C M$ =]BEE K&QC>D!V HQ.SH7*#NN'<@_D]^=JXO%.L:2!(H@3U2&FB=EIDJ! M'8 $.UO/@ *L_8#Y>K2LRF93',[Q,\T()BQF@C4VG"ZP=8#B!DPR8+]7?)AD MZ!&AIY9)4PU30,R9I:J4#[0CK+J&!:XAV8IX=@"O'AUKG$Z:%9V:555'!NU( MU%.0).1"?(O)X!/%*W52D/)IPM%<'*\S71RF84V.B(DC:\L\1 ..2U=^[B0W MI,AO4^W%;QFP4E*042*NG,>PU<&:FDI.:5]84)4](BE7M1Z+%\]?\%-Z\DIV M B N+.C&4GA<;+@OLOFSR?-G5_CA^>1Z_CR*B@["C*_?GZ> BCX"Z!=7TZNGSZ),'9D<<73V9/D[\N9G/]BQ#:^0+P*E@';%Y1 M^=HU_?M$D?]THC4.0.#%8=(7+5]<7\Z>A/F4L%+;O8/HP8JY2Z8>T+48GU#V MT3\>*G-/RE8YIB/RDDI.E9EB]95H!A6J+KCVRI;+GF'7EZBI_=1),FLZ?4)E M&A31K"V[2Q,RY3-,E<*+[)1/XDA7,MH!K6!&FH/4D9$[R47-;W]Y\]UT_I6R M>*R_Z=44*&)/KXDH5GV5M213]6&F=1/X5, M! !?W"'VLJ+L[L?FX%"!(!W(4G'W?-A6]"_W%$8^-@YCB">O+&?V,;#+U)#W M!@YG/+4FA:/])';9]P[AN<9\[*\;5F/#O9L(8+=!78.$XKHVJ-0*H9Z%64'S MHH_4+4L6,3;)3.+'H4V]4T4JND6$HK)8<$!C_0E'U]#;05,J&ZNS BOT9R"I>6 KH$ TB(0%;:L#(I;7;-"^PP4P4 H:2G??!GMR$C8!C)P/S.A1_)2 7*$2O_KK7^9/+U[V5/M7O6\[ M^I:?J=*E(8./YGV=3U69G&Z$Z1 ;V1I&@1"P8KLMI0$@*0%$H]12W'AEEHFF M(7N?ZTNH:DLSE",D-K^(O587HY3QIL1:K@HS]H,M5 \>G7SLE.^QN (KER/] M%(='3\74'T .DY.+_JAON))7BJ?R3B4R>\<&#!!4.#:?&HP1K:T&]%7R?CHZ M**IHY6K?3%TYY0_8!/'H]LWMV_/^C,.U%SW5T*WXP@Z,^EX+#3]2JO[W%E52 M**ZO%N!:@,*VG0HY]'" 7BE48K>_5_4-HG9S308IM6*OA*J!&-3*A?ENG)A%]$JRW)1,[;ZD$+906&=.4'?4\-/U#H[\C8'1M-N!8'YMC1EDI:5N< MCS+#3S76*#? _KO""+&A?-HA:(/,]2?FR_1I[^LNZQ&W46DA> 0?S2^FX%"A8>&S'S"$46*A0W>C5].YOG(+IB>Y"?3* MRGWD69(W;EH0LA7%^)(9Y.%KWK"(8%^MFCUB\6KZ3%YX!S:!JS4QAN*X9+^E MMD+ 7)[ =D!J!KS$O*S=8ZP&!W-$+NGA2*S#XB V+&$M8'(5DB6$0%[3[%S# MN>51RKV,E'LY2FG?5^5Z6E!U+!_3(+5^YAP3:4P@(W^05*E5KS'EVG%!-(\B MDXIK[B7"C_Z+([21H4JQ3BY!SGKY'%<#E6/-!Y4J2O(K&,T.7@;OX(!DS3(! M8]PH_B1,*YF'4)NKF<=.9O? ==A@)CH?4X\0>RO,$JTEE/(>@26D=[TQ" MTL>,OX*95-IW5*/+M?A:0C*D@N+**O^'?-I1VHX]U/.K4;K\.[@NY*YTBA0M M^&*NL4*P1U0X2/__AG6R,*JVTKKICX\@EI.QHQD.(*)=WT3-%]= !I-T+"G" MX_7)O]>^W&R!(A_73?H,>FT-%KV>M4*M]GO<*8LL/,[0GY:>MRE+;H9A0_L[ MN[3;!>SF:JX"DMQ9?DU65U./9,=GK8YBR>*_J@U@](,C&,>XL6 ML,T"T\V][QTE#8]ZH#(JT8K1!++QCE_C,T0X2,&;8BF6@!C6%*JJL+)(REZT M!@1-]%@*P]M&NG(4B:KB"B?1L"R66C(MV!18 M]LZ\NS*,#*R!YF8R;3AQ[2+$<+_7_2L/TM_?G M=$R*/HE6VEP$)VWNDR>9XHVTPQ'.Y(*&;JJM""4&LBSHH-]A0==P&442=."< M? CJ$/;**F5DDM3Z2!"+_96N&49PB( _@$Z)"'F/EC.N->61B057;4WT+K&9 M(]#W)M14YAW./L73QZS<3?WYA\.LK7^C)G"\Y6<^?AO/=W:!BM^WY+62"!PT M<#][EFSHNU!&%NI<%X>. A]H^J3SU&F G.(]:*J#Q) 6BA7HFM/.":\/ M6'Z,[.*-+//Q"U7>L$U)R;1!>GOX\&ZGL2:W61LF;[52P!V")4F=QZ%;,-4M METX;+8C\M+W1?#Q5,Q*=9:FX$EL.AR!JJ7A&&DTD6$&<$9M74[+AH/3Q?2F= MHG3=P$/ X\1:$+QRY@N]R(GH_T2J?@ .MMA@M067&YR\.H8Y$@P!UA P@J_K M0BN.Z[H5;^3FNU).HP^/YM54T7#YGD079";*UT6;/BY&!0"?1E$W*^R"$]2M M:N8HN::6N*P'=L>]WE2'?:)VT63AXHBD:UM[N=%1'P)2HT;<<1"4GB MC6W7K$ M5F]3!B+6A@IG: DFLX04/N/>N6;3@A-;8Y%+0@>3Q%.+_"6Q##RL M"?X]Q?@X%3)%6UQS%\&AQ$H8-._"#6S<\_Y<]SP&/<_.NNKP4) M'K!E3DH\2IB1&XM7:\5+X70>HIE'E^=)9WEW&5I]BS>3-E246Z,=AP!.$VPMVO>JM4A5QG=[8@1.\G]W-"%OJ M?I.JD&X^4AX3RE07S(=H=+MUF?W6ULYC-7)LLT!,E;UT44MJ2 M#!M;IW 27"N;4^ !"U80+)C>J&RC)O]TVZK+V5^7.M-@Z<^_&K6%XI5A\_%; MOF(0[$T,@@T:10^=)[T/[#8)PVF/.!7Z1)^*,QQ\ PHV'%B*5(L 05_:N%PN M9>*N/)-83ASHHA*VXM!IF%"[00([V'M!/49DNN@EAR<:MX;5;CR&PHKT9F%!5*MW4,GF"U+].K M!J5SO9<'ZY[^E_WKW92&'_7K>2;#5:SARYTYA&_JUAY?8(VW'0CY]$BX2E4^JW1JKV;_2MO;]%'H]A"LUE)6J4XJZ=PA:1=*N2"Z'3BB:M MGX]P2* B<3&B,SZ4IM1\1XH(;) @.20--+$@4][J^/)=R1#9'T8+RPE]CTKL M>&W:?/PZLU^YCO00ZGD&I?5GSG&CGZA!G:^)#=6PN43KT8*.[F7,L4JN0%(4 MLGPQ:_1J@H@\[^!5Z- M4/$M=V553N6F5!J(NNBX^1*-W"6;TYU0/O;3P#CL)<3D3M>8W2NVJ9%/DAYH M.>$5;$/F8!1)R:UH,0_0R9_&RN(#1:K07LY^B-D!#AQJ*U@.+D==]_8CI2"F0+RDUS?&DGNTGE4LH:PR,E_#X!JPF9.G#O>K5% S&01@#A M6&O5NV4WQXL::VK8";=*<0PA^*RNI^U MO,> C"9!8^(*2N2"?4B?5BUW4L%^ W"@^P%NM^"1%*Q4XO18/ZT08],$)X,) M\/<.[M7ASAYA;/M\E IC@?-\O"SY!L4,!@3PT%_'.X:35L1!8OS3LXXX.NP. M>AT(#):C[+7@.$ M-M1J$158[*LIF"-M371(384&7U#A@BWD]ZZN2B01\K_L6OTO/<^ BX[!?>KF M" I"Z,4.=#^"J?-P(4&P[@+5L[N!GK@ZGRC;8B*@ZV#2%1UT92-+WT-@H43\ M,N"A +:;D@-"M(H[B)!D2-HHU?#%7B;Q#WBG$MZ;8$K,6I12@H^ M]N'+.271+8[QHC5*W95ZUN17H4A++LW#,_\7[ZB^C(7=E^.EV=]3,]@0^SQH M8#\6(&U75F+L@2?X9:J3B$7KG3H_N<(%R9C?/AD,,=Q0-*U64[S YM'9N[?O MS\[36#YU4\43_&0F(^EHXK%TC1$\#N';[DTMDD7IFMIRP&#ENFV[E8GBK:\W M909P"I2],J[DEQST[J&6[B1F-!;L)]'(I#>25R"'@DR"HWV?7*5[$P'Q;Q_< M?U1[C,-.^$+_Z+K(2<9\NZ/,>DB8@:5^W^_&8!:2FYI0NAB)%.P4A%"YIF&L M3L3*?L0KI;SMQ<="KY4(QH!>63A%AMB_XV30OSJ<1(_CEA&^X@-VND!'F (' MI$FQ:D*=FV':$+I0U.HEKB0VMNC*./%S1#LPX*2[34Z=@AIT#U>FC\#3+=P* M5+OO9P@XW - $8YI#NU7UDNI*4@H-B<9Z=BF!GZ?J>FXD[O4.K4F(?)OF@%N MHJ2"[D@I>91U>A$],"_P]C'.X.AO%U1:%%TQ;/2#&@DVD]L?PE5=AUB40A(> M)8].J''B0'F,]\C (=/#,#$3Y* =P_5((:TM-E2PQ+2O$"]GE[9/N0O#A]C; M+"/QBD89$@GX+S;:^DE=MUYFP)7Y]D0&FY9),RUTU_TNMHG&Y%HBR@<0=826 MB=Z6NS4?Z>A@Q?F%EK+1'D(6GGY99/"$>RDV(L-N+X'X8[JY*/DF&A5(CL8G MY0 :X.F+1D>M#C7>Y2:-)QB_TVS]D +JI)-Y.LIH@:,:J)QMZM#X3Y?VY:G; MMI*58G6[+O6)&8_OLU%;OAAU]2YC6\KE>!O).TI\P6'?Y!7]"DGZLU)@+E:M M<##K[?#Z&_1RQ][^$23T?\&YR+R#IL8H:/CS;B_\SBSM-V<[<8W//@=>D#BA M5@EC]7RPMS=WK]A'A[%W[P'.&3V=SB\GF505_$SU H]^KG9@53Z[OCB?9'G8N-[#Q99.U>%;2CTP_P\$SLR4:IY7R2?V=E?3& MJ>/:AL4A_*(0E^*S 18S)TG?O\+N9O\ZUR -_V# 2.*P M+1V''I D-_[#E!P;#N'@#H7'E>Z$_GSVGFZ\(\I_I+^L=O<^_(H:+C6]N)[H M#ZR]LY)PS][AL'>6BOJ$.YY?/S]_D=VR".W<7OZWV.@^/ .\&A-6[[2B77_@ M+8%,(5((-=0KT5 U""0\E[L@K1+RI]IG($@B:_S%)/FE++T<<&/S]8G?6)%, M3/H[7GP+82Q>HY@VHKGMH.#[JLSAKS<8J*8VW[=4NY S&G2'W[]Y]?9=_ V[ MFIJ(2EZU#IBK.5697N"4+(OZ#%P--"@:#AO80F(6M&MQD.-SX:4R^/D5QNWME[3;U-2U7O9\ \XAF\S_?W+&_[5Q_@Z_WCF#W0# M(7J(*QAZ,7OVY(R=(/VCJ7;T&Y"+JFFJ+7W<@&%L:WP!GJ^JJM$_<('PJZ#? M_B]02P,$% @ LS&65"W$6=]*!P F1, !D !X;"]W;W)K&ULO5A;;^.X&?TKA!L4"<",)5'7- F0>&>P \RTP23M/A3[ M0$NTS:XL>DDJ3OKK>TC)LI-QM%ETL2\V)?&[G^]"7FZ5_L6LA+#D:5TWYFJR MLG9S,9V:JM;5LQ)TFIEVON7Z^%;7:7DW"R>[%-[E<6?=B>GVYX4MQ+^P_-W<:3].! M2R77HC%2-42+Q=7D)KR8%6Z_W_ O*;;F8$V<)7.E?G$/GZNK2> 4$K4HK>/ M\?TW MM?U1]/8DCE^I:N-_R;;;FV!SV1JKUCTQ-%C+IOOG3[T?#@CRX V"J">(WDO M>@+F#>TT\V;]P"V_OM1J2[3;#6YNX7WCJ6&-;%P4[ZW&5PDZ>WW?18^H!;F7 MRT8N9,D;2V[*4K6-ES]Y.*(.&[S( M/#_V!K]C[OKWS=Q8#9C^/"(@'@3$7D#\5IB0O55;"Q>GV8HW2PB0#9G!JTX$ M^2+Y7-;20O Q;XPR=X7BPFQX*:XFJ 1&Z$2.T5!4Y(6%&\XRY14[C,-][X% ZKX R4K7:JPYU>W*6 MTR!/2,AH&C!RSX%F5*)2 ??_/4IPBJUQP'"@J8C(;]!VGX_N?/Q(@E M2K;UH5L*M=1\LWHFTI *P:V5 15B^7=E!0FC#^1SXWPOG;+4^_$U@KSHQGKZ M \EZ+[&K>4*#;X4E2M,K+!D/ERYU=Y *1B#E/_M87T _SU."U0E)DH*FB<-2 M$H8TBP.LTB"A$4O)@^:-64OCFY43 GU!-V]]',*\H* &ZX)F$?Z3F.:@NE-; M*+X4C=!=P,($^$DB$@(2<9R#P E*R(.R4,%X )Z0(HAHFL98Y4!H$68.0S1( M0YIC/0*C=(!1.@JC.XVNK^TS)7?=6B M]M^X,0+PX::'%H)ZV\JZ@@SC[8*0MK0M]")A=9OV$=A M,T1ASP9EU !CHMI9O$\=[KV GJ5;UZIW;<\S>/UVK+A^<00G!,G#4#FQ"&G, MBL%_W[DO2P'6#"#.:5@$;[HPRAEEC"$+& VB;.]'.CB1[OWA:,O!58S1HH@) M"VE:),?]FU"6!(31+(Q=M>\4]"!K4$Y0DH2!KC%-(ZB0T@A_"4LI0RF.BYA& M>4Z^N"V\+-MUVZ&H.@3K*4/2)V&&*A_E&4PMSE['BKXTF9(&\S4:+R2AN+O[6OGB"3 M#;PH#HOCOBS2=]?%F3+6<=N5(AC$$E=_HH+F>=R]R;#['H,V3*)]=:N]!%YA M(G6%D?N8130(8N+05;C?N.CKW%$+P1E[TK!;1(&KPT!#D 5C%2\;*E[V[GGI M)ZY1S>TS^IJO5<<*WBBW_W- @RBY(;YR(/)I, M<\K+H\\?F,2^*&!211MD/FN*Q)5.5,XT0TKN NJO-! S!'GIY^J= ]U4PNMG MX []+D.OPX")B3>B&8O=B1*)?*X6"].UMM,P=)G/DMCE?X2&V&7/:>I>Q"'( M@Y1\7"Q$Z=N'>.H<1- )]LZ"AAA\'4J.G9L&B] [O[/L&(RF![<<." L_>6/ MRR:-^ , ,T( 9 >&PO=V]R:W-H965TXO9#.']/+VS/*[&.\"):81Y$M/DD<%U) M'GI=6JATUP].U#!8J7;@]@)\0KY)SSP@=,+M=0WZ09@@%=9)[/)@(9JAA1:O MBP7=!*D1;9!Q:X6S^(%&MWBC[05<#;*MT8<->:&3H7(#Q@5I!+<6+CE MU1Z]FJ>@)&:>V5GZK'(S&"6]95!IY..(!UT/X:'R-,PNLQ83.%H1MW MX(C%SHI)X:4*_5R%%YA*XT-C?8I3QF-^GCL>6,#^,P.^6W,/!H"?3U,XD0KM M]6!1;$\O1M4@^>(-?@-*"4M+OTA)QI8S?_^CKUB0(BL@S4N2+I-W*:0E(XPQ MH#DC"2U>>"0SB>2%#V];S50Q1I;+#%A*%LO\;7YSPO($&"G2##E68X"AR13T M1N\0'F/-R()B" M"\9.S!6&+'+)E1FA9PA>OPJMJZ(:QB^KC9CUA24[RM#B% M$UH6F.KR].=:D=YQ;F!*!G< 60&_> Z]Q M(DA_K4/-*$F2#'QW+?UOAG1HAZIO9HC(J+-(QP5-F%]@ Q4)O/7BQ401F')[CQND^#*RM M=MB/8;G'_QO"> 64-UJ[YXUW,/^#V?P'4$L#!!0 ( +,QEE0(Q9!V3 4 M )$- 9 >&PO=V]R:W-H965TIB#0W39W(# O^LI&J8P:FJIGJC M@)5N4U-/J>\GTX9Q,9E=N+7W:G8A6U-S >\5T6W3,/5X!;7<7DZ"R6[A Z_6 MQBY,9Q<;5L$MF-\V[Q7.IH.4DC<@-)>"*%A=3N;!^55J^1W#[QRV>H\FUI.E ME)_MY&UY.?&M05!#8:P$AL,]+*"NK2 TXTLOD:+613;\9+6BXZ$;V MT,=A;T/F/[&!]ANHL[M3Y*Q\Q0R;72BY)341D^HO<6Z*EO4(U=D9\*Q\(Y*L;5ZKC>L M@,L)%J,&=0^3V6*-/H F7)!JY]SRD6BHL(P,P1(F*_2*U>01F-(ND,Y[) *R M!725:62KL50Q]RC&K&6KD4.?GG??$.).(*)D7]H-S(9%/5)J\ M($&<>4F<(Q52+\PL\>,/&0WH3TB=1&EZ:L<@\^T8Y+X7Y@%F=:48IJXMG"6W MLFX[^X(\]BBZLQ/QU+CCNY/6'-0=AUZ6!<^S(LQB+PG"+KK_8^!2SX\R2WEQ M'#C[O""DIP>VXU).]\(\$KG<"])TV'I"/9J@,!2:Y.'I2.02G,?[9H28HZ@+ M6+?WFQF[.(_46SS46_SL>KOF@AMX^0Z#?*SDL59NV">LDD7-M#Y6E*.JCA?E MO)'*\*^VCV)A#BI9I[+ F')MT!PT#_/=5Y_-*):B-1F6JL7C4[>**GUD2@& M6>CE281CY-$P).\ V5A1M$W;.<7Z)+CB.0D"!%R86=#ZV"@BA&\'4S:6*X\( MO"2]("E6/K7A0*59/HK19,!H,HK1'I?U$[B<[UO_^@$O9!J.H7-4R7%TWAU MSCC/^[N;=G@L;"D,R;"(/(@E=-80ASX@VF"X.S0@)Q>($M@_=RSN.L!ZNX/' M/W[0.'"ZWPNIC96FF87D"X+XB3,W9F$_IB'VUQJ-KCQ2@4# =Z]^!-MQE. W3B@)?(]B&SK,^X%+B'?,M!]U1.3[EDB]@$9C*4^'E*?_45OR MR'7KFO!S83"J^#DPZ&[H_&L/ 7L@-=^7T2Y.-KV63< #WC%LG \N&38/2WB4 M.!Q)=&B#&GAIY)(=D=S+NQ,S1C+ X".9(.FGL253UULR@O;B$V1EL&]A6TFR M>#AG^NH\EJ'IWC49.U[E'@.V!;?"=#?F875X;\R[:_8W]NZQ#ZAX W<3(C;MT+Z7!]NK(-;Z90%D&_+^2TNPF5L'P"IO]#5!+ P04 M " "S,994[$MV \T" #E!0 &0 'AL+W=O]W=D+&M)87Q_?KN_LNOIONE7XV.T0+AU)(,PMVUE:3,#3Y#DMFKE6%DBP; MI4MF2=3;T%0:6>A'&430,2\9E,)]ZW5+/IZJV@DM<:C!U63+]>H-"[6=! M/S@J'OEV9YTBG$\KML45VF_54I,4=B@%+U$:KB1HW,R"17]RDSA_[_"=X]Z< MW,$Q62OU[(3/Q2R(7$$H,+<.@='G!6]1" =$9?QN,8,NI0L\O1_1[SUWXK)F M!F^5^,$+NYL%XP *W+!:V$>U_X0MG]3AY4H8?\*^\4VB /+:6%6VP51!R67S M98>V#RXOH9XW(,XBN,S>(..]<#C#<%&"1I$+K? C--1:W5-X]BU%Y@L_M/V MX9)+BE>U(;.YFC2NWG*DQ:5%JLC"!8S&&9U9.NJ,>Z8UD_85!KWA> A)+QE& M<*O*DALWWP;B7I9FSMH?PQ*U45*B #S0]C'$8]A+!QEDO5&4P4>MZ@I*+'C. M!*6EO\9DC@21CE)W]D>P8O1V/17E>V/9@>2*O;I'36G&:>0\LQB:WE'B+*%S M1)HG90GW N*D%Y%(EU%OF*3PUG,(3T:O1+WU"\:UO9:VF<).V^VP13.Z?]V; M!?C ]);(@, -A4;7HS0 W2R51K"J\H.\5I;6@K_N: ^C=@YDWRAECX)+T&WV M^1]02P,$% @ LS&65,A_G^ W!0 -@\ !D !X;"]W;W)K&UL[5??;^,V#/Y7B*RWM8"2V/+OK@W0=BLVH,45;6_W,.Q! M<>1$.-OR)*5I_OM1LN,T32_7W=N O=BT)'XBJ8^D=;:2ZHM><&[@N2IK?3Y8 M&-.(TSA505,_BIYF/=*,YF3JDJQ]3SXG'%1#V8G+FQ.S4Y MDTM3BIK?*=#+JF)J?*V%K$'QXGQPX9]>QG:]6_"'X"O]0@;KR53*+_;C]]GYP+,&\9+GQB(P?#WQ M*UZ6%@C-^+O#'/1;6L67\@;]VOF.ODR9YE>R_"QF9G$^2 KG[C MG3^1Q3 *9P7JFE-HAN3+NE!Q&L^'0%-"5"/T@-X M0>]BX/""PR[^>3'51B$+_CJ &?:8H<,,#V$2N)+:O!6RP\J/"PZ%+#$?1#T' M8R,/7;YH,#B9ETQK48B<.>;*PHU>R:IA]?HG#06F- M@E*PJ2B%$0@F:JDEIC'_5'MC?AP86W3<+]G[]MC1Q &A*8Q"D%"4L^'FQ?.?&RX MPJTQ9/N._OA#2OW@9WAXA)N=R34,T6VIS-!P54%"_-"#F$01?1?>S5MXI:SG M+5P0DBR.(* D]"*X%K4+U_>;YRB:8:%!T_<]XF7>%;P M2!0$5@A(A*L?L&2C^03FO,83*]T.;(;%4-B$ME4= I)%&80D3"-\9C2 1VEP M:>M-;K="O(AX-.L$/[5"2L(PA(=ETY3./U01==OJVJY3HN,S,/)5!C9X9!A8 M(?N0:5@QC43NXJUWW2<8T9PW!M:<*>T\0/;E=L5T0XE%&.W$/ M;H:\DLO: &KSMW#"413#!WPE/KZV,;.1+5SZO!7![^,VQX.'661BQLZ]N% (XSZ1AA]HQ&BP]@) MMR?0M<9-Y5X3N&5FJ5!ZJU,>1+=_I*>Z83D_'^ OI^;JB0\F%ZX([;4?@K]% M;A]W.*];YO[AKKCB7\U7S,CKMK390)^^=D_W);K[;*L-FA&X=$M35\BRK$W" M)+-3(7:?##E@AS$CJ1N,L!FE08J#,4Y[06@'8XA(X%%,.HI2V XF*'I>AI2, M4/+]T%9W_ \OD#+@QR0(? AC)R7)3OEKV+JMW9%'**9?BO.13_PX 7M\(*IF M:5P.(!3'4GF,YJ7!"1Q'\8G]H$%VTB&&F/]> MB%K)C1% Z0*.Y)%!\DT4XP MWTV=@YC_4^<_2IWQB[M,Q=7-'>A;;+VQOE+5-S4=L# M+%#5&R58;%1[2VL_C&S&PO=V]R:W-H965TBC:[H9AV ?%IFUA MLN1)IN34DQ0-*+FI45F@%!HM%=)Z>74R\ M?E#X1^#:[JS!9[+2^KL7/N2+*/$!H<3,>01.OT>\1"D]$(7QH\>,!I?><'>] M1;\.N5,N*V[Q4LO/(G?5(II%D&/!6^GN]/H]]OF$ #,M;?C"NM,=D\>LM4[7 MO3')M5#=G__LZ[!C,$M>,6"] 0MQ=XY"E%?<\>7S6-'D/X@SGKSB\Z,KC1RE46_E(YYD\! M8HIE"(AM [I@>Q&O<74,;#8"EC"V!^]D2/ DX)WL2_!*V$QJVQJ$K^\/$ /@[@XU? [ZE'\E8BZ *\HY<*N!?!]]R9;7B&BXB:RJ)YQ&CY4"%< MZKKA:O/G'S.63M]9D%J5;QR:FCA'&0E%6;34'D3?67KT!$W14&/L M=#2>C0EK-AJG;^$CD@.":Y6#O$5J-U=1HEHA;) ;" 5G[X9_X(]7Y 55?]#K MP \&^(/!P1Y:309:3?XWK6ZX:XUP L-=?AQ8\!K=]B*_3#<:;X \J[P#1]0K M:$Z&)&V?]'\8-*)Y_*,5=/G0&*$RT5#-&[[I^-C2*# !R4=JM[!/&3PB"F>R M#3SUIX%8/9W.2X/HL4; GW$RIX4/[!DWKZG!*80O%#0)K?.='FYNIWSDX83N M:7NQ)(YWADIKZDAR^4Y"EY#P;*OG3[\I MA]WAG3OOQOMO]>Z1O.&FI-8'B069)L=3NF[3/3R=X'03AOU*.WHZPK*BMQJ- M5Z#S0E,/]H)W,+S^RW\!4$L#!!0 ( +,QEE1U52/O1@< /P1 9 M>&PO=V]R:W-H965T]-I^4HI9*-:(U4+=-B?3&["LZN,YKO)OPIQ9.9C!EYLE+J&SW\ M5EW,?#)(U**T)('C]B@^B+HF03#CO[W,V:B2%D['@_2/SG?XLN)&?%#UOV1E M-Q>S?,8JL>:[VMZIIW^(WI^$Y)6J-N[*GKJY23)CYF*:9D,:#9RK;C6,DRUMRKW5^"JQSE[^ MUI:J$>P+_RX,FW_AJUJ8Q?G20C1-6):]F.M.3/B.F"!DOZO6;@R[;2M1O12P MA$VC8>%@V'5X5.)'L3IE8>ZQT _#(_*BT='(R8M^Z"B[D::LE=EIP?Y]M3)6 M(S7^IHHO_T./!G!YM>B%6MI M#P;[J!["Z9G9\E)I1.K@ K4QV2JW;6GJQAM^\9L^" M:Q=5%]N \;:B@<]*!:P9*RHRV4+>6M4 K6P?V%RV>*-V!I/-XLPM[U:[E;U_ M*P$UXH7B,W:#L;&R9']E1>ZE@8]!G'I9FM(@]F(_90 8X-.RS,NBA,5>&)%@ M+\[C(Z*Q//!3+XH3C!+?*XH,@S3V\L)G'W9:(_K[D)RQCZ(2&OYC6>*E<4P& M>4D4THO02])H;T:4L]!+4Y\E7I@4[-YR*UR<:D41Q.PX8X&7)3&N<1*P+\KB M??E:Z=M]@*[<*\*"!I%7Q!2$H/#"+&(W8BVPOIHLGZ_Z))E:3R$C3^>A%Z3) M@D9D1+@8[<=S$OL+FA$6,=V#Q1LGDI!9)MU6 MN8EB-.[U!&D8-ST6.R!;AW7I1EJ(*;#-&VS>CYH'6UXK"(-3G_WRZO99@/.H M@+%*PC3D=4D,X9\BXW!%0N'2)]5T/SW6HI5 M ]H&U(H."U8 M1W0-X=0 C]'QP3,K82?T]=)B]A46:,ME-W>KC"1E3B(QL##:>3\ 4YOW]WK80\PF6X)Q/UR! 7IB(+TIU$P MEAD*U96!\<95A4^2KY"_5@IS" _4("XRK4L.6)0OJ ^RE4B0]X^NZ!DOQJ7 M(6.9F82@[DUX9ARU_E72OV:O@;>"(^1T+FA/I22N: MKI9EB>_N81ZB5#S"%:41%I:"+E)P0H;Z?566>H=53UQK>/W,8A!%W'U0.W(> M)4'(1^JH0!@1"..30/LX.DD"&T!+4O$ MC#ZFVS[EEG>ISTH8]7R"J,&ZRH FO3C(87X:$_&$!>B"2#/,O#0BNPSB\7@( MA$&,=)VG>?&&'=[:![%1$+$P!:WE!T,_<1U]@4#S4O;ULA'8P*KS!%P!]Q!1 M=-NH?=/R0[3B>VF>=ZR'P.6PSYTD3M3Z9$?A=4'N39IG7N[#]CD:CQ#P.[0W M\S0H%J\ R_>P@-TGZ&AWP"O-?E"J>I)US>8Q""[+J;[$7D9L^WZ IEL^S] W M$"F?9 'N/O9_GE)^H-K]\0-)OE76H2AS5<;AQ?<.=?=%8B0?9MI3CM VBK6BXXK5+ M3)KCPKV;FCKA&/#0TT:6&V)/1++>52ZD;-9M<*W:AQ,+BIO&=L9<(1&N$5:U MK%Q9&%2Z,]:>?QW9DEF8@K.*WN%(.YY7]K7I)7F_7ZFN>RW<3AR'ET""5%77 M8;FJA 8+S3$:&.T2W9GS@J.&5#]L(,2X#?A/JV M_DLEAB_S,/7W*/DY]5V+,BI_K8SZ]9>&3-1%24I$ZX743=Z,[R?2]ZQK<&:V M&[+#9K-JZ\_U*6:L:-]P(CN:+)N#[6BD[/)""\0^?R_\#4$L# M!!0 ( +,QEE0C.+'U]P( +L& 9 >&PO=V]R:W-H965T"O5O:DG7F9,=>'[.LFPX+HO M*RQI9RU5P0TMU<;7E4*>.E"1^RP(1G[!1>E-Q\ZW5-.QK$TN2EPJT'51<+6; M8RZW$R_T]HX;L(OF:[54M/([EE046&HA2U"XGGBS\&(^L/$N MX)O K3ZPP5:RDO+>+CZG$R^P@C#'Q%@&3J]'7&">6R*2\=!R>EU*"SRT]^Q7 MKG:J9<4U+F3^7:0FFWBQ!RFN>9V;&[G]A&T]0\N7R%R[)VR;6#;P(*FUD44+ M)@6%*)LW?VK/X0 0!Z\ 6 M@3G>3R*G\R V?CI7<@K+1Q&8-5ZI#DSA1VH]R M:Q3M"L*9Z>5#+X4@9' M2Y-IN"Q33)\3 M^*2FD\3VDN;L*.,5KOK XAZP@+$C?%%78N3XHN,E_IRMM%%T"WX=X1QTG /' M.7B%&FCZ#I-4(X%27!9*W)HWN 3PE6!BHB:Y*D=+_.+F#9 M9DK;3"]D^3>$;LGSD#MI2,"M)=9PT\E/X0=RU5PEH(N@:IH4W66 +W6Q(CXZ M=]T@U0%R%#!X^R9F(?O@["8%+V1=FE<@)Q %O3@#! M,9S ,.Q3R8>0QG-$>GA<>A2%$,<1A#T6#OY/>#CLG9_'5B[K16%$QB F(SRB M>Q#WHY%%C/HCJS\Z[\+&MV*T;) &:?F [= C6;CL,.R@V M'0NU)4^2F^[?CY*3+,.:;KM87WR/CZ1$3S=*/YH:T<)SVT@S"VIKNTD4F:+& MEIN1ZE#22:5TRRTM]3HRG49>>E#;1"R.SZ*6"QG,IWYOJ>=3U=M&2%QJ,'W; M\ J;QA&1C.];SF#OT@$/ MYSOV6Q\[Q;+B!J]4\T64MIX%>0 E5KQO[$>U>8?;>#+'5ZC&^"]L!MN,!5#T MQJIV"R8%K9##R)^W>3@ Y/$1 -L"F-<]./(JK[GE\ZE6&]#.FMC4>ZOI5!#.SF^XED*N#2Q1PWW--<*;![YJT)Q.(TL.G%E4;,D6 QD[0I8P MN%/2U@9N9(GE[P01*=O+8SMY"_8JXRVN1L#R$%C,V"M\XWVX8\\W_O=POUZN MC-5T.[Z]PI_N^5//GQ[AOU)MUUON+YRJW'T1!7!90BF:WF()N!/0D0#C!+R4 MYE>=N')2E-TCQDXQ2N42IZ,H.+ M!V4IAHU_I43(G\CW&K>N/!7%EH9YE@'+POSB'-A9F%PD<%-5U$%!=UXC"9]TJH&=;/+YUW:+T6:$B/B9H%_%. M4A;&YUY+G&9N8#E)^J-.$UCX0%ZH(.5E-,YI2$;9V \YI>9XQ;U]-MBSG?U+ M3R,ZZ#I4R;7OK8;B[:4=&M!^=]^^+X>N].9!Z-*CV5[+)=U1^*.>.;P--UYR59'QRAKAJ+CH78U?7A_Q_#CAHZ*5 MWWD6',G"VD_\LTMSI<4]DC0^V:HV! MH%(F_C1PPFK<$DXDX+191O9)"7Y\ZNA./9\,8/,=1H#7#*<%+N M@L.H@EVX?%O5VJZ)Q#49*E00,RV-%P.&=-*+UX:W+*]QT, 6Z#<-(AO)X\Z?&&%@,Q.>N+R6@R><+?=!/Q-/J;/N)O M9GV@J*W1Q>_'WU<('ARKYYXE%CC:+',5%CAY9Y [BR1M-PA;B'0I$I17) M)7X?XO5IAQ]*$H75T) R2Q$X.Z+5F!187CHA*]L8\ 7' MH;2-ER;WAR_%V]OWPUGKFF,4[YMJP?%VWYP-K1*OLB#F5%L7L.I=D*%!P8T/ MQ?JF52\%" I%R M:#3*_AYUC?GH32PR_AGO/XW$M56:T 8^ MD7M^K67VR5GTU,@].*C= I$@VYGFV4IQI/A=#R,T/8Y0@8M:L$] MF?'Q="1>G(KIR8GX8 .09WL^&,"+XP3D:'H:@9R.IC%!7(05Y(-NG+%V'LFM MZW+K4V[EO50Z5BPV$5$DZB.],C$^%LK',2YD1OG+3V>3\>DK+]9(T'/"+.DY MKV^P;JRJZ;B?#%L/HSY6]77*N5X/(M2OUE"' 0MP\\Y%E$3:S!AO*&78U4\, M#3YR43A;;0")P&E%F^3UX"LC:*Q0F+98?X\:3:3!#C<05\D8!DNT&1$LA!0%*I$+%KL+A$PF6[.+VME_$2#L5J@\V!:V<9$A<,.\ MHMKC6Q^&R'ET@1!32?!"Y)3<@GI@ MZGNNDM@H2!CZ$L3XF*%"$?\'Z+>H:"NA720^\H:/-3DN3YPIV%:39^G T=GH M&:_^P_QZ OZ$="!NBVTQ>-2.!QK4%#!S86+($XI$+8$+<25>]F%[BC)&"7P7 MP"968\,W5ER3B9C'DL2PN+.96/!PY5M$(N=VR ^%,M)DJLUTVP-7 !OOJ&\ M+_B((XZ/1Q#2JE19&16)CA<+G+I#PJ(])*1.@F0G)M9 :;!CM,IG:AU];I1K M5^*T)'%OCAMS"NVPN#6Q8.XH:Y#Z=6PA7&];JUNT2,=-=LX9:5BL.0$HF@(3 MMM]?-EGBQ#'5B27N%@-Q,$E=C*4Z&;UJ=YRT!\5OXU?HA[JI3-P(,Y#EVVC9 M=Z)&QJV"HT0'=_8^A1$WO8.MX];=82JY.95RH;0*J>WL39YOYY8(:<&I5-N] M81#WOILVM,=;^X_OY?V]CM?1J)4/VXK:% 2W7HY2Q8@KZRBIZ?A95V;A@6V$ MV=IDP;=I^+9]C]KV/7[159UTJ6!W=YE45#O;R"!N^U=/41';^H;,;;>6?D=\ M_8L68O?N&X< ;B=Y-ARVAP3G+J M*R_(L6VM5K;1.2<*8&6T84I!;%?'A7+@ 6?J*IVIF:[Q*(USZFK&G\<#(&YD M!50RV#D2(%T=.VA)I5U!/:X?8R*M<)GHVL,6$8N=Q<:VRB!FR7+HSE*+[5E* M=F>I1'6%^T#X;/'3*'NY<9"H"(+ZN\2$5)\YT MI]E\W=P(K])%:#L]72?? 2OV("2M@.EH<(H+F$M7M/02;!VO16CAN&3%QQ*W M6G(\ >.%Q:&F?>$%-O?DR_\ 4$L#!!0 ( +,QEE0OLV^(0P4 ,L/ 9 M >&PO=V]R:W-H965TL-D *TLB M*8EI$L#)TJT/78VDEX=A#[1,VT)ER2/I./GW.Z1D-4T<)1V&]47BY9SO7'@^ M7DYVM?YB5DI9N%V7E3D=K*S='(_')E^IM31!O5$5SBQJO986NWHY-ANMY-PK MK"V+:G!VXL>F^NRDWMJRJ-14@]FNUU+?G:NRWIT.HL%^X*I8KJP; M&)^=;.1272O[<3/5V!MW*/-BK2I3U!5HM3@=3*+C\]3)>X%/A=J9>VUPD;^_1W_C8,9:9-.JB M+C\7<[LZ'60#F*N%W);VJM[]KMIXN,/+Z]+X+^P:V90-(-\:6Z];9?1@753- M7]ZV>;BGD(5/*,2M0NS];@QY+W^55IZ=Z'H'VDDCFFOX4+TV.E=4;E&NK<;9 M O7LV?5*:O7*Q36'BWJ-:VVD3]?P@YR5RHQ.QA;-..%QWD*>-Y#Q$Y!1#._J MRJX,7%9S-?\68(S^=4[&>R?/XU[$-VH60)P1B,,X[L&C7=#4X]$7!#V5=UAC M%B9:RVJI7)O 'W652[."RUN7$ 5_3F;&:JR@OWJLL\XZ\];9$]:O%&(5N47C MU[;.O\#'JD#[.ZGGQEE^]0D%'N:M25,OL./OL=G(7)T.D*!&Z1LU.)OL^0;U M NQ*^566U=TO!JZN/X)T9AMN%/8.AD65E]MY42WAU\LK,P*D/2P*D\L2[I34 MQB^!7XB(@*SFKA5"84 :E"V1X^;8RWB19O9@P 8^>\;@X.1&:=P X#=< 0M8 MQ@K>R$+#)UENU0_5?K^UQF*4+A_2PDPMBZIR'?AV8D"],&FCMH2M(HZZ![Z,<[^O%>^CU+_JG2_K"K<@5>V)!OLC-IR7*( MH+VFOX^@/_^4Q5'ZVL#T?Z+I-W%_/U=^K/J#\G5Y?,S6B%'",^:J2P0"JRL4 M1%!?N&F0W2N<%7A.F>-*H_U#HV>.'$T;]&O, ZQ:WX2QNMV&> M@3#_]XGK&QO;M1:&S).1!B/?(&%6)Y$)'S4VNZI:BQ$ MYLH842)4H\(=8S00<=\1M-<^ZEJ]H;<^NQOL(7)\)UH/-]*.&^F+#YW\_C5; MM3=,5X!:E=*E##?W>JW RMM#/.DU=)@G'S#^IJ1=:JU/BUEA@>/W!7ZY]#WV M#%]3Z<]6X[+?:+V+BT,/56X,C9O2(BA>' MO#T"@3<3@?^44+S4'$%"8A'"VT=>&YR+B/#\B/"*)OR?(OJAU1[?>V"ME5[Z M9Z3!2+>5;=Y:W6CW4ITT#[2OXLTS]YW4R&(#I5J@:HA[[P!T\W1L.K;>^.?: MK+;X^//-%;ZVE78".+^H:[OO. /=^_WL'U!+ P04 " "S,994Y W*R,X% M !"#@ &0 'AL+W=OR62GGVL&H[=S%9>K\^FTY=O50KZ4[-6G7X,S=V)3T^[6+J MUE;))FQ:M5,11?ET)74WN3P/O#@M^TNG?/ MQHPLF1GSF3[>-1>3B!12K:H](4B\OJIKU;8$!#6^;#$G@TC:^'R\0W\;;(S+"JTWKPI/=]VNS=,+JC?-FM=T, M#5:ZZ]_R8>N'9QO*Z, &L=T@@MZ]H*#E:^GEY;DU]\S2:J#1()@:=D,YW1$I M=][BK\8^?_GK6EGI=;=@3BW@;._8\48O@^',$/AW@TP"?CGO3=([)KF'2.06'SAYWSMWGTE%$RLDS MMY:UNI@@Z9RR7]7D\N-2L;EID5!D@0]T,;>$KKKK\Y0"'F)M,)/^[S3 /LOF MVM6R98]*6A<\&_P;!YTQB-BQ[IA?FHW#C#LY"VOZ)>'WG83 ,_9!>:!)ZG>,<\ M%CG+XM** M9TEY@D$$A2H:"#@@/V'OH0@#&XUV:P-KF)FSV<:!9LQ__UTI8O'C\#Z.2YXG MXF1KO'EI%I2-$YZDY&*8GL?DD*+"3!*T_,8/Q+9'M!RT;4]8!(JQO]TT<+U> MK:6V84V]E':!*5AP5)T*E*.V!0BGB?NEKI?LJ'B:9A*"MC -!NP.I1>J<;90 M'=1L^Q1I4-0T92!59Z8>T&V%24#ORE(>XH"F6KIE[]6UI;#RCYRM6PE6:4YAQYHXWF-RB4!.BM[D M)"*%D*@4@@=-3I$"*:L0GA6><58^LU?PJ$CPS H8P@N1#?:6V" HGM.8HVA0 MAB9NGT5NLAX M5))STS+B!2+R((N9H*4Y"CAX*N)G'%+YRT!?QO-B%Z_;5D=%.4X0\B(06%5@ ML!AC,!\8S/^%P:^JVZB>L#A+0I"Q?HXCX>D'&^[ M([P6 Z_%**_O3;?XH47I;W8I^1^9'(7=S^23\V[&:F"HF=\Z%:47/;ZB$0I@ MB0IU+3O92"9R+N"B&.D2X2@"\BVKS:;S5E,[HOZ0T2LNT\&O FVC3"E'!$X? M$#]$7^8'2Y(5_V]X&EY?[OZ@-:MD=6MFF-K=%J@ MDMG^QM)_>+,.MX29\4BI,%SBDJ/DW4$L#!!0 ( M +,QEE15SU_/!04 (+ 9 >&PO=V]R:W-H965TO&%J JR7*DJ4L,>"D:U>@18.T6S$,^T#+M,55$E62BI/] M^CVD9-?%'&,?;)/'N^?>SW>YT^:+K:1T]-#4K;V:5,YU%].I+2O9"/M2=[+% MRT:;1CA02!GWMY(^O: \&,KR/FY*#2"QZ? M]^BO@^_P926LO-'U9[5VU=4DG]!:;D1?NSN]^U6._@0#2UW;\$V[@3>%QK*W M3C>C,.Z-:H=?\3#&X4@@CYX0X*, #W8/BH*5KX03BTNC=V0\-]#\(;@:I&&< M:GU2/CJ#5P4YM[B3UIF^=+U1[99$NZ:W32>40=P=W53";*6EYY_$JI;VQ>74 M0:47G)8C_/4 SY^ CSF]UZVK+/W2KN7Z>X I;#T8S/<&7_.SB*_EZB7QG!&/ M.#^#EQP"D 2\Y'\'X$[6PLDU+7W!**<0@#^7*W"A@OXZHW%VT#@+&F=/:'RE M;*>MJ.F-T7UG&;UMR[I?>_5X*A$NU?;0_Z&31OC2M:?B?E:';^4+VXE27DW0 MJU::>SE9?*HD;72-/O2ZG,\IV4KO+#F\"&NELR$"M1(K50^NFS$:3H-+65KU M%KHL&/U;IPT>&8GUWZA57S36AN$<0IL 02Z M1*-[(#&O0V\(*3<])L8^[?$%+4\_>/K=:!0MCVP"?;E'7PY&+,LR:/'&2G4? MHO&,8D#%?(Y3EN3C?9ZER-$]@+3Q(2DX*U#8132G(F%Y7- -DN;+8^]@FK,H MS2AA23RC+&;)/*(/<-&@I8WQK;5G9/D\HSA-*&,1+_:VA0!AXA+*1 (FRV?T M/&&S6?&">)+2K<%4-NZ145<+CX8(RJ^]ZD+;\BAE1510S.(\PFW.HKR !TZT M6^4;.?#K8,]@!Z,6"2I@:!'1C/O3+.'T23N4Z3.X \!TAA-G\SP-%(0E*>C= M4:4< MJ)QS&:LYA%B9=+HWRXID ?(B'*TO@R/RXV/F=QDH&[\,=LEGZ+[#%; MG($MAW]SQ"*>(X8)O9.8S0X_"WBZ^U\- M\!N,&+CDNX6%KKO1&/CMHV\#O6W5/U!;HK;P?T[E./^_FP'R, +P8G7M&_A4 MU7H_Q@=7"4<[:4!<@:Q;W_6[2I45"1"'A2!HAE*O89A-*[\R7- ?4ICA[^-$ MP[^7/D$W&H.RW5H4^<:(?30E?=1U'R;HF,C/1CE):[UK_?@X:39\1#I4$QSV M%-2S4:4,J<]2[LN8Q5'D)P2;XWX24SYT6#N&D*V.W(9,P1/Z\8>L#E+XWC\ M#G7D;=.E"H[ME*M.^[\7GR=)^ R!VU<"ZCYB\R+#H6 \2CRA8$51G.R#Z=%> MTD@ ^.W+4A@3PXIRH!X6O.6PUWQC'[;#]]"OD,=:;B :O9RC \RP<0T7I[NP MY:RTP\X4CA665&D\ ]XW6KO]Q2LXK+V+?P%02P,$% @ LS&65&EP"5;A M! Z0T !D !X;"]W;W)K&ULM5??;]LV$/Y7 M#D8?$D"+9GG6&_36$]=B M43H_T9^>UGR!-^@^U5>&1OU.2RXJ5%9H!0:+L]YL<'*>>OD@\%G@TF[\!Q_) M7.LO?O ^/^O%WB&4F#FO@=/G#B]02J^(W/BZTMGK3/J-F__7VM^%V"F6.;=X MH>4?(G?E66_2@QP+WDAWK9>_XRJ>D=>7:6G#+RQ;V33M0=98IZO59O*@$JK] M\OM5'C8V3.(=&]AJ PM^MX:"EV^YX]-3HY=@O#1I\W]"J&$W.2>4!^7&&5H5 MM,]-9]G71ECA,V3AX);/)=K#T[XCU5Z@GZW4G+=JV XU P:76KG2PJ\JQWQ; M09]\ZAQC:\?.V5Z-[W!^!&P2 8L9VZ,OZ0)-@KYDA[[SQM*,M7"AJ[E0O(WX MS]G<.D/4^&N/B6%G8AA,#'>8N*&*R1N)H O@UJ*S1#I*K\$):O.RUX@OTA-;\PS/>E2%%LT=]J:W)4*A)5684 MP'D6JF+"NR M' MRS20@@A$E;>N0.^G7WJFKQ$(JJ+%PN"".XS(@*1O#DX'+6]GL\M61TNGB/:M M+>0DV%E[%($#TNA*W5@R:0]/8-9Z,LLRW7C'#68H[D(X;X!%HW$*[]4=Q:2- M=XQ%23R!*T,MRKB'"&K)E0ON(]FHJ7@R9?#3F;F0:WTW$PC.(X.82W6*#Q^7+\?EL@B4;'Z2'<:L.$0)%P;Q"] **.U@CJ@@TU4M MT7E@O,/_ 4G@9IL07LXV\[^I57HXR0.UP"-XBE8M=\0_V-*JX,+ '9<-=F!O M*=X*\.<0;3,A_R??1D233;9Y5),?L6T4C8\]21UE4/AF"I,Q>V3?.!HG[%7D M&Z>C0^IARA$DWF)&;4SD:-HD'[!HPG93CXV(NO$+8 O/031)8L(3:RX(PWNZYU@?1I=_QGZ ]BA* MDFVP"?_18 /OY#@:4JV_!O !M;T?0$Z8;K0CH:@SH.]*?CMUS7B\DQ!I'*5L M GL.OU%W^(V>??CYSJ15.'IH1*Z2ZX4(P8HN6=_RZ:FC<*_)YQ^%P0Y=8%T9 MN/4B]]8]ELH"K1-5X'1CL6@DX747^/\:\K[S!??9%QQ\:K5^$ 7"1;@"$C=" M&?FB*45M"3EB6I+&]($'Y,;"1ZU^\8'1@4#51\VQ"@$.1@R2E4C+@>]#?+.F M[1X:I!T-TF?3H#8ZO!K(9/MZ(/>?0GFOQMTH-XHWN? PD"%H+15T[*A,A# [ MF[#D 9V6%O:[U/O> ]=(G<%W.\I&%(]9E"8)?*17T:J#?;O6-F[?7]4;Q]!%URLQ#4&"46M#4^&E,%F/9AT0ZDMAL8+T'JAM5L/O('N=3?]%U!+ P04 " "S,994\>N!D(0# M ##"P &0 'AL+W=O C;W MG'ONM7U]9P"U;*N9 M$)Q:4,%\% 1CO\"T]!8S.[<6BQFO%*,E60L@JZ+ XL^2,'Z8>]![FKBCNUR9 M"7\QV^,=V1!UOU\+/?);EI06I)24ET"0;.Y=P?0OXW9!ZK4\#/'U_8O]H@]?!;+$DUYQ] MIZG*YU[L@91DN&+JCA\^DR8@*S#A3-I_<*AM1Z$'DDHJ7C1@K:"@9?W$CTTB M3@ H'@"@!H"> ^ (&P X6L!40.(;&;J4&P>5ECAQ4SP Q#&6K.9%YM,B];A MT]*L^T8)_95JG%ILZO4&/ ,;NBMI1A-<*G"5)+PJ%2UW8,T932B1X.V**$R9 MO)CY2GLV>#]IO"QK+VC "T3@EI3P8:LAV7U&I:I90EZ6D5*OR>^*2FJ/RX\O>@[<*%+(GPX?4>LCLCZB 1]74NH20XL]IL*D$"0Y M%CLB^U:Z9AI9)E-5'A8PG 3F-_,?3G/>-9RB<[LSK:-6Z\BI]1/GZ8$R]NY4 M+^.R5^RHH^&YRMIB/&RQ\J:O2O!7S"\ MC9?CCEC4+V722IDXI5SK4RET[06,XBUE>G/U+_JDDX,(1>-1=]$G'85P$D_" MCN&JQS".8#RX/>(VHM@9T1V12M!$D10D6.9]P<0=UV'?_NV:31W;=]KJF[HS MCO=4808^/.JK.Z6J$KJTWI1))826O*T4^,H5^*./XQK3M$_^M'NN^N1WS>"H MQV[5M4.1(TX8'&^6P!GI+2UI416.\@1/;BGXWXH@1$:LN5[LCL:ZZ[;"*,@?Z><:Z>!L9!V[&UL MC95M;]HP$,>_RBGJBU;JFD<25@%2H:M6:9506=<7TUZ8Y"!6'9O9!MI]^ME. M2"E/ZANPG;O__>Y\MGMK(5]4B:CAM6)<];U2Z\6U[ZN\Q(JH*[% ;K[,A*R( M-E,Y]]5"(BF<4\7\* A2OR*4>X.>6QO+04\L-:,]!9GC!/738BS-S&]5"EHA5U1PD#CK>S?A]2BS]L[@%\6UVAJ# MS60JQ(N=W!=]+[! R##75H&8OQ6.D#$K9##^-II>&](Z;H\WZG_Y/7 MI@Y;#F%ZQ"%J'*)=A^2(0]PXQ"[1FLRE=4LT&?2D6(.TUD;-#EQMG+?)AG*[ MBQ,MS5=J_/1@4N\>B!E,Z)S3&5S& M&$' M)5/*J'Z#6]2$,@7GS>#"F#U-;N'\[ +.@'+X68JE(KQ0/5\;7AO5SQNV8GL") MV^+'3B\^HO<@5FA.A(9[_E[;9ZI+&+F=1WFY5>K?CX(Q,,V[)K+X4<[O=IA$6**DH#NU7K==Q>O9^6 W"K)O%/7^U7<0# M5MTD[+96'V [+6SG)&Q;']84Q+8D*4Q?0+&4EER7> *]5D^WH.)NT.WLH.]; MA7$:Q(?1TQ8]/8D^(/DZVZQ#YDE87*DVEF+G'VV M-9 7IYLBV]ON)$K2W8#."$C)M0U#S M>( K*$L;R>3QIPGJM6M:8O=]%_V+*]X4LZ *KD3Y@^5Z-?92#^6PI)M2WXKM M5V@*BFV\3)3*_:)M@PT\E&V4%E5#-AE4C-=/^M@(T2'@Y B!- 32)T1'"&%# M"%]*B!I"Y)2I2W$Z3*FFDY$46R0MVD2S+TY,QS;E,VY]GVMIOC+#TY-Y[3<2 M2S1G!6=+EE&NT466B0W7C!=H)DJ6,5#H(YHR18M"0D$UY.@6'H!OS(>S*6C* M2O7>0.[G4W3V[CUZAQA'=RNQ493G:N1KDZM=T<^:O"[KO,B1O#!!-X+KE4*? M>0[Y\P"^*;*ME.PJO20G(WZ!Q3DBZ0=$ D(.)'3U MD")I@R5OJ_F@76CP.LUK6M)1*8Z'21SV-#\ PW@0!3W-]V%)$),P.2QYVB:? MGDS^3E*N*J;#H;@]?YT/"ZTN%T:+SH M&7$ 1X+A@/1PTT.X.$J/68$[ISL^6<%,;$&B CA(^A_],7D*2M[8@:=3#H>O M="#,*E; T(8/S@4E*UNU+/=!B[2[TA="F/7"O M*]/R@;0 \WTIA-X-[ )M$SGY!U!+ P04 " "S,994>2=4]54# #<#P M&0 'AL+W=O&YB76[7R7HR\'?:.- MD(]J18@&SP7C:ARMM%Z?Q[%*5Z3 ZE2L"3<[N9 %UF8JE[%:2X(S!RI8C)*D M'Q>8\F@R&6+E?:+L23T1HOR1W1 M]^N%-+.XL9+1@G!%!0>2Y.-H"L]GZ,P"W(GOE&S4UAC85!Z$>+23FVP<)38B MPDBJK0EL/K_)!6',6C)Q/-5&H\:G!6Z/7ZU?N^1-,@]8D0O!?M!,K\;1, (9 MR7')]*W8?"5U0CUK+Q5,N5^PJ<\F$4A+I451@TT$!>75%S_71&P!8'\' -4 MY.*N'+DH+['&DY$4&R#M:6/-#ERJ#FV"H]S>RIV69I<:G)[<5;3@%:'@"4()0P%ZG(:KC['5WV)N5E&6&#^625EJ6J2ZEH>4/F%-.B[((..DV M3KK.26>'DS<$O^'WYS=S'-QH4JA? 6>]QEDOF-&](GG) *,Y^=^%A<$P 2\$ M2Q6(H]_$T7\WL_BYA=E!XV3P\?DH6)5Y#DXZF%6X(%#R&W!=UI)1CU"@2[ M!]$;1L/VXH5>GV!88ZY+R:F5 I=S3I_W%USHQ0?VCT"OER$X.(C>,'J/ZO4: M!<,ZLYO=]N+U @3//IY=Y*4()8>PVX+>HWB1ERD4%III:9YNPCXYO3*$#'O5 M0>@(E'KY0>%W3QNE871[P2*O3"BL+1>B6)>:R/J=('*]P:9Z]Y$#Y#4']8[ MKERVR@'RFH.&1V#7JP\*OW_:V VC![O9C;<: MKH+(I6LK%7 ]4]5[-:M-ZSJM&C9_O.I[YU@N*5> D=Q D].!J4]9M9+51(NU M:]\>A#:*XH8KTWX3:0^8_5P(_3JQ#IJ&?O(74$L#!!0 ( +,QEE35C)*? M!P, & ( 9 >&PO=V]R:W-H965T5GLPR4"L.C9K.Z7]]SM.0I:2@+@0VYGW M9M[,X,EP)]6KS@ ,><^YT",G,V9[[[HZR2"G^E9N0>";M50Y-;A5&U=O%="T M!.7<#3PO=G/*A#,>EF<+-1[*PG F8*&(+O*_:'4CMJ65$-,\E?6&JRD3-P M2 IK6G#S)'??H=;3LWR)Y+K\);O:UG-(4F@C\QJ,$>1,5$_Z7N?A .#')P!! M#0B. =$)0%@#PDL!40V(RLQ44LH\S*FAXZ&2.Z*L-;+919G,$HWRF;!E7QJ% M;QGBS'A9E9O(-5FRC6!KEE!AR"1)9"$,$QNRD)PE##2Y(0LETR(QY(4JA58? MY$ER?H.]MZ,J)5=S,)1Q?8V6S\LYN?IR3;X0)LC/3!::BE0/78,A6\=N4H&35A4[ZPY M/\#W*-\ _H;%I7AK,L2U$JTQ835503G[;>I&' MJEY_SKB/&O=1Z3XZX7Y*.14)$&K("C9,"-LPV$I;4$RF7>6N^'HEG[V2WL91 M%&,FW@Y+T#8*^U[PV6C>-O+[/;\Q^J2GU^CIG=739"R1VFA,:E(H==QVE9"* M*#YP?^/[87RDI,MJ$/>.I'18!;X_Z-82-UKBLUHF:;8S#'-NK\_J5FI.FS$Y*:?#T?D4QV&ULC53O:]LP$/U7#K,/+6QQ[+A;*(ZA32@KK",T=/LP]D%Q MSK&H+&72.>E@?_Q.LFM2:$J_V/IQ[]U[=Y+R@[&/KD8D>&J4=K.H)MI=QK$K M:VR$&YD=:MZIC&T$\=1N8[>S*#8!U*@X'8\_QXV0.BKRL+:T16Y:4E+CTH)K MFT;8O]>HS&$6)='SPKW R :UDT:#Q6H67267 M\\S'AX ?$@_N: S>R=J81S^YW$"DOR#()_>YRC4IZ(9?SI.:,AI0<> MCY_9;X)W]K(6#N=&_90;JF?1-((-5J)5=&\.7['W<^'Y2J-<^,*ACQU'4+:. M3-.#64$C=?<73WT=C@!)=@*0]H#TO8!)#Y@$HYVR8&LA2!2Y-0>P/IK9_"#4 M)J#9C=2^BRNRO"L91\6JZQZ8"E9RJV4E2Z$)KLK2M)JDWL+2*%E*=/ )%K@F M.%L@":G<.2\\K!9P]N$5XLZX/"86YNGCLA=QW8E(3XBXP?4(TNE' M2,=I^@I\_GYX\A(>H3E]\=#+] MJ\ %VTKM0&'%N/'H"R>QW4WK)F1VX;"N#?'1#\.:'R>T/H#W*\.B^XD__\-S M5_P'4$L#!!0 ( +,QEE1'S3]_3P( '(% 9 >&PO=V]R:W-H965T MMJ^SG1;^_*.3+..[<8 KP)(R3A-DL^QXD)'11[V%J;(L752:%@89ENE MN'FY 8F[632)7C<>Q+IQ?B,N\@U?PQ+8&NY MKFP>.]+N%<1EK_.FTYD>T'D'JS.67GYB:9*F(_#YQ^&3M_"8*C:4+1W*E@:^ MZ0&^L?K\NEY99Z@O?[\38#H$F(8 V2'!:*@#-;6 ,:#+%T;,VE+I0^]7?Z@S M:);<:"4[YO/ [*=X6YRF%],TR^/M?L7&W,Z3R_]N;X1G@_#L7>'[/8*A1\HW M/2+1CHK./B9ZS&U$=+PW$?XU^LK-6FC+)-0$3,XNB,%T$]X9#C=A2%;H:.3" MLJ%'$8QWH/,:T;T:?NZ&9[;X!U!+ P04 " "S,994S]6BN?$" #<#0 M&0 'AL+W=O?HU^ZY(WR8R(@FO!OM-43[I>QT,I M9&3&]% L/D&94-/&2P13[A\M2MO 0\E,:9&7SD9!3GGQ),MR(]8<0KS%(2P= M0J>[6,BIO"&:]"(I%DA::Q/--ERJSMN(H]R>2JREF:7&3_?BXC20R%!,QYQF M-"%$?57,>_56K1WY\PW"FI6PYG\[7N-(1;I)^6X- M&+T D3MVN54ETWIG5AM[66U76MM'QFJG4M9Y>U8[?[#:K+4VHWI1Z;HX E1W M:]B+*@Y652-X9UB;>V'%:S4.'QFN>%6A\,%*U'9@RS76B0UJ>#.Q>%60K53N@;?T%M*O*A-O' .UN M$:FW::W_M6]W>>^Z)'%.N$(/,A IJ;4.%+*X214>+J?M\'PEM+@.N.3'7 M+Y#6P,QG0NC7CKT15!>ZWB]02P,$% @ LS&65(X,0$&" P (PH !D M !X;"]W;W)K&ULC59=CYLX%/TK5Z@/K309/D(@ MJ9)(^9AJ*[7:V^U/3\) M^4OEB!J>"L;5PLFU/GYT797D6!!U*X[(S9=,R()HTY4'5QTEDK0B%E9I3CO015%@61SVMDXK1P?.=EX($>"]-SVU54EH@5U1PD)@MG)7_<3NS^ KPG>))G;7!.MD+\?M%_5/E7?C94\4;@3[05.=+YRI REFI&3Z M09S^P,;/Q.HE@JGJ":<&ZSF0E$J+HB&;" K*ZS=Y:N;AC.!'%PA!0PBZA/ " M8=P0QF\EA TAK&:FME+-PY9HLIQ+<0)IT4;--JK)K-C&/N5VV7=:FJ_4\/1R M5R\WB QV],!I1A/"-:R21)1<4WZ >\%H0E'!"!X$LYEV(C*UA!4S24-X@F"6 M #824ZKABU#*@-]O41/*U =#^XW+>K@1?-MMX?V[#_ .*(>_^-)*WVU@9W:-M&1X WXP\HSV=\)* M4A<@3^&ODC":/=M5;Q) P9:JA E52H2?7XPD?-98J'^N!!2V 8550.&%@-:$ M54E!-.SQ0#FW_S5I]8Q$#BU_K3:IU.QN]KB+TD?%,XF_FO0M@\* M@BAN0:_<3%HWDZMN5NF_IEK-AJBK?<@4B)G3@WE+3) ^DCTSV4XX8<^*#F9W M+1^=!34:QW''7A_D>Z'7L=<'!?$X'+87M?:BJ_8V.9$''(DL4S? 40\YB/H. M?#_J.!@ C2=AQ\&04C ;=A"W#N*K#O[4.0[F5=S_6=0):#. ";M9U7HUYKLL,^>C+0I\2G+"#PB2:(2Z/9A&TUX4W?3?]"&^WTFT;1\S"BY4 MR*PU,WMKO2-/KU7ZK%_I@=0Q14&V!] M6K2C[4UG51WPG?&UN0'5%Y;?,O7UZ:NI'LH5,,R,I'<;FY!D?26I.UHD%$F6937(PO%! M)J69X9LWG =RNN?BA]Q2JL!#GA5RYFR5VGUP79EN:4[D!=_10G]9T8SO9PYTGEY\ M89NM,B_<^71'-O26JF^[I= SMXFR8CDM).,%$'0]040SFBH3@NB_>[J@668B:1P_ZZ!.LZ9Q[(Z?HM_8Y'4R M=T32!<^^LY7:SIS8 2NZ)F6FOO#]'[1.*##Q4IY)^P3[VM9S0%I*Q?/:62/( M65']DX>:B(X#]$\XH-H!/=/A%!/S]29N#CXKF\I^1Q7"S&+:+^2]9; )^%UP.,EI% M#6Q4TYCW\P"'. RF[GV7N6,S/_%1'#=F!Z#]!K0_"OHR3ED.V*$X@DDR MG&;0I!G\G]K\2?7C*U'&%"V(O]N =]P,R+O/@$\K!!'HXB_Z2ACFS. MJ D3G;\3XF:Q^"R=$!\SB##L\SQ@!7U\@N:D@9R,0KXJ6;9BQ49:L%*),E6E MH'*$#>BU,NR=GWS847UX%OKKL%UF811&?K]'A^R"&";>< E@J]80C0+_3-*M M?B4>+60ZK">'L5MQAO@5:M#**AS7U1?7X%@ 48SUKU^# ;L >R@Z48-6*.&X M4MZ4HF!FZUO(:_;PRS9HE0R&KU""5O%@=)X21$?48IPD?K\" V8P3((3!6BU M$XZ+YV6ICX7&ULM59=3]LP%/TK5K0'D!A)G/0+ MM95H"QK2D"HZMH=I#VYRVU@X=K%="O]^MI.&D*45&N*EC9U[SKWG7,LWPYV0 M#RH#T.@Y9UR-O$SKS87OJR2#G*ASL0%NWJR$S(DV2[GVU48"21TH9SX.@JZ? M$\J]\=#MS>5X*+::40YSB=0VSXE\F0 3NY$7>ON-.[K.M-WPQ\,-6<,"]/UF M+LW*KUA2F@-75' D837R+L.+61A8@(OX26&G:L_(2ED*\6 7-^G("VQ%P"#1 MEH*8OR>8 F.6R=3Q6))Z54X+K#_OV:^=>"-F211,!?M%4YV-O+Z'4EB1+=-W M8O<-2D$=RY<(IMPOVI6Q@8>2K=(B+\&F@ISRXI\\ET;4 &'W "7 -P$Q < M40F(W@N(2T#LG"FD.!]F1)/Q4(H=DC;:L-D'9Z9#&_F4V[XOM#1OJ<'I\5R: M(R3URQF:,\(U(CQ%5X];NC&]U>@KFC*B%%W1A+@VB16:@3E@"2W65\_F "I M)S/0A#)U:B#WBQDZ^7**OB#*T8],;)4A54-?FW)M4C\I2YL4I>$#I848W0JN M,X6N> KI6P+?Z*S$XKW8"3[*> W+(#R>I=;VME@>XXM+UKGL81CKK& MI:>ZOVU1.(C>1LU:HJ*@%U11;P1T*@&=HP*F0FE[?!5AH(X8TJWXNI_O?J]* MUON0^P6Z6W*,_P)0 M2P,$% @ LS&65-6XX?9D! S!( !D !X;"]W;W)K&ULK5A==O$IFC059L/1K$LO]]2@<@9AL<9[*!W;\BU0) M:8$;E@K]"8X5UAV!32XDRRJR4I EM/S&/ZI"G!!4'#,!5034)00#!*\B>%W" M>( PK@AC79DR%5V')99X-N7L"'B!5M&*"UU,S5;I)[1X[RO)U=U$\>3L3\;B M8Y*F -,8W%*)Z2Y9IP3,A2!2@ NP4BLMSM4,VX(:_'9))$Y2\4X!/J^6X.V; M=^ -2"CXM&>Y4*'$U)%*7?$,9U,IN2F5H $E$-PQ*O<"_$%C$AOXBS-\9 G@ MJ++4M4%/M;E!UH@?R/H2H.@]0"YR38*>0P\U'1GHR^?3H24;KW[3GH[GG7O3 M?S\P]:EVS1'S^!]+Y'$=>:PCC\]$?@_69)=0FM"=VHLIIAMBJEH9S-?!"EMZ MG'F^%X8JQ\?3ZIA@ 4)^#6MI]6NMOE7K?/,]3T12>(YIC2Y*=G#Z5.2%44=; M'P5]'YJ5!;6RP*ILJ?Q/R$3FW%2UFZ!7CHM)Y+IM88N@)ZR#6/81%YX7C\S0 ;-C?8 M] AH;Q)V>UM4;)MS&2 7$'H#>P\V'0':6\*@><&^S1O\$O MF!+)+VGH;9T?PM]RLHML,PPIIRVJ: K(WA3,VAOKFWE/5AUP@% SL0=38 M/[+;_Z"-H;ZA]S3U(9:?8*@Q?60W_5_P,72^$5@A;:5-$T#V)O 2!ZM"^<-K MODK%A#/MH;.X,BGGY&]^1OA.'Y<(L&$YE>6_VGJV/I*9ZX.(SOP"7BW+@Y4F M3'G.Y,@X)CP@N NK]E3#X- MB@?4!UBS_P%02P,$% @ LS&65,05]#/K P >! !D !X;"]W;W)K M&ULM5A=;^,H%/TKR)J'&:FM#78<>Y1$:M.=#ZDS MJJ;M[C.Q28(&FRS@9KJ_?C%V31([I)I17AJ#[ST<[H%CZ&3+Q4^Y)D2!7P4K MY=1;*[7YZ/LR6Y,"RRN^(:5^L^2BP$HWQ*48+;@CCVZD'O=>.'W2U5G6'/YML\(H\$/6TN1>ZY78B+\IV:<_4-SM9YZB0=RLL054S_X M]@MI)S2J\3+.I/D+MFULX(&LDHH7;;)F4-"R^<6_VD+L),#X2 )J$]!A0G0D M(6P30C/1AIF9UBU6>#81? M$':W1Z@=3&Y.M9T/+6L8')?1;JO/4[#/G^98R M!G"9@Z^EPN6*+A@!UU(2)<$E>- +)Z]T#U^"ZX(+1?_#=4 _]OTM49@R^4%G M/3W<@O?O/H!W@);@<:7^ "[ 27 [JTL".#&SM!<\SF(1I'$W\Y]UJ M#85%* R[L#W6HX[UR,GZCDBI=WA6%17#2C/';9GJK3_$MH&+=VA<0@CC,#F@ M.Q07!&&$AOG&'=_X+56^,U7N[8P+\)VH(=9QKWAC%*+X@'/R2#CXYR[).._S42?])DF7%P!U=DJ'"NI/A"+P0 M+%P\8&#],SC/!FMQ][9.E([30_G;N'@O;C1.CBQ9N./\T,G\.R\O,UYLB-)L M5X(0_75VB@.1A49GD1]:VX3AGRR $]GZLW)R!5B'A6>R6-@WSW$:A(?Z1_W] MGP1'#!9:AX5NBWT4.-I*C.$Y'1S2WI@G=QO=(LG7)&5^]N Y2UOI05UO=ZV^-I=)WX8W=_)O6*QH*0$C2YT:7(WUR**YYC8- MQ3?FIKC@2A\.S>.:Z,^$J /T^R7GZK51#]#]LV'V/U!+ P04 " "S,994 M=">;'J@# I#0 &0 'AL+W=OX&2+)!O=T>BAYH:VP3I4B7I.(NL!^_)*7( MCB4K00KT8HO4O)DWP]'3:+23ZKO> !CT,^="CWL;8[8?@D O-Y!3?2ZW(.R= ME50Y-7:IUH'>*J"9!^4\(&&8!#EEHC<9^;U[-1G)PG FX%XA7>0Y5?]> I>[ M<0_W'C<^L?7&N(U@,MK2-*[L*:B\9RT%H)@52L!KW+O"'*YPX@+?X MA\%.'UPCE\I"RN]N<9V->Z%C!!R6QKF@]N\!IL"Y\V1Y_*B<]NJ8#GAX_>C] MHT_>)K.@&J:2?V&9V8Q[@Q[*8$4+;C[)W9]0)=1W_I:2:_^+=J5M:HV7A38R MK\"60CP%A* MSG&PK,)?EN')B? 8W4IA-AI=B0RR%OST&3SISD0GK>YA3OH?)69RFH^#AL+ M1C@9 M1K75$TK]FE*_D]+,9JX-,X6"MN;N-V*FPS!\2FQ:&B4'1D<6LZ9%% WC=N9) MS3SI9'Z=;RE35M(-XE)K9$692[%&W)\E]0?85NOD6;;/6EPEC;(,<3]MSR>M M\TD[\^ENQ??H#DQ;.FF#;$HBDAREU+0:1(,A;F<\J!D/ND_ *M*J9%T6W2B: M 1(TA];*#YI=$!\WT^P9HR=$AS718?=SMP4G\;8YYK!V':/1?[;$*T6U4<72 M-3^:2UZX-[ON>,YQN'_IA+]!5_#!2PZ_3EDJ7%>[MYAT" LF>T[D%Z1E6J'[ M76HIJ7(N M+Q=&;OW@N9#&CK'^&ULO59= M3]LP%/TK5L0#2$"^TX+:2OT8&Q)(B([M8=J#V]PF%H[=V2YE^_6SG=2T55KQ M@'AI8N>><^^Y)_5-;\W%LRP!%'JM*)-]KU1J>>W[4E7P+33Q9<5%CI MI2A\N12 97F#!OT+-[#V+0XRM%"8,'@>2JJK#X.P+*UWTO]#8; MCZ0HE=GP![TE+F *ZFGY(/3*=RPYJ8!)PAD2L.A[P_!Z$@8&8"-^$%C+K7MD MI,PX?S:+V[SO!:8BH#!7A@+KRPN,@5+#I.OXTY!Z+J"UFAB6, M.?U)Q@8?F*ZEXU8!U!15A]16_ M-HW8 H39 4#4 *)]0'( $#> ^+V I $DMC.U%-N'"59XT!-\C82)UFSFQC;3 MHK5\PHSO4R7T4Z)Q:O"5\WQ-*$68Y>B6*AT @H3*L]TP--T@DY/SM )(@Q]+_E*:BK9\Y6NSN3PYTTEH[J2Z$ E M883N.5.E1%]8#ODN@:]E.6W11MLH.LIX [-+%'7/411$44M!X_?#PQ;XY#WP M*PL/CJB)G5.QY8L/\1%&%%SR[=C. M%]I;EQ#;A&T&UY2II30'SHLV-0Z2GO^RW?6VJ"0(=J,F+5$='>>B=E2E3E5Z M5-682V742$Q!'NE2YOBR3_"DX[)U/MZ3FC+;ZF.6I=T]2UJ"NO%>T*0MJ!.W M&])UDKI')4WU@4]8<8X*8"!P?0SA7!]T1"J!S4PXTK@KE^7J$VP*@[_LC,_OM/'JCJ3\<[K$H").(PD)3!I<=79.H9W&]4'QII].,*SWK[&VI MOU] F #]?,&YVBQ, O=%-/@/4$L#!!0 ( +,QEE2%)YMEEP( $D' 9 M >&PO=V]R:W-H965T2,EUBJ*=_88LL!9T944MMSG,@N M,:FL=&+6[GDZ8;6DI()[CD1=EIC_N@7*FJGE6J\+#V132+U@IY,MWL 2Y-/V MGJN9W7O)2 F5(*Q"'/*I=>->S\;:WAA\)="(O3'2F:P8>]:3NVQJ.3H@H+"6 MV@-6KQW,@%+M2(7QL_-I]4@MW!^_>E^8W%4N*RQ@QN@WDLEB:B46RB#'-94/ MK/D(73ZA]K=F5)@G:CI;QT+K6DA6=F(504FJ]HU?NCKL"=S@B,#K!-Y[!7XG M\$VB;60FK3F6.)UPUB"NK94W/3"U,6J5#:GT5UQ*KG:)TLGT V-90RA%N,K0 M725QM2$K"NA&") "7:&E.C=9K598CA:UK+G:*QF7Y#=XWH!\]GZY M^[?<5N7I:^3U-?*,/___:C0G8DV9T)7Y?K,2DJNC^>,-K-]C?8,-CF!5]/Y0 M[5I5:%3ZDNY2UXT#E>AN !;TL. 4+!B"M:IH#S8>N_XP*^Q9X2E6.,0*#UFN M$PRSHIX5G6)%0ZSHD.7$X3 K[EGQ*58\Q(H/6$GB),.LI&"U!-.Y? MAXC) ='SH^1(>N,>.7X3N2 5D7#U2;7=@6MPB;Z '(IE?'!<8\_7'V6W?Z,/ MK1(_&?][J.V]1J=_,I\QWY!*( JYTCFC6#G@;>-N)Y)M3>];,:DZJ1D6ZE\' M7!NH_9PQ^3K1[;3_>Z9_ %!+ P04 " "S,994PRE9#0,# #Q" &0 M 'AL+W=O)%K M (5V!65R[*R5VMRXKLS64&!YS3? ])LE%P56>BI6KMP(P'DE*JCK>U[D%I@P M9S*JGLW$9,1+10F#F4"R+ HL]G= ^7;L#)S#@T>R6BOSP)V,-G@%TK6TC'3$KI>)%(];S@K#ZCG=-(3J"07!"X#<"_Z."82,8 M5HG69%5:]UCAR4CP+1+&6GLS@ZHVE5IG0YCYC',E]%NB=6KR4ZU!H-LL$R7D MZ#O!"T*)(B#1Q3TH3*B\1)_1\_P>77RZ1)\08>AIS4N)62Y'KM($QH^;-='N MZFC^B6@/L+A&?G*%?,_W+?+IQ^6#]W)7Y]TF[[?)^Y6_X=GDNTG?$YE1+DL! MZ,_M0BJAE]G?,Y&&;:1A%2DX$>E08,(4")#*5KK:0UAY,+OO=1(GZ39X<(6+CP+-^5% M0:3I&=;5%O9"^FEX7+.^T3 :)':NJ.6*SG+-0$C.&% $.]U1)5CQHE[D*!P> MX_6-TMA+[7AQBQ>?Q?LB>+E!!>0DPU0O.KV@,NJXF9W MTS=L:]OV>HW%#[P.2M.>+69Q%(1'Q&[G/#(_ S^P6.E%B"@LM&ULC51M M;YLP$/XK%NJ'5NIB(*1+*X*4EU6;M&I1LVX?IGUPX )6P6:V$[I_O[,A+*V2 MJ%^P[WS/>(4Q]1VE.BV@8GH@:Q#XLI&J8@9%E5-= M*V"9 U4E#7W_AE:,"R^)G6ZIDEAN3NCH< (*; M$X"P X1O =$)P+ ##-\+B#J *S5M4W%U6###DEC)ABAKC6SVXHKIT)@^%[;M M*Z/PE2/.)%\!BZ;)!^(N9"ZU(9<+,(R7^@K53ZL%N;RX(A>$"_*]D%O-1*9C M:M"W9:!IYV?6^@E/^ E"\B"%*33Y)#+(7A-0#+J//-Q'/@O/,M[#>D#"\34) M_3 \$M#\_?#@"'SQ'OBM@_MGLAGV?1@ZON'Y/OR:KK51. R_SW!&/6?D.*,3 MG-]J4,QPD9/2LE^3%+M[K'4MS*(U3B* MHMZJS80>_+$5J-Q-OL8 M\*TOT"O[9?+U,W4&_T,ETZ[(_[3M!OK@:F<"XVY M;Y#2'WS$F%2[!5K!R-K-Q5H:G#)W+7!Q@K(&^+Z1TNP%ZZ!?Q&PO=V]R:W-H965T[SC,FQMU%J^];WY7)# MP\(GNMXHL^!/1EN\)G.BOFQOA3[S*Y24YH1)RAD09#7V MWL&W4S@T#M;B+TKV\N 8F% 6G'\S)Q_2L1<81B0C2V4@L/Z[(]I5>QK'P^,']!L;O YF@26YYMG?-%6;L9=X("4KO,O4)[[_G90!Q09OR3-I M?\&^M T\L-Q)Q?/263/(*2O^\7V9B ,'E)QP0*4#.M^TGL;!']9[G-5[(-.[ ,1 M^,B9VDCPGJ4D/0;P->F*.7I@?H4Z$6_(XA*@I =0@)"#T/7Y[M#A/CW'?6C= M@XYHPDJ'T.*%)W60DI!>(4,/3(E<"KJUI?'/3-N"#XKD\FO'3E&U4V1WBD[L M9$O[@J\N=EIOK'=53CD+D-B"F(?'W20*4=(?^7>'.6Y;A8,D@)75$<.X8AAW M,OQS2P16E*U!9F_*C.(%S:BB^D;]]9<$P? W,/_L(AVWZ Q@%#0XMXWZ<8S< ME/L5Y?Z9E$L!9R7G[SUPO1.",-4#/L'EB83\7VG'N#GH+ M^)-:NRN[A#T2,FH6ML,(H5-RHYHR^D&Y7ZJN'R'TM,)^)K#CY-4]# R?\BSO M@:5N)YTQA^UJC@,T;$KL-(.-LI^ZS)(HBD[<"W6C!+L[)=L,:X$ESHCL2E#= MV,#XA;L\6'B:A4)M [TI6V^LT.DY>6J'X5PNYWX?D2M=]L MX3!NE4O;*HJ2N"F0PVJ(PH8^_L%(J1]?:SN:2TUPQU0QHU6KU?C_S@Z]C?4K M\UG CJHU3/%-X2,6:\JDCGVE(8/+@:8DBC&].%%\:P?7!5=Z#+:'&X)3(HR! MOK[B7#V&ULK9?;;MLX$$!_A1#ZT *;2!SJ6M@& M-@V"7:#%!DTOSXQ-VT(E44O2U8'37!I6%#T$0^R7- M*V^S:J_=B\V*GU215^Q>('DJ2RJ>;UC!SVL/>R\7/N:'HVHN^)M530_L@:G/ M];W0,W_(LLM+5LF<5TBP_=K[$[^](4$3T#[Q)6=G.1JCII5'SK\UD[]W:R]H M*F(%VZHF!=4_3^P=*XHFDZ[CWSZI-S";P/'X)?M=V[QNYI%*]HX77_.=.JZ] MU$,[MJ>G0GWDY[]8WU#4Y-OR0K9_T;E[-LP\M#U)QH7R"GTZ\I.DU4ZN?*6I3:R_[0DW'0$< MA#OV>(T@_0-! /#YX1:]?O7FYRR^KGDH'(;"H4U+'&G_J9F@*J\.7>5R)B49 M4I(V9>A(J0LDMOZZJ*B-:K[RITV:IL'*?[*PPH$5+K%"&ZN+BD>L)",.5C2P MHB569&-%$U:^9E"@OZY-B.ZT W3F3RKK\@TD!5RE.B:. D9GP.H6'$0.FG$+_C]RP5.[A*[7:=R"?X]< M\-0N:>)8:6#< K_)+6!Q2^1H'HQ9X$*SP-0L*3@T#J.="EPD@3YL3,N"Q+$N MP3@'%IUCM0!,G9-B<.&,=&!1.E8-@&4K$Y#0@3/6@47K6#T 4^M$H1-GM .+ MVK&* "P;&HQ=..,=F/?.O G 8I^8.)>C\0\L^.<790!3$^FF8Q??R CF9?3K M.IC:Z"H%XOB&B?$1F?>14PA]W'CO'T(&_]TD^Z,#6'.8_4#%(:^D?J5['1=< M)SJ!Z,Z'W43QNCV3/7*E3WCM\*C/U$PT#^C[>\[5RZ0YY@VG],T/4$L#!!0 M ( +,QEE1>2;B$8 , (D+ 9 >&PO=V]R:W-H965T]V56D K+'E\2 MIF_F7%18Z:U8^'(I",ZM4E7Z* CZ?H4I\R8C>W8M)B.^4B5EY%J 7%45%D]G MI.3KL1=ZFX,;NBB4.? GHR5>D%NB[I;70N]\AY+3BC!).0-!YF/O-'P_#:V" ME?A*R5INK<%0F7%^;S:?\[$7&(](23)E(+#^>R!34I8&2?OQLP'UG$VCN+W> MH'^TY#69&99DRLMO-%?%V$L]R,D?2$,H,7@9+Z7]A74C&WB0K:3B M5:.L/:@HJ__Q8Q.(+074/Z" &@6TJQ ?4(@:A<@2K3VSM,ZQPI.1X&L01EJC MF86-C=76;"@S:;Q50M]2K:%-LWBK;^YNS^'-J[?P M"BB#+P5?22LJQB:7-DC*"F>T9(J M2EIS5EM.K&73\P^381#'(_]A.X[[0FD81T[H-U*)(Y5TDKK8]0[X3-<@B*BVW6]2U<:BV]( G@@6$L( JKJ14 PY?FJ#FG9#]3=0 MX08J-$@=M3IPX1C\73AR*C.^8@HT>W)D'+I-Q+VD_[J-\Y_4!N'K#H:I8Y@> MV8WZ'80Y99AE;;WY?/.OO9GN%W40[)3TO@Q*V@MZZ/@-7[8Q'=$V#L,]_Y)P MMRWW95 4M),(@^IN.FFU/5E=+ OCX2*&JB.>@VWOO'A M__7D43'HMH%ZPZ2U*?^@%_>"H+4K_:VAIB)B86<]"=;O>D1PIVZ>/+53U,[Y MF9DS[;#T#%,/J9=8+"B3FO1<0P:]@2Y!4<]]]4;QI1V=9ESI0X^.#?;CCG53? M]!K D!]Y)O3$6QNS^>#[.EE#SO2UW(# F:54.3,X5"M?;Q2PU('RS ^#(/9S MQH4W';MW#VHZEH7)N( '1721YTP]?X),[B8>]5Y>//+5VM@7_G2\82N8@WG: M/"@<^35+RG,0FDM!%"PGWD?Z849C"W 57SCL=..9V*TLI/QF!W?IQ NL(L@@ M,9:"X=<6;B#++!/J^%Z1>O6:%MA\?F&_=9O'S2R8AAN9_<-3LYYX0X^DL&1% M9A[E[@^H-M2W?(G,M/LDN[(V'GDD*;21>05&!3D7Y3?[41G1 -#H#""L .&E M@%X%Z%T*B"I Y)PIM^)\F#'#IF,E=T39:F2S#\Y,A\;M9XGM(B R*7Y%Z*U94!E1,W^78&AO%,O\.RI_F,O'WSCKPA7)#/:UEH M)E(]]@TJL7Q^4JWZJ5PU/+/J+2RN23A\3\(@#%O@-Y?#:0M\U@W_DPF$4PNG M1W ?[:L]#&L/0\?7Z_+P3FBC"KP1AOQ[CP7DSD"NOW;0]VKZGJ./SM!_EH9E M>)87YCU9*:E;_2XI^H["WO7M- P'01",_6W3U],R.A@URPX41K7"J%/ADV"Y M5(;_!ZG32;C6!1,)D$1JTZJW)(P;0J[Z-#Y2VU8TI.U:^[76_L5N"C!MVOHG MRX9A' VC(W6G970PC.BH75][(6WELB4E1JSMKZ> R2T_+NBP=UF*'W9;:ZXC! M=J,@Y8;\3QYA*[,M%ZN75[[ M0^ZR,QR?>F@M/#G$OZPK5?J-+LGVM'\QM>)"DPR6" RN!\B@RC:Q'!BY<8W3 M0AILP]SC&EMK4+8 YY<2':\&MA>KF_7I3U!+ P04 " "S,994ORG-.E\' M $+ &0 'AL+W=O)>D6R9)%P]78E8 MKL\[;N?YPD,TFVM[H7=QMN S\2CTY\6],F>]K99)E(@TBV1*E)B>=R[=M^]9 MWPKD(_Z(Q#HK'1,[E9&4W^S)A\EYQ[$6B5B,M57!S9^5&(@XMIJ,'7\72CO; M>UK!\O&S]G?YY,UD1CP3 QG_&4WT_+S3[Y")F/)EK!_D^C=13"BP^L8RSO+_ MR;H8ZW3(>)EIF13"QH(D2C=_^??"$24!UW]!@!8"M*F 5PAX307\0L!O*A 4 M D%3@; 0")L*L$* Y<':>#F7LYXV=[+C>^-"Z]5& M*WU!Z^_+N$N<_@FA#G4KQ >X^-U8&_'37-RI$!_BXK=<=0EUK;C+*L2OI>6R>_9$^(3,ELZS*WQL50:["LG%U02ES M\G]GO579M82.T%BHC MJ MW;,8,";:&!*@AUTLE)S*.N2)?;D4R$NHK^8?<1FF4+!,D(.%6?]A&O-E6 M/.2>HE.X'(^EFMBR?BJX7JHJAPX+ M'>6%E078NK(6^\M)ZRC!3@$L4Y]*#L,V7N2T9266D[=&8+TS> MZ2=B'!3O)&2E;>Z!;9[K>9AUI4*,'I-KG]-,C$VX)F3GA^%2$%,#+DU?6%%! M[MX:<$>]-I*0 JPH#JLF9>#[0L=.=4?Q+ 284;RLRF<8;6=X0DP&:N/;A5!C MR&5:]>0/Z"$A:VSQ )$>CLB]Z']: M2W(OS2)H4F!E;'O:_"4#N5S(]*0X^TN8$K:0!%;498L'L/3<5AI#X)V'\VXO M L2L$DF5YVO4,/)D/('.N=2LXM79L4GA'?:C#,\)(*:'$_-5P!K4**5=QC!@ M>UB%?BM9D+,/5::7$] *F'5X6-,Q=7 MX]+ZU 7V>CA[CT[=0PSW\=0%M'I'HK59ZN)*O:Z+IJX/M/5QVE[Q]!NYFY++ M1*AHS,EE.B%W>BX4N1'IQ):JI8:J<<7O UC]5L#J UA]G(@#:1Y ;AV?;-I! M6^1&=FF.A6T:Y2B.9MR^Z:]:H(>%]IU76VAF^,!7'^?KH651NC*-GO5#9H[) M5"H1S5*2+4=9-(FXBO:94-CH'=B(+\9^Z44@SL@'L9+QRK8&FYB3=T5?NJG+ MW.?+ES.#/&LX%C/@J=]*L^T#%'V\PBS>#%1T/E4-=J&L3 ??P1T,]/1Q[#5I M2*\*'55)^)(!@$K_2%3NO&\X(6(Z%?D.&$ZLZYK;T*Y_BA(+@.KC[,-2LC&@ M @!DX+21BP$0,,#[\$9]0J%CI[:JWA2H&$G138$ 4!K@*,4\W\XZ$@!,@U:: M]@!(&. D/ H9P^!P1\3'F1R4]D3P:K/1.ZQ"QQ$=6@#T#'!ZMI0'YD+%?@06 M/*!LT$JS'P!% QQO5SR+,K+YP*'R^<7%W9H7X0'0,7@]'?_SV#3;BP/4AJV@ M-@34AK5;,5B4AC7BM=MN(: TK*M*DR3**SWS$%=6==).-T!#PX"BK.;]J=U-&CV1TE93R;EM M5&D, ,Q:Z?89<)7A5&Q4&Q4ZRK61AY9&#%#*<)0^.]\ZUCZOIF6*3'7_'(N[ M4BR.;9\9,)&UPD0&3&0_7H%>%3K*)7 ?W;]B0$)6LT&4U]_YK&XD3U_CS-(G M/*V4C@S(Q/#:KYDS#U]0OE#-]TJ?-]KO8V^YFIGVGL1B:D3MQP =HC:?G&Y. MM%SD7SR.I-8RR0_GAF%"V0'F]ZF4^OG$?D2Y_?#WXE]02P,$% @ LS&6 M5,(@<%YQ @ < !D !X;"]W;W)K&ULC97= M;N(P$(5?Q8IZT4HM"8$0J$*D%E3M2EL)E7;W8K47#ID0JT[,VI/2??NUG1!1 M$7YNB!W[G&]FB,?15LAWE0,@^2QXJ:9.CKBY=UVURJ&@JB.-G0-2\"WS4+JF=NZI*R 4C%1$@G9U'GHW\\F9K_=\)/!5NV-B
NCET5#)&[<5 ,&&L;5CT$-CI6H8J M^8U/:\!?6_N68AO1IP)F@29W9OUAL!N/TPW=-/#,3 ;4)# &P'@1/#WY&@,8 MD9!A08R \2;GET )#O%5IO6T0JF!4** AOBF)Z.F0=6,,*D,Z%0PK*KG*EA& M*J"X,;VFTD"#^3!LLI8%$'5G0*LQ,%N X0"]%%1/CZH'L%G[?+*X0^9P0S2V M<(0 J6;IC/H$0;^*!ZV$N7X&"[.A/5A>8ZS=[SK())#@T-;+)V9.,7(30\PP M9DC8$#-FZ\:R.0P[=;46SLCBN_76,&ECT4Y+P18T%NTKZ]5*;R'4":0)A$S# M9;8!>M%BKIAD1BR3>A91P*!5)Y%DW6-PIF;.9Z-CL)P)FJV MU]/:D,QF 6>24 2L@18]4;9<%S6490DA+$0HUA3I>0:&6IUNLD*6LU@9#,-" MSF(MLBXT50TF_6J0-^@9!P0JI=:4!3/J,I&P[M!1U$-DLKP>BA1%@K':\0"; MX/Q>'M1*U;P<]N4M6,UCJ9,5DTEWUJU);T*VRR$3FR6"OFS96CIMRR5;TF5X MXVK6^VUO(OT=7RE93AH&V\H"XD:DR>9K:,B6\A%)EU)JFJ M/^Q/FX0,%%($(Y/ ?%6< N,AK&*UD3!AO]#\:] 1J9@OBC3_A3KU MNH&/.,TF##=;<-CN=MHA"(YC2PZ> MEN7.JE2I<-UG7,Y@?.7^UZ?/2D65S;FEBO!W'F08VG,TJ*/X^9KV3 K'T1S$ M=)_GP*UH.P=;N6_+)5O;?]-W4C?*IAOO/\5 M:_BR9+XN-F]15BJ2]@TG5>)L[9]S4J7GX%8'S72/L5.FC:%T#_T+U[Z]4?'K MYFJ",!,$62TFJ]F$8A"$F?7@(LG3 EC.'A[Y0Z]M!Y JG-&B)M>4-(7[3*:(X^N7S0]_4[-OAF0(M MYME<)WBFX9D+?Y^?_#\B-?0;I.8R:)=AV0X$_6](K?O(E\D068<)_DYJ7Y8: M4Q%55E+^ K_?0X,?X4#FS#8YD*M M)H<-12UV_+_JH_O(UP9D_BZ]L.0[]@Z!UQA9:4>I60*ER19SL)R9C!4/!OU/@"3M7H MU+B=]?>7[WU>>OVUG+G7<_NL+][Y.\NI/[7U M/K?7S//>[G56[[;O]3ZK5^^S3KW<]F[;66T&6#=TV^ER_@_//>_[Y_S@[%[? MZ[[8<[/MK^4'YW[_G%YGG_>]L_ZE[:RSC7'T^MZY/_K>][_7JZU/F_''V4:[ MWN=>U.>\BZ_XZ8!+?C*UBSP?>N.>#?=NO#1]6>'W[UX^,&4S3[EFECT>A:^E M+0M4/)9%T,:BVB\<3&+A==-Z&]T9*+W./O_'/_C^.6>?_8-NS-YG__3[YT 7 M_< 6I?O4!IBGK+_XDN2EE_WB=?O=ZP;&$[][9"?[DW,GQ[+20_ ;_S'OEXYK M#K_P-B,__/2O7K(<>7%^3KEV$&JM.T]M;KN@EX'>NU?OMN%M,__4]EWYKGQ7 MOBO_.^5PO\#!^0L'7U[_XV+FC^+%.QY04MRFY0=OFO[8S^'SVI4C(>I&U .? MDUJS?,"IMJ/96X[.GNLL_>'!75NA-\9LC]Q][,HUKPB;L,,[%R@S01U ;OM@ M];LK*HM77+]+^?#!5?5%6]:/1%;>_;L=NX^M[SOV@G-V#A\9"_J#S_^>G3V]HL6 MZ;L^.[\Y>=GT<3]]#SK5-F+P38D35VT[N?UDAT[]YL0K@W_]YHC%4Z8Q*\<. MWY4>1)[87U\P[N4MJ8L.;==>>N:NCF?[X?^Y;>RV?#ZAG+B &G3K'?.#D:&@5>XQ;/5=3VU]L+K1E\SXM;>F+MM MXO9V[[':V@(U\?Q!)\G]XG/S[]N\\[Z8[]+7Q@[]R3V/H8LF7IO5BD.?OW3 MW FO_G["%G7\*O>?%W1-D_E%BQ[H=_ZZ@?NW7/OA,642_<3!X=/..[1:P&]^ MY\.WK6N7,^O)5QX9?=7>8^2B19_NZOST_7<_6K#&NJC])_T'B#_$?;+K_RANM>FB\,GSKJUA=6R ],RR^: M-:BC:]'*BU_ILQR++)SIGC!>WK$LF5L)+]C"U]X^ZNRZ]D!?;%]E!#FC8_5H M[SHL_&P9^W#ZAP<_=*W&/WME[9NADG7I0?*IFZPOQ9!Y2V=<>.W=>SX('K@7 MFGG+DYZ/?[_LD[N.;?_3VA]53RR=&)S_Z=+EX_<>N^_Z_L?URT9NOVMKXX\3 M3'M>^M6DD\]9IH_M?]==#PY]#OMD5._[/A0_O&8M.&+K?TH[?[C_T)Q3;:\_ M?=GTVM!%'VT8^7;7/&SA"7NSZY'M)S>>O*KO]#Z/R9?>TGG5V\?[SBH/K1][ MO3S^"-74AURVY*-975W';UIQW9LK?C-\Z\1^E?""_-+QW@#=Y M,+_RK7TKL<8-2Z^X<_>2/O/6*>_.Z/^+?D^Z3P[KJ,<'WOG2ME^_!%MVGEQ8 M_VSA]DN6??1XQ]C?#)&[/BT_>]M=SZW7>O=_8R4_?CUV8O[P_,BK+H6WY9M7 M7O7[0_RPC<>OF['D$G7#';OSTW'']:6.)^[.W$<-N73A?;M8-3#DK;M<[H=G M[-J[(7&(WOOC*5NZ%B_:->;9W]W7Y3_PU$;D_;T73QSZT]<7I>LC9XV0.QEX M[UN[3UI[GTP=]QR;LF?[8X.=GV;Q9;=\4MY]8-)SV9,_6'LDGSBY9_5P[YJ/ M\D=&;.V_.3)SW+3%?3Z\;?P//^A:LZ5_\Y6/?O!Y%9'YX;;Q37WK[<*^K5W' M@5\L&-JY=MB#8,?1B8-?WK!A_^2?WUL:$KS(=_[**T>^G4Q]=/^=ZV?WQ9\= M_LBB2^XXB-\\>"4Y/=N^\*5"U]KE=W\R-UUG\]3[8:;/N]U#U%?H$QHG[LQ- MWG@H\BP^ GC]X$V3\*.=(]_]_8R+O;M6\>G<+=.'_Y"<4YK[TOH__&75VWOL MW+0'CHX;T:?_ABWOS#T!D!NV;:F?:J,.E)%75A^?TJ?CQ)@I=X][>>>AH.>A M03_=>]GXU*FV6/#*#1\L6;9K\8:?"_7@*R?=+ZYMG_V*YQKMI#LT8>;C?9[X M_8S2K$1Z#-#5?^J+,W]\=/F]NX:0.^8NN#-]JNTWKW]ZU5T3AL;WO:?*?6?F M^UU^JFTW_\C=Y5[>'#IUU;^];DJ- M6O'9I?C-NV>?:GO/-'I2KZ'(FH,H#D6.60V 65MV/C=^Z[LL.@.N;]MF63/S MQ^.&OV]:9_E@W&#H\-$C._;F^LT\_KO1GW1M?E5M=RP:=A2\H/W>Y67'6[7+ MD:,/3WYR#/S>F35P'.A&;IO]\T7C5\UUY'QH%WK']IY:,/KW\<7GAD^^QYVSKAA6_N?&77;4_ZJ:;6OD_HO6+1YK4/ MW%K^V0?CEUZY[(W1F97#'BI^_-'6U^?.?_CHPG)TS%6I?O/1>T>'MVXIO_C& ME$?*V?X7+5YVU5#@G8W698;+V= U5>:?6?3 H/.W7;>_:]"P8=.O>_-]?DAE M]_=&'[GR^?1'2YMKX".WO?^*<*?OV)#7]S]]JLUVXK61C^V^ZN*A$UX8^N'# M:X#H59T+[Q]TXJZYH#.MO;]ITS//3?WMS/,'/CQKX 9]C-.5#$7&&IXT==D# MTJ<'5W3.".BKXYTKGEE:/R;T6\5N;NY;I\VEQ&JE^O*QS<6)&R;EETQ9^N[; MOF,6;D\_?9_.2KV8B>'Q\_YC9Z[A7"[U[W?TG+/65&YY?+?OOL>?9.N%+1MT MY:9?#ID-OK#^H2?O6SVTSY'^](IW^BWK/_,G-QFROW <^-E55XY:802&[5L6 M3YK&K!@[?'?7H)^=V'_/G'$OCTB-.;)(O6JNW&>OXY61+Q^>]-.W7KWQ@L?O M>@-W!-9R-R/W,#]_?-"E_>^;V3YJ_Z3)<\N4@?=<,6??X2NLT-YQC^RZ MZM ]^+CW*]2^)W:^=/>"=4.7[IVK,NO[S'IT$:^M^-EN(^@MJB]Z*SX267'W M5"/HS1\Z]H)_,P5_^[\=Y?_7RUEW?'I ?6]ZESIOS= +SPF/&20WUU<\LW;O MVS9_PL?7:2]WW+A[JK3UV3ON[?,O#PSJF \NW_X;_<+[P4^Y-:^_=:KM(^8/ M"\<P=VS^= =[E-M+QQ(# ->F/GC?=^W M#AGM.IQ[A%HX<>6W3=LP0*N7'C[ MI5^_O.('%TE__->OS#\W]=+C=VZ]]7PE?W'CIVONO\29PC^:(]^]<#-V_<9! M"^:=&'768@\]6!-* \=L/O3NS.^-.6?QZD^&/ZJ]//[D^JG\_"UK>FW-TU=]LH(7+X,+_^]L\.+_O]GK[//C@B MM6GY@UT3'^^+3$_?_=&.2_QOW9.MW'-XUT>OC1OVZAIMP-YUKTS=-/H1YY@_ MW/#XR>@*Y/"%+QVDMRWL^LF>_-W-?;?>N-IYJJUA82<,ZSWKQ[UG_<@Z8^2. M2F;_.\]L/3FBX9T!CQF[975Y^8!:".@SZ]P9.S_>W;YBY*SJGFV_^LN3)RX9 M//[ ^')7OSO[-A8.'OA6;01_T>/W_.'::4C[\T_.1"[;M"&]ZJ979MUPW9]V M)=]UW[3]X]+V]4O'N5;/RTW XIU#F)G,,M_*/ON/W_#;Q?E)8V;=V-">7]%Y M9>.9KDL>O_=9;<_2]QZSO.\9?2LW_X6%SU_XX8,?[-R3CSUZZT%@Y([]GZZ] MX]E#<&+I*PN!5Y_O?_9%_)46Y)DRO'I/D_SSIN);>\:<.UW_Z27OSSUWC&VG MOMT*KIQYMGOII\\M+ZP_\4S7-<5=&R?O\;[U^,OB'7OZ7++YT.&N&U=[&H/_ M*,##)O=[&MC6-7_SZB-O;][TFU[TGX2F?N6/YS[XTOYI%SP",)<_^*?<7L[T M\647>5Z>_Y>5.V;-]^^\_D:Q]*QU\?.#9M??N\.#'\YOWK7P1VO 2M!UY&=33;7.?_M?L,S_0^47R[9=MO]4V[$+ MMZX1]0U'9JQ:L?0OL27S-RN#T^D51S^X8?J. M2BC2ON>-/2?T4VWK*H\_^NGE?^C=Y]V)GPZ9WT^[<]6_GGWPU__V]1']8,X1 M3Z<\_NQ=4_ 73RY^]63Z=YE41BB,N'=\^MBL#O3%#Y:=,^!3ZN-S'[GE]RN> M5KTK%O2^Y)+.7GW6:!=>NV?:T@BV63A.?K#^R+1]8X<^-RC+81\_=OG$Y!M] MWY^\?=F?K=JQS[8L?12$,M,M&]_H6BQ>X5EX^_Y)L#2FU_$[AAQ^9R:]_.BD M_2?^.%U_UG;!JF?W'2D],/5IQPTW/#UCTT/S?^035M[\1)GYZ9TKO;-O.]Z< M_D[:>=/QC\>_.[&X;>6JZVJKWE_;_Y4M&YFN2+NY,2O4W#MBX]#)CQ0?^8^5 MSU7?F_!K=V=YTCDG+G8>F?9AYKI)%PK>@]6)_7>5AP[*CZQOBU2&-]]_^DG" M3VXK=7W\@T4_NF/UFCO*>.FBH^%?7/3GR0LOGE1>7SNP*9K*XW/'3M\]??BSY;Z#QU27M#D_/[R& MG1C8$?'*@P\..[GKS8.#LI:5F07(3#0X]L" ZQ9VS1DP\*Z]5^Q=,G'@GHF7 M[%DS=DGD?&GA+_[8->+2Q)77'%C^9Q6??_B-YE.\UO-^.=Y[;49Y9GCEJ]>\6(.O7/.&DAD%PG[[9V,05 MTXY^5ORE]:9%G3>>*.Y?.&3CA^]'KEB]XKP)@X9.>6'?.>U;_Z/C3@^?D7'-YH7I]Y<@K4T?CC.@X[+@Q- M/H4_R3S8A5"[9R]8(]V /^EZ=XX$NERNR"T7.M_),N3^*'[[$VN$*ZC^KX[[ MQO$/^YB9W\D^,#3Y_T:XK M#^-/0WUG7-[G;6?' P=O?FKW:&VSW!=;=.4(SQ6Y1RN9H[4Y#]%;WY0'TW]^ M?PQS[YXUB]9^RC<67+?VD34<,F',E!>6#-XT[O"B,0\./*I>>D]^PXG[UE]_ M8NA%Z9WGKYQ[Z,CKO_%T>N>=G# G=4?Y4AYYKXM:P[POG?S1WH\N^Z'? MB'' =0]O63?H6<^LOJL_/GGTA@-RUY9Y_?[S^1OHOZ M7K#^QJWWNYC[;M^YNF-3%_/H^<#0.)?YE?3XU)>N>#CYRKCW*KTZMO^V,9^? MMW[:_H-\!RX@ETW2>?0)^LS=]1WMFO76D,6_^3X/KY6]>^E5\W>=CT M^P;D^^Z;>^X#J?4K-A\6IWY_Q@L'+ANCOO3$[GE#?M(+2@UY\\'=/QP8 6_] M<^R^CI?DJZ:L6).]9_/3LU[<-&#TM$,?77_A[A<>$.Y]TWKQPJ$?3&\?X=SX M>F?Q]G79L1?=O4_?-D\/A@9AP=KMQZY=U3?R[_^S*OY_J)PU*7XD))(R'./_VI8YF3T]6;QCXM&W\.=1QJFU$O\GP$_M* M6]Z,1R[5#=G.?O[0]Y4W*^_(\96]QXZ_O_]XN'-.^\*;7GWOP[GSP8>X/=EAMP]J.-:ZIKPA MK7\DMG3"_25QQC6C[[7.6_7&QHX['^Y@9A_1GQ\[_Z49GQ0O7;_DWF5;5XT$ M^X5["]>%H?:9OZU/C7VP9L?."1N#S0'U!^5A)^,K,EU7+7BBO&M!MGVY\LPU MBS9[MF5?V'[3J#]LN[6/[Q=//3'QB;<6O51]\]7L50-'7!!<2;CU$K MU#&O7SJGJ6YCAWRP9^*2"S[=NBQ^8,\YHU:NNF/01R>&"),F^E=,V?Q:&-[Y MZWN: Q>+O0XVXG>J_SF87(][1BF$KS0R#_1=?)-YD[)F[@ANXX&%CZV'W7WM@:WC5#$$6%O7S+E7N+.YZ= .;3#>U]9CW$+)R_Y_;;IAU]Z:T@/.!_5/G^ M5\L%U,'Q2SLW#<$W=LJ-\U9=L6WB/N3:!;_:<&]CUZ(UCZ_R;5Y>[@A?N_#8 MC4_$-CWYU+/K_G4SLBMQ[/:W2Q]-X?8^/^F]SCEOG1SQVP-2?IVRX(.#.V;E MEZP4KA_5Y\G[CS\V;'7@AZ]]5BSL?'3B"&GO) M[1\\S+XZ:LFP%<%;[5<<^B^YL'9OUNQ,15H\:. MF=%U\SFOK"P^BP[YP;\I77/@%V8LOKA^U37H0+WYPPN?.ASXK3)^P%OUX3?M MGKX[].0/V0)#[^/J)^<6C=@WHFGARYWWKP[N?NVCK"]D'?ODB_93P M*BNM>2D[[\W'=LF+'ODS=U18D?C-0SD8OS[Z]$YIT47]S2\?="KK\;4WW^*? M.Q.L,7 M,XNS'AT_\K6_#+_]LY5H^ZJ;7CXQ_F?J%N1@9D/_4<]-V3FW9(KQ0Q^>DW3[ M[Y@\:N/L%;\[C.+LC(T7/1=TIF=/N?"7(S,GD8W-8TON/*[E3;>],"6S;L#[ MPV]_[L2E,W8_^[)+HO+SKOSH#^MO?GGL]?=7NY:N1N_?_KZWXF>2Y4)BV==\=C:6+)BZZT7G[H"'< M>OCC80WXYHN M/Z=]^;HCR^\#+IW[03 \9?>T'5?-ZWBZ[Z+[WQ\<63QASPUKIU863QBVH!WI M\G4%BB]NV(AM?!V9L?+V7T]> I]8.6;>HZ&[UI]8NX[>M93^R=+TT5G]HZ^4 M;YHRX?:+?C931F8O>',K7'&6+_GS/>GSS#J0_[CVPXU;9JV8W;7(O& M]K]?73(#?L^\>OO%QUZ[9UG?WQWU+/QP\GYUECCUR-K:'>5GWGNN3_=]=,262'/LPL;8V8]MV;+GQG+?7Z3./[QFV@L; MGCXY;L<3';GL-5>Z'[B''3;E[)WW?';.RF'<"_#DU.775#SM]'N#[WZOW^^V MCHG/%*2?/[=VP3/+_WAH[V/>C??N[_KUOG[D+;_8^=:IMBD?GK/1^N #M4F= M/[[B>'Y+BD/6?3B]/?#_?FU>V=8P,TGL.&XA,L:F)H A%('I10CB&$Q' M-AC1P99 &(0HHB-*$C4$\J!84+:]KLAC^$,S'V666Q*,TSP3H+A^1, M%+!]87SC+8YAN;9[JBYY)0IRGM/GI\!SDP?S1:?K"&Y!BB/XZW!9 M??6U"Z0]F9N]-'G$3T@C:H=T83:YK%LA>.7"5HM2/*!3_F)AU2#0U/Q81,.C M!3XQ'9'M,AGT'!9_PS"W4QI7OE;FK50AW^2M1'T8L]PA%;:PMKH/$:^A]8 3 M7));A3V-&QM/]H#NWJZ;]D9O=+@5&TV;-Y@YDS&G \?UTSI-@VS&&94HAD^D M]'T-M-/R@:%4NUMWR\X5[R.-C$G 6\@/) P0R\Q!5=7-[Y+> KLLDG48-#O5H6,FA)V2,?)-+;@EPUE%-1>[-OTOU21ZL#1.Q6!7T.A^1;-;S*_="P'HKX0V$4)KA0-CENJA1;/ZQ9F=]QH2]'L62&.*ME]<-*[*^&BOKGLL+7>O+DC-D/)38D M*SH>[M>$DKL]]0S]V'>'=))H,7F"CYV(&] R71<61T@LX-WX[VDL3?M^#KB6 MHH>WW^IIR6;^(G!1/4M^S(DX,V7AQ817F)L[.[V!X9T: #YF[X2EK1K!T"8Q ML9O+P7L)M'Q4<-V"2^CB^)0.10L*=!7"8/!5(2UCTQE=RL$_VX2TH8:OVVD!L&,:XHQA5QV\(G6L-R=UB#1*"93GX M_EBH9/:6O>> 7M8TNG5LBP\<#[ GK4*R%4&*2E;),U>%85^N_?#W+DG_>'SR M8%S/,\S^E6]D4<>=UP'- U\4-IV9HM7YWKNS[A+[I9P:NZXIKG [='<_Y/FA M/R(C-?CP]@*7OR/9.LI%A4ZKSVZ5^ULS"/Y;YC!%1+SH^=0\S=FR^;Y[M48] M9&U-45$9U[R9+U.=$XY%HIGF@T7YO"#:U9$85?^4;FNV(6I$W9R6FYR52?/G M0 EW-??B>[8MJF.<@PX4-:_X)6=X_]A;XQ,KN1<_'=Q22"-HH*BLZ)XIG QU M,C^V;Z/6H 2(G&HO(EM=:[O+2I- MF>9"J<\U2\]OXN4>I$ZAC;,&C-/JT0@^SLF*C#$Q%V83@B7+$*#SZD9V3SO1F\2_7>)GQ41=X(*'0AEQG3<#*K$#$1=UI=,5^!$0PU""'#K(8-(*$EB8]@Y\S+TRO:M\K K MD<4@62BF8?-BS5"I/1Y2S&C)+O<1JV8_T@G'06#^$CVZ+ZH75>3BE 9LGW;; M^-(U/2*2\_)6D[#:VN^2T'<[6KA;\Y-.["1V6%THO1+1X,H.^IQ@+OW>[/>\, M.GJ-/V.^3GI1C(J8=IBN:2;&,!41(3Y]NMV N4X($JLS4\: >\-3]I54GT3 M8ATS8$NUQ9Q-CUCDXPM1"[K"<2"_SCV5>:J5 ].=D3 +24+#5&6I&-@@&KLVBX[OZS5&B@O(3L!652_\3[3D&2HU8 M%!^'*:=[G*>#3"6"=%K/1%IXMEFP$HDV-S(+N^@N":_)TOA7AC2[ 4\ M#+WA\E6_S243UB#MX9(1:Z,G/,5LR1AN->2PO"J[)K91J6AZJJ=M%19:>*UY MX"6\.DRQZ3.Z 1$$?Q-XDT&=]3C8"S)M04<^M_+%-B59*;@J1'PN\8)3RC;M M.Q;1FF\[@@^RJ&N^$OUOZVE$/'+<:L:#)#HNPSK426H5C@>E;Y1FA7D)^JI@ M+<##]>T,XHOZ=9ZVT8!R'GO2=DA>P/.4LW7Q8$GZ=,'USD8!4YEWPL)5?$/& M6X'[3;8WO,433KB69O;XO.@#J[Y79V74F>M XM":O0O5SY]G,?6D6N*HKXJI M%;%NL-%Z6S>RE.+O13-Y1M/XKK[#-MVE35$1)]%%NY3[L;G>[,093'_W=RYC M_W!(=*RMC.*H,J\V6"$M-]R%>8PZ%C;0XO,E0R,;THUL^4!*D& \2FM>^I.S M.@ZZ_,P)]&2QOOS*[9<6XHB?Y_'*5;E\0D4S)!)H_&7"6N(( MLSGH<&O8-%O_Y)UH#J&+7!O2C@-.F$K-.)R26H:N\8H"D"#$JS\:.J$-K=3Z M:6U+GJJOYQXV7']^J+]4_/B5[)79[<(>N(U RS^0RJ;*A0]+*^T_34H#CW"B MJ].=HQ^.@+TS0]P3AKD5^2N 1'4;BW-Z,P )5CW[1KO=]O,?1"8A MORP&G!5 VHN<@YD\AS69R&E[D[MC'YZ+FQ2U53\LJ^JY%&5)LOFC>^04_DT9 M.MRJYNZJSF/CT.62F:DG=/*K(,&Q2"[S1441R2HMS)UJ$ 6N?([^WGT]N!)> M%'$[[,QV2N!>/%QM15334,FE6P*2#QN7B\-A+YZ_H!GRZ[_/RKF6QH#8HX,J ME(0Z-^V^=K4@7Q#L./Y2&.?%R&(+C7T+3?PDX;\2$C,PTFC+DL%;<>I>C^'^ MS4S2)'R*C]*9F*&[#PURW1U@H[E"13F/F% X\\F8MIF[V(IN/<2GJP<'>)?[ MMF:X%_:N(5J@)S,S /4)MK2:>>"+<?!!,T= MO=KFLG/I&[(OC+[?>'SV2/--7*.6[0[<6QT46ABVBK1B(?RUR[K>8LYNV_'O M=^!U=.K/K+S'>E=942/5OYHD.-8T.H7K2II\?U0#TZ=BMPFC&-\E=(Z-J%E7 M?'/]Z"ILZ*AQG5D5*Z[#34QGHZN*E!MI (-%;(;X)J]U74B=T3:"LH:="$LF M37/@N_<[^M!145GIP8_V;UCOA[-MG ^<\M(5EHPE%>5[9O^>TO_'PZAVH\V_ MT*_*KV'J.B=$PCZK!C[W)M =.IA5^?#7F= -P]0(/-;^\*430;(\ ^^7W$O, MX,-O>&HI"0?#G=O ,/#U!:S[3_3P>$T:5T M%):,=!L6(R"E$ @_RZ1TM3??R)3)1L/A7#:XL^TQ(V-X^Z%[-'XM9%S%B]ZP M^$N8IU?D1H+$'%+]&3;OR=H)+QY ?0YMTJJCD$8V84?'O)4Y2ZQ9^! LUMDS3%@^_8YQ=T/.RMBV,9[:2X#RX58$K;] 6I3&7D::#*T 9 M*P$[+2C%WEGUZ<#LC/^WL%K\K67V^02Z]IM9\O&*L/R3EZII%M O%)-!P/.E(#ERW> 5>.(>\5:]/ MDZDZ^F;%H\#XXEJ@842\>?BP%1U0B\2 CT7\N>-8D$%MR8,/8./[95>G=?S; MIB#$CN<:HLLK/7)PVU#7W$TW5'>+@Z35G?^0\\\KX^?;?Y/,'VZDM8$ADNPK M%7:.27MHZPW214]WW5C&@/$87R&$%'M7Z)Y-"K-32(\K41E*>Y&61)[NJX3: M2R\LEC9 #Z'W"G=U-[U(%6X6LLUEYK-R)K-;\]\E&+Z?"(H)DJGDLL )'/A% MUQF:V"+'=L^O*3,\Z5BD/V_SFR'WAY[_(R?_P$"VR+QZX1:.JL _IKO[) M-^ZJ]\>N&DI&I[)DE:RA#,=O4NF_99^N#V+EO7@WG\S'>!3=LI?NX0:WOHJO M%3RE4^FNA*I[*=!!,$G3J*MKKYQ)F0R*!#T)$L9HI$1@(PA+VK]?ZM+L,1F" MFA1Z1\<*=CDNJ;*A8X%A96\DI$PXEJ>!*2S4_MF>K]F[460W8 M:U1S,2V=F,T6>@8KV^C_R)CEDQ1J?N[V)9''2Q,*5[WPF4I-V&.1G[*\PR@3 MJPWBG&#-Z8LKTA74\A5="@($&RU25#0>/GWZL1ZP1V7Q5<#T9RL =R@,>:]8 M4U/S-0Q>=Y=9>.Z[OULA^ M"XN?4C.KNRZ5]:+I"'K> SL2T&>(Z1,SB#OG@]1-5V\M:#!_?_[F]L#.[&&I M3(&1F[PZ9KT;J\0TC4 9=*L2*JGAM=0T>+511V8XELGSX*KG 0'+&\Y86YR, M-9LQ#D#Z6Z](<'33[OA/$ZM*T-+'(GPLA7Z9F%_HGMQKA;2>\81.YKYG1%3Q M?)$?I?#292*R@HTNRP,QEMDF9C5G+;WGRM^^"SZ[CWFFUS;E#7%G #VU@C1$ M5X"+3X0]1HFPC@V[RB?/(W*2/+;PY"C]B]M2U4JM" MJC+ M,(=%KFT6*)QX]#$89[I6 52IQ]&>$R&5?WQUMO*.L*BN]GI\@X/ELX++/?O# MGB^#HYZ3C,J^=-]K2B^6J!:T@W#?=R$+A90(F99EC_@K0P4#4=HR'3+*M=^6 MJ",//$++8D## -/QY"(XI2%< ^)>M5^*?,.7X&,^'+:GWA:RDWD248T.2G2] MY"%H+$\S=U5=7_91UZV:U*[9>R,]L(WZ.UB*6H+1P^CECP:VWB[0:7F$ ("G MI9DA+XV8V2?%4'"*MN/ F#%.,H_+X^GK6W4W[^'\$LEQIE!Y2AIJE\>I#]^ M]Q\2_@G=<.41Y=S,+AS7:!J'YQI5?NN?QS!5FW]DN/!+GAO:W$;7/%/5;:+V M$[F?IRJ5;KL0G-/>O2"8VU8J+!RT7V<()Q;A1D'4\9K,]N+5%=T2\U(WCC%) M^UR.UABJB:C!Z(O*F.(L=@=&IJ]R/IH4K*9QM&UH,N^+QJ::9+VCS^;;+6;2 M]E-(!X\O!UV>U ?_\;F"@\=K[_SG7A7"YAN0M#??];C6J$J]6R!H*\ +V7+$ M"JF"?+[AFC)W*RUUAUI0J$OWA@W6XI;P*P 9J^2'?UR,JPSK;6KG/0TZ%F%R MYRF*X<-MH@*4*'Z]+;P^M!AP_JJ6[7]W^OJOD-1X?[!M(] >/A;Q)3C??&/3 M'E)\_=N&AG/GQS?U<*X=?)4>'S2GJ.-L57A\W3V741L*/$Z[W>!#;5N%)MZ2 M1XS37#IJX3)VG%*EEBG#,K,9TKO#=4WRC_&50D1$4IZ 4_?SOE)70MC@.+(! M/\#+9%"HDA!$&[4[N)':BC!@#=>2\#O/HS\\W>%S:0E2$3);KPMLQ/6Q/S4' M&_L69Q+4O^<=/NA-RMK:=5DLX&A&^IA;YUEC2Z3#2O/I<>\6'JE<8X'/,_?E M<^W["F=+'/U+G/.;!]1(BX1Z_A$%6%XSGZ:HB*+913@K+K<]"&ZZX=+P^4=G M(J]H6-+4%E$$4K)*0Z)T"14&9+-A[O]DXO^_C4\3/SB 0QH7ZQ,+C>6Y^$89 M)\'WWQ)FMUQOY^69F,[T_U3Z2X;>Y6KZW"J7:@(1/Q:Y\>@VMI"_%,\/NUA& M)CY*.!,F4[,=MUC2+6P#:0-<5ON*34D @29S7A%%,0_:%QMDE(OI?9K<8(V:Y+5$-R0 <#5^'NL^UQX^+51WF.$3)*[N[/ DJ6GLF[60U5I/$1)K ;J!D"Q$I2OX;!'!CRD6XY%%KK8O5=X M:<]/N=-6\LRML;9_'J4RM?]-^987JK]I2CA!RU]HCY\_0 7K M9\K)6Q+@=+2JC 6.')YBGAA2:)'+8R_H$25 MVY.W2C]\\;3ZBY[B7_]3"*; M-L/G ^NU7=0*[39K;S9<&.&_KI$BM3UY =MC7IF/O]97AZX-?90G-(2GH62\ MK]2 *?61K-'<>LBE;$=<6*W?\.'K0N;3>2IPTI@T?J^8PP$!78?3_!Y_7CR6 MG-R_[[4_%AH<^^6=QL0"\<^ZB@;:?OZM'&LU;6,VWV(Y:D;ZA=,+ 6VX2QW) M;E_5J\R,:HJ[/5\W&A?B4/)5J]1"O'1@(1>WL^.IR]7CTW\R'H?)Z>)CM,S, M$KU47R,FPL63#\DUH<-WV_-1S??M#;:'\A#R:2_[F06IO+P"-A9W+YF,45!\ M^L/?097_!#C9C:/S0AHG'L$U?RY/[H+YN]/GT4V@D)L]/,WZKS-'5Q]]OUTE M1[#/,AHTLO+-8& -.+7HYW)5.^DRMN.J*6*(<92FJ"A 6UN[S,PL-"]O1E0* MX9U=#U5DY3[I0FJ;F(':H!]B-D$E _:3&,DQU,SV2;6QM,7&..1\93[G>7CP MHZ/33Z:$%LB3Q(X>$J/P-G:;$E!N*O>IS454Y<.CDX[^R_OW":'=#5XK,JQH M%FZ.&GR%,)\:AY2-PA^XL<]_>>C-TD+;9] _%!94+XW/UY[WJT,?F!"I&J*N MF19O=OI4IQ4RP4-6"ECG=HLV)R9F:M[94(#>=O)^>)N\(>HB8#_XOLF-U5:Q MDU?0OZ)MC$!@$'X#1Y^L_QX<4([T.W<+E6".\^4E@R6M@\=?HUS.:KOTF&6J M$OVH'N4>)NK->[?>"+5LLL>P:-VXL\OS]DGA>X^.15!OA)>;LH63C(IIL3JO MN-$RN\H&B$+(^Y;6AAQ!3,/5SCZ]T-H5$[>AMF:D_[#KD"*,Q/4?"D_*VP1^ MRV^X'Y' ,1!/;A2W"T3^,#LI?ZKZ>I#!13+94"(BT^.(CFAFF.(P?DPF4O[N MBQTYB/\'\#9-W?<\,W/?E5US^S[,C?WCBN1;9^>,:@-+NS3_0 M>2/J,4G!J ]OB<]NT CH$Y<9?4N27UCWEI.]I!*Z[3^M?_D^TTVC6/9A75,- M^;V?@]^2>CDG;%5ZJ5:*-(V/GU+%>#S=LJ_/&_8212GUOHY04G@UXI$>1F^0 MB-*>S4W.9;=$\VP.=%O-VWN>_*IG%P:J7'7]8'&O>^+5*H>*5*T-=+%]8//9 MH4G4J=@XA+=XK-CRRPG:G K] N%89$BH(O.4WW!)OR .TT9X?A!83UBZMTI! MB09PP X(N3S5R_\2!TX(Y3?E#('$7#==B-0]:M#V$9V-J&%$E]T__VKVED MS8WQ)/+K!H>8:DZ-#A3I2E!]2_+J.A_XDOGIH&'==1TM72FV[BT&6N[YMBG0 M;8ILTV6GJ)/[T45]-)/SR?%P.NZB]7RW?ZU;OZVM/0X@!8/!4VTAEW)7;2!# M*>QJ2^E:XO?,*&S:>+F,SM+>&6,CY)]%>(YNSXX[XM*@? MM8!H(_?5ZJEO=Z4E?);/)=%H:75\^7W$F.E:]^I^T^KSONBHV?=!B-:<&C2T MZ4!3X&=):!UES*7$U(6D1+K)#4[5-P5P:F()R)% =I/U?#3*L0EZ;]6) NU" MY;?EL[X)FRUNW0!+T2A.M0'/GUW^BV\T+Q0,%CO%WB@IP]((\Q8 M6,EG$/.["P#@G]G$TPJD@*[41Q>MU%+A+84=.6LQM3OBZO-CQ(+X_ TW!Q*> MXW?$Z1_(^%@A-46UWDX&40^ ;3N8%K8,6QK!HE1:_WZTAHA+^F8?O]^_>1YS M68U]-J2M<%HZDFR]5<.\1K;!<@PS=@]P!(\IP;N+RE7+Y&A8<47[HHGBFQX( MRK?HYSK*Y'K'JP^/+>"5!HN:=C1'6R2 :]=.DF#+M#5@-0WC.-TZR7D4VPU MMQW;P6[/0KY@9LZHWVT"&?>!1.OS@&XZ1/=CVG0%-Y[0*6=_^%,0OE(_:/Q0 MJ0&,LB/O*-7QP*6V_(Y/WK)]7_9.NBVJ!3O5SKY,\ B3HPXA\_$Q-NE0I2<$ M^K?TT>J%"&)'O]+MPYQAE^8H%$J_\/7^M/W8*RP,M1JU-D&L($5O57I_$HN. M:EW4O^57VQ)?CLG=QDXTR:=VK>Q8:#RH4&HTU=A9S>H+Z4AO2^&SN[X(JY MG=:S2Z>?MGB)1/CU@3432B:XGCO >O,(?J$XRQ]# M8A*-:2.@WPO<8/V!B"P=MB>#OI L# MU7GE_-SF<4+P/39:;+/1@Z7.,XX0_-;AM'G-V'[W5JQ&)[%;TR:AIH&MKN0M#5W^[@?5:R,K>H&/'-:P M2'W@0(V,Z>D'/>S '++K(06;X53IF9[O1_RU^$(83J-W3UQGV=XOY2DZ$,IH M[S,RA]?)]R%MUPE(*93_D-RE(W^&GE3.75S>EC&ELZ[;$^5_+.)C9B'I]K%< MPQ19>4E)>5D)7I4R58?D94!;A[C$U" H8H2L%[A!NW@=_@K()DF[M2_V.K#R MMLD%:=5OUE1TG$>ZNK7?$F;#5EW)F%:]=5K6^XM];/>6DA=:0_+J* .+[-!9 M=IH_@&NRO"6J-U..A!A_MR&9R (E5N][ I($93A81WJ#6V\LELP.4R362>]O+SN!;CQG+ M&[:T6 /FZ:G@3+"XU\ /2YSW-!M44T2-V)1;.UD?09)\7-$M8WA M$VZJN"/9ER.QBY6JHV#MIOE;HAM5Q,0+>W7#:09+1N:-0YP;;5S[0J,%^7,V8\)XPK5N8WS.[+@ M#^H8O5;GJ(2K-F%U%=I&/6_VU.&C@P[]%&,MO&.9WK/D.+MU8O;V%"NJP&MA MNDK3F>,[;$D7E=)<&$YET]TW*,;Y;+?^RIGI9-! !D.J(W&*,(<5S>YBS/\U+:G8&966;7.9A;QA6F1L2E1>,TQ-Q65N!^J_:NU% MFQLX&?]T!=9'#RC!&BSKZK>O^9$TO;I7/%0@\,[.H^;)?VR= "9_AA8M&UD M5U?7TM7WI5+\'_ZVLO['0T9LXC%:ZCHG\4N^%)?18B;1CJOY-:DZJ>]R48KV MW6EK%1\ TU_T8(E4 M_C OU($B0P?GS]7I$[-?W&A7V[8-KS03-+@0)A&QT#^T:,\978<\5&&*M#SXAA.Q2NA8^ NYF_7QWT<5W, M7_T+*?IBXT-HB^F1&&:*NQ4K4!TS:&F\W=;O]OVK,[?@+Q!AAJ=,[W$HT&L7 MQ&KT3S787O"4O6OV"6SGR7$B2TS9Q-2N^^'!NUHS^_?H=5TUSP1D8'SID$-5@05&N.BN[U)J_Z_ MYMRR_*M,^D-]L*VW8ZW]^ZVY-4#"K4F#D^&]HQ^J-OPH2CV[\H0MMK4P3])9 MK&6VF@*8<5F96^G)PM?$786X:6\H=0:YLR<:!"%;J[HEC@40\O*F?\\8WZ1_ MR*_-NYE0%GR^]=K4>\3.J.^:[YPK:K<_P8WIAZ<1/V^U" Q)Z?(WLH6.OFQX M:$A,Q23QI"&YT9A 6E!A8C,\+^/U HGI?7_&A<]#.RGE2O+0YWQSGFX%0CL[.E% UX\[8)?0C8K5K?_85^#5O=47 M0.JH.EI_3*3U_/@\,99*]*$=S'ZL#!_K* @>G7[^B7!#W]+6?[C<3(M[*-S MW[ (-+Y%V;+0085OGSU_LX*JX?6R"CB1-GZ+0;MS]=)"D]I"I!KCJ67 [8<7 MK/U AEN7+0%LX95HT +4K/Q MB A>CK/IJE\SZ9&T[73!N!T^NL8/U$3L>$S<[#G,MMJ@>!$"KU)5!LT!8)'U M@TZ!TV_&-;,M'RN#+0E08MR33;]WD'\LXBR=L-"QX>YN^R9[>]ISZUS]@O3! M#@F="BUQ?.S%5$K8#Z':6 0*H6!"'!D54W!P_?\$HTACLH\/-GA,.?NXL2W] MLA2H!-TT1_HIOSOR"D?*Z;D;_6[$N]+P)*J*/FS.VGV3*ZT5;1) M67_KLU%3U0@[PQ-3G-6]")UZL_7"/3E@S!8$7?2&%H2;3E=[/;6K,5RB$-ZU MY;$]'-,/G.9)V,)J24] ?@]6 C.,=5.Z(# SLT]SO_NO:3J1'Q^&^5K MCA"(N=008]K@BMHZD4OYY8G[GM0)O929.0),6595AK,'M,+VEMV2GR\+S"RV6]I]8[KW'.[\=2Z=&&S3C+=O @TS<:T? M35_X6^EA>6=A97?Q2(GD6VP#TU.5XX/R@*X]J1Z!/(03<40):!UA_17X'K.K MY&Q3L#=ZNJF3^9(5;X\R8=;0*R7A]0?:5L7;"''BUA$1:G M\VG@A/,/X0UI]-L9DDBQ_&XWY,I$Y=V,L1J8OH6\VT+U!?E"=()OKV&VER.# MY'[N6.1L/<7O PXP'L Q8 WB;>U?-L6UY*XV4?MD->?'57/\LMN6.6TXV;7? M+P0:V7Z$6>?H&7CSWTZ5_P0X6;1)4PN=/K$Q-=XG1:+"ZHM-AD(=$9%V.&VM M;HY<#P'%;]DJCH?,D! M4ONU00UU&[2M,F=Z4^")@+K4&46=O"=4=YQ-T(I?DLE"]N[)%X1Q[_X4H\F. MPJ]^D:S*LS"_T? (KQZK9[78,26Q&_'RG8S3\G9M4$2Q7-C"<-^>D7U^CQ$3 MT8HRX< ,S!R.1;YLWHEB%;Y636]+R9RIW\?'"C_N-'11([L% XM@-%DWN0BE MQU)6*'WYK]$X'\E/^4G/?A'STZSZ'T=&8?V;V6N/1H=V*7VP09 ;EE)*!2K\IA,?G%KO MJ8W5X9SM#C Z1_AA6#<5Z!^!FO4'%)UP?82X)9) M[\UN8#D1'K_^5P)\LI5_"6^N!NB66H=(SN1?SAV7RU>6P&R"G\OWRR,>FOFV+FT0Q^ 9YD-B]0&PB=WI8KB+Z[3:E19TK*4!5?@Q85+*\OD M#=Y*:)<9)W%;=9*^ZFD19[E4,H.M9E(ZO=8T&"8MYS)$16WZ5RR'Y.0TI]LL MTZ_ R&!"M.2_5?+_ :B&H8)1R=CW^W,+=_5.U15 KE'0?6MSYY]5\P._BS2 MI8;'SM2Q5"S^O 85S8F8]6T^TKN66_[)G8).-2%H4J8FPUJL8RS8T&M'0WWA$C\%\VC+ M9FA"D9H\!$L4Y+(4#7YW.1G4"?Y.06R0L*'6CFIM7A,P0 K@Z"8G;W9U-DE; M&/P-"\4_&B?/DE9=I*][,_@8>[@T$>G&4OJF:$R["1/R6_?=EV/5=5-TGTW] M0!,#%8=2^Y-TM72T;FI =16C@;LXZ5?!1=GX3/C40REX)-)M^%_/D[[I/M\-_[MU=?^\7G")M;P%FH%( I<&)#XXNH9KE5#/)5)W/SG\OD SA)S/O M'8ODW9L!CY5L+IE.-U!SGWQT]K?^_//KE-N'\?9AMF;#YDX,2$]30%L6\^[T M< <_TJ?G(!BLTOPYXU'[VL!^R@.V HW'PSWO5HA)L=WUEM@-V-F2'C6I0=8O MG:6TM;ON]J!,JUSS9_''(K&3*[:1!]9,'WSBC](@S8W:2J9K6J)HBF>TT!U8 MRI38407(N+0J*MPN3_^+*;'(60,($P\"^,Z B8YYWLM(\=KOX4&29F='\?-*TB5H@X^NI MBE^OC35C*!T9[51U4HMW9NDRG"H'(HG1B3(7 MR8?O5Z13MVHAEM@*[G"=3GJJ M0S.SIN2P]U@DQ_]HOM(J&=\WXYV$&\;DSL7-;FV>0QZX0PY3.' LV5C3+7H* MI!H<+(&,]^M(>0/7SNV/##Z5\2RW$_&MXQN8UFY+UN:E_@KM;[Q X5H&*]L* M^81E\>I^^MU\I69#.-JP^L6+<@EZNJ)4=F<^M<+-#3::^Q%%BHI*J;:04\F\ MKQK$*"@7"D*1+-%%\^E<,Y']Y6\CM7\&?&ZQOQ1+["B.]&#[%;7PE35.+NTE M^LX3AC]!]3EF[T@!J1T+"WH?HLIB9$ CZ*Q#+SW5%=_-$&H7\DK MF_V?+32 M3#C:L\VHI63V6&1OP&WEOG0I]DQD>I0F."\8,,^SML>5$^X]>36[EI0]-=]A MC;8M>7\[+ZW'FKF7G7PLHD+^8,UL&9YTYZQ,)J_=^(64].>5G91/ZIHCCWL@ MSI^],0#1S.]UZ)H-K9\-9VU>5DO+71HLA5Z,"*>B.'D9I*KUI@$S@RU?6D-W MX!Y!K-.:0= >%Q7%]^_+&311#^*X;=UZ+;&,G)C>_X3P!_#;]3/='^[,4PJ74:_V;Z@U\&^4A-L/,TXDD_)/ GN\P/2=4F M%M:[[ZY_ZJ6OIU>UT.$>H>B%7RY:!-.UE\F^)63 M'SF4U!-K^,!8!#N%4#!*73T'=QF_VF",=-3X@!E('TW67/*1 MN.Z4.-'.NET+7A$8V9TM-T9P M34Y>S_=F&?Z& M[[V*W>?>("]_P$'MKL,WB?HV1GS_SY=)%YA/0=GH3W1N9 MV0';,$)R/97>/(N'#^\9P5_L>!0/FE3DL*4&VKEB;10E5_Z04HL_5GJ?8YSJ MIA?Y\B]]_'_"'Y0[KDT[O>>M5K2,GPPM4$M^OEA+OLP].BALDR4ON1YL-=V9 M/9SG!B&?CPI5<:HAPT86BB8'7,?.5:%\A#6=]_CA< <-1S#"R'[P5:U=$8-C MK;M"&2Y8+LNT/PU,B>]HQN_@O1_(R#E+P9=D8G"<_IW(<:"QO%?_Q;S5+1@K M;HP'\3^5+2;ZIX?Q__^!SP?V-_8KZ:\X4XYDF3^.S=?T8VHO*BP .\[[#GKP M@)(@*QQ[-#0'V:90WB(8J_EVSR> ZA$IA^@=P+G_Y*+F]Y/,I<.&IDKGK?Y0 MXY*SQR*BV$$\@NZZ$P;@IDN7/L[<20.IWLN%=!._A&>@@,.MI0HT(R:DY^.& M-4,+MHWT:<44@2E(\+$(4MLJUTYM-4R?R46.X7F]DU)E#M;$?<>#?;RGAD2 ZA++/Z9$Y #TV_4 /RB+>]V[LK1@VVS+>+"6G3.D%6,P MWT[I!@ X^5K@->PD>I?8E/Z:A6-/3%Z"?F:E&+KK M9_EL*QW/^\HP5G(Q2?+NYI T)I3N\DPM12EWF\$.?NCZ58T:>W-EM$-L01*; M/NF^ 9/2+_KYE]3F*H6,J8SZG![BF=(*??)( M(4Z*]O7$-'=(_M$9ZJ9%@8P5#W(%13 P&[IX\+JVX^C;,:;R0G9Z3N0HUC2; M)@7:3_1JE5>(B78#CW3[?/>=?]S?@L[_#-"-7R8LRQ/V$X0'P:"T$MFGBT%F MZ=\00]I+[\K7E:C4?1ID$3/@B#XT:B^03IK/J+7/4;?Z[/:[<9],0Z5.F1\F MMA=-4L53G#/Y"QJ-="EP;:LF*Y&(LY/?I["F+).'8M?PD6V2=%1K>_:"H6[M MF416>Q%9=J025?DXDV3$$1L02"8,]DIZT=N"QB>R!QN#+O=7]-4'QA1H>;Q9 MU!ZOP?EHY=D^K!+S!K#9I\\IMG,1/9)VP4@M0BNNL[+ZC8M#[T>.CIEU%P04G3D9B^.K['"/I\+MM"]0$<'(5OFXMC! WK:DY-\LO.5N&'=HO 2,$J&-3B/ M[X_Q-+E+XH;9/0KR;"5BD"5BI"F0+F$6:60;FCSTKQ?'#9F/A5/332F9NQ!, M+><@6%P0,ZFO.U_YH:UJO:&\YIQ]YFYQ)KQN6U*ZFKG\8G]+T4]"0ML]S E] MOU'JF<"D/I>)'I4^M=$\B;EPJ&I;_[K=IX0XO6\PLUG$-$' ^Z9T]?$MU*,@ MUWY-MGJ?B6'Y"ACG?@/W^YL(!EU+FF6=+7TQV*VGP1MAX(>+,EN?S8[6Q_#H M)K']R(M$WQIMUQFM.O%A2$>1]@B@(=#Y"KP ^PJ=@%^.[=!YYZ2F6E0C0-4L M:"NG$8WK)O>*&J^?%L!\,X;" ^R]%V@4W M]&D*-E;&M<=7E 7!HN_JS:"C7O8IRY,E+IO68>#6*'W=XH7 !(\8.0-:!77G M=@G0#YN=8A9X];>">W^+ O"/AXS-0.LDS;,Q5&:/,4',MSUQGQ8M:;BZO4 B M>Q21FGZ^U34;8&29<'/ 3\NQTS[-)PS:W<1+$S/V=%2F&^I?799!WL>AFV,9 MPMD--YI/+,I_$THB$$RLN_I*^YNPS*>!6EO@#SP9YEG%G89\>89H#P(C)Y_: MWV5Q&9HW?3(Z+FU:-J0EW6CS0N90BK(6+#P>G*- 2?E-QS8\L^(3IQY#1EIZ MN*CEDF L,/0@Z/N8556)NFCW=PWFX>D:[VJO/B3+I@R5?>[ M/X=!VWNXA=+G.;N3_#KNTO*6#1XA3 J;2(-="4_H[FE.<89-.@52Q)3'Z3,O M3&4=+.0H&AX_&FFD/%]J_SI"-]:F+*IP65$^S-:S_]8B \>!"V'4XD/:-A)( M^Z4Y-K:D.K*5.E@[I+&B'<("0\' >\6:@ETXFZZ?/!3NRK3.,HXPRCV,MQ[Y M]B;A,Q4=_VMB;N%+H\DOH54.]6=]=%><'Z;YA))>L'1%146_W(K<:;<9L,7I MT?WS\O)8"+_4_GYA_YXO1DY.WG+FRWU(SE]T!Q_QY=N#/L\2^@]3C<-M8)N+ MVUUK6ZB[O:]2:[7<.O=.X5\0YWBCG=M M.1[OA?:W&H<*F@_B+NNP0N>39DP2^&T,7I_K5I=M4-&IT8-B[.+3:78;ZI&= MW &)L"JQBTBJQS^?;;\YV%2#U:EUY=E^ ):8S9V-DB2O7&[6 MTK(D\- W]1!:"-V!"-LTY3@G/@O7";:Y976&$)C15K48K#W?,@7IUT:WP[%C M.XU:=AJNF[:0 Q@&J?D:!H,_>+V!TL>@CM@R._[1=$J?91M0"H:\QU(TZ>PH M$K_S?R_F?P)\^A4X)MZ2W71T)RJPT*885?S96_Y/(S&'Q5I<)1K:&PB'+F@H MY6,9$2X:2*/ ,+OT'E6IW4#[ VC^GGQF'2WR\-SZUF[PTV.1K[;<_ =V&GE- M%].4SIT:@ND4:\85 A/H20+V@VY*M9?F-NW-PP>F$ M"-;YM>H#DXK[ \6LNO08\"]O_VUMMEN"PRPR$@RF2V0/?8H Y^3DX+9HQ5GEBR3VCF3,'FO )C M66MI85H<^[Z-N\6=L->K[ZL91F;)"J,.+AFW%!Q]ELZ53H27W/I]O-]U^S(L MV.6@-8R/=J2"1Q5ANC. LKU+0;_,<1.>S;44VS4/C_IUZR9_=--!'"^YN/IZ M\]+A+]KU^!#8;\*V' ONAMXZR*NHI&_Y0!WPS5>=&-'B7^?48)N[?1F@&2Q# ME8Y*0NQ)I:T-;^T8>E8.KKO9$%TL$V%KXU]U*@\/'DY)M@ 3.T;RTB[^_G VL*9!D]#/FUVJZ++ +@]R9FQAY9WR0&^<8;(&!MC M0_L6\89VN@L%;O[%)"[N;,(:!+@1$T=.=^%-X)763AA-S[J7S*C[QNOE$;0; MZIE-=&-4.D.,SO5B]B"E$(>*;QW-?_F_D\$_"08M:A-?D%M,W]Y8[[BT,&W3 MZ)78.4=JK'E:.!W($VAF#,.HA)DKR%:.(9Z<;>OUU8U2K[[3B E(X%-18H&Q MV/JQR&Y#\2&QOVIJ3O)T%T>)K!X<89N03VNAOQ.PHCTO[E:R.EX7YLRVJ'[4 M:H8NK=-K7MZR':)C:[9DER" A><2GHEL;BOG_MN*0&L7-]K9_1ZX9QLW4M(3 M'$/GXEN\A[:KU0*?C),E9>RI*ID#[\;EGU6=83E8S=]>[S[ML1..=+)/UUD M>4'ZPK8\^2TM=NVJ/A_W>D2&ME&LGYV<,;E,2ZHR6Q!#TW[UAAI:NQB:74\\ M500:KHP-9V$H:;\W)8I^#X#*_)V'%/N)78N4: VK- (KNL'ZE?_NP2E/E;ZG M.>+V!INN*S_KN0[F 5-4EM8XNVL;KB^W-S2\*O-:=PJ#FN\7"F)8FXG+48:$ MS.B5RMAH*,@ JH,/P8J>_\XP6(.[6>M]/QLE;T<]XT1S>0^5D_>,[A_([V=> MSGF9FQ/]WZ;H:_+.DP,3>W$![M1$=E6RK^?YI@# .+,Y*QQ;K)]#L7Y?'4@' MP3&E/]FUG *J%7@L]*Q$Q;?;8\,40B..17($^#WO"N)P2PVR;9XES&=>?A63 M5U%H,CNY'#F0);#X?$C,D78N?_>Q8?<()G:).F41I5B4D9\A"C".CMKH\A<5 M[ ##[5X@*]]-J-HGM0[Y-/W)/<7D)07'ZVH!;)I: M<(#A[P,$E;?_SSP$XD_S$"96\7!ZG'-J8P4RDPP ,I^?[8GEP< ]"B"+E[: MO[J?_&I:/.AG)$B(N-R2,F,4S0C+O$OV%[_2_#9;'\HRO'&I? GXV.\;/&5S M -:;X?LL#FM9VN":;]CRXU9'LE.WTF:X06A!WYGU4!*LH?PAF MP$"IDF8:7(=K]BZXA][;@Z/*M2W.(L*%33#C<3E%C$Z*^7,#,UN!6=+0U_^7 M2OLGP!_F6M<8L>>#/,"]'C/T/?.N>ZU(PL2X-JL49A,0^1V)_2RYY]=:F%O_ M8AWUZU)K64#<2J2\W^V-"*U"'&ZM^7X!:D\#2$S$--$OX&,,-O+R/K;R "0D MDZ2U%*9^MWX>=&:B+SYH@7G"L&VQP3*)_<#B\I^>#3,R"X5:3=+"6G:BXU^A M-4*DTC1R\B:WSN>(/WC2E:VYCZTQ!^-<1C35,_!.SXBS\EA9[=C8@['WU##.#ASJL#==9@N 34P^_:Q4X3,6G73 M5%!8R\QTD;)=1&HT;\(!G,33[G2W(Y0A2R7MDFM_^',<_F@Y';E(N8B.0K@*.%B)"_NHJ/KT&QONU=U.A'YC34T MSL<<%7UT=[\B)AAR9XE J= ''>S4^<]U/H&%EZS-"?X?]MX\JJELVQ>F3E5I M679%H:*T1Q!0 V*D[ZM*I)&N!.D[(1"$$")]$P)56BIM(B 0NE""@C0!:9+0 M!4HEA#Y")($$@A @=$EH$R TG][S[CUU[CUWW%/CC3?>-[ZOYK][C[77_,UF MS;G76G.*@%:=Y;5_V8EFQ]--[$, -;)8A->EXEZ642.Y#+T5E=@_U27Q\Z7[ MP_^]B(XCXGX5I$O&(=!K!/$?2T\31>Y^7Z5\P1=KS#]YIV+K./[CXW:]<#P1UK(!FG3^M?FA^!NM/4+9.KN^J M7H7Z)]?<[._\5(](YM^WN983S)=F_A75/.0M4)L0K(X*P^+D MC0)K"6$Y"O1NYGZ%%[W!F=6TI*X5Q97"=LB[+5U8^:U/\WEVC7]PD1M-_W)G M4I G;-C]2N/"^"XJ^KE?8W2=%\C;.:=%J"[GK4H;DFTL,,_&;7C?YNF;%_O. M-;72F/"T]^E&[8! %M+08.BY6QN(Z:15I.P$#HU6#O08(.L[ U8'PVIZ2L-. M$%(8F_$CY@KD< ETE6SE?@3"<5/=:;7:"=(SE8]+FCR5'IP6[C!HZ]]'*"Q% M@V?CWV2AX ^4*N(HF2-%*F/)W$];(N@I +UQ@BMD>L G7DR+/!I3AX?&/AUF ME.NW:I?]_T)0_T,'_W2T8-]RIA_F5P@I\&M1^=:[HBYL9CM^/%%V.J2JFL0V]1CH4""7DW 54^3J+80%2GP$9 MTWSJ>U2Y]L[?)[2?3S<:@+C5A&=+T7"G/3B7-\QP$I65E;6_W0@Z/STB:N]]I%JZSYD@Z=Z-_7$W7V-OYL$4+MG@#GY=:2I MNBJ?J=*'T:;S_*Q;$Y[TSO:(F*(1>1(QH'4NAN.9K;9X;YOH= F=C-3@<5D] M!V+R677Q^M+EI67ZWI!>[('8.,E@.X"2L\_8C4CW;3#J7:&WNM"]:*3TS_ _ M_0['$XIW*%,XZT.PNZ/U6JM2^X2DGH#U9@C2Z7:7SZN-LNZ9-6T,K7F@]F9V M0/>FJ:,9+N'SW$/'6@LWF'>JF<96)(@+M\ M(@EEW3^_35Q"9L$'GU9;]V^7 M&/C7JEM['8BML'[=!;:%77!I<6/U/ _CK9;/;*)5G,Q!AHQ.0 ]:^B8HL5HQ3$X/UGV:,&OS5URWA!;FW9HF6%&+%(B8=E9 MRQ=QSI'(&K4YHUC+(MWH MUJ&986T+S;R>PK31+78FP6OJ VQQL5U=A256NSNR(-K8X&A&+= MBVD?T]_^)26_*>3-"@_$E"5ULI<-LM93FA"//&K8S(GEHEF+U5A!?7P9OVOD MVT0)=^<[#S/!=2MU0_4&==ZVF5:A28SFW=<1%_Q)7H39I[M037)+"AD:8V9( M+<]I S(2JS274WJ[MQ1I1O,$"QB_2ZN= 08U$)0OKB^0E4!I"TN&&4<>G@:" MOOO?-=/_V_2Y-ZO,:,FG]137*G:VL<',]D9?)Q?P:,6)=DX6/1,\ZWXIK6G' M0=N4D#(2=%W;:!'?PO2^@/-J6(1V6&[LAT!S('K3!DU5&KPUIA<7 92!0G5)D, U M@.T@>$VD#0/6!Y^3CDT3O'[:#5Z/A:SKDY;+O $AD&W5]#%6Y39WHMEGK7MS MRT-XN7;*Z,SK!V>8Q[69<:2KH&HGW'^FDP\A1&]ZC\)DYP*=R%UAU*^[1,%S13KMX6_*SY9 MRGJF3?R9*,-''KT*E<950R\M;8;/E"KEELJ,%@^KKR96)CYL40S//=[:]C9: M7I)$MDSND9ALC$64Z1)+XG-X774:1]3?)!1M)U:]FNES+.K!$KF]"[\]'MY2 %%OR'>)_QF(-,;FG/T0J.PG1/&G]Z- MOV>QQ2.1WW]XK-8;JQP1?DY)6C?:\?58T%:V*\8V??=*\,@'<^MX(JUQ3F^I MIB^'2KKTC+H>VH4%M"I\*CK)$$I=&P*O/KO,2O!XWJ9 3**/G#2CZ3$"!I M^XA/^H5@(V2Z F*1V[>IK)Q4IJ ML>8LY8WWFSHWP:_O$WD^A-TH=4-&AM$B&0.SQ/FJ/(Z#&-^(?KAG_]=_R7H, M;%$M7$-8'59$@S6"AY=ECT-2,C]Z+>TIQ56K.;N8+>8C+GI,=&&:=4OR"TNV$I M^#8!?IK#6V&ZDF$!=A"8UM+=-?5Q)@*B9-ZE2NG@.!IE*&"\?"*7E M,!KJ/4+>$NK7S\]X+JJ\57W'0 %RNDBH%P"Y.LOTKN\UQ&LPWJ?75QQ*2E_$ M.;5R)S0Y,F\ NB-72?C =#-?M80D]76*4(/8[9>CV116A[%>M'6#1M\ M-&QE OCM06M@<@S@2[HH=\7,+(5\KA1A84 QAFK8FW#X$@A/!=SMT\;F-,PX\Y^_+6+VO"SUA(Z#S-58+9@LN<7I4X<9))HX#K M4G1]TT&>OB"/C+G-?&O(D2^_T??X!XP M,T)WC-BMY#= G%1+2;H)IT)D"DM#ZR'Q MD)7DDRJ H^SI?.[^W=Q[DK?.UM[8(4$GX[,,BMX6,\;^VF,@34 M^*HUL&6@;L*7Q2UO;7J;27B^C;5,=4KH[%236A8U!:M'$NOO==QS,5'0W0:8 MDV8;-"&;:Z^8D9I9)UOOG)O^.-7?N*-+.*E9;V3WK0.QG[MCGXT4/M:QCI1; M?\*A>^+A3@TF'U$9Y1Z(G5;&B]2_TSNI_9K2K,TLA';TCOM@-Z:,QM""D2)# M'!Y7;&UU82 VYW=(GYQ=]DN+"-.J!3'FC%!!>BA0QJV!<,?3,G2%C=O>/_]H MVF];QP"X;WIRC^RAHZMZ#6')Y#Z[=$&?S>P)Q>P[%D$UCUM<"2&J6B8GG5ID M->[F3K=1XC*>FYJ'[2UVFK4X-&MTN;$N MF/[S!FO_F0Z)]L1$,UX,T7/;0Q-A@]C.HD%F9]"0Z/H45"T\]T/&2(Q(;\YZ M)+-16H+;=[]^-#L]!](XF^>8+85]8!@U7SM])7\[.L SME8MU2N"[OX!HP=Y MBP]\[I<.5R DL?V&/I"==E&#G"%_ 5QCU4I9SQHMWO7^S@8MLBV M';.[4YH:_+_O)OZOTJ$R(KB5NG\<#AR_ M`TGYA&K4G2KQCAK]2Y]>2W? M[BY/!&W)9+U>UW".&'[M\W*.E%-WHW;K@I+\5W$&6QW55]GC=&)O5'X I=:/ M%, %>]9+4C($KO;R*#KJ_*5)@_CO+7YQS]&"QT2CRF2;;:$9?2NIR^=+67= MZ81X#R@R^O+6N]_-ISN!V@H?%57Q3![#XT>&W\>>L)T(C0&,??U$+>^>?N?- M70R[H>44:&@E:*?H:/,1<8>2^OI-K?U*CB@A=V%BTGA\89SI4V!J=V*3PV"7 M9TVP(-[UE V"0L][XO>XF:;-E+D^\5@D@UV+[[D[!:RV5P-6!]9D&%69-^[9 M>;_#J7G?>%_WR@?GJ>[Y)BAN4(Z0.E;GMM^(%I>0(PV)E_1C4&Z'SH;,KT"U]>H, MYMKC,7$# XMN12EN2H KU1V7U[3[5-UX MZ3>R@[EI&0//O&)/5W9/4(/G$PIZ1HB.#3..R9MZ89TS:#IC MNAS?HT\.:$Q.*@(Q;4">X+,G7G(^G18-:1[T5'GOFU?]-UAJ_415 R!/%8LB M^'D7;?/S=\R^E4H8[;IBW'MD_@"3'H HB%J^N>EL993Z;3,_;/=* M6"4F:YJ,.J$_11+WN%UM:AIE:AHH+I?T\$M*\16.EE"/JTW)I$+U6M@!KC/@4O;-CFU&L=MK0:CQ5?#8=]HBZ3$YHT"AO M?AY*TVQ(^"+R9,T8+R[ B-A^;G,4AS'J&\P#B)=_A17AN44!%U;2=?LLJ@"' M?H\X\'JS,=G GKU:AYSX>)B?D[?F/9.N^8Q4U!0D;&#]!/3H9!Q?A>1)7V(A,V? M_OZ*QI]O_/_@C2ORY^>A"Z"LO(8QKE,:S,_FH31JMCVN\TTUA+7A[$0**[K, MSZU.'>$%$1U*+F^8FLZ1V';)3543Y9J-72VB8&F(W0;S&&5T.8(@=R;BQ.)J MEOH5\IDD*L-O &G8P N=J;9>Y:+I]5K#YU<2[WO?K*VG[,-X.DLQLSLAJR8< MDQ%\L=C2GO@6?#UQ?Y\SA5JQ6G 4N!Z(#>QU[<%.EO$E]L/WW -7#@_)/^[0 M.1#C\Q+.'HA]T9[M[5^\.SD.HZW\?1C$GZ/\.;)R1']7\ M"BJR@S:NN U6_=*[7" '.S]8U/7Z^LG[K]\5J^3VLO)B8^VE8G81KLK9DSLN M)(<"&%LGA4GL,JIAH@>$YV!N]G5X!@3BY@L0WT*.Y24]'K0[LJM/0HZ%+2LT M+4EH:#2-=YJ:0C1,D,M)WPF;BEJ3-,9%W>[F4"DUY/FI;GR/B1^CTW6O53VW M$>2?AB()5OH+_&M!]5E;_ ML6 M]+.?+\.3[UQNKQ.L<8/M_-P=_VU$O9FL-VJY(O@%>W&?U]H8A?RA^-O^.=?PP]52WVB8[T\98P8D M1CPXI]RSH+"RRVY:-<%#9$^5AQ6I^/BL3(@,G/#+>?9)3_?,Y=)R/2=;ON8X MW0-?O4I*B<\GGVVW[5XC*00\CJM_5+[Z&46^?=!CQV*\PS!G?4;.?#N'R@K= M__K5;L/ @9C^N.ACWOC5_E_UV,*QOF)+Z5Q.QMI)Q=V^0+[N1^7=#BC8CVP6 M,O?%=[\+)_,;+)6^I]!E.KF,I[9,KJ.G/,2:( MPN:-C.:$6/F_KIGTXS'KJ!6[G-@.CGLQHF-*OO.P88)(+WQ!,6QWS?C[F<0\ MJ!%'_D.QZGKB(,%8E/C&).E$S)X@C#-L-KL]$_^@^T#L&@,^:/+:V'7N0*PH M!"$X$/LE\1N95='R+.5Y>M]Z]_;AC'W_1F%AXOWX/\'X/P6&\G>"@@EGX/S$ MUO==MLEZX/ ;:T!9 ?N89.#;FIM9 /FN M_7#E ."6U*Q7ZM.9PBH=0XZTEPVA2(-'.+MJNE"3!;\!I\KH.GL&I-U+!C5W M $F]>EZ7]O:(>^3"8:[:8D.G0PW^W4)XCV M[ 2E2U^*2C=KQU#_/MBS3;\]X4XQUYQV5&B^Y-T@MR%"1+.+F8B)-W49^0QR;TPZF3W>6;!GO$DU4J M_([W!V)!QJ^\6TS<]M#"\HX,N\5H49R\D]UD8L7^>\2=CH@$G C(MTM4*'[/ M%VP85Q>W'X@Y[+W\DY,_.?F3DS\Y^3_#B64B3BYX,/H\$W5BG?:6O$0B;(?? M[.)G;P0$PYBYQQ^,GG%G=$[J%M<&I699#Q*4K.;Y=VK2K+R^6"VU-Z=?>3DS M&@=_&1V/@A6S-1G@0H>LYD41K?RHR'9O@S=)](XTRE^A6Q3%1>?/<@JSH(,: M/EM$H6ZI2A4_6H0C2,%#N%I\9RLXFDM%!<^<_QG\T]7UCBO\JX@T :E=*)TW MD@O/=,*JF@9Q%^1&:&/H4/5FHKWO MPI7K!46SY*5RF6$ BCC.9PA2.J-;\52+O$:1ZY3K!^2!V+_C/&3ROR1@?^9/ M+?N3DS\Y^9.3/SGYQ(F)1<)&)TTYA9CP=@83.^-W]?N3X;8Y@679W=W3*=I1 M*YR>"Z@P1;>DRDKB-[O%LSD "4CX $"V8=6$45RW^]M N<6L5/^!F*AV+%-J MKUX($WQ'3SP0*UE .#R1[Y$%K./MAE2FJ.:]"/-UJ(DEZF?PI9?X.W_+-KZ, M8N%E%P[$SLIRH*[*U 2CM^V3&1LQF MS$3R^);!#1ED]/(Q&9+FF\,B1_C M8"*I7[KUN%*MD5@8TKG:JS.W=%7?;+1UJW M5B>(DLGZ1F>J$X$3#A/D3P6(FIC[I8;F^5HU4I0&(U$_1*A99'#&X3=,(<]W M?--LNIUQ();TMJ9]3EDM9V@&77 #(,&4<"?GV.]:;8Q3GNCM7'@3&$.+1#NKR^D_ M\FWURGL=,DF>3:(WI(6K[])-T^LR&/O+BG1A?WZ9G5V,@V>(V%1F2TM>H95EJ>P=C+! MMT?BF.7 R KF-[I:2-PL,/B7 )'#8$WB-4<7I5:38=4VQW)H0XAO@_)6X36 M:N>AF525Z"OYJZ1$",)7BQ\H,9DTC,!!]"'?-$JP: MZIN^%O$B>&--MRW[;@V;_SZOR%T+DJWLE]%L?!C879Z_'>KW.F=4PPF2GY// M4,%_ZGB\T;F2O8&MBB-5Z=- +L77,W4G?_U#O[ ^D7BXJ$MV[\KC9]-P&;9' M+PF_YO^UM+?.1.GE"TTA>OZX O=A3\-KL=E\WIB;'#U*:\6HJ;*N:R->[R]] MB>H31U?W]EJH:*IG&8-JTV8W :8R_:A]9Y?TG1)K ]%LT]-L9Y?X@C[(L$@Z MD#A!)^: >/<@P FZRW 80Q/-YBJL F7GGP*/_E0Y,!UW++I\5SWZ 8JM1E!? M]K 9I_1X1&,$57).!D>[@6,% E!#SYRES#=;]<*YMP.*V6=[M_VSEX8/;3QL M"YWG3WME$308#L2!V&BX6@12FU3.KAC3,*8I7C#'Y,:L_$'D#LD)Z2SE!^.TD.DR0:\ M06S"_C5"=QN\O)UY>7PR5A+P!9>&BTNE#T(#E1\*ZB7,QN0=)-T&?@'1+H#P MK.0%-:';Y@DY\P9:8Z.P?H;J0DIID!51RGD0B?*X=;."_EVL9)Y>-(+3;L_:SLI:#P\VX"LL1PN@ M69IPUA3&X%68B.2\]X^3CXGD\27C< M0>)5?4R19P8](EQ' 1G41:N[E7!9(>)Z7WMD'<9U4"<>#[)D\L*FJ0.+_*! M,BJK=\,D&Z:(#B/B]U5<* 1REK=)0@9,I7[S4 M)\6:U7L1<)M-MH?!\7;K=N1>"=#>J+C+IE24ORVNDF[(G-E/PP]FE7G.Q?EN M""'&]=1EN$7U@1C<[O)GLPL.O_T1TS223-)E:O47UG5YF-XIU%"K._[S;0K&95+;EX$&_1> M]"WZ"J/KT"]WWR.1DI\AL2DDJB^P.N@:3BJC3E]!Q6SWJ\=H:>P@E+>DO!YJ MQ.WRR"&64SZ=?A6 _>>]F+#40 (9]UIV_.R"FY/A2+6I*2+I\1U=F=_$K424 MW9FG$;8,.(P\'M17'RQ2UX ZGN5<<[FTB*8'YKN7S;_,'.EA,AJ"TKU>9OX( MR9TRJ[AKDM-N-3D9+O>L1P8X7<;*XA10JGL$OI=0RZY>\?%S$P-E;S.&8R:5 M&EA&IY"SQIT#?$'08Q]H=N$? ?GX3W%N]X*B3TX>B 7+1(+S/=_B*A2.:=A*Q]&[9(_W-#P.L MJ?C"V\6JWII=E_OC(#K\Q+>UH-"5CP+;Q=$,CF>7>MS"7/,R+.IWFVFT*QGR MXH^Y(F.[B;_^KQFXQ[T1/BHJC++I+KAR&'#\A/W,UF1GH8.T:K6KU/9>?793 M@_N-,]CEC\=7VGO]F$GI="&"U M8[QX&,=[*L^"?G\#7P9_^$LT0P/M&>!%=NWC"%3Q!E\^Z!Q_[??G74=U M@2I-4U*5"@C!URXR#\0DF[^9IA2?H'\I-$B]<17TG$'#=&-!KGD;IJ9]!5 \ MI6VQ58_VJ4T&<&/W:_"+0>]>6J@I" MH>A*2\" AD5Q,]D;@NSPS7 I5FX9S*@\$(O@*[^FCJ,@/:\"QU^GX/*2J,00 MYJ3%&FL=8E?F:@U1_?W9([$E$9CZ\Q#.LR"247_59S/=Q+N?:R#GUEOI1/H0 MN1M9B 0?T,Z' ^-"<#(4Q_"E):GLKUVV.O:+_(S4%VR_?U"F'QW0';43K3T*<45/ ML=I$P;D"6"RNO?=^I+=AS_NBZZT<'7IK@:I0(1Z]Q WMRJ>[L;5M/#K\# M^2"F^LW&-[SFB:XHC=KY@D,V(6LGH7IGF[*T>^8P<'P$NE)I7ZW?HKZT0-:4 M;MBO:6,I,YOPM?EEK9H@M>.K?2_8Y2UTY?4OX:TG0-[>GII):5GZX-J3ZHE, M090?D@5X,67R(\5DX9CF@#Y?.WQ1G=EU27R1VP4.\ AWR5MCX*>.,Y\PK/^( M+?X;@R',5G D&+Z8MX^>H$K= R?("C,KAIW&%LD%VFEV.NRUN=?^$*- M$9I(C6/.!AQIX^][&]81>ZVMP:<*[# !];CT3T?XG>IF\Q[ZCG/Z19.A,AW= M\1,]>>9S.DBKL35IX[CAJMVD"_@-?U5;_4MRFU4/?V.??Y0N-=\NM;%$DD@ M?+.!R@Q#H.S6TCN49D=XP?C1DFR4Z@(SAASI]L0!@@P; MH<^+/J=,G4M:QH*&;G8Z&;:80DBSAVZE($Y#74O!.(930'E8X0JC(J1ZV+G! M:2!66O4,Q$XB3U7B-4"\'^XH0U>X?/FRO,Z+:_:A,TDX-0D)":G.3D$G.4>E M[V1;[#6?'H]1:- LM@1R-R\Y.9GVJ25/YVHR$@A01UR%-P?$%>6%VEV=";D! M27AVT]9X]N5TNN]:K(;-_1?6L^3.T;%CEQK>U=EIR81NY1W3TS:G5YV6&(1] MJ^\49U E]"B5L0X&LPB'RT_8@.L.Q+X0UO5O@[, ["'/ZUXO%[ $'9HQ,"@Z MK/->4I\=!*'H.JR,P/F" UKO!G\U)/TO5?[\-_JUWT?>N5^\LS*'+=_7I M\LPU5]6'Z, ?R>]>'%T>)\;-YI*]7NAGLR,R^Q3SNT='PK/%3]NUQ?!S-C_& M4<%X=%)2.A@<8_JI."Q&7)RQ35Q 9F5=((72E,'@B*0DMH:&H8*"@;^G7=7D MRP3SCA VMZ=R G<2-FYN['Q[JLTJ)P8TT+DD?N-5F)=9=>5(B%TTSDR'#BE- MW@R]^O[ALB73X/G&X3<)/Y'?31B)MU3;&4^08$V$DY"W#)_D=5!R44R_S1Q5 M8H+7:8_Z-FYXSX>B'+4.[,%3-=_*( CRT!P0)=-7'_=?OBXE]H=2^;JX7S^4%/&R2D(\>[%KA MGQUGAO]XPZ3SP;U9CRI9)8-LYHI:?ARF.+5.HGC$7>Y[EEP2!U#CO#;5DP"@ M%@S&9FKVM(Z3 /I1[-=>H\6:DTK3"$WVC"-,=IO0%2N@9PU'DO', >[>;L.8 M,?K%)>!\O:92VO?_;#+_+860WWW^P"38N*1%NR^J&/=!5]YV/#91.>M[=MER M4="30+>G(7D3YV07"\PXSHJ>+]M!N7(@7-A]_4P\\[?KY MXMJ5UWG) S<WE'H2S%:$@9"N/&%.^]RXR25]4+%M4Q4RH32I/59LL( MFV5"WWKKG7.W[59/_DP\=7V[X/;SW>/-26_G;UU7V#^5"J"NZ-TCDNQ9<)"EE&-C!;)F^]/B*/* MH=-")>9; FY\Y_;OFG.X?<4[^B2'MZXR512MPO6(9>Q)NUVXY=QPX6EM6(+C M""S,RW)H:UC9K9.)=?A"4!5_:R I^U9O9H15WP?UF^:*"U]QI%,6.N:_:MEUZY[82R01-G*#.FS/M+_>A9V^<$78IG5,'7T:5>/0,(B,7R,!S'GR2X M--K'5VR>\@GY!^$=/[(WE;!8\+HHN_SXAWJO'F*T25%"UJD?>^=KON]J&1X: M6#/[00?(=;S/*4Y[:TU6P+MM)TL M(S=(>5^("WUS.%N1C%,2B\]Y3].%+(K"W2W9Y=$WK4:I_&$%1?D12EEOAC M&:,NSS/DNGT&K6=-[9"C(+(M>CNQI+;CM6?T> NKO25JT$ASP!O47&:Y3 LE MUUT3/I"]+E-:V6XS -4N?(.I[2G'UN!)&AHB2._3A']?C%^Q_^B";_ M&_V5+/S%8,LKCI.R5Q'*@@IT2PEII*<32J5@6)9@$!HLP6XPCO \)YL4PRA* MKOM&K[NR;]TO_O+\A'3.8LS1=QT*89:+&!\;O;+]C,7-)%H!(K(F:Z:0*AZ[ MW^_05UD5,T*3O[@NM='>M;.,Q_/!:,R9@;*B2= IVZPN!+%,6>$N\MF=)S^* M'9%$C&.X]*36DC%XX-A:H+.Y#ZG::%4>C/ .\MR-1E\.5 &[_N3?K M?T]?N!BO4%X>B/5C0T+>QCS0FF+J&'K*E-_+&X=2OF#PLI\@ :/&0$B5R4#J MI5:GB.BP:GCIBH_G%Y?'0-T]LZX=8KN&6W/3^NP"A_WWWF6OX+F_EBGWT(YNRY8_[G*E8*Q QQYM<0 +]A' MQ2;/7)=-&TQ4F+RBM24K@9FYD>ALKSZGZ+/JU4)NK89[#KZ5+8N!5WHKZZ%, MOJ85!E#*,T+BC[/B0:5KT#($?C(VLTY^#!<8LU_@-CE4F_W7DD/6O_X3I+[T MD2OQX.Q:1!/'*5>_AS"!TO*7 U;CL+62J0S-="6?H8C $?&U:SJC[R,K[8VP MX6AZ\ZW*BI7:YRSY-;LI7MIL6QG(NDF P[$'LE38U\Q'>^#FKYX900;:/1:) M!V(:R?33PC,I=L6R)I*HG4"W5VWC4DU_1/TEC$5UAE)-;7)A7Y MHU[K2*6^ZN! 3WD9 ZTB:>CMY!2S.JY^R*1>741)D0W M1Y%UKE+VS8XY]\!XPPV?^AQ>+IC4,>0K\J6+SW//(!K\)[6)J>&CV(W;@FK> M4&YS89_K?&4E!B$:-OB847=N?-2HAM=] I^.%2=^$DC MG8)J)I?ER9N.I!0HU7Z,O@4%U@=BUGV5LN4>_S/"?Z>CA_8^TS40F"P,_;JL MH_T ,;)AQ-/<#_]*V1LF]N;; @NC, M[7+*-_4"\4*=F?Z$W#1[-2"G2+'WS::\_J>\.'(P?.%C7@P5URB/VWM: MU@YG05P$CO C5AHKA9Z=)V^[!^>MUMV72>_AYF8!U',Z67F"\SVWFM::+G$L+7L?.XD>9M/G!"P5[?AD:E> MBJVNRZ(Z[&JL/8O"^3 MV\Z755^KVUAFC=2XYR;V__"DJJI_2<3M6S'W028V_OC"D:7^M1:V _/U!GEE M\OJ''@QQ8G\G 9CEPA:/22*YTE''0C^F\"^P,'!@;>K>];5)9S^&#[Y5+2TN M?T&_W15PE5[-UCCK\5 5 MKZ)DZWP=)I])=D7.2H^ \QO@%^\=/W;%44'E+8J/,WI=7Y=L$XU;<@H2T+* MVJX$]* UC30..X026BDAB(WB5#9NJ!^&[ 1$/AMHV(=:Z:..!Y5^L;C8WSA M5I4('Y[O@%;<.B>C2Q0=VH[<6S_3+25L(<;!P5<8SI 6O9$"".5N-I$;2T=%U'C.R1_7U&KU7I='&U]L[+0E M,@5>[0.P,]6B8S5:C_[H];F@R1%RQ]?$Y*ARS)C6TN;80.&OA,83I\D=S[,< M*6YEJ84LOP>DD;MWSZ8:TY#AWA)K]O:U"C&JEY_G3CF;>F-W2N681@$S"'Q> MM 3GN1V.O#S;&!V_Q]HK'6]$?:/?(&\1(;#9T\3X9"*\OAYL"[.VPQ<9SV5@ M.9X*$2E+$G>=Q8-&"FC!$ZU@>.X5.ZVJ**Z-4JIV]6C&, 7@+BK834@ MUOW]_8,-&AI=GRIUKN;%_C"VXHZLS:WF M:,>#7V-G%N> DJ5.S94UV(3"D 7ZE.E\QU^*;/;)T'Z!7G/46AVB+-Z)'$?) M(21C2W>4QF>9>Q3 Y-2F% M=83=\-9H066&Q(5C>-MR?&]//"4(LA?4*;(223ZGKP MUY[5X\8JARW/1OZ85(-Q(>U#^G)]RV"=*ZI[]D(0^4 ,]K5S<'H=N,4@;F6] MA. 9^3YFV\EX4_O4+IA]P;R))$&V7.:S$"\44>?XUC80J":O:7&"8!ZF6MBG MG,-R9_@\WV-9(J6VX8TH:.S4&TTZ\:[3:R)?.D YI,#Y/#^VCZF]T+I\SK,T MT@*51<4?5GK)0VHK_4RW=1TPPI4SUB;P%SQKGL1 MNKS"QEYR6<9"I$S-Z[XI=2>RV(DM/<0)5EA(/0L&MX-B VG@A+Z*HG^V5BEU M"#UT>%G1#T@T_["MZ6E9T?&_7$BA;=NR-KDYSI7=KW"#ZW47)X]*S<[SOVT6 M?\FHVNT/C@G#!+BL<4B!PBKJ@=A@'4L,IKMN[!VXB[QY(,9SFMPW;?FZK/Z? M@/[Y2<1WL6^W[BW7-H?X/V(#MSVM4K1O[A![+JSEG>#C?AC0N>X8IH?T/L-Y M]0[VL ;"JIH**LT^Q8P[F7D@]LTFZLJLA.RR:_3M O+'<.=<[H%82 [$TW^@ M_?H"5*B9S)LA$PAAB>OJ7."!&'+$<2/._E\K,? MJ+YO@Z2S!&@/NA):@+'-)Y_G7/8,'Y)7JK8A9M^MG3*K;W 96=$J+\0HA]?F M[BSEA7]-@1\+43EM.-&O[UM-+AFR%8[18GH%6XF]"3?FN8^Z0-;M)=>\*9-] M-5:F.[[0"9%4E,;&D'32(;01?+M'%T(MR+S7R%/ZZ#!UE_-SCTV-U$07+N85 M9'&E@RX$WPY['7#S?;V6%R<"Y$2]Y5R53[>6.Q3FG;W[/7.N#?+ 'RE*A6LE MO3#^&!A8(9)O[%\-AV7I*QI?'LPC1)=]+3J#V=OO',Y!U==ZM/?Z_A%<#H.H MFQZT3?PBPXS@SHQ2(X/>!#5)(3PP]/S1L,C0LRT3;O1F0Q%=$?;;B/?CE4OT M"=ZK97QS=&LR%?98]F/ Y)2AW;B7E!P.Q6]'PPOAUN(U\00L0 [NYJM@4N;T M*O2D]%1,>(HN)5D+7QJY?_5=Y F3-QL!#TAIU,W=A+\\K0UJ[INS.614&U=9 ME=W[T1%6EJ,-F>BYN5UJ^$"T/(<7/M,'"U JH^Z/Q4GV1>DV!UQYW?K%+>&&$@S1?'N\^IZ(9%QM$4,@8P=D]Q M(=J='A:.WEXN'[;!&R.SMYVO!3G$Q %D\ W;]Q:*]]>KHD]_=#Q;8-!H.\2\ M>-_3%R0*K0T&D)%[UQ<%(J^\US!H)B+!)5F4O^0167R!A&418$=>!-A>318/ MRO[U=Y!J$*C.N$ #,M_@X9;;K)Y:8([V%\QM8[/F(?)AJ<"[>1.51U3\'/0; M6[\XG9>,5?FYFYGW5;RG]$C/\YCT]ZO#1O)MG%-%.AFHD:D#,5H/-]#8+KR: M%2/*IV2WQL12)SLG7/&C?K5P?ZNX\8G\N+8XZ\Y. 8D[00:*&_.]!L"JM$=G MJTBGOKDA\\WWTNYVTJ[97FS4]:K0]S;LO'$JU)!U]HR MK'-]2?Y7RLSZC>73;S[MK7Q_(RS$Z#.J]B(/.[9FHQQ%[V'U 6?>VD&SD'5E M..2RW296EI@>7A7+,\Y?F*#KM1?MNI0W2]3B>V 09)M6D?*ZU':I:Y&"EI/& M'UDV%V3_Z;+YX']<-L7$OAT2U1/?8X.+M:)"Z_V&SO>8%DZ21I8'T\TF7XZ# M&WI<@B"7+_>IM9@H3CYJ#+'[/,BKX+?V2S+9WMNH!>2F-L*34"MU($:=0Z,N M+,5K%_O"-_/0:\,M@A]Z8TZ^-]IUKT%3 OGVB(2+>7F"AA=A-,,,\9#9$D4; ML!!?5)];=]OIXA_R8&+&JA@[Z8==,QKGTAZJVBI*W&39 ;)[F/F@B I:\K"5*C(XM.O??W&O@7L\7*JT^P*3DI+R\O**%#Y53:=\ ME<2^MHLKJ?NW=D2N>6L V*83OT!I,C&2"1:E-0<(OB\UICU\HYLY*GD_9K+(HLU:R%6;L%BUW)1% F[Y7WE**0WBJJ[8HYI$047-9"52EV6 M!1D6:)J*9U#F9>./C'[1F[!,CK =;>+DM9J.7@,H6R'7@&L'8C*T?$N_/$;( M2%"[))P\$E1)MY2[],/E0'[ <,!/]=F7C96)_M/6N-YJK7_MEHF13[L4V=L&K9]^&+%'5F#_$1I7$#E80=G.*@^#U4=[%XVF4=>RB][\:!WN57[=MXV5$>01NKO;6@C2N+2*'55?=3,A4479VXBP\GNTB3!V)AS9COT[<- M8=\L)(?;3\G^L#XI-:WUU3*.AE=-/].],R+ 3D]$>78#XNU2M&DOZV_VAAHA MCJ]0GT7M':$VCMI%C3.U<\?]4"T]Y5^;"@: G4((![.YD=SV!A4I= E8DH-# M9Z*K^D(AUJ>*F\O:H,"QR1X@BY!O@*/YUJG=^U;BGW65_O8S$<%=..#]H\Q@ MA>K+)V'1?X'MC'^CIW@@YG#I_D"@:" 0S;&4P?CI#G@MQ6E=6!R3'2D^G/[$ M;OUXW1;]!X=(<2Z>N>R\_W,V;_N<[=W9)E4/U*9 R%,K06'2#M)Q;#XJ>SG,Z:.-YQ&:V?)F;NP"D+\^@4(*@#/$E6F0V-3;R[3CT% 0+W1,.)4S^H-J>\ M_".6?,A2$/FF/OKY 'JGMV'+P7.2%RYI0I?:Z,9]^E1#6MB)W]< M;G;*IQI/9Q.$!D,ZQ746C7L/RX!D&6#]171W27(Z4I<-<97Y5/P?F!:DZ-+U MJ06 OH(3?CI^G6^47AQGR&!61R"7B)"[N:;D7I% M1D'K6U,%P.YS8$C<^+FO,ASKO-],:Z9FF:8.+1SR]'B)A9\B=/0%7-@TK$)' M'K(0C*T[?*G\Z6="1RSJ!C:SSK@P(=E)7FZ;@)USE[.T%#2%NFN5BEQ56CT1 M6FE1Z UOZE<-.?[>O_T1))FP9_S#!@5[%KI ?)!:M:1X7SY'1I1Y.N^R#JI2 MV].6V;'1F383G'.Z72=BI8I:WK520DK0#*_-B#=D"0.L14TUC/9B=V.6T>*U M"XE?Z]GU3H0V\LV:HB:6!1MQ38(L?L.-5//BJIJ_?2V>'D(E.Q">=+MC?WCX M-76"&+>\ZEAN6^129%00M3PX=]T+%^/"Z5$<3P?=.Z?MI5%&=JS#R>Z3>%&"J [$CA8BZ;F@RZ#)\ VGR MZ"F4U[LZ2K+'_ =,>WEJ!0=7=';I2L9\D4?Y"Z.3U/<+7D_'PG23TIKND:O1 M:[,$0I]Q,2R0ZGW!-/:4!K9Y8U/E=LAVM5L ++C!PP/L"W1@.%A@!C?,$WPU MD9M88R*E:)A#2#Y0_#\:\.A!V*R%'!KGJ(NU:([ M@^=$NVUFS&.\VA> Y0"4(,XO< >'R3=L1F,S X<2.W.*"F()V[45YZ1@^=S!8OC]M;6.ND-3XMNLGZ MQ[,W7T'WYFP7/8MGKOQU^4#,O1>PZG9"2P^>==DY/_&2"-GG15,Q)7FG3E_G MQARWI%\I_VW#I:&N$N!8^;!YWR/.]^IR-,*UJ9:MX?[>)X\Z;N\[!I7S5$O@ MQA>&4H+P6ZOO)708&X-'X2XH[QQ=P2".)+54OLD% DU"#0WK/%07FW_Z9)\W MH^#CMO#&_;FF@"8UQ'KU>&@+.RPVWY$U9Z+UTLOR*K.]O7+$-KGX?9ASD$+M M;5"9>81CD!3'.6+_1,4"D7.>4E:0IG$Z3U28P:UC[DN3 I:UC3,XS?JPEX+" MZ88R0U=0ATR 1Y2@6?'CN@?/TO#FFMIFE0P5P7S?0'=XGT-I85KK4G-##TG+ M;OM>)<2@V7MY+5?]ZERE^A1=-FOC'J)G Y)?MDNJW+X^H-9UC.DA9/ FN.@ M-MH(9A0']ATR1J/1WOE>>9?. ?MMU,2!QC$8X)6[4X@_8EIB?]$Z$(N!=Y2M M\$^ 1 9LCZ4[,^UAY/@7O6> M$(FH_PXV=@XWE7X^NQP/7.F:) +[FY:X% X%>FDGKVGR3RN=$>4%00 M'6C$OV=W9:)I,?\^%!AHF#[B@9LD,YY8^FH="K!"W5>SDTY)N/,H/$5 MXJW3DC=6 67LRA9U1&^%%(\M64TZ$*M*9=(410P;E:% @3OEL8P@#EZM7=#* M $%R]LM5 IKZN)%%< 4"SRMB&%$[6J!Y4I?^]%]$3.&D\+&1!:)]AOA@92YR MP4Y66T=C/.%U"F$_F\D-/F<3GJQ8Y^65>3T][&W6H$9I%@.16=E<>W\&$&SX MEY7U9HNE&I@=[&X^%W!W&:G5CE"A=*'W9$51-DKNAH%+R+WRTFW_/2Q8K;G1 M+EA /WE2YZC?AA#"//.+]5'KWY6L_CL=ZB:>U]E@>]MCAK0/VS[1N-1[_)T, MQ_B0]HU9SVB#+N!W[<.I$CF!^#GV:,HR+EC+;\Q:W_A[WW#FL" MR_K'F1UG',>VB(CT$1!$FAA"3QB5*B6C2&]*%4*(M$ (949'.D1 6BC9H2HD MQ% "H8Y2(B4@!!)J$$((-?30X:<[^^X[^^[N]YW]\_<\[\D?^2/W>&U4C<*.OL)U#(U!JN!\1JA"PV/1Z M M*>HZ1+($#_^RO)HU9Q$W9=B9O'H]%,-VH'X\*;,+^$4ZRUF-VC+NHE)*-MEZ M@':SM^^?:VZVTELKSPG_A0X@%ATI>#S]K",C7/6^MG,-EENM9O'-S_\LR;^G M4^QR8'6SA[AS(D M^N#><1ONW[TKH#!5# M,37N]+K*RYK;P@%/@5:BIFH8UOK9Q?Y>!Q^.E%:O_J97ZSG3]9.WUB>2"LWH M8QT.N_N[-=VJ8,SV?LOJZL>"_"N!\(SZ[JA&W&(\H%<;V5#7(B0@D1""FO0@ M!$9X_RO?^+=DRN$VK_JT_LP-).L^!UJ]=]_RXQ\DA-H/NJE:I87-?'MTU2 \ M[M$NS)NZ6FX_]'PB_.[KCZ^/^7H(VBN>[":=Y @JO*XQ*BS"67Y??'R2-K,^ MHL>W:Y%5>\!;X^(_992N($_C8SX_E;FC."]!#]=?_\KTK.G>R/;U/%)8^/I6 MHM]M>U'LSW%0I)[3,3ZY9)UG.]*9U48 MD>ZOPDOU8NLWO,W2$WQY:3JYF YBB7SR#"0UN%MSVC74##HVHBT4E[L]0WN-)@P@G+EXC59 M1+^*+X6=GU6&'%2O=K_L[A-8=D@/JX<"C+>OD[O*9^%:LPT52&JM+@NES:W5 M(J0R'^>8]:;,$3S<.OG_W'+0XE;+SCFCV^ M/E%QQHIBO#Q0'8OSSP=H&PGG M W0]%@Q5QW_O!^(.H>-;3*V!VG.WQ];/M"W82^#?^*$,K0W):RS@A(L 7"/G M/2C1 )4-$36T$Q28>@#_%8% F5-N,%V'80K,":].QR!"_G:U-9'GZ2IFMS$] M]K"9 RJH4QV 02'?Q-.!V=D;^H:5Y3;DBN 1'0SW9"9YP]>F"M"%H@?ZV$,R M3+*CVQTJWRS6L[UE,Y#6T43"+1M).['MC3:L8>/9:^G=^KT3A*>Z?9\TKH_@:NZ4Y?K>.BAEO5VJ66Q)>O+LE&GYM^ G,"I(T]+@6+:ZZ+F37!V@5\27GR:DA M"Y6"*A[O R8ZP;D)Z5,G?Z#HS(NAS-*.^>S>9+U]/,65 K;#@/GB?=ZX>?QK MS^UO3*[_)]'YQ?1$VT;OLS&A4^MZN@%^MU3WX*)0Q,;(13=,QGHF?S_M';2. MU#+=C1FIRBAGS1/#@'1?HA@>;B/K]B+ ?/M^8%Z+#+MF!:XA+$6/" %]QMS'HT86@9 PSSN:*.Q<.W,7 Y'9R+" M#[HHR+ MEGXN+R;]'%KTZ:,]ZF:7^3S[;PBO=G;S6N,YJ.(EE9]"]FM3>1-X MZ(TUF^^:N-F\3'^6[11]:;)%IB_%O:7RT>+][O>!KFRNK M?8YPTD5""#1-<;9]=@O9U*@?I@#PB6IE+[M(/.=@VT#RE;,A^;QI?X.;$"^6 MZKYI+W:T!M4_E^7KBQ[[8UWZ1-YN.6U]^0YQ^SA3$^444:&)761G9:&!KCS6Q$"0)+]VMY!1@((7155W#%S]UNZ(E!M@ M%F4C9F:VNPPDG..5L1!GCN#0/D]>4J8"2H>XE!V>$:67TV67,0L!Y/0XYDBG M=\WXF7&H/KS;6]FR&*,R\CK(L7P(*B(-5'" M.#8V%BTC+^$[$B),J.OS;@[/R+&G:5,___W@U0T X/KRVL0J_E5#MB_[=T+" M,A-V Q.T;DH">EG-1@,:K\(S0STW@L5SA+'HKI!,C6B(!$A7X6.(P3'?TZ,O M):F\>SV[UHL9O1@_]5W5?;:2R_X$TZXAWZ6'M+^S_!8K 6FL=CAB$UY0S\:Z M$IUM.4]#1]0$WO&ZSWSH&@P/:)<6[$G5NCQC31:\=R_L%_9@&]V3E*0D_F;S MMJR2".5RYERDWO?_%%44=F7=TB4%N=P>QV?BL:UN7'8 ^33$>/$'BENYB=]6 M]P65MV*"T-NCIBLL@Q=/ER9Y>AG';O:LAKM_KN+.5&SW MI_]W%7=955VDP_N-2=T-.2 [U=")[6PV$4*Q2;>R3HK(>=227ICHJH#]^$S0 ML">X !YW+Z6-7E!V97[R.[;MKJ3TR+JO,PM*HB2XZ ZDV&$]:0* ^O_X*X5QNHM.!] MR0&[:Z,*EPP6F<4W22;:'LJ=/IW^/A_XNE[#?<>^C)DJ%7GQ?EJ4JM@BZ] C MX>7]X/8WHW19W1% Y,U)&GKPF._VZ(YH5Z3< %DKC[660VTOD>M#"U43-EWH MQWQW[[2=P'RO2FDX\HVIE6!H;>>ZYU]66B,(&Z.""2/EW0PH"( =J"9#A1]J9 M&(K,C&@O#,#O*XH:_7PE(B_IN6&[?[UR%@,5,'5MJX3HKH.].=GH:19$/Z/AU_#QO7+1"U9Y!FCBKS+N>UC\IW-P5 MV_)M$$3WP)GCHASZK"?0.OCM,T78_%PB_T52?ERG4.V!Z=LIM/RN=(&Z)E[$ MDXIF.-"TO%J<(E1-BB-;'\OX3/[X5\[?W#^<]9NR@7$%HAO\VF9TQR'GYS)J M\26XZ[/$AA99NZ27KYU=-TU\I]4F$'E9XK1"Z1X0OY7CC&G"0=WZ^?AU)C7!6#,2LM9K4S'I# M+&KP<+ Q30:Q*RUC)_A[+9VZ<3AVCI;V KG_0HN8 MDW0/6F>,V+YMOEY(FDGR,$W\%[U001J1/"N:7-)GFXL*W;*MB<5V. .;"KL% M' ,%I\:$KZJ[YN#_T2B2\$;+B0?A@!&FQD]/M,Y+AW#AKF;B=06!]]O!R@-> M%*]MAUB>62HCTD956?I24I!/MZ"R@WZ 8M29M8\GS2":"XN!C5L,CV[_[4*J M5J4^0RP,19QL@9_"A\^A.YP+=B6+O3(?D7*HATV.".CE0I-N;8OZMHXLSC&? MI6W>HQ,75N1_:YSY!5GO=N]"X3*V14GT-/8]2DAR^Z15*,3;SG'2\W7.L-]0 M%44K1B;MUIG[-DR?P4*9E9#H)K'TS$VKN9_OL.!FD'N;8-\=!>;DDASKX@85 M*B ,92]3 #!=4O$CA1V=01>I+0^$';ZD.\K%2GN>7QC(N+@/6O9O@TK.(H.> M1S\_Z?CD/_'E*WK;<:C]D.L!%7J5O>I414)Y8JI*\^SZ:BB_#/+FY?!R59)5<<\]UT?$:'(:,L77';Q-&Q\#3^ M;76&K))7)__C3K%0:&BRP)C;P0F.JJ3$_$&:+#:JS-A&LU'_.=5V1OYN:,[RKY>??L<3H6A]:@*E!*RTOL\M> M _=OAFK?'G;S*FCZLK\!'#,_[HB%%]=:+F_,Q![S 13;0DKWB476*3,XPT9/ MS\V&!7]^:JQ;YE!?G\^"_5LL;Y@X[SC+>2TEA.#-^:,EQ)IRC#&^Q44_@(_.26&@V8:@XR&_,UD![2 M!BU9&3QX8+6A@4-(7MWR K#71"S/'?.!H)(CB1GF M;/H((A2FQ\P-7HDRJ(DVQXS]LZG./MQ[OY&Y)$ KK%LZ-&WN? ,/:]35PDO+ M\5" 2;;IFP7D\^*;X0C'CGE&9686;FZ39V!==CTT]>YJ0NH!>?J\RMO'C*_/ MM%QN.>LJ?29DD5 08*!PS"=P>TTG)QS=K[,TE ?PI"Q 9[)SJ\9)^5E%S,E' M#L0Y5_1_$G!?[+6>^8PX$%KT&^# :7%%FKE"2DK[15\CL(D,*D5DT,#*:BYF MIL=:EIZG(%YY&)MCD=+AX1WBI2LOZ1=1QCM\)V%ZI8DB=J]D<7=%">^F"$MJ M9=36,0V!CHF[1CXU 12+BKG*H(66Y^$]"]Q T*W!_:/@BNIQOTK[YOB0$E7* M<)$UN/6#1#;[7J4]?@5AOV,1=*\QKN6GRJP M>IG))NLQ=AZSN]*.#F?Q)7+4-(WIQ4/-0_CFE2@Q9$M;O8VD8M%\&JKN\Q7* M](%'2\$18>^''Y0'BOZU3_T;)2X>-J^IF^8C&3%U-OS+2BU=C9G%CU7[[L7N MOFJM7M(\,.@I[7 G4LY=SWNMV+5=XY:LFN !MU:H1SE/.H%6.R M3G+=XT6CGVQ\L4W_4P0:NY,UE#NIN\UCZ6Z,EKH^LW#=O'U]L\/8S^=6):MW M4\2P65$!PL.YMXGO/A)?WA@.AUF7*[BMA=83[U/Z*]JMK&_=+SJ3%#<4!GR% MC,E1=^J <@'V, POQ]Z+!/N4.4< .4?$FV)']L=-0L4XM,_5T-*21O'\JYT MYOY6^?_%+E7-:CH#R4[^YKND#7.U/E__.Q=A-IV*E2#[]ZRD)*O ]'O\ F58 MHH#WI_-T=5Y\;0.#$X?*Y7;7G4/8E6)BI +\*"_I X-]^6%[3J?UKLQ57TT_ M%.SMF*^K%SPZ ;TG-4>O>94$,=T#I%#,-RM:4[WYT^"D(I=H;&+6BGL>2$O) M>U\W./WD(MA?;+\L9)R>)I @BXPW0UAH>Z/%#C'6E>TT3^AW_VV+(U;2>E.* M/J53!NWK3Q&U6DE9>0"]W $4[$7E-O$+3%D)J-JN./Q\AU=3LWRQR(SY*7-F M?F]+IH'Q@O(!2Z1&>CCT%29L-<(AENB1P?<]@\"('#1 MOI0(;8471F:;O;27%MC+)6">R3)#Z9!D+F=,EZ(!"=_PB&>.U*S_LS:U% MNXG;(2:3!+F15O<+W)]:S\&_>0P]0^R^WPZ379Y=SHY?_[[\JZPJU$1/[AL+ M9KG2Q8KXLB2+_)]"-6B2K:#SI,0A[LHV=DLXU%MU40KDY+5?-XVAI-(\;JS! M7T4Z+2S5J3HX972!##17-)Y7='RH>?6E\':_V2'3M+%A04BWT5SGS9;4))E1I>%A 0 M&%'5E94;B9%5)-_PJ A7Q\P6%PQE3:FJ?MJ 2^02%3"_ID(NQ6&1FB>L^01[>DL2E2IBTCF9[9["@7-S5AM>%7L M^1W*#>4P3515GTG8Y5J"'6UX.QQ:L:<"X/!Q^MZ\,Q+]:B\*VNL_SZ3&R_9+ M!J:"*N[N@JC3_?/)BMW 2[_^!_%<@7[@O./O%,,KK5V'Z03E=34891<^J;CP M[D'5U>5ME?O!"3KJZGU)I%6,U=0J$>WO5QD%ZUN4!ZYL M4MPN0)*E<2G)S$FXG ]XO'US,&RR[,8F&N(YFSD08BG> \P# MD1STMT.A(O1&.%P%454J?L7ADA<@8[A*V.D9*+4AJ]I"S/F\_I6 MEG.:*\:0SE!OR)>6*?[U&6RU6 X#;3QCS/G ZPY\-P0!J6HZQ3L0@6&;1'L- MN0X?$:,XL7AM=($66C&6H;O,D=4[-'-)+-+?U:$Y+^TIW9AHU.)&QM'L9P]<) U@/I-'E^WJD+\V_2'+7'FT_:S)N,4'53V!?L+[M7.' MDU1USX'CV'PSZJ(H7&X*5_YZ#JIKG(0]3;E4N*%,F0X*X-0#EWRSAL<7XSZJ MQ&!E?5EXK6:05O0T!E:NYQ_=3U'.-_5(%LP?;N^0,TO[MI:EX1C^2WU^&CN3 MX?9TCRL+7E'RBM;C3N>K)W=VCHFP?G[4+?/3]_]:.EOLG%6+3O@F97F-)+,1 M(&(VGO"7R1 [*[S?ERDDY!MB;6_@Q%$&\47!T!S;*T[H79)%(HQOK=9-5/*" MQH;SY0U#1>(QWZ7K(2V42\=\M8)#JVG(M=YG(U#NFH59X#'?.8?MJ+? 3[]\ MS?SF%YD?_R?W/\FZA)W,/4@4\LVK<5L.1AC)5P=&CEFV3]D6M@U%QE$V@/@P M7&+U0]AK/2;6(7-/IRZJ))(: MM+:1XQWSZ/UK\ *C+Y0G/<0ZRN>YS/U\R_0A_I^X_[_(:Z6XY6O"D\,C1"L% M0'.HL]U5$&V"W2BWKRD:JNL0U8W)?1V\8N >'#"X55S4%*: ]<#Y[(S3#-8 M>>$_?6CLSK(.HJYY4R!Z4>I9Y:KSN,DF'C#_+.4O6I!N)[V,&U.$149J3IFD02E;KB='-EVSH+"];5 M2R!LNF]UI;,RU7]V:=#.A@8_Y_-%"I62[K5JLVZAUU>&A[FOX6S_+3_D. QG* MN-3WU7J8#AUM8\N+:!S5J\'. M/&8V2QVB$7C&PB1NTQYZ\9@OP;"8$HRZ_EED6%:TM[;^@-#&K,[D7 M;@_%A4Q'>!1:]'(U26FMIN81<2_#I>?[,L-J)3C X.$E-X8+52..)HA"H8XF MNW'WW2P4+IW78ZC]@UU^/>:[SYUG+2U6'GG/^H2(V@2@79PT$FW14$733M'* MAB]QHV4,BK0LHF[_YJQL4ICT JO8HBE,M#;&"0!RHHN"(8\9WEH@3[BA8N3H MFAYS0%XBYX[=HD2$,V:^:5(3N^'/HHDAUYU1=:SA%3.S8SY/6:L,4\6J;IF- M3AF:N30;X^T\?S7#3HR0:B(35CXIS?Q-T;>B[?_3:14]81(\D+D?I,9%K5!%H*1^%N M6F9K=IV:#;LCP2#8E#Z;.6-NF]F1ZM0'/97<. CYTTTQL84R=H"4]?E9G1(0 MHL]KJ"'L"'"V6043BDHP&Q,L[7?87F2S4ILPBO ?#V^!EB?-./D"$BU"\()L M-Z>@@[P"*6DN!YWJYF%L]\=;H9UDN;:'I7-J_4)]ALK/D!1'B I7",Z-BD%I M$-T!+6+[F7LUCARM>WB?ZV6;>E 'YW[[-FI)4&SR"%9-0)4?QU/ ;#U=Z8W< MWZ&G9I2N<,HJ'=^.7%?.H^[V5V7ITGW!)7(+Q_S79&;(NSQ+ M@H'5@P4DGI&;MA."0Z+E8FF7E*@E*248M^9LU=5C/EJ3S3%?,;D)N6*QM%MM M9EZUO*@^$!S;:!1R-?B(.CV$-?-6I !EP_]W77]1BK73N^ZW?/ MRW^\T^$*P3_8$"S,]=[)('XWHG67+5>4Z*N]"2BZW):M>^GFAG[SJ5\(WDD9 MC5*K1Q.P0?Z<"),CB9$>%S6>H2F"=@;"VZ3O(>[+)9J77Z.U<4D$DP"[]JKJ M<')]7,6U]0'PHB*%AU(@P&8US:P_$$2&RC5PPPV(MFUEQWRH]?(HQO02S(XH M79S?'L<.9.O+V'A];WXQ*2D=*>G./Q>3:@C> M3;.>-.V>/N%LK&)SX-;.OY[KGV#'? A I)]+]5$H"WG53G%>C)>C"PN0.VQ6 MB?JP%6_UT*VQ_9C//, >.,*O>W9N7JQ9+GBNR_O@_5*$S8,E9*)A.I7(1:FW M9VP #H45)-WV8#8_CO79T1JHB?LXA]YCON'.9*+D,L5[7Z__ZM-ZN>__202; M.XL1O9*D3PO*N9#4X@['7]> N1HG/_*G(IL[][6+EQJ"-;3$9J6G9A)&:JQK M1#^NA5KI&K-=OC^X/-,BM8,D)G1D;]^#49O I& *>./R,=_!16R['VR]UM%O MMJI"O)KQ581$A5HC:FG&Q_9E__L_''*?Z$+\/E%, MO?NU%F\_D4<-12],$Q!$<(*#+'&^]!>]T--=$2% YD8YI>9M=%TY8:MRK,D; M;68CD3;74@P8P.+Y3G+4/C"B'2Y=_>N1$J+;Y_M#ZQGS?WNDY-U9]U00Z?OF MN5W>QPWW)DJ(:=_XQWDL"&S"-F]U?:N8E$)X]B!-R;4":^*@86(YLVR/UP3? ME-I$K\I]A)AKFZ8908)Z6U/GBWG[CD&U)8?#N6D\N#JV'OR#R3V[4:1;481=;F$VCN=A(N,PO: MT2)M*5L8)TC\VDT%7WHZ]9C/HH9:&M!Y2]JV17Q3I&+QH]==V %E@Y 4+-&= MPLKS7U:GI?8?-M*7L&:6XK*@2U-C"O<^ZLGOM$A-!"90:L>Y4NE'L]>6T?I, M'GKGOJM"*N(W[E)5VUCD6_]P[S$OOZRE!-WE5OC(;J /Q6#*],^LZEQ'[0KL MU=KKTH<)"B_& WH_Z1?*[BC/C\4E6?=&*>5FTC>4W0:%%5K/77]8=,P'E=E> M*2V1%@=B@3N(KJ_6.#D6YR!5,X,Y!K7"RZFCB!!5?7V#QD98JJRF-UYSO@AZ M=GKB^N_+8"%NW"U$;J[ 2.J&17LBSWR;?-#F4&#B6<9H@B1L;=;&L3#G[-Q, MG%P4..X ?V,&,M"J^_M76*&R_A:)O5)V[YM=:3@,H4M*0_^\FDL?&/&BXKP= M ]EQ115ZSR9TQ#*+YIN[;9.X1VYJO2F$LBQ(J+/8"^VG MW ?R7&.]DE9>A-(TO4:GT2Z951.CLEFL6EL,HP4@()Z):^M+5?DJP^8O?Y/E M/&H9GD\",QIBIHZBAJR]/.IJ0UN7*N]'>W_G2#^;6I]!PU-E+&W"+$>!"9FJ MM )0\S4ED."]BV^#]:3&MC0@W-US'(@5N=4'>NB &#A,Z\B,']5$M.K0Q!;E M+#8."=H4 7"AHGF!CF<:/L!:DR)ZGQ[+$O/P5D^O73QX7K+@P"N-R#:W":4_ MT8FL24L2),X$'V8*V@"CFSL([^B.%*=D?8.=>V+(O,91SC!W?2G$BLM],E.C M(@&]3W,P&L[*8("%$UR;7(>REK*RZ+*@K$Q/;>[W?S1._@3"A@JT ME"(XOPHVN+-Z&LK6/Z6P.[[/84^I6GF"U#L_TTTOYZ&OL-Q2C?U6&%*9IRT_ M/@@V7K=8NVEG%\X>Y'QA?8AH6X>@? MER>E(E3?$1:22?J.3*K_Z7 M2*=($2-^,$_&V'G@$ZLQ"4_+F-W[)2.);K,6Q 7'\NA%>WP8-Z"EN[S:&VE7 MA+)LG:X?=(YOA%=VZQ?=Z]C42&R-$D!<<%,K^P$-2WQ\':5#<5S.;8 WA$F M[&S228[Y8<-7+"=]( !>*RQ5@Y9!>M*Q5Z&V.?;AZ7'92V[D%N!(@(5##F;C M=+MZJ+QZ]3%?/9%34WJ7KDO*0E^OZMULJ)D!\U"Q3.1^BLL2G:2@V+& Z5&7 M(2;U5YN9SB;8T-;\PE0K8H3OVYAX>E;J^;Z'N-*R&+V;()$Y;CK[4/3]C0!E MEXXZEL.DN9RL ZHQ@^?ULY'$LE0-X^Z[N"W(O96P\CQ/CBCS4N/\W5U5%MK? MF">=V'=NJX1.L\NXGJ/C_.^[E9(.E(8T-A9**LZU&?E MU7,;E*)K;#KR[Z^GB;!]@EQ$0ELVTPMW,X;#>LV[M?*Q;+]*5\8QGXV8"^0P M&W+T!5PGEY$5S(V7BUHGMY=%,Q62&$*XV_&4R3U \J9L;%EKQ)2V&(-&IJS M#7Z6M<=\>H%8B>N[H3/5UG)+4%R];E]$0OKZ!.5FWY'%Y-EU"/$NM03'HS>D&_^A5;_+5TZO<>W"@V-HI7KCU3<"P8]R]L^2\FL; XW'O-.)B*4 M%.YY87 FXNB:LOF: ,&1:6L-]LDF;6VCK5^:=0)?SS*_\QJ[/_IQ>(KRM!X! MY5^\&9'5;&H=WDR7[CR=_I'S5UP!3K5W#C+C[[@"QM5185[=2L-_'GW Q^"4 M16FK^$W\&*+U/MWOJN)6ON;[QR*YU'3B>((W6WC1?U;B2*MBD>/TEEJI;" Z M%2 M3^XU<'.$YU]>ATR?:V W-O\J[?/\.5_A@%W"1D6^"2P(6 ID 26 MKKHW&'CYW/5?/=7+X,\?I98L-A:-S2[?6PZA!-#&U*$ITKE)@:-M5E"K+W&'S4-;<_F6ZW(F2UJP0K/J,3H# M#5R/!,A$)(Q^H%I:P+[[*^NOPB-;&GN9=EOB,XIG%3I1I]_9^R6UV8Y(!39E MU\JS9"80L5GM\P/4LU6(AKM>"O>LMK2ER$FN^(U5N;0^A=7MKZ>WN+/,V<[\ M\#VSO7KH',8-7]@/U^W*VZ%1I:/HF:/W80N\4-7I 90.32"#QD\XUI M"O_E1?[/MZA3_+PKO;DJ;WYG^B\&R'(O@B-E61.!12S]':6N$" M[/L%2FH('@JM,=5%UBUNR57M+$^GZ+_/5M>EH7;"99E0E1OSM:_0A!=B.>&A M9ZV3;+@?9O*RWWWW0,S5])"LU/=+UH8DAXM)Q@=_'OS%AD7N>P"37-LO/C)< MF./8*I1T9[NM[ 8E#F]6V![SQM(%2:5=<+:NF(O^,+#$] M+O95V6N/"?"%4T>/M(PH>R*-'41PE4<]!8E==8@V7,3.TQT/C^-]6QUXWC:"#UR+^T4:[F5H4I6A >5)&VWF9[%LM^5W9BT3]YJ2VD<_?TOQ/R2T14".V%D.F6 M,BMP@GHKJ&59F51K MI.X26&NJEZ6.Z1WS?Z88D=,A?Q3;K;T'O)M_%@Y68-BJ0HO\;LQ2]%S34O7& MDL%=;V]'5_P3OJ2(\?ZON9S][S:7Q[=\K)NPH#Z'$FQ;UE;3Q;(Y5.: Z@ H MJ_G3EAKR(;[1?792=M/:J4G.;*RGNE4B KB5N2]@;^ZUW[7?_;'DUS\:59\) M(6YD35W1<2860ZW$7PQOGXTY7?[P&C!,$]\D2B:R1$\==7F75+(-]Z+)T+)%?&4::5%[Q1T.?ZHRL,ZMQR&7OV-A] M@(*M9E32FT:-MG&WMC#.IU1;LP6]>01NU;(=GE#6L&"L[1UJ%4$CSVN'JBZC M&*OEXV5-5I ;6K6J5.IN!0?#U>L;YW1F,'M-/^54;=T?FAV([=U:B',.SP[R MFD7<",2[[6Z'?8:JW+D3#N -BN9!0NMA/6\EN6&JI@7N<%+>-_U1B(GP<]:2 M*7#IA$WD":O2]!X_ND?2ZR%Q94#9IK4&/NO( :E2,3O>BITAU+Q]6N>M-]KM M=UB]2:^;ENN/NLNWMI@35F%7.5.-A>4 *T?UJI)U:AC]ZHT]8=YS=Q1KN_XC M57_MR!-\.]F&1N:15AL'(^^W<<,)N/#YXJDUY*AZDP>B:?_C0FRS<_K3YF.^ MF(\[+:?*MOJTCR3FS[GU2DV,UR%JN9 C#Q8YX9@O8,@W3[(KTG$A":V0M>+6 M75<:J;>^"#K ?L1GQ$AX$WX#%_YB8[3&.LE!@V!'L$C7WK G!PSV,\JM\:$3 MP 1U7[-9@Z]"I5S)*P&%]H-65OIW%O[G_^AVF9]?%X+B2_=_8HN.3_:.=_8@ MY5V4>N_-'"Y&I+@;^'10RSTZ/:%T=Y_W!UD^-G7O"UV!KT4O)^GK6\24-C[+ ML$Q=!V&O441L8"0*>NESV:E%E0 ;#>]L?)J-[-;[-.AGBI%\_$:GVGR1*'2 MO+E&$JK%0;%H&4/T=S>7?E<#?+5[VU/G!\CYFR&952S[%N%02'Q)'I%L_RKK M,"9UXX6!E"(NQ,A5=0M7]2X^(5*B?"WE.G9#?$A[S'M %(J(&O2*W0>VVAWS MB<_JD<$>V:MRI1'6C,#!_?C]\*H%?^CAW1X+TT^\H2'0D7?^8^B+=?%E;_[R M>].=0#2OM00G35L, GO'M\9SGW!!G4OR$HA&@=NU\FO.SZ'B.7VF !%TE3GY ML,#,2C.WV0%F[3'7WVMH/!!YY!+FPO9[W3DH&K]8Q1[>PO58I.7(F'O/Y2_K M\/(GY,C:_G%WF&K!0IT@5;'RKZJ9\)7Q9=;E\N)*B/LJ%IKL%DU$9N4+?*.< M^>B''_\NTEA4 3P8M@QM :MG:J7MZJ&1^-0GR3OS+@+>#+1_@\FHGVLK+JK0 M*BMB+QE(&UF@W+IM*C^]VK0<9,E2,>VS# *S!FV:>M1=MBXW;HS';:4GZ:"& M2_:,Q&&"4SC]ME^F)'\X>#XT3-K%EW2C) K&0PU*@MMA:GE>+<725<9-I2Z@ MA)/8Q3\,=GZE9CL)M>,W09I"";',1DTKYDAK^YFZCA3;Z+N[3A-;(U#(AV*, M!"'(/N*T0DK+^:3^ABM^51+TOEOWE/K6=S_0:D8G\>0DM3Z,G,2HK)PM921- MY2!0O*MO"^J=+&0]*;K7VN03%-W!I.N0-0 B"!ZK?0QG]J3S<19Z-PSB*U5O M-Q3X=V&^O-9PEI,>%]:[OA@MW4AW7MFMJWE%O4_19G_-CJ2U+Q3?_7@NWRW2 M:JBQ(<(D-IY+I(_R0FY"REMRT %T&A543_FJJ#1[<>E_59':O<64A5L'XJM> M2PX)@;[X<8CNHP#- X]Z]49A9366-]W1N;4EJI >AL15[@Z/"QS\T)315# # MM_EA?5)]1VF*LP;7V77+ICECAYFR_:JMZH]Y@^VS&,;S=<2^\[*L6C/Q0BB1 M(=FJ6SK3[!*AQ5Q/XU?5]7==(D$,2I/\>?[T?C#-Y$=DV(/5?RLBP)*6\$(@ M46=S62 @-1A_'ZOG3Y*6]Y"8.\2>(BT%U8@M<:T+R/WM,;V]'(UC/H=[#L=\ M A9KIQ^M9][9@.4:UN9%0ZUU><5R5]U6RL^6%FA@_[QPY%"?/4!L;+?#+C'[ M3:.B!ZIZ-KPCOO^?K)_7,@,YYW-UU\:.^>!U^XFIF<+^O5XI5:N,M'('XKJ? M1QU&K?*,411O%N#2+T6\H'#/X9R5E6!XQ(6I8SZE\0&[GHWH"!?)G"5L59GST*MQJ%6% M*UC"N.EG_<#TYO-"<4)M208)NEX<%ZD=9#/&(GO[GE--!)@4U"FQ(:QW<$'C MN6XIVZ]NU*#04<>;A H#.4)-MD8N;:*AB.P>\M]I8:Q1N]XYKZR$2#O.7NX5/$2^/ MP7((,1]I0.K3DX!2&]1MG3+I,.W&8S[57"XB0JEFIHYCEC/!"&/FADHWJ:YD MMFOOZ14\655XV;'X:EML=*T"5#)IO.E.!0UC&RN,]^7?OFR"_OA7UF?$MI39 MZJN4ATTC*^_9R4/.@F-;N6;4,%4H9_?;PM -I^KX,F9S=]XHM'/*8&'EO/[. M@_$#'396,;A/81A21]H0Q\]7R&_5HJOLS8#,BME+;">5'JWGLM+*H!(37)]7 M)%05LF:F( J2_N%WNU5@?7--WH0Z+,1B:(T4J*,\DM<&M>=*O(0J]52$Z+P@ M)+2Q?/2Q9S+@[DI&%V&0YXXS=YX%D]]6CKDS_6 7QUPI4"9MQ/Y38O77%@;$ MJE'.I-^:+Z*?.3[;:7]?E]=44(.N ORYVJWJ:.*)4PF/V@IJ>G@)]V&M)!W= M-GM3#<.C]RYO.ZE#0X>G?8EW &[#M6?2%_'0T60W+\,RN3M4"1QG=Z_TU7;N MOC_.(1 #L\T?'0!5:"/ZZBB"A&&7HSN=O(-G:3 RF"X]N+QF$#P@W>0WYAQ$ M2UH&0)&SGG8RT)Y_ _]PE$%APYV:8^*=*QZXWK3Y 6+JU3)%&2%W/(@O>K^ MZ8.?B]?UN LIL%P&2J?\O2!3]E@U6E=N"\L8(]_ZKQ9U.E-,..<_7;( M_JN=#BP?VW3PQVY[2/W0_-(^CYG!O3EUO<'>U*K MK%F<9$3FU/GBJ+^-D3[HW,,=7/CQ_T;\WXC_&_'_AQ%RKY]DOLXL M]WJB6TMI5.@X'%@APR932;G.Y81!1Q5)RI=*[EZ&U! MN>'KK3+).R(E*GFA@5,N5]@ZR8$]6I[?+O&&\2@(2KG>R-VHEJ6>IV"[WM-V MLS&M[?R%W6WUMYT\QW/&*7M5'3196GL 3D+A2\U%QU[%T3. M99?#1*,M7R"<4+;O'O'.5/3U M#SV0'Q(H^W#TJ*ZU8=)S?)EH\_6DK*E]W2*.GIZ=':_?T]-CK0D%X"J^GA1? M_5BB6$LR2\?I,X/BJMN\U;-P^OH]:UFQL1OZ=\AY1K]_M/FP]A4E3(3CZH2' M.S)2@D\WO.Q7+FS#4!F$9X]GQMFF"81!S-=@+:^VJ8)R=8A44J!8M?Q=.EDF M*"+$Y?R>7B!]POQ9FNN*(Q5ZC4 M;1&+NY000=F@K6R8P'@1,CP-ZHUKEZ*O*]P>4V]"HT81YF-/>IR&$=06G8P1 MGB_O+D3G"J:/ ^][V MG;?]?>*G;5A*P?;3-GP[%JZ!RCM:D=U'(COKJ2AG7AZP!J_=LSH@;9?_/C9V M*;:?D1SR.^C,2UD(K^[3O7DEB,GN*G=L1B>\48EBMW2X*[/AF0G-L:7H/.W MD4(WDF&=ZKF]P&.^5V-NG122[&9<%M;,;%XQ$TA_\+]D89>W)_0"D!@?.M6Y["!8?+=^%OO,-_:83P-0Z<&.KS:="KP"G5!K MONR:LMP71+'8.%?.R8DTZ(96<$";V;3G\F+PU,F1XN#L#9Z1<.RC^F?Y2_7P MEYX+LOV0;$;B+YOLJWAXRO^N0D3:.T 2?!Z^F8M*>#K M ,>$U]_O"@E5/((27VXM0[X2*R/$G,1-/8S.U&9 MF[4R8^O*=D[J=?(E55R"-PLUMF]332WMI!@/2$E=0X,Y*&;![ B99+^W"4"I)O:Z< MGS_R&[PM4M($=E6J5%F8.\W30)?SGS_*M:K,@GDJY%\ZD/"(T0HC]P;LW9IJN7HD.1?IT T3'^\G MX5=$_!.S@[M#L>8P)($HX7%^L1>V/FFSLKV5SY,?MW^)E0L4FIY7GM7V,&S <9O_D9!X>L5AA,RB:5VL1X$C, M.==W=06SE>??:Q>+5S U.FTNW<+,H@-)*=KM&:5O(Y-G==.^9N5O^ 8FJ"^* MR\=G3(52!-1K\'8LYX-M':)N4$65B)E,O8W:PA=#(?CNDQ1[0]9['>#+4OQ< M?44KV5=#;!98G\VN'7$20'L_%65,PC4E*( M\#I-W*T/.JI@NP^XL?OUT8,978YR0(C4 M.JGWF _@/D-=A$UNK*SA8LEYK:"H1YVASGBON+C [S;A[?"WQWPG#DZ6CE<] M>I8>,-&B,!;%V_>]V.["9>'NZXV#F0?8\/ MR1O_"6[";:?>NO@ ESF_W2(@7E_ABKK\/3Z6=\__6=P;%/2^GGWIM<>(,S.7/JE 67%^.77Z2>C&<4Y-5;N10>]( 6GADM-@0/I5\DTID]_B MZ434T;J0K([YTFF!0GJ#C/IN2&Z0N<_$Y73+L2L=)^M\E&W[ MEL6K%77C(?Y[X@.((V $# ,SG00".$PNZ1?HB6QOC0:9 M\V@$5#"Y/5GMJ*?7.WLS4L%"P@XM^TI,Z"?(]W\WQQ3T?&0U=M,-8Y%H.7%L?_0?W$-G:,N6^GLA'&/4T$N+?E^B$ M=TZ+4ASMI.52FZIG0,MITZI:8N$I"B[+]14Z8X#'L;,[V8D!P7?"5VDE>@EA MW5Y=E39-E?A#/[A&&:48+T!(W9B@'/.)/ECTBQ('T$2;87;H1!O)$,E2I4.\ M)E2DS6R[U(31< '/WQLXSM'JXFA9]0:F6_4&$*P"T\/*RLH.KHZ@E,&_ZP-&=?W]+]3LZT7'$E7RTB%_8/QFAFQ"SZEE[[29&Y<10B],2)KKT MJQC+B9"NI?P3JR:5[@H5UQ/[R6+IU\SU]@LAHR81Y>8^]R8L\0H=M\:-E4D8,?-+_1UM;&. ,1]5:5 MG+77A(A[VV;E*6A-X'@X-LW89W1']2=$SR$_C;BK9 M?]_"7ZE2?#+EZ)1[,@VAF/3-HML,_'E"7*'=LIL,)CAB9Q7ZBUOAGF<#?EF- MDS-785;/&\! T4*%#0+,ZBAG>O+[)/F^A(A'(*.^TDS?%4 70KU&H:3>1;G> MO:74))DMA_XFQSJHL9IN^O[W5[>*E_=;=/-4KNQ!UY@7VG#Y#'[X>'8'X&Z^ MBI:KW]O]6QWM'M9&0!?+\^\%I[R>7\[7]]\R"+'1C@Y=Z89V'QB,>Q29V00_ M.P>O4MM"9/%@R9X1 '";$^2;;=YDD.R BA_/42#MXIY4;?5 56F.V(!T?U%? M7OVZF,GW?/]/BDH.M&6 N(;$5Q6!N:_H-7B+3]]-G]83L*!XHW3U$NO:%WN3 M>^B&QF:$A0SKS/3(Y9X'497F' U6W5VJJW4>?U?M:2ZVKLP@2?VR.JQR5K^B-H0OE*X$45+Q*7 M[K;F#[#X_]A[\ZBFKZUOG-ZVVJK54@24L8*"RM0PS]Q6!!E30:8P*0$BA!"9 M"6%H;97)$)GG4&4228@!0F0N,H1 ( 4D0 )!ID2&A#DAC#^\SW.?IWU6;Y]W MK=\_[[O6/7\D:R4K:Y_O/I]]]F?OG+-WK,LR>C8>OA'\9G?#KKQ"I6RM/[-V MPD0''88F/6Y 1Y5:E+U-_O5?/\-I?1--TBH#4CD-V7,LVZRT/_%;!+)N>VGY MHMI)48E'602%G1)ZP(;A6WS".Z!T[COX.Z#>_JWQ_<*Q(B9TPAOMUV)9H,FD MTTV[O"3)OPA*Y-^SW%YS2Y+GRO;TEY?8"16U@V%6L%_^*/1"(VM,G]0P.+27 MR#GA:CUA:C:+PRMC>Q1:TY4 .;Q/K5%ACOT3]="(,-"V,W'0/'!E MZB(E(:FI.G?##17"F7+0.!*I%&/UFX%E0/&=WDLUL U)NU5$O7W^-]Q5G<-] M?E(D[CL;D.AE87<:Y7%RUXO>1NJJRAPBXHB*ZH_"K(_81]FN2G#]\,U67VLT.%1H 1LL]Z]%+( M0/#A=P>-^>>_Z2);74ZS((H[_:,1*/,+@5'AF-RTK#^=6*% Q%K406W7/O3< M,U:0R7NP,.E7*!@Y?K^5NZ79\+U3G\,! :-C>:6I"^:]*4?^^F0U"YK3!#4AWD/ M@S-:=^QIV5^EAPMNL78:S:06:')TX5PM%*@& .9$>U]^@.'JX'#*B:9B]Q;D M\)@('97,@@<-QEH]>;$$J% CQSB])PL#8#5DNGV333$2$7E[KB97_[#K0$]8 M()7;FFA&S=5I.SLV-599O\]OOL)M0]L7>W-CH7C.Q9&7XC'4DA_&YBZ4 M?,D/BQ&\"IK=*XPQ\0A(B^^!@BW:U,+@&4WR$>+%6L$5KU46MS-Q Z#KY6Q]J%J-PAC=] ME/Q]%/R,2ZRG+=7U5MS%TA:\'&PUE*)LLLG*]2N8OAQBVM6'!_^)^-TOJ!6.O)9V+.'AJ/36JJWCT3$6CS8)K"<27Q.%']*R_W!\>YHW+76 MYFG*J86FNF&!TG8X41T21C[:C["H&L$V[FPN>:'FI3L"ND?7'Y-H\[X\/Z,E MHZ B!C B7C(?22/P45T1Y<[MDC\OJ%M2.]@15NZ8]BJHX=MJ MR4?&ISTCJ+6*+?;KB)?%TC,[]$[A_07&778+8SHB2!]Z)'+&2W"(V38K':[! MF,'Q%QKA:EAR-;'.KQX1@76H/Q+QPQ^)W#G_H9_NW\PD(]Z:? M60@.RLAA+/1LYL=O]"56I>>_[-UZ''QK_M3W=HFEP1I2W=H,^N-LSD-S>ZPP M,C+^O,-<@GHQ8%W=JG$)U1U.:VE_V7TD4IX25T\6;$#%CO>BK[!>1A&?0*9A M3=!/EM&?QD5ZT:*B"^;0QG8!K!+P9<6K;I_^'Q7<^2C?\R=^8KV@=>JFLX;TO(N8@"ZI-7 MV?5Q@]<761MD:?NLF@*JW?/PO&2WJM)%4+MT0 %>/D _IN"PI&QY'.7BVC$4 MV%"A\NG#9R?T)"WDOVKDP6(B\J;%LKVV@6+9'B^K.6<%B$:V=$LS=X&CM*IK MX\7',$$C6EI\?Q?\B3-&0=I,V/+YCC0"B*YO[JQX*PFM;7DRP'#P]X=2AO3P MYQ+,WI0$K>Q90*O1/L$!H:1+@AWW> F59<8&M.CE]GI]"C M/26C<73Y3EDS(\_RO99II$2%B5& O6BF4E-/IJBA Q+)3Q[VJ?TA.2;K#S=< M;"&\IHWKDW,U*SLYT)3D&EX+K/?U)'+!'NU)^Y0 =6O._F5YUBE96Q6I'!/[ M^=PCR;5GQS:<'^RMS3;&%W1'^W;FGJ<=%E?'=-&.1'1'Y/WNQWX\[;!?FM ? MO4MU+_#;"L@I'A]9F2F.?^/4?0_XRU\#P])HC/DV<08C"8G#; R(GD:F &?PE](?2.VGEAC>G-ANK.H83?,<]3L M(L XY!Y&;,5=68J<EW@D4CI_)!)?C7K7L#GG^07Z)'OOR?B12 6+="3RDF5UJOR'/\K] M;#UN7OU[VMUFH]_T79R?95'\$*3L]^,#=WIN-\=M+,J ;3A*5I=3LD(-,+*T M2W@3F4/L^VY[S)6;07O[+1O4B[LD,X,I$+&[ED%U]OB>1>_)Z4 M)M.I*Y??V=>P#O6=XBFVBHJ9I7;++JX<3LY]=XY]0GA(8;9;;)HE2YK-[*[QXPK_=VOSZ%7 M$M125Y?YM&3>D-C4C[#=HM..9ILK-^SG 5A+# M]"Z\9*6X>0NNM?-TYY"\,=YVV![T;[G_EOO_4VYL[M8!2=+!76CB[4.^_5,' M9[+]9\K;JG.%BI?0 P2?^@=DMIVB*^MEL<>\^8[3N9?!_$;8>7*N+-XD72*Y MY'URK#>LD>QU:!N%4^S7R4,OYD5TOIKYTZTB!G[NP;1RF$!AV<.NL\D?$CZ!M[Y,2TGX**TQSPY+!C> MCY#4H P@V@+OCOO4-+0V*PZ(BF(9QV0-U,48*3.W;=ZORX$+!P7RZ@MYN$)D M3C@.RES,Q_0FI6D%Y!V_ #Y?W'7;-0Y!W]L)-,[O;5<,A8B#G>GEVC_@1 M&!UT?@;_NV;1O9IB*5OU>[7@*N6$;FJ@6T^EHB:.Q:-+Y>]]TD;W 9F M !5QR-[";?A6G(K"'?LU$W][,<-%K=A8I YVUXE$1O%C]XH3KS#I_/)KL6/# M2F!W8&AQD4X2;B=RT=?Y=Z!+A\3_$QLN_[=C]M]R_RWW7\BMO)A%CS2^#!BG M+@M;S+^BS'>;.HK'_ZPY,!.V_V*>](EM+.;$RYW;3C$*5934,-* R:3!-:1E M1D/RD4CXZXV[M!2=?ANZ,DU,?O5!HM:?_D7S469<963RH.=B:(]6DK[*G4RC MHMHGC24T3WY*S&,47CCP>)#6! 'C_(UUI>J*9^ 65OYO^\95;FJO^MJ/&5:^ M%&I8AC:'!4?E7'NL[TPHFZ? KP#&7%=!\5W.)L0*%3%5@?W6M.X2!NSEW@<0 M;-"D0=&.LK&DUGH,%[Q"I9WJHG:I?K6UOC7\C@8,-A&JV%1+S/07RIG6&V=3 M)U( W:]61BP5)B+E3[H-,_PK*^[4SF^$;)Z%:/2K\*]=U"#NX*$ MY:A,?82S$;"*28\K-RY>!IX]M$IC4A_0?=)!@ZG90W&G^V*T_);XA&5$]K(< MR:24Z=Y?#D:'IIMDITTIP'0Q:BC1SQZIDT@5.,^RQ.?L M##\S[$V_J>X9-IGJXPO.ZZ4CF"T68ZUM.F&*8*=I42EF_WY;$)3X_MR3+F3< MH$"'G= \U2VZ8EF-D4/D;ZQ7R1GP8+G5Z["]$?WU($)/P6"Z;IN-;5L\VN^]15K.9<6)]$'4E MMBT2E7SO<=2OA299N,?)!Z+2X"OR+CJFFO>]E"(LUW(M>,(*@Q%D8 S6;+O3WZ=QK?:@ X\(6>T@\=:*3H1%%17*"RN?F.Z#F#"G^(&]=+;^L/4.), MUE&:\*?7$R^%LM?#QG7.:H]$FLR!:U/EBR;MB2G$G$9Q"YO+MIB#%R^Q3K/K MBA7%*^"8QM[$A.P-[I@^V]7 N:^5RYK3 0R;$9$WP=[F4"PM0R?7'='<\8KA M-QV,.\^\1X:R()1C'PE9,;].Y9SU8" V\QKU"DAN+5.565%QZ"@JL5;UU=NZ M5[XKOA>?5+SLW;^P8BNFB?-7!(TOO^DAODA*PA2$VCLVS'N4PB@-(15,V..\ MY45>EV4,,IH14;^.T=(P$W)T)\-8(8T<:5Q&A1)N;.#;PY=;- M]TDO8UE;W6YM5BG#1OZ06^@Z=5O]L&!-"]E6M4R=9A770EMAM#E4JS,5(\QL M3*AO2.@U\.X^2R+SS7([!=M[08F]L#;&)@^U:4T@Z ML,/4E^?-52O9..NR_NWZ 7IA[> @?F)#WG"?%K'J9O;)[Z2?_*=PR+]E_UOV MOV7_OR$[-C<"E2GM*= TY(?).^CX6 7RE Y *VXR3WQ,$6/-S:/'0CNJ)ZY@K?=MG/E5/.H@9!_XMJXO4F\L,U1(5+3O9Z]0XJ>4%,"- M5ILW*_3=PF*O+9Z;P6!0@[RF,!@O7Q/*!!V)]),GQ&09M)BA^5:<%-5R(-52&.:!>>@CE%% M'Z\U4[J_.Y4/SFZ"R,Z4J,$LG5-[%]T'RK_MUR'W)#$O2DLH'XD4N%S?-1LR M4:E_/UC$W%"KR8R-6/5M2:#V!^NURQE#'D6L8)V-4Z[0XX EU3$_Z>E1Q#S$ MN #G<'I>-3ZRKC(GHM#]R1[4/K/BB:5NP\O?>]O+$ $DJN<=>6YVO6RF]\M#H%:8QK:$@#-%VE#>Y[; M8"9,L)U\R+-%*"1TGS\2(04MOU/?#8DXL9F[R-6"*>SNAOABS0,6GS1@6%*1 M]BW*5QVZJ_XB<7;L_9.+N0($N?AI)+=Y<^SKWGZK1]@\G(J3WV.7WM6B'[,> M=T:@+&5JUDW:F/Z2=J&1FC?+47B?/@+W$:@9:!%>^(X12CUEQLH>86TSDVBKMF%%^4K3SJ8Y,\%S$UA M00S[%)JP.5]X[G6\*TM8G5U7%^0N4%B1U)5-O**<-WY1YU%0!""OB99QAWSW M599"2O&I)U&Y#EFBWPT^\9%#A7H!^X4G53HHC9Z*-%< 18X"! 02*O4<5%(+BCD/Q#6=".50VW34IC9R=K_M7-:@_ MTI1O6NZ58W9/381XY*2;!JU.AO2>7S2]E4X3;N*#I-C6H]$MU[23Y53Y#RC5ELX@:+OX)36:C?53C>/(J 1IRBNLK&.&&);K^'.PBQ M!S.U'FYMJ!MRPZ5' P<6%GCO#F\_9L[T--DBOR] M;TV^%C42RD2?!THY4K1XM;;FS%L\>OURS?X-=ARDD&,7+'I"W-WOE/WRIU6@SU1PQ>HPX:O0G) 6JXZF^OS85#JQM1+2SG8< MV3D2\3=ELTW:6:#T%1B #_!HZ8L8T80ZW" M+UMFZ#-&WA"T.NZB*RLK."=CD"&U=[5!6(;0$?S,J:60BB@0+YV(;$;=4BX1 M2X8Z6"Z#U(R&%!=GGZ>_QTA0_-UU;T- LF.L2YLUK6S3=J1I=0ZX?K>XU1^9 ME68(FAZC 'AX@)PKUKEM-+1)XYD0:!$49S]L OFFQ1(W<#]MFS,@/TH6XP6( ML0OM<-V$C_\>_,._0L^;0P%R]5UPIWX-63%,+FJ0ZNL66/-CS[C;I9+(>=N5 M;YHLYM;J/5YFA43DOB'5YK0T:;NR2S&+\P\_)YU]\CX-,28S:)!PM2*ONFQA M(/C"N@LM8(,1ST['X4S2Q5-!.O'52[S;PS)M49.#NPL-!+1X',L&42UW"]W4 ML@?:TQ+561<,3).-HS;[0C?.J;--$CVZ!B+/&LRNJ!5:E8?0)4;FUIVZG?)[ M&\]P=ZJ[&E6Q7'[U1L_;(Q'KEHCECCA#E6<(^>\V>L=#"Z)(DDE%C3C194V& M<4/)%; ;S\$$YQ/;4 @**''>3M1;/GMO?= /]HTS9-0'2PN3A5!$%^H799=I MTL "!94+MX+M_O1XZ'AE96X%37_W4:C*JR8=O[<[E6Z]=U(S&]%:]FX17.<6 M'"S7!R ^M&9T?RIX9&>4\,KD!4WZ,E$MD&>%^AC?8C[?^G'_020_#JY-<=LV MBJ&16OA1.&-DWBP2#IC/PX(FI?$WM_1TE^U67S(LJQ?&N7(DG5+&L%$X?GL5 M,.&Z95=!G'UE61]/B]:JC5?J69<\$;C2.5O*1Q;J4IZZ!L/V^-VRKDOC##V9 M_DL_AAK87)/O2M.]85\&77!^?.'VA2R]ETVDXNU<;9(.!X$41G=?DP',5C1U M \;2LM'&RU"@M"U-O&]Q,'_!1*6_NA]A;\HS%3O^=+ZAP&X5KDH;QT8Z*^AK M)M'S_^LHD7CU;DMPV"JFW(3%4;VU>+FT+S0 %9;YO$PF!'_W]49]G'%>O*H3 M,5)'\OFV^?)LPG[_^Y*?]ZQ76@P7]*%2-QM8=2L+K;6T/?B1R,QXF>FUA>VI M."J<34EK1R3*)O"@/SP=^N\Z=V*PO0;/2KPL7] >Y5([)W^BG^9&"F2HTEW? M9K1+WM?CWFF,*2C-<,VO7PV 9>IP=]9GH+=H*8:(QPU5W<&9S?:&AM]IF.*;(B3Q6 MY1?4"?XU6>?.!,FIIUNLY193_(5G\NT!ETOW$G(QN4)@E>:VTFP3%Q%O<@W[ MH$CH Y5"[.7M;4Z\@5G-&%Y"2QNFS@\6XI4Z E"LPUW[3 @5:8;WV.&"RA7 M4HHCPNX/@^_(V3P_]N&7NP6!>R["O4E)18'+J[EANX2'1$$ 0WO3 G-1J)%^ ME5F9V6IMJ6G1N$M_R'PZ#G[SVJRI_Z5!T[=SJZ>CA'MP=D';3R<,<2O4"GP@3+^11\H40)JRVQQ MKR%35'^H757SA,A')+B%?98^S>E[8KD8@UCS"B MG$G&_2EI9[M.#;M^?[.O#$+N\%2<9%#+8CL=]/6A*;48F$:E(:N;<&\8#.HB MSVDNDB>=HQ."1[?*S3[?O;&3^P+:,C7FY5B;1XD#/UH]=N;R00AP>_ X;ZP9 MP'WF@[S0.SX^!W7MT<&"+[R%7NAYK@BB/U?0P9F_3RKYVZ6_^W](PGB0_I"$ M22*S#%<7#X,57V&T!ZSIA#R[N=>I=_PQ2KW"KQK@Z-?T/B(8EC0AG_[*5_%. M;" ';*R^7NNO.YJ@$7=:;'H9 P:J$;@^/B8Z_07&+ \GC-@A)-/*I40ZAOQV M!G]K16UG,EURTA;HAPQ 3]3O(2.1KMB0U#[%!:SS'VK*?0P[?.S> K*LX@2? M(VIVWH F* 9(C.(ML!DKL=ZO.QXEEK(?ZY4UJVJGWW;J'YF!>FP%BKJ@"J^Q M=F!4HQ9XXJ@O>D?+L?7P<]*1R$/@&A(!J_2"A?043^YLS)6 1QGKA]>=36G% M/AV<#[T(XM9W NXD\]4\&@,[YQX2 M0;]9?.@%3 >@G)S,;SHN9;79]!B'Z%(^=&&G?SA;:QZ2G[^2.+!J>\PZE52L MNZC4P711V3JM^:2-ON9V5_1M]]:=*'&?M,SLIN+&]4\$VVW*/=?[00VT*.JM M2-/;O0[(%OMFHNN/BN2R%V1Z9X=GM8QC/Y2<$'MY[;#XW,AZ'!>Z_VUS4AN" M6V Y>2]YTT'9/8"9 >N!B@_G1.?3Z4N\*&T&*-Z<:3MV)O(FAU=+1:R:6[_!*R#M(K%E4*_D&"XV5WL'NJF3*V4%6 MJV[MF?X\\\YTBZ55I:Z:8M:7)UC=W*G(TLD(W MM<;75[*35C41T+&2T/WT!%:PZL5R=YW%>UVDY(POUZSP'Y=: MY!4L:'0TI@YK8&FY(61MJBP7# '0XOY&0K5C^G %G!BSR85B(ZGT.F^-6%EA M&#F^I=),(>Q$R.A:-$6=/L?2ZG0ER&63HU5T957NS[QO!3$G4@%E 0DJ1LY< M@447LO#,]]]^L?F^+7$^[HM^Q=R- BAFZ,,T3/S=S2,9L=EI)@Q+8DU=19UN M_8@]=ND03I=Y$]4RN.M3A+8/]-24,(( M:<2L*.Z[QM/S4]^U['J?@^9_]O4\)J ??(6(7WX2#JO=5VJ_/3)D1XJH3)G-_B92KBP(4%OIBCTD@Q,:;PJI?-,7+ &%L M_46 :WU75_"!^&]%3)Q>ZT"]O;J;3;R><0\1G]OL.C/=0O;SB8:*!6!MK3O. MOD5:O&/U[Y1*=AF+57V+?_>R.A@2EC-\&AFYC@DSEHCT'#'N.R:/;.6;:P / M^K?.G_B*ESYN">EBR([*N@PV=1:X%X:UU&4:K^' KN2T-FMP39TX-L&NTAWD M/Z*EIU(9 \_::E?'JRU^5+<-S^!P7/"S:UU\!#X#/#ELG,[#3WA),5Y]PM-K5/?EM6;E"R7TIXPS;B:.?3-$,]XY<'?H%**K\- +V;5'(I"JORG&PF-K M53/[5?&MQ28C+:7EC5ZFMRD/QL[29! FH]PRE2T>8Q_1'Y^R2FMH%M_HIB/FJ9M-"R][%:; MM6YD(JYI%=UC#&I\C6TGU5X-A'GD^V2A^*U13Y9]OR9(.4%S^TC%F,_O.R6D MZ+L'=H7=.&,P"T^-)3W_AIFSP6-SJG!>%_8"'BO7"BN4](70%"6U^W-:(*IM M7[S\#J1]:84XO=J\%U^">SU=*_0W@J8H>\E940 Z:;VK("6%&)D;G9.07XLB ML.MFYQ;'8>?0Q%,VEA_CWKT+=[I>:^7M,UHM9BV$S8+.43=>FSW=R^4I)F2X M%">-:]CEZ=\Q?OI^/8+T@*%B\:)=\]SXF:L3(=7QK M6F.\*^!"I/ZUA;TG=_"YZ,S^;LZ1R)V%)U- :IWEA;8CD1#X8C\BVJWP[M__ M*2V&="+DQ!AMG]SCH5S:P>%Z/&M:WO62==;)D,J$:'[YMO!:B'%(*6 \!ITQ ME5M=,+[\1G#]N4)5*B>6">U%6'"*5B%V#; T@K7]]T_OUCQO?CQ&R"=1F&'%")M0W%/@C7"Q2>8K1Z(JNB(J>V-\\NI_:I _\^%.I=*Z<1 MZPA4DPQ@?%&==;EO;G_U5$/%:+U=1G]=Z86VT]R;]E6C<6?72BH4RV,4 ^K[ MO7A'(B9Q\<$#2*&/DHHA(L!^P0B"\K.*=5CZ?.GLJTEW6>($%_(6S!VQ#3,1 MSADB@S+CE!1T\%$#U6YE3]-^%7'S6P0RVM=^&N><"6CUK%@DE+3Y#&VR49 MNKM^DT"^0C1XC&( 80CW6IT/CT12.]PVYNN/8X0% MG*([DR9:T415^:$YDF?/;I)(7"8KP!\1@-<53I MZ96I7M]:"<4J"Y3ANF(99K3945=__*V+ <\<^ CXI#'D77>0$"?>:3V TWJC MH/"/KL0AN>IG+I+<%AN8='C)E5DB-I)!+U90'-$"?%F;.LRI-8;XQ%4&Q/H% MEUN&IOTV+AB$4-_T#=N%Q0V,X#GOYEH_=J*'2'E^-MMS9X>'6OZD02II^=PR MQSO9$Y*+:ZK4T\32**^/1,1)>%E%)I>QN&+\ MLL!^V?X0:H%AJK6.R2JZXD^Y>)DP>EK<);1/_+Y-\X6?IB%14KF^<80-/3.8 M7'_HX4FYUZB/W>L%)$[N9?8LIJT$6WHO1UJ]RF<+ZK\W&Y7O?1%$71SK>P^+ M$QMN;JM=LFM78"R?IP3SWM:WY((:N4[^6['R[%WDXU<=DS5"0_$ 6N6FU4,X;RM#* MQ>#K,@8X&G9/>]VBG-9ZR$##LA!2J0)*JD=!YT7R^^.@9!QFX$P^IS;N %A9 M ^.NN:ZDT+71^Y!^8TC*XTUU<#.;N3])BPMH6S6U:JU$!]%\H379:7UD7^=C M0!@&3(;_83,XT[VUR50<-N*M;/IA$OPJ;1K597 9M=4*5X+LP;%O[H5N-BJD M!'CUAN1_[L'6>_F@;+5)OA!6+<5"Q".2-AFON8'DS 8?Q=^8 M3:<11G+U"_FS.F.(M,SYF9PX#YHO_R8[?&.Q\NSH+Y8%R^_^RNX^DD2W*"Y9 M[>F_O;("?=Q@IA(WO1[BP=GO48?OH5S2:B/R3;70TOZ2T=7^C7_[_*O85&.[ M6%=M7R!TCA+AE[,FV=F>I1=";YF3:Y:1&(&Z1WJKVF?F M5"@*<0&U 0'_G M5R^M"')7Y/2;V)I=N):+9W=I0QY;_]@^@XH;-L$SACWV7[:K_PW_5W,4$6'J M/6,?%B4LA3"#1L9C+W";V()??$%D6\QP,T2&&_X@FS7N4CK>[ !FO> W)K]; M:A,W1_K0I"+EY=>F\[HL&@$6JH3W/+\R1OQFZ\1Q2'5SK12Q;MHR3AW,HA@ M:)7M*>NN>X>K!Z^Q]XSW/9_^]60^[%9WY"J\JB<-%M>KS#X]!18JOAY(O<@% M ;]R:GN"E@2]$3Z 3:8'ETY!/$9=7W!<'HEJ^)6C?&J>H)1)H-MK"&_*UJ,BJM,EHGVBO0X1 .YG.H$4VI.VN=IFZ#17"'64G]WG;8W(7 M,+TES?V GOI-RZ:6M9IT7+6(UPPRE:V^*+0QHWHL-/E&Q7'N(B]>Z8\_M;-B MH=G4>/6N3HN)?W?:K] =NHF#5':I[WV.H65T>8:5/-+@)' C+6\A3VAYI=/# M2#7^UIQN/I?(-88%;##\(;6*QRZNTF.Y>-/T%[8D.Y:I5LM;7<"(NJ;UT0EO MB,?4(P;I[Q]K3B7\_4]T1B"0BZJ8/Z?I" MW #-D='&\0SXR74FJ"F2^<0NQ"(3T#,"HD:5P\_% J8C_*V/39#5,;)-:EII M@RFC0I8%)H2@XG1C%8D\S,K:3F&R/O/A:X'K;(WBR*LFI1\KYY[W'.M%_ [> M 2M:Z18TGMZWYZ9:+AP=83;Z6\$F:P4#QAG6 I. DSKL%G+QZL:F/;1 *!#B M6$2N(9568)SNFB:.-7VVA1L/4GHDLBO6'WXKJ I[GMVJY;Z39: _0V-KU:P5WMYB4 M($Q07#HS7LKY-Y_I*"XSBR2;^+11.G"0Q^R92,]5JX6YJUL,NNOE]5K3 4&> MK<%62IG]CW4MI0U+%9)1J"2Z#LX&3QA?$?J/R'7FSE;(YEP7!%B;.Q/1VN8) MMD*.&T:SJG" O9P7C&^=]FWS9-E H0Q_6, 6]4C$'%'Z\X.(C^N7_TP;7T&V MLK)_@ MO"AAJ276TM/4>C/%/8+<#91:VX"[C4PIQBRP]Z&Y(5*@/.-M\GR;ZP9-"HP1 M8[41K*8[2SZOW?1VH1EB_1YA\VD2+2%\XC!,FRIW[G/L M/8(AFY38OJ*TEZ&T2M>RI+?26V%C"^)7_+]ON-, M4,I5!@IZ6_3+ROPZ]B2[;2X$Z3OI-0(%C>@2<5K88Y?L[P]Y0AVL,_:[O^[3 M3>KVN* "NE?N0\3Y*!"34/\D#C-?+IQ5_OJ_M"%S=J0$_W)96FXH! .S@W^< M2V.@!]+.:;;)RX,5C8P7$X83R>(10+$VE813^R=-QSXEN1V1R'?ER\Y8+Z(_M]'3I#IL()!*6YPKZ$Z651UN?ZX079:^ M5'TD,N'XEN'P>O'"HI0#0524G31SSF#3CU*B5L?&\-T9L(#-X_F;^7L;;,W] M.;@8P$FA=D?I#7X $O_&&FY4Y1!#EL_*&W4KSU%&%1B9+Q#-S/CV*, MAE_+J5^O;K$+[A8;,GQ^W9G&UG@9K]RG.W6-U) OB-R>"-_/,1A.-_74R'WR MX$@D^YM7\9^$;T&F>#&%QE!;P!(@$MEL[GZE62<9IT1,3EZAW+?3KDS5_0-\ MH)#1ZJ9)&C0QRUO(EJ]KB4/QTFVA\D*%3$N$=0JF)XCT"6USML]DT'W428U]VS*CV+7,-U0\O/ RR(?WS=% M>[[4:[;?B\Z]0YV3S9AC&=0?@N=[3'4RB@H&$P.SL<$*N]&EEF\G!-*N5%^J MI2*]M5&F9 -_:Z2[[<6AQ'L4G?-%<_,!-=;[7$EKQG&C_I M? P&/"U/[O()<*AY*5U0+=.;P6W5 M<=OSS>L\O#\+X%(33PZ7A_[VVE)4R]OKZM9^W*(G- B3F2_VG IO5&J^9-@W M2A#WP]WFA05:)+^'/)H20S_;]9:CJ5KV[:$T>6I,+EO?T7MI%@V5>E 8A9-; MNI/;U8;'X):D?9D,2!:72'YHG"FU%U2R3TG*VQ HI /$OJ(C%$M_%?GJUE[S M0:)1OD'=I2G!I7N^N6GZYY3Z/![T/^UC()6U^IV-OO%5::3>@HW-/7&J\(RR MC$!?"4X=P>=L6:_."3QB,RG+P^ZGN\*^V(X8J"@8@=<4 '.4U4J;#_JF:9]O M=J@_+6;O3KFTENV[P[5LI9;+:ZD!4#+FFAN/'!2%FR>*)5Q+&?J]XC_[.(8; MM<;B&A4E?+5^"&5&ZY%4$)[NIW54OLB4;@RUS6BH$301?\-GAJ(,ENI$G\1@ ML?R83+='[YFT@)B6+]_#9X(+A>X)=@9CWZ2P&&29:&3(W-R$%C[^H @&HKV^ M [S0U+[ BMI0&F1LM*(JE.W[.2NMS>%Y94CKM>3D[2)_M2\N9/K(_!$-45ZZ MXY(.\YXG X,HGHS!Y9C#!RS_:_&:H\S$] M*#!7RS!NB#G_5WCL,+MM*J@??-,,X$/Y+?_-FABTY-4.5DV?25ML M^C%;/P]L*$8:\07::88,'W\C0@#*$A>#AP[+I"IK#4PU\.)J9,($""5]RY)F M[PC$AK.2(M/6G$[HG4QL"F4)2:%PA15)/FX9.:Z)-!U]-5]$=N]CU_)]2:'] M^6(*>)"\)O#,]]_UOL.+N M3)\0Q+GH"U>_/R8M+(+.!])R)!)5&Y 2VZB3ZEXG#X]_-9;4=AW6%*Q!$"C(F%"GV "\F/PIV C<7/6F@ 1\7'/Y](LSH\3+)#\?1]2RY MVVIJ RCH]TKWJXO<[C_[(8&F80[\$>NC"$JB/[\R.A'44-0<@+[WBFQK9.R4 M,IR=E$(G3(B*'HG 5=?O<%FK86V3TX@62E S-J<01"^&!6 F\G.=C-3_+'/Q MD3+:ROL[*AZ@!^+9M.Q_L7+R*]N^_#;3&97J*/':#;\ 'UB!M,16NIK[+NN1 MT>4T4-;$9<29)N4T,CLVF?F[;8C1\P6AB\/C:_:$( )3@C*A0UY(V:OF#V:/ MM&NMF,J+XGU"7LN\^C@PICS4.E4C@&?2@H MZ.T2QZ!_Z-AMS-QFOC&R']1,/A*IAM>,!IT*:JWGZQ"=6PN1ZG>%\J];/GT- M^[Y39R6CYH;'S,K/<]E3.4-:06)ND1*4*E MUY!^N*GKC'P(=C&PZ]1"/T(ZLO;B:6>X=ZL_,C=X$N.NRW.O4ZFH"QS-+Q)B MW0A:DX)6GHM)W\N7+\L)Y=?2TM$R-P-T8*H0G]OP-;^GZA$/EY#,G/0=WW<0]V0[ZV5V^HHF=PUN^3:Z[N1;_PH M:>E[,OC%G32H"]R3J*7P^$+>XN7_*(S$5"3?H$!)S# MP(9"N2U'=DW=YS/XNRT=Y"4B>ERH7I9ZQ9:^+-7IT&H*C88*A1J:@=%/M7NLW'_\LQD')F>J6\]VNS6XVYJ;6]1I&?^C!A'MLR2N&V&1Q, % M#^SIS*1)%)2J!(MOOV\X_#[W#4V7K,0+0ALT=&@3!K0CW?",5]2;"-"+#$?R M=ZNGKK^4@^\DON4O\6I887G%D769C8E#B?)$\CPZ0G0Z;P,TW'8@WQLPXFE MG-\>H<^2Q3+ _1DLYN6>-OO]00SJ4O&)K(F__QY6GWUW,-^VY$8QH=PW>05% MG*#A^'LUZE$AON=\R&970Z^ #"0=BWT*_.T+6.@3>GTNET-O@)5#]?3>W70O MW&_>ZMHXQ-#>-JYX''O#=";'L(!_N9,*2/3W:Q4QC9Z]G.F#9SBWW: M?(;I0I]/RBOI89F4 7.4\G;XZT]:BQ1NUZI:?R+RD8%9=H+E3T]BAMS"]GYN="N'_TI9IEIJ0&IJ]O-',16-E7==4]R%NP&32IBU+8KG#"R-4J8 -U+G8L0X/ MWM.U\[KMH&FF5,&J6*=K/2)#6V7#]R_=%B9E*Z)9X0]RP[8)B'=+?9*%OJHBZ M;B[B@_"DRPO2IC?Z7H6B'B&;@R[,$B:P-!C.,/)#5YS*?BW-7O#?^GZW#B?R M6F'(/7NJD6?SB_<3X94TCR,1%T!YR.:2VT8M**WAZ8T3Z[W8()C;/4(BV?D?Q8'^HE-ZV."0HQUK>-8J<;7_&JBGO[ MR_] R*<$&6"MU>MUB!1WTTXGOP'WL=W$%8*__C."CRV[.8W2!A6]V<3 ,%2%XK4Q40=H$+;&NOM MQ-I36?<=:H1^Z3P+ LK)Z7VB[C2\).IUQ1C4QG=ROL4Y&PN%@D;*H<^P3JG_>=M@6H0D.)BN\'SSSWS85 MFQ/,1\A]05=M"*SV=K:!17 [5;ZSC+['B.IWR@^>=B[+7JK%Z1DLWKX<];A<'1)&FG5I.HK73C&,%[>9_/VI8S[MR\++?$6)MR=^$_O[ U$&SR?%M4 MRT)!P'H??S MPG;<3?KK"L!:@UIYZ1,A[C7Z..CDY%6.QT&MN_^C%;21@O%ON(9ZAC\]O]!V6_.2E MY*Z%L G;2+&3J%[_,#H(623]:(<3@7;@#L,[4* 0>[*'Z() M+YW*H.4XHXPX%1_DOP+#R4_KN%*LS!J([D&G2=+HMB=$,LJ $(381WG8BYU, M[!F+PSYV5,EL53W_?J@2I&=JY8MT[7G^LHK6P S6*TR!Z6:U>=)M;@98=QWS MZ\'T#]4,CYG$I*!Y;1\+2Z8P,6!='UJ1_81=I$UN564.N#2-/Y M$D(DEQ'LKE6Q=C(?(MH4JFVEJQS,3E),QQ;DZ-3XNIG8I*E:'6^3I;.IE_)^ MO*U6)CZMICS9?FI?DKFU EXZ6U6N%<:2(*=.@9DT3&QNOUR\-MF4TWH_M=MY M7;H[=G^SG6(82N^FO*8+D1HE0W(@GQ*]TUXF].Q\+/FS5TE_:B:K+?>Z]Q\- M2//JNO>=7K!)N".1D-XZ<=P2X\")E$&9#)/7QIQWT3PU>FWTL=7*1/XZO1JD M-Z#])!D=$X[(U1H/C4NSAPQHCISH_ (YUEIY*^E(I,T_/"F)#M,2%=4"G&5W MYJXB*C;E-1;&5PL1.0SG;)0_Y/#],:TU-#>WI7:9]T7%9WL]*8J:D# 3IQH/ M2)S.V*MH!I(EG'7;+U6N?Z);P!](_DVQ\^T4PUI5QJ!RH7<)O\Z'E(3,L*K79RPBQN\6FRZ=+ UBF$&S_ZZ@]E9CJ.1!SVNUOD*\F( ML8#+*MH'I%"Z[**1K*))YKV1C;S32W3BRIW\J_/SKF-X"\J0D[C8>ASK=F.X-5OIFG=ZXN&MC>?0]1>A\RDJ;EBI$"C M654S)^WW&T>SIMA8>_(]N29&#T%OI=N+)3:][_L@;]^#G.N4=.43CU]^_^@? M4PWP.1'!G\W*V;#CZ F*3K,'RN"IS5L3/H^13CHKGD_0E+?%FF7!O0O^CXC5 M@/B+JM8]"M<;OZ2$QKLT\*9S M5NK"OG@KB!P',/@E.E"Q@",1W^O4!1Z085"7;2"9*X!>@\/F!T9\6;J?%XY1 M;"OZ[,#9^01GJZKO2GRLH7%JLO+I0&&S3Q]^OA$C!(L<# MTMJZ542QNQ ["$U+PZR1ICT9U@9]S6;B-P4780A4Q(C;C&N)#MB:_/P2Q^); ME,@VYK.9@]+7.ZRI;/OCSESOC#/6RZ" U#O404!$"+TX M2A%IHT@-9204,02DEU!F=*0G"$@+$&:0(I 0 R2A!51*#%6()) 0(H0$*:$3 M.KPP<^_OO67F_OT^S[N?//#729YV]ONN4'? M\PL+/H%;0HZ&$>*%T\0CI?)8?YG4N_Q-ZDPK&_HN6GN^.'#&IHWY^:I=98NP MAO,Z(PP=XWLI\&:/YMIB*&%Z-R[.EP/T1\?UA],$ N4CZ58JDK_B)S&W9]"- M/"D\JT65>;E"**Y]L,.R3;?H2J1I *^NBT2:=VN#0N@O,Y"V*&6?4%3[Z1P[ M3;V2J^-K@> 29) 2J67P/]2Q@:.:JO*]&S$KXOJ+?XIG324VUJ&G08L4,*-ZBMZ9V/CA+ M17@:'<$0'/2K"$.BPQ"288D&A6LV)?+<@J;: Q:KXDPH)'K&MH>,HOT.)U<1 M6=0IT3GXI->2N3V3'=1\P*%(2!5Q>=K^O,KDTG0$ZCRH<_?F=*ZD-.Y)C:?, M;:##ZAP-G' JW$AV=L(,-XNR(D['$IJAVEM3N+>R4","J6&WYB@,EACV)(:+ M&DV$*^D-#D36;RW0:2JUN-OD4\,&NHXXH3%QP>"EO)2"B@O_7V1\GG1G"EB0 M[T:TH3,A?=X0#Q[MUQOHK/92E58U MC^2:92EX!3VXC04>@RKKZ;A@7>_BF!!7+Q7G];Z^FVG: :!8G7&_!OO/5;3Q M%6&I-#F7@A+YHSCN")N3FP@<9#N%%US^2ZK_4_IT3I:XRI4&N$+GV$Q%U:/HI- I8P55?/6$TI4H,]&)4L MV,8(3918.SU5WD<>K2>7YB=J>D=8-_/R(29_*]MIO<@I Z.7"=E"Y75V1 (. M#;E(\WKUIB/<_\?_\$DUX )=:97^0*J*%U?#;'/D$Y]R2?9.$0:J@I-59Y==S)3KL *QZ7]&M1(3#2\ 6DL;ST M X70]: APMHU)S]?$#Z29=Y&^?.[X?FH!7*(R\*] M^2F(V]R8C5^*+/%,,L8)B/->PSR,50W7KU'JB/G+2-3GD[SV0X#;6FR\2^TP M(<.7.%BY3I79BZ".N[C%^L_#30XRN'EKH- 'N\)N^H< L[J$#O>X<=FKKEU! M_^O>/!ZGY8TDHC_3DZ/>;-@;'L@:??N@P-:D7KSMI(U+%#5X+$S\F>T[H:I3 M+1*U;U2A,?*(Q^9&K%@/A35R%RN),B$7:JWO#YI)QS')='"%2SZ=&IVR"A$^ MW36)6..PONJMFT=3SW!*+*I)./*NBO""OUIA9DOL_SRAS^@"$M9E*!R].-/L MMR)>6XGV6O05J&6;/,.DOIW4$/LDXRNP4LILDG?PI]: ODP%1C2#IB2AK.^1V:?R<(L1R M4[S/;,2N,^AB_=HLA1(3DCJ+Z]__:.. MPQ/OMVI2MF6*=/;]TJ+R;/N#"@\FLY(N8B&ZXK-&3$)%B%PYTL7SK&&$?EF< M#S[DPZL/E2>DM%;)PI+KGT)M_7N;KG0H:?*:JI[<3R3-3U#+3!/:?&&_(Y(< M%7V_87''6^+ZB?G;"5>Z IA]A&$\.KC@$!!F&M%?X764\'6:5TWM..SH!+># MHXJR7. _ZUFRNU\I@0:RC/!9F**CK2LYY M3_.)62I0'3H$".^Y\XP@N>,U.9L"E@8(5AS6%J?T]$@P>0@!N[IEHQC0!]@( MUA9L$D$N6Z'GKTDOQO^"CZ-#K\Y+0C(\FU=!2@'D4UU>?J265;';K__,7U;C M@V:N7.:3TP4>GCSXH'!I\$&E@ZI/:(&+S HO9\)=U>/*\S.Y K#>\U=59V\[ M@'/["]S@<(2],B5:76M.VB?C^6JLSF![K[XC_A Q6B^/;(#_C<+X,;IA2$' MEJ\H?4T5KI-C'+@O]>!=,A]?$76,^X1]\]G@/3NG>(>EM?OXTCF;WI42R);A MBP!(443]&Y'(\/H;+L.)3(H M^:5C]NQ=RML1M-AD/],5Z^FG$FU%9ZU38\ MVD^9K#,8J(WJN=N\0N)O C-F"R:="ZU-1\_/=LTFO?5 -7]M@7WSQCOZ("/90WX- MU<:&-!9T4((9?NAXA&3H;Q'KO UFU-5.]\2G0@3/NYJ3A!H+G2'9'YV"\T.,#UQ=K:(9+ MMNTG34M1!N'6H0?U1#4FDX3CXHLT*KVYQ6K(N/P&)\E#P&RMW\_N>JNBEN!Q M7FTA:WUG7@"YD$^]"),-6X3%*;FKP73*;J3\>ZTZ_/S$]XOXJ%WBA!'?'O2N M62T-I9E"6-)P*NQ0B+_&V=U0XWQR3Q%#W"(4SSZDG$8>I(XK).I=E'1NY[++ M#[Z?V=XI"7:/V!6/U)CG]NNN+ %Y.;D5U[ KX#[#-0(-7H&9;5(]"(W6Y__\J/[BT^A M_1+#EYKDGBG;G?/:L(P]?8$*<15W?APU$E//'979NG.*O=>U8=+9I,@L%PBH MQJL'1/6#7&4!SH1-*2,?%+U]O25,72F):YIS6ZDUO+BAVV+$FE++BET!5D88 MI6L=4QH_J_G?/J73_\:?XNK.3+>C0R5VM#J M$&;:M#5OONC7JY!ECZ?Z5\:$UZ" &QGD2/RLS=.CRQ8A2//+1XGT5N++MCF2 MMO62X'9].T*I]M.4ZS\"-&^^DAX4H+9@I9S:+U_7;;A]8;XY<,YZS/]Z745) MM[-R33_>SU,6_[XC\($/(M&D;U:RR0I?&E)JY*"UV#K'(IJM#W"*>8L#4_C% M^V6'@+Y^*"Q'( ?'\,JA:NV_-O\?TK7^CY"NPPJ^$1GE#_>@%0];X\HFYR [ M\=E8+Z [^*19-2,?+7+J9[%Q=['8VS--^%D:.-;6 39B:.L04HTM@K%X,_F! MJTO$O*+"UC$U& ,&A5CW#8X5>*#%KO)?4:%$M/T7^ET0YTDA9[BLK.&0I%39 MO-[U?[D"ESVCV.T_T_!%)EYND")SOXB=+0RU! J>";%+_\#4BCZKDK%@\U?V M)^>Q6B=?U[USYCW/_UY.1XM*(NK;>V=NQOJ%QQ-X6GOFEPAN^=?X5UCAA MJ>G3?PF$]:N&NUS=U5@WG\A@1S\9N:<*.Z'__,+;_ &]G#]E]'G& Z>D96&AL? C2#K(*^GY1R M9.?INS-\T!DM>._9R\V60+AX>E4(HR:V:@'C&A@J!F)'?7\2T6Y'3B_.IIWT_-^/TT= MQ7<^(4T2H2KE]1'[\^=SG9H99!8$8Z MT%?UFF.DJT*CQC%#/PW3:!OZE\YXR'9'JEV+O=T@K%Y8>0<;N4=3,^W<0]08F3?4[B8SHD"69KD%R=U-7/.K>+X.@9G M(@K6&'D4RPS;'(Q)A0C[=?]2M_[-*S0J_U60NI#T0T9#:X)-Q2'@_;-?_Z+X M"/ _QOEO9CRBISP8C;U@WCDH*UA?^J>:UUG>H7H6M[=577-D%IQCM;71H=/U M30M%Z8X.+VR5,HXEJ9A:L39J_:C^0@),D/H.DRJ$=_?6.?_4BL/EF3I!KS8T#V M+'(^I,B/J7A2=FP#H94Z19'UOIE5/@SPL]@Q,MM),1;Y%)M3ME M,3,*6;2*W@,NU^2L*T[H%"(69ZK4W=4+[2 ()4*^%]B5;BO2L M9H;>X*U_8 MQ+9:\(Q\4!&-!J-Z9]7XP9#NG0C/*]GE&*PXS0ACB&2";$LH/N)_=/=9Z3%/]]*=P*N M,8I=/G_ P\D'&[C-(6JF23(]_/ZF"6?RXW\![16Z)I3B,!@-YX+TI=] >XC? M0'O]:W:_@_8(QZ"]!*;F6YQV_M.?VHI1!;$2L[._J)V]W2K1?BT@:JMF50?H MJ_&]XVCHON?9E$?B7)_<^0TIZ=./<"N<7U$6SK%W>@-!7Y,E"F[N75^1*0X7 M' +:FPLZ>C28;J 8AF_.:B36T,CWF+1GGJEY(;6SSX;RJ?8)UTBT?A%:>FW- M@+[2Q!<2(>:U.'/&R5@?+S]W6:AV?@H\4X@3]:=+C&)DYD3)YP)@)[$)7$A0 M!R?:^9=7^N>78R%ATS:)7X)4KHKGROI_%!04\C0"&#E#=W\5'K;ZNGLD*.WA MK#1B)@[2#^G9UC;R^WF: @5+7[9C>3!L4>XJX@RJN*-";;C)O554-I?:%XU9 M1VC<-L^.S3W R/7.%@SC$=KY3OWLF9>5!CN/0^[R8_.>;;>3MT[GTN&Z3[X* MB0:JB3Q-O';2.;0LX%J @<>-5C70&.B,I6],TS.R:YV%JP'W?9O,JNT3+OLB M=V2C<"]3NL6HU&!;47=V/]5T%VGQ);\ CV^@VN+F/8)HH*7TH,JFNK+!Z@X7 M0?Y4PA;6)#R:8Y1YL38G_:\Z%:@_LDS B5E@ERZ78H\8;)YU"C__[JO'1 MN5WB:6\4=X*P^1O<9OS@Z(WQG*OX\W2BQ?A\UP6KR*;Q+6WH7 M_0F30K4 MR) *3X^JV7<++RB6^QFBJ7D,E>CAK@]:K2*RN4.]339:V*](,Y:4+#:-5"KG MLF;J[TH^U7E3]:P+[M_M O2?=SD$?&Q;)!\"2'#10P"#+9/E^81]",B*=CHX M2HKV)>&:G4?"N$ZOY!#PEGG ?>3WZ\-_OIS\+,4N_'5 8!6<*/_E9O=8P';P%F.F%-GN&BY] MY?ELW(PQI3+ABTL;P2;AN1-TJ?A^7O-RL9P+]8G?IX'OXBOFW+'?#OM]OFI6 M-R@M5L6O@VB,8< M+C0C?(UX9\_[]'.GS]=\7&X>("%JDEY#&HLB3I],>2%^ MTTHTJ=,^22:=;/_4^,OJX7+W3/,/AX #E@7H+AQ=OT^V=IU * MV4X82Q"QE,S(REK9E!F$"",HX-A V)A%0)^^(%B\[:(%5VH%= BX'*,R&6F= M<"K,<3#/&QL)RT*UZ)30N,D-G3O^'HLF6P9^>(L]Z[DOYZZ\&E\,'FBQ%I[3 M$ 17*.<7I*04>XTI;J*/$I6AMP;BL_(BCS_;!];"D#2\V\QE(.;A\?NZ3_"' M2@X.#IX__;7/%&*4,9K2T 419SBZQ3A'X/;^+C!YNP?*(A-E6KG+[0VH[\&E M8=KM#PP6PMB=7$4SV+\'(R21REGR/@2,M!/:I8\W2@+O:IQ- M1 I#_E>8@TB,9+>-)WA)52T4QHOSPWCQYE#6R9]Q0<[R.84V: MLLY/8DVT-7IOEG*0FGZ=',BO>TSF[6(*A;9_)\,O5VDZ7=QG'+0K9*C1>0@ MJ9'0$=9.I >;^EIMI+G6.#GJ6/3/_@:[!^J?^_5F#>E;DS?\Q2=8R,[(\)1\ MQ^WX_7',?)-U<8OHJIY*1-"TNEN!0(W5$N(W2@S\L-HT/.C5MZJW!,MQF]%S M<*I&)8+)UL[S:1?,@FF_E=L?N<>Q?]PI&JM;U/0TAMFL'=?K1_4Q_%P*2E3[ M!NJVSQ/% %_MQ)P32$^,P-R?Y$>VJCI$US?I.\>U*_"_?[N06]EU<'NK/[-82E:[-Y:(:25<],E/VP28>1@?LQ_2WNS^AO%3=2KO^+^36R6VT_-03V M[X9-UWZ,'/LE"Y'W-)MW\#GM!28RA'7-R/^A:[QZUU2.8*T@!>R= <]2ZE6B^[00"LMLPN'M;[1,FG,\GY" TSYB8S,", MBZ>WMP=V$H0>9^M'0P-[AIOW1XYBK" <)5XCQ3-V96US+ZM=@@_)\ M/2C1^UT3)E5I^AK!4W^DW*58MCR-?!V-N=OP8+3&(54W/[D;*#Q\Q:Z'X):1 M\W%ZKYG4G\N^Z']KW='@6&&B&7[IQQV2W[>%]D?&KB']>+NS]/ 2><;$@U4S M\"X0;0;A)2OT_8S;XT(YIRM, ]TVL_!)!] M#@%3GH')AX!=@YQ#P$'[R4- N6,,4O-/X2LG[::E=NVF2!*!TZCK \,T+;BH M1R\4Y/CF66BAO?"3M_:Y!^;3&'B=C>8+[*DM63@VUZE: QXZ3L,&W<>QUHP6 MK[B_*J];"IW&*#OS\1A]TP2[W"C3X((AVL22]GB[?W9<:RN8<;]L0H!ZAP&[ ME'Q:M;BT@+A,,S+;G1R';2W:/^!),CP[9\6.<@K'*2G%#_VA6@=&9$;QUFA MUYDLFGN&@2JV/:< D4T."8=GN"Z_IL4H3QX"S!9V)"J#0XJ,F$M0_MITQG:! MKYR[(:GG*.)N@%T0ZPS?]'"B8V!,!VJ:%QU>.]Q&/:NTJ-&Y3*=,$)M;MV=N M%'S'@P134]5='8Q0<&/A*<,Q3YC!!@.E@\=8:T>,_4U+:Z MU%<6B!+ZJVG?K%15G6!^-DD4TH;8'R=&OW'T"Y%<8=K)!3$9+HG =P]S-D@R MZH25I0ODAU;A4]5[0*1UH>(Z3';;XP,F,^"[N\T8X-SYK_VJ6D%<^[K60\#Y M@&B$JG/#0BM;P3_/&&E+^E2LS-T(AQL0\+DOLL(NA)P_LYW7/2MS)4C[4H@W MG5 \'AH;%4[36NR#!"G%^WFL.[ZTRE/^K[S1RGZQMZ@K:F>X>TA>G.JA&M]4WI)V/V@T/Y%]L%MW%Y? +"K)[H< M7#>VXAJ73XZQ&%V?P>=;_ M6D&]1&.D%A\Y>;7:1#YOJOPA0-,%VAQCG)(:JZUC:S;Z2VV]Q1,:+@/FU.M5 M8U2[=^ N+D2J19G7< (*_2S6_0SF R&2]=DP:YN#S8WJQJ]OKLQ)#$S\ MXE:T3\ZNLWHR]$B[MCY]*^-T1._&V?,7OS[PVS?]D.ZM*#PG;G.V,6!,D;!5"9/:V43;&I,&Q /T;3OX)T MGU;$1A,/ >)L9E/#;Q(/Q=,]!*QY@%D>8)=54T=9W$^^RQ_^R#9G$W=B8P+7 M*E]:R,7^] LUOJ9KASN7/MWFW0]>L$$_=) /C_;M!HLAT*P7D3CSH&L5BI=> MA&:"%%(@3@X%6M*DE?-98:+J&[NS&ZV#"GX?^/,:[-853N $3QK\$EXU,J]3#P&"O/X[AMBT^JY-Q>N(-PS@OOKQ+S?NS MMNX>[CW!F_YO@Z(Y1R(6:#W"@)]ZR3VY;'/_U8]_XCTG7"9>M%46*K#J8/>>3EISM\\UVUG5OP6TQ+T<-AMIB*&#EXT_P$&BTO0N M6^5BR8%$B^7-CL!0.I.OO:(;?<7 U'? M[K%:FS8VCP2K:U-<-IR]H@8%6)-@A%(O,U##N5CI]KY!Z6)-H4$7MVCP6FCM MF'9O@_=>>'#^#C^WHKX2PL=[L:2L;-ZVP53?SN>3&0DYH@@7+JP8F.*'DZ\W MWEP?M X)S.3>XTIF7P SG> 546R%AN3":4+F1.ML=UAR\K#*1;2IF<[NS'2##FMO$++[TM\T0U<++4([!@GTXG(V!#. M2H9%96)_/JVZTT,Q"M>K+Q$$3>QM:IJ#T!E31Y\4Q"5-ZPB+W,:--'92$WHS M*S+I0"+TW*M^"18;=M*.-L%41#$5L[OS2V&QU#A%/&<1(_5A4]?^YR@LT0-( MBTI+#.LS3OKEX;T".^$G'4ZWLBP-U02MM8[,5B=-EP5TOTLM&R]/6+2=L53- MB*E^#BE:0_E]D"0K:<]<.@9_A.,Q)D.N9!^(1P\-=Q']*#G9[9Q#3U."_"B' MVXJ]^&AAI3O3E;S>-PC%&!$:YK51FIKJ#AH!_^%%7V",("9[HJS10\ FKO0H M.((XJU;+L$/ JMWE0P#M*'"^R*R(2CD$""PT#P%;H(3QVC/K:F;_/%SAZ#!? M@SL^JC(:FSGUX!>@Z)ISD[9JR(@-I*2CT18K*4LSG),%]++(I,3F9&"]=.3A MKDZE'O"8K>J@-:D1S;AN:IDV#<65XUQJ6&6$UUX>Q'GL5Q@8X94((I&O:XLW M),Z2[?VPG%#FAZF2O6;;)D4CD5:SJ%F3M+7;+I^#G/^M/>6$4SQ.:B3A*U9R MR,1@4H_!I7>&.7=:@=U9-^4N1:AEQ]9$U-JKV_2J*"0.X"L<>KSOY\ 3'H\\ MN&/_HKDL9U+=.N'"1AL5DDOB)T[$:Q02;7G**:F#I=N*S_,GW_J4;25]T*"Z M*S>SP<3(Z)@=M!%RIP_9:6TJZ)^I[;7,)D8#(K4 /4TCY.[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; MTY*Q>):$#Z:%TQK!1$,2XU+3MZZA*X656MT4'-/8G0^1\TEMEK_;^Z2LAF,^ MMGW#>>(3&G=W,4KX/8ZZE[25D6]O&]2G+.P.9H*9@F$CX;Q$JPB8Q[2=6,[W M*R7H>$=>)A4F,=\KB*#+=W9VK0FL'ZUZI2 %NTVMUC#GY[&4V2__RRO^TJ]N ME7$(.!GDRS[XI4'F8+H[NFO*[Q P?2[H$+ REK"5QRPU.1C@)AP"L&\. ;,. MJ(ITQG]]RS_&9V<26E7FOMN]SO1;L$O6#(K((V_'$+G"P@W+W3N(>"UR7GC;_ ((N\HNT]4. 5>*009KI3F9*%.G."OKV(QN5#H0Y>91"Y>J MC.N\HJ:8 [@@K[&H81.<*$J8]9S^<<9L#]]ODMST%,@M-""'*.IZ#TJ"Q]+= MU$T82 NQI1N!A3R<"/]%8(SW7/<;XD.8".[:NQEMK323I*;43 _>-0M\-]%>O%.\G>9)1TN&N]"Y*AJ"93F_87L?ZP.']&8P?*BM=P&[K]V[Q,H4Y>A<>'P+RW=,# MFT^UO-P$004J\Y\:/"^0<9I9!H:XKY+>G)WI:AZ(6!MK9'A7CJ&I\G;UY4H[ M/D9?(S"?_GS5^@QM=U?FGL>%]8VAG((4Y:5Q?AW8NYY^GRQ_ (]D4#\OEM0[;(XW#"H8\R0(3"B*%Q3NC M8?E384O3)5JVSU-26KOQ:0_<@^E[-:6"$CA51X?B'OPQ9=B/,M&ZLGC7<$V< MX>6%T[?N2I :B+3L+V:O$B#YV\S@)CP_VG/WX44A'PQF3O?;\BQ7?4+!8Y>* M&BPD?_/VS+4OLPB8U]3T+RB* MT>S[H\*2SYIEK.PL!KY?H@)O9A%'>H_4351186G/8IM%)F[5=%T1);'#%GT3 MTC""EA>95X.,I2#G[DG7>D/QOGHJ=3(K.EVU+N^WH+T$H_Y!>X\VNG0S]1Q. MW%.K.%-FN\%+#;]AE?(J\NE_6HXD?FW#::. M,_%.8]M6:I(\J:?4#/N S/+R=5&?D_S.8R&8 M)H-RY[I;"?VN5BR-#]UC?@ MX*)/6MK9R.N]V9Y/#_X6M$-5B&[76>+O>-4OMESSRS^:??APIJ%:%MB60069 M563J)'LH+33?S>46U3>5O%0T,#B&Q(UI\1O(XIP4^B*FS%_D\4G%U@)@MEW!FR$%!A#)1V:\6TMG'CE4.8I]Q'HHDCWP46,7 MCMN+OUX*F0"]FMZ5C"7F>E6<15R>O7U7"VT1-%90['M,OCL>.6;LIAV_K)#WZRDNPEADG!POTK>T@OAIR$?6/-L)&J*870DJR[FK5W="),>=!ER M1;5L57)LSWTWKY]0KF[=N@JLM1XJQWU$43 PKVUPNC6L*'2QA9:"MO60W+(K M+(YIB_R00S"^HP^2O@)L>\!/ ]7YI\+ BUBI8L:L?Z%($V:>$7'B?/6Y_VKC*". M1.LF*Q ;6UB46^@J*,!C_#F:D&/T"E.SRW_YAPY"AWL;(X?\.">5AD].I1T_ M_'N4G"%_$ZGK]I]& :;-:R#B[:ER+0^'WHT6BV343CL,FMUS]-(3M>ZU%)>+ ME[DP-.P(3/B+WKN:Y:]-?HZ6DTG>JZ:2W009;>280\ $=>]Z94)I=''"/LKR M()E^P VT^'5.]A_?OL#P*,&MBDQ6?W*-OQ8[,=82$&5CY](Q8@K2\S!X*>MHDZW_M4K"_](-S$:/ # MZ[N6&2;JDHX>)BICCEZ7L[J;:@9A&F51<]* M0O5-S0G%4$.Y]-Z_]YW^]X:G[VJ6I#<=BS L[7)F?%-VZL0+)J*Y/D"MRJMU M8R&DXA DLGI[U+-:;7)V5FL 8DZB&W6S(WG3M^F&72GA1W)J]J\;QGFR7OW9_@87#&'@4N9ZO1KRK^%> S/6Q+$N-%5"7>IJ1)*NG2-'2?O!!B M43MH(.LR'^PDPVS_N6/;QO,B$H)BLG+K+QN\9@+OEU\&NJ;#JNS6OAH1[M=_ M(6,'Y==2\\""(:GL$E4SS"<4WR 'P5(,DHX"M7_>#)NNS4=!DX,N1N,F)0T ">-S,HCX0V+Q/O,RF4VF80?=.Z%&?+_V MLI6*<[UVI2&V#1D+73Q%1=GOX5<>EO\(F X62Z](4$M[/:DA6!U#3YCGR@FE MDM\HU&P;5MSNN[>RM>-P'\*M#^0V%4C>P5\1"[75VE3\!A]4B#M" M(79?'J<'FM/)R32WQJN^++\*9I!+&^>?D#H5H=F"_&07N]F?QA35<=+4]5J5 M>M<7VP9>$)V!!WVOWLY^/D G'= MO1:^ANU$U?72]N\4(DT'*4?IK"@1/=_Q_V+J.IP+(V$JI\>&C#22RIIAYR]7 M9#=3VY%#E83>H/!N66#J8_D!'>\;?B=!C( )IE7D^ MQA$\Q6FM>;30RU%.?9>ML#H1PBT@6%GW]0W4 M:QK^!ATZ"I#\>(OYZ?]R-9' ':^A)L3ZVL( :6[5$6G+VNI9D\O1U_NPBF09 MHHS?*CD< FQ9IX-O=QT"TJ13H]NG;&:SL4U=5?IT[IDA 20:31[-S_>,3TE! M(+AW3'3XAX#]R_4OAT&Z?Q:+TS82-[XN'PT*#*51Z_YFTN@!?J)>$RSU1?,E M)=I]1+WL:-.-_6@752LKN]0%FTI)>(AKSVAM%_BC3P["<3GO%W6ZU'!#DOL55 :Y@]9PED,(Q=6:;4,PE.281> M#5X%CK4V 1&W-FNH96S,-QD0K[FHY-9=DGQ:(XIED[Q D4'N1)4%UZ:0D:3_ MI#Q6EQ^4*Z<>=_X?OSHUN06KO5SC MDK__^ZPOG6"PH7M/6$3#E4% <,Z]/+_I,YQOV^4,@[*E,#\\-%.\Z\B!W[E;O/!X%S.- P!ZZNT(9R"E$5,4-\^QPJP M_JGD+" MRK17D[J7 ?L0RSZI.&JQ;PZ9Q6;A$=HDTD6T]6")C5SZV_XVEN[I M# ./26.#CX&JW;$%Y<$#[5^(RO#D(3"U\%4KF%Z=KT(*&M$=Z3?@BGO6(N=* M,Q[)JQ&G1;FB@C9.&O&DK 8B)=<*F*36<>]".R1NS-6IW]51%I\QUPE!KWB> MLZ0(W)[D_,"5;".Q:D]%@@+<]8WWP M"MMZ7H]@$%N2D)J[NK+:NCTGU1"P?;#K)RDGL@8TWE2H.02$ON[CG/L/58-+ ML)3:;H7.68X==,ZZG_*.#DQ\G/%0MKHE!Z<7?\7;7>16F^KB^)U4DE.IP;+! M@4/&GL/HWHM)MC:S$\)BV'I&X4,3ZD?F6*VZ$[$6M=&^\0,"GL;NNNU1VJG? M>V(@YW^D+>(*&\X;)9R#G@>^4>"??=^$V(7E*6-@#KF=+E(6B9="+L6B:Y<6 M:F$A()C$QZR*=DZJJ7=Z??#0ZU<=(8'+[6_V#P$N'D60FR@Z&&YE?-=9TNL[HYC<]R@YT?P#2\\\O.^OIZR M(.+N@%\+I9UW2?VX/X\A*#[NST.\2Q[^76V&A3;/_9%IOG9?SU[7[@_M@;B_ MBWSRM/?AGN)&>>'[J-RW_2ECVR'-^J0>%]*+RL<'3=W$TKE,TY$G"OGPV'G8QBQ2RA@+VHK3P5^W$D%1*[! 7I44V5")!(2[TW^!N M"4Z#^KD$]%7ZA6VYIUA)<(N[(O7>ZX^/D 3A\^AYW5C?]MKY MK1Y=-Y'3I\T)FN<3.S@J%G92:5V<*O+9VV([QW2W#F$)R6"\^ =3TQO%?H.% MH2FX7DG;ZW_F-6:#(_5T>XGNTW4"^I@M.6-@]28H\N2[\?GTS+SEV+C+ MA'[51#Q9\X6[G5ZK4TAE21Y\>*BSR;#1E!OLGN\5T7DB0ER MF>V!EAAW4L2'P5S_ISQDV2W70A_V3:J0B)FQX#[8ZF_O8; MYSIO2IY"';>!J5;A^]LX2EM0OQ-F>C\:L__ 'B=F*VTGS%EN\<:80OJ2R^/B MR_<^YO:WY"[TC$(<:EQ%VB B =8"7#K883"D5/9RU1J,*J6D:)DZC/OM*:5% M0-^VK&'=/@8*,U,6UBD8EM7MZQ.86N3Z:)RW#+IQ&9G07SN]RZ%=GHZ@80QG MI"+6\C(8P0QT9N_9U@AR;]AX"DBI3HYC\09K,E!IJR/+M@QH&E'^@+VP%]BV M1 M;,O-&\J/H5^9:%?=Q6F^,<';&'B(-NW"5)2M4KIY^#;,(G'(UW%-L7Z(Y5=(>E]2"MC$/ M?63""ZG* ^X#\HM38O_XA6>1+!K?0$!E\4 E!$.OL:%=\!L+)-G2MS5DF-33 M4J0G>27/J4-S-*O]\Y0GRKF6^0V3:;-T MK3V"82?V!N$UIG2@$JE,MMWP72%;VAR<7%_JD=Q5-QYTV6KK0=X-*U:Z<@NY MC*(LVI,T)<,*[T8]>KYX^Q;^X[_.^^2SM4W-A_LMRR7*:[D\@2*Q"VG(2$#1(I=CI!'^-8KO/+.$@?:O]Z(*SSS$-CS,BUG.O9%Z.#V #-K MX1"P6TQ["$:(STX4*U(E=1V!#2L((4/W*S[MS-5:SY*"P!D;PAE'BO_Z745J M9:Y?TI<(SA:C@YLD;(H"2T8_&MW98KFM5E MP.$1LOP=XA19''@,5#+2XA:U0WNB(\XYU6$C_8D=UF$90']G=%RQ7/JV7]K@ M!*0O4I)=X, M$\*#36W,9R'N='W6(4"PZR9*T9A9[,;]L]TT_KL>S;6#<,(T\[=V4PAV \*$ M!>?3FV[A*PQQDKJ8:YPK!B-;:8@P8Y5A_Q:9RI7NDMH'.UTZ:-O<,R*8Y*JG MW= MO,[W>Q(MA]J^-O?A0^.,&Q&)\U"2"YH)@4Q6_3BRFKE]^T6P^ MA@8.ZV7BEP(AE4TBNU5--';FZMQ\\[AW:N>VBA2!U%Y_NY,QX2Z7)/4-@K=' M]:/H^09"VHF1_D\D&1/1U#K<#+[R-LVP7N-45PM\IO\0T'PN<#H^>IJYV-ZX M:D[VTXN&(Z.KIKY](5?YA+9B_'Y;(>DD^H"U7XO-!B.++0="UXH7#@R &ZGS MZ+NXMPV(@8MHTPAS4GVWSY2O_U/ 9PKG6XBCD?PDY+7BJ1#I2[ZZ M'[G#)WKK0LU2,UU]'14M/6ZI43EN:@0WAY7NK57Z ROQIA]R,+5M)AMDBF$I M2:YWZ2C%CO,00 W\B2G4%B;:%F2.0CJN&,\)SSQV_\:@?Z,9"W/9(DSXY@/I M3)_\87J&?)>*T2@?L8_?O&)KQ:7+A+\L[:BD#[.PC!1!(:@OUN'7 MV4]YB<67TDKU0>?5&ARC47;=BVK2;H1D&L[8E0-7]I2?U1Y6''YQ(+L!W6EY MN1J(KYDJ*0*.X6K"64;RLM_AT[>Z4T8V&VJ?#UW2:E8R!CC7(D7M[WY;\N'83 M4T?7<0F-_4!OB?=K;H PRV8HAAX_A75/[!HCN4SK>N%L$?+GBN!ZUZER/QLO M)1MP(DZZXS+\?M$?WQ6?<R;I5!+8=(@ZQ- M(VIN+"6U'&5Y;>IC[E)Q?M; W^D&C=^C9(6"L MX[[@BI6$'+0OIU#; 1,V<',(E39KE&2V+CAG@4LN*(NL8]LH70&91J[:U9>9 M>?G"&E+I'J=41HJM6N?:(O.* C>2&V81R'FQE6Y2CP6NEI!/)?GC6]'FVA6$ M_[#)7Z(]'K>A3-XNG6AI;+-^"U/7VSS[F.Q>;B=G3^D)7OI;WU9=LX" 1HF M?LT;]PDXDN"W7[Y\]^D[N4M %\-["63IM@/%F9*./<+.JLU3GJ)7E,_@8E"\ MI&+CUG#V+*G45^UT].1)L[V?>HQ!;*HME%1F;7J,WX1X&KKNJ4<=3%N;TD#[ M?W_>^9GK3(V@E*_T =O2ISD5:Q6974"4\\AZD=/Z$QK"Y"B8%C@D M3JFXH632WJ_;O8UCDPWUN7JEX53HW/[<9M?! *]D:>J%L0*T39GNUBM:$LS> M['%2.@048.IN/OCX[Q.7_JESEX30Y!H#IU-3UXEDYD%ARXCS*$7>2KRB"S%X M XVXYSP=8_F=OES;9>SK]L^&>(67UZZX-''IFP;IES0&<3$V"4N1>A&+S'/W MG\1YAB'3!PC\2[T8%C-2?<51QP:HH8KU:^P*>#?YUJ&FH M]PRN29(.=*A]6%JZ;MB(AUK90(5%4H:]HJRMHQ4^P:$BR?]XXY2S*Y/Q'O G MPRQO!$OW2I+>X_&Q=3:YN>#86WT=_>#>IA8^U1O!.I%VY0?#W%7RP ME+E8U.L \?(8\?'49N]\0-.?QG_ES=XY$KV&H389I[T8#$6U[/Z H;<06TIZ M')%/>#X9LS^EDQ8V%C-@-MPDRQP 4AK1G314S!1* [*MN/]\H9; N14T7>2RWDV@K)R"V"T/+0/&6T+Z:K-/GR@BA4Q086VWFBDNA=T/?;RC%;E_?WS,$ M>F=KOYF)5O14)>?IU;CYH#NQV@>*4CQW_DQFIIOO]FX M[:G&$?GVZ!PZ34TAQXW2QQIX.1GQ@4Q2('V%VXM'#H;$+4+"5G>G8-*1&08) MO6]<#T2M', 5Y25<_2R8F>$$#:7+Q3X-47.S1R*(,R!/V1SS%?ONA<*C%)5* MNI3EC^.XM53W==5%SR=&V?@SA;,)AX#@\CC\ CO)6(CJ-[<]X\!)"](%24^$ M(:G] ;ANM015^[J2<$SC7?NG/LY_RAD-+D#3)$ =7&VI-+7TUQ^O1NT6!-!" M@?&UZN>3NL#SE(<'=LI9)-4+N*T=H%=8MHW*F.0=O!O7U,P^^YPD,QW/Y,\& M%"P].-+9A:ZT(_&/^]TN<%^WZ)"I-ZEC]8R&CMM]#%I^*DTN_=@HR9RCQ>]T MNV.[VP)9*Y;+;Z\W>J*,63F]7_]5^YJYOE4^//MY34L/@G;^=G:'O3+ZDWV4 M3^)(SK)[_XV-C#(MFKE;H\?%+>6T[)VV7^?VPBG]C2"1B3#\U<&L,0-(+"G; MF>,62H:O(QV6A%I=*?U&?G*S:8PB(CS$#PX)P'$Q!HI'J9@?RT/W42WN 3GW MNQ-_9!4I*F)K/H9+8KIRXK5&0D&$C48?E?OA)+!GI<)"A9.<_X385*+8@>JC M[HDZ&RV$-W 24I:S $>$A&TG71T+P>3:@OM"J.=Z+_K2245@EX*2W>#C':%]O]''6AX"S%AR]:>B/()F MDJ^V/F%)-09K]@7U.X;/M:H!9JO&2$C(:XQ7N&9[L,-Q FI+;<&V9C MZ,BUJ(K 7_)IA@UOT!'V@_'ZK@>V/8]H-+;E286/_VV/3KOO)26TC;L,>CN: M"]5[(?BVZ#CQ.B,U4&2S[KU ORQAY9HWC1@+H=,77I2A5]73$@+ M)WX[.+%(:QV$H@\!OJ%WU?:!!8GM(X6QA;6Y/%" QD1_]OU&#/AGB']7%!JB M;QI,3>^S*'8JF'7]\UWS,\2T8OL]!QJS: NJS=T] MRH-D="(E^UR']O>*YTVW(4 Z+KI5?Y8]B7K.#*AS5"%1/$&%]9XN6;*^]14X MS=N;P?-8Z?F'\MX3_V:++SOBN*AYI]N3'AI\&="[9M69:US.M*UI(KY*+LM8 M=ZCN2Q9$-+Y&"(-"#;5U,^_H#=P+0,YGOZV>=AR3X5++#PP&B$8.C;6-VF$; MSOB,[3$YIK4=*A^?<@@807QK0);^=2M#MNO=U4'.)G')5P-I-'W"^':=SJS=4\.4]/G9[]EG0YN=/F^7:FG'],IL.UUK>[?_7!4O'<*&N7;KKY/LY=3 M$=^H27H+YB#Y8R,77]W#RB.VQ"O4B]?@>7_G&B!"^Z"L,3[.AF_L\G\Y"R$_ MT2ES-8YMPF/&V^'@D0;IF MBB&7I.9S<"'3M+I[Q/H X:9- KQ=Z90=I)?"!WU>HU/A=5MP8W;OY8@<6,B0 M,>?Q"SO*^R89$>C842%/VZ+E+0M%RDM&/X&&TJ#XL5N%?8)!NQS!( M84TFQ+8D'&;-H'(;^NH ;Z[]^/^P]Z9A35YMVRA];+56Q5($9:X@( (B8)B' MMJ*(3%5DAD29 H00(=UK^LZSW]9D$N' O7WQ\86 MJ(D!#6DK)% GA_+RHO/C&8E^E9\(D)&?NU+)4F46E=OHBM0I%:((DK=R9W-\ MKE'WTJ? LP^HVU_\V:2TIA^%^QAN BI&XT9Y<&DS1)M"Z0:.1_4VU.? M&WASSZ>&/PSB=(YM[ Y;8[(8PX\6LM9:I_,ADH:MH*J@GWZOF?_],\ZB"N21 M3_+ 9. )YIC]8"%^F2SZ:-2\Q]RH8\$JZ>GO\XU_I@Z:2_<0]Z2-U0^,\I'F MK'+^K_UBC>J]Y*$-5E-]-Q0!8,FC775\:+,.M'[S@FG9.8[8"]I*X:EIG5J%WC MQ6MCS+!1KJJ.@:LL(2,X.Z7*]"LEYMRVR/ALAP%^&Y_K'C>S2P^8KU"GBIZ> M%/[4Z"]:J&)3)ZG *D>'M;%D5-9DQAN=P_EJD.AV"^NSV47/J:4U-4R#M*CU ME3A,4:K#S2M_>[ 3(0=QP +C]M Z%24Z1^[H3#)TPBQPA'9IE,O+S;"! -' M^G6F):Z%.WZCEMK4J9OUX4J2^G)5=4=]X-5J--CJ[.]\= M,,=^*>-ET1@_.4(U4&S2]&91E.S?%[P\N#H;+3UF S0G9!$W%FAII*P&]2U[ ME!%3EH".$OWZ@F[@#P+VNULO-DYR@242!9[OJ@!3TBH3D0U+$%G?P6#5*,O3 M"BD?VJD=FX2[=W577$V\U!@ S ^ MNU9&39* W6?I!LX=A(R=.Q1XTX@_%"C]\.'FFU_^9@'1E!##CM.=^;DAE1U6 MN3U$XI-3PAY5J#5'#8+NFN(YD/&)4G+B.$#)5NPW9LW$,," ?7K*@Z!>WK[^-+?DQ6CK,K[913)# M?>.B71]%EWK&K=EH.,N@$L)7RS!(:<^:30S%"P$JHN2V"9FY$3VF#&V2D7T[ M1=/TS,RJI<\T3FFU]PQ0QRJ=J2KVOOWWSTDRG6@(0(L%GM* .;'$ KQ>YW.V M>"URTLHN \1.C2D-BGXR9#JM^8+/1_R#?.]"PUQ-/;T!Y=M7&$8Z10AVWXQ! MU^-.+5W=3,TN"PE)P!)P*U]9Z% 29\3$L(,>QTA(S>IAA_&Q6=GQ65;]?85?GB6O*OT^L5,E'_L5S3#/I?2C&M# M]U8\@J4O>7:XK04XF1(!/!IT 8;21YQZJB24:D34HOZC&]!I-A&;*'%0U< W M5C@F(U0T2PJBU3 6JWR&DKM<7-R?.^VP[Y:0E]?>[Q>:/ZAGY+0=W_><9C@] M8M&2@6R^HN)Y54@Q1(OSX>N2/S[O-0("X535U27Q)Z;2?GO8+G:&\$^3^\;2 M>ZAHSUXVU"GXS>V[W &\N-S"5-60LIIG1%"%AG,H]&['(Y09L/WZK?3 O>> MK6T^2*D%N;O'[*O&0#1GLU=O'W>=JSNU6@R[R7I^F''IIDR5KGLX-":A(L).F@'N$0 $:_G53O2V/<#CLF MN(]??4SHD5;E+G,I?E+3)VYQ[OOL^S]_QDA?+.U7;[9TNXZLXL[$ZBA;44@\ M?B:?Y+F"D#[AT&(RLQO5309[^O;]P=T>9&'2[I;S@=BG7\\05'ZF/9TW*ID: M5>I ,%CDUB\N&6*?*/;]#JFYS\]*4?/D;'%@\V.9 0?=>T,_"WYA)0>1N0G/Z47?L7Q"%5H1;>^ L=L^BZY- M@Q"6*$?18>WVJK7@@5E\@5ZHCW")>U(I2^YUO?&TZT7BDCM#6X?FJN&5-;E/ M#]BZP**Q?9*@!LHBPT+BVA\_8YG)T99'C4'+IW0A1N)+?&K+2/;391='B?N' M LISX?71+QAO/*I(=0U%10-8>$I#A"S^#\]P0=C+M>Z,R>3JT7&RX!@DE=#" M:&9QW#?J+&K0EJJH#U2&8XR-XELUO1_^FN,<:N?GS8*#Y=V/$X+:M$F9U,E] M9\7=A]-!0><+,NGGOADP2*H'6O^1[U92 RZA?LP[P-KA[HN(B.BES":XVDC) M?T T'.C?#N5#YF^$[_L[9"V9HJ400\8?80=B04LK,O;098^D$$3X!C\20%4' M8+C"PA?K^PB2 S;C"EJ*QUR??O?WGBOX2AK2C4%)+J[;#4LWJE,/&[/#2R7 M<^JW*J]8EOTZ/KM/_[97(SJRKZY><%,7G_D6F+J8+OH'[V)B1./M7_/@12I9 MJA'3=TO@&1B$W.^%ZBIFRUH]]T 'BD51XNOTH,([?GQ;;NEJP,X()]HYD^VD MN)NGOGLA1GQ%YJUQW$Y=<#U5CZ?NW#^QP*"@O #QJ,&&&5;R[:RO8=!+)W8@ M+EL K"^EYR'$J=\6GE?Q0?SHL,+#B1= M)Y3]-3YMPM[&VFXC8RUGDHSP%#.TD^XVM#.&."899.8'AH=QPCXU1HK\5_>P ME_&\4G)#6A?.>1>RTJ=SNQ0"%.*Y27QY\\YG&[O^:T",!^"-M5*Q(>BJ)1U$ M]:& 7RX7X^TB'Y=/Q#2PHWXJ&@N%$E#Y^WZ/@PP>U.YU5M*^S#1,Q31\QWB8 M@E3[E+M!?>@^.!W/5SR9'2J:Y+X28* D/$4R1S@LY.LSDP,9>FOEE4&QUIXS M!HJ1T6T?,2M+GL=:GQB$DXDEKUWG3@[W!I8EE]*4U0'J\O0?IGEJ9*IZ!#I* M,&B^O-TM<&1N)G0HNS>GK<).'CZ%2'?9HMC:VEK?JIRDQDH]F<#8BRC_50(B M=_=8@O=)S*7NW.N3_].)#G8D8O7H=/[Q-2?2E)TH\&5'XZ*,V[F!C7//&E&W M6\+@NW0QRXM/(2"L."V1H>P<;,E&XKI$QE1$-Y%$0-O] NTV.>^'E$,!^HNU MAV\+Z8K.>Y#PY#>4R*/,8MG"8X1N[6^6%#"9KYCX@#!6;8&HL*_RKFX\O9[< MJANY@T:X:B/>YCR.CX_'72K0ZG/3F:I^4CAOIZ!HWOFPQ,/Z^W]Q](_[/:%G M7F^6_;&7V3N2XO-N?@^.<^QJS''PA(3OM>)1+RCEDU<0\K!.]IVH45^16F*W M'TFHQ_J$2UGN7,^MQOFH4-*42RU@9%'C=C## 8N A1^S>OJLWQ+KT27UI@32 M1]A93DK5S6;5O84TD61#[)%K'F4J<3P[I1$9W:6&+KBU'!RO,.6:.JJK[%GW M;EHR&5$^^7M:L[/0+VVDV_"/[R%AOALKZVZVM@DEWNP!6SU\<=ZS5+\(>!J4 MKZAZ?+U&%4DVZ(7B83P@0ZN:/_-0LW -.W8?GK@WBS!.[DT%6\M#ANZ9?CU^ MK]5.T1)L"4ZDU_MUO?O?S[DO:(]7"%Z!@_6&8$"&QI"XPZ#D>D0E 4@0<.NED=/'%N3FUDW,<&1@EU=[3(DHKW_>";QNK"VN5IX)WJH^2A]=_VRSAE&]K M_T;:88J&I*AF7N&F,C2/0NNDYK[:;;F.%.J*IO9CUF=S:^DV5B,.NZJ9'PR)U"$>L1H1'Q/M#R^8U>VQU^W$P?/*]F3,\9#S3\EG,)':RB)9LK3X[HK'2TR_ON"&K%4950LY)L]PX*,"J MCA\9Y*UT+QG%K9IZD:KGG*BC3FYRB75[^(PE7>J-ELY-D:4E38Z2PWIO!G(@ MC@DUNM=*WU3YL$"HWC]?A1O9WB7OGZXVJV/HO[L[8IE@3>7S1 M2E%K3<7(QF\^=/!=;63.1;S=TCA9-GO>8<-J%Q/Q+*"7/-PZ37I56MMN8#MN M$; _.*DI'HK5(J5HI2_.^>IX(;JOD"/PM#P37"5HJNR"*[V MUC\[.6/4.)$,9B8\LF;I '1G840HE=$'$SX4Z'>5^$V37Y+\GD")GU:\_&;C M[F#%Y+;+05QBS:% %W"IB8%L>Q?6OM=;[<%8?UO]5""?RC5>U'WKYVDP7JZPJ5Q?. Z87'T\: M?3F)SHR^VY&$OPI*H3Y9":T6]-9;171* M04O:0A5R*?K\JFQX/4)'4-+^35R F'UEQ-L$! M+_,"^-WJ8FP+T)... *?#6%3#*?'\:B;+1@3[A3)+(Y8]/PV1%/X9^2/*YK1 M T/@QY7_!)_Z:AGN54-!V9L0E )$BJ!5;=*>;A8O^LMG;"0FQ#X%D1SB7%1Y M' 9_&GQ&_\[ J^7ACM&T[@JL[Z63#B\:>'AX-^GT>#,DB^7@9J:9P_=,67A: M#W?(N KZ91Z(GAJ5_PM^.K01\5^CV%.DG#9UUO/A-?37"W%,9A;&HAWR6]"A M &#>WQWHV*G>8]E60]^T2U_E;.[FM#=EUZZ;RTQ-P=#Q7B%$]/T"9]#-]33L2GO^7IJTX[@#4TD(>PQ!=TZE!P%[ M5YR\9H:4M^EKDN#=FRC#3M,<'3:)H6=RI[MCM/'SB.$HTQ.K>[?(?59W?<(/ M?P..8PF>.65#M3GQ:_$\DWR.:U2YS86(6YV$V'IVSV 4VT.IJ(:[0DR5KG-A M4^EU,N9!:#VN( 1H0U.W/.:%"DX,XTXWFOL8#E.'PI$JJQ79T&S7@WK02TW0+WJ4\Y+-JG7"S5RAGA #?>U3=?J"WW+ 0N?+I MO&"XX@\+AL ^.6TM&JA]454<> #DN2?#):T]W<+FA'VJ6RUL_(G<1B@3T7,P M#[ZH6GR@_!5XF$7C5"\O<=Q)#$E %L9.P2WX_5W+[S]GHU[!]_N&NI/]I](< M2P-"U+5N9!P*3-0W-G27*!CZ0TRVU*F[^JRL8]UB3AC&\DTSL LA_3&J=;L4?VF9 M5-O!&_'4UQ_[?OIUA=%*!W^X\FYKEQ_?^W52#]:6*7]/9QMY(6"E<_W%S:#4 MQGL23$.?7KVQ'&N-63% ,>12I;T#-8&P=1-?$(3:0#L#W0#YLK+70>9!A5?G MI%TE!.VMH7I6%FEH3)?W*@?Y@5KGL$ED!J$T-;/N%/^[4M+_&B(WEL1WB:HL MV P <4,27H&"M3ERJ4,^A'K?8N*'2;L\4YCWU0XLPX%GD:=Z.]^,3F)D-3' M=TZ4'.Q4&F_5K\RP[RWHXF;=+1%9H6+J[?5A#]8<)EOH\U2?Y+]^7_CY+KFA M%'UQ/] -$\H5J9%?!G]Y>XB"['.JLYWJJES*]E M-R_-/]B(4#:X6<>/F2]\M9-\T9*'Q3$R&+%?WDQ_GE:2\G[XHU8%LEM Q3[:K[TY8O[@5$>H^#+=U82$LP1]OZF7K?SN4 M5#$UMNFUG34G/O7*0&8N>@)5,SS1#=Q2&[9NU^!*WJ2JCV#XAHUFQ1;64,1H MK<5-Z^_T8K=AQ63]>KO%I4!J61O5;&F*J?_A?5A?_D+*[.(DS67JB+/GR #M7 $!>C_SQ.\C19 S,0U?XA,D "%) MPTPU*8-[T[9E7N!MZ<&1@40D<#YZ/"IVU*O-?_%0(%CF8EOQG.%"I3K$M#1K M8C/^H-H.D.3VP#I&RM!@%W/#635XR.]00"9J%%!,KAS.53".=4HO1E[ETD[U6&+8RILK]7RW3XG]%(=2QW(<(+][7V!EX'+';PUEAW;G_LA%%" MC+\_%)! ;OM@G?#PU(J'Z\KO>^+0)D&-AJ7>R>E;XIXC3L9X=5[ [J4*'I+A MOU$TJJ0=GP\R=.[7(G&&5_-Q-VH&A]8M MY;+EM(;#+!'PP6!Q$OQ/]T7W:ZZ=I2>GC=-%8RR>SYWP6B$I6FP!A.S+".MD M^S5<$F'LNU8V@KBFR9+(5G)44Q/OP?';4L+,V$RS9E/> MKQ401@[1 *9HBL]Q%IT(WDG!<=E9+#.&0WQ2)**1DPVJ[5Z;BX[>6X8U61O) M'<"?<=2CSECM?+]\*+"FC#B(?FXX!K/ CWKQUYN:#L)D_OM_3J__.'XH,&.W MM7\*=G+4>K@UWB'WR[%=F@T12<.]MW<"C _QAI ML)W,[SD?UK:M^.%4[*% MO/8VM[EQ=T(SRBN=F_)_M'D?^R$K\BLY4FOO%RV M?G/^_%%F0&Z:W;XUNKG>N<^$%9KO'@K,_KJ^-F$\JV,X>?%CH8FTS($G++IW M.;:.-Y>^BQDSRMPZ%.@],3?;&MWS!-&NUFP49V"\U\DY%"@2VFZNIPM*H MHK>$ R76BU/%CB(5W3.'9PM)N=^1?_&C3JBT;EAL;7,D"=ISNBTUS3E*3O)) MM86U]%*.RR[HFXB+8 JUCKW C'3Z+Z:XQ_T^6F!P*;WW[2<0S\CAFSHF#]J*MGIO^/^9JK7@@Q ML'Z5Y\R+$KMK1=^9(0-U4]27_.%HO>BL8%.]YJ.L$\&NWV* Y"&24$1XQ3VN MS_J=% S]EE!O.).*#K?R#Z"KEK+/!3.Z?!:PRK-$]-UDL&,?(-VK82!4C2;% M@;C'[G#W>\^&9ZYIL-M;Q2E/>9% MQJ>O=:LDK\-*]>"9085RS1T4SR#V.%XBCT%E*G%7/'Z3M1( M$>,HYF13*!.Q.VWU6$JL2PW7XA.U.>%>Q9]\[L[JNA1$':6^2H41QM;.R.BA M@[W!6NTO:E87"PVZ(8S6NI"+M[MM$^RUZK*6OO$15A;JJW0>.! UKAC(>,8' MCVYI[['=-0^\),7D#@4R_=(+U0X\P@V&Z4^8]=N' J0E/[[7VDXVW&:)B_HP M=92C%ZH-\OJD/$EV?R] $/;&\T6T0/P&Z1_,SM+?QTTV\DY+K>7,3+&INO3Z7 M4;G@393^QY(AV'I)2UBO1W4$-)B8Q97Y@-,]%/"UN!UH] ]G4@]!XO/(MIC^X(51Z$ >MF^D83G,NJ_#9#NT^U2D&@<8@']S=]NE/ MQI"\7HC6F@Q%V!=36(YPI]4"LY=-&4&YG##W-LN@W"FRE+*T]Q&6B7$#/_NB M/]*\,\(Y@YT-]\L?N?^>B-*F00$)#QH="ZU2A-H90FT@V%M8F;;.3DR@,MRY M.[U_&^W8X9R9& 8_%^@8S+.KQP9[3:]NBORF[SWJS]@F!=I4ONV5F*P0\5UT M,)_^TTAJ%?CK] ':4YJ;#NVL9 M"&XH?)X?HF]]S"9;C>J&[B/H(<.1Z@[8, 3QONL#F,OZH]]?3ZC7S@MS7KR MGK'VNLI7."PV_^CC"?>7&W2$_X\G.G0UG M0%:U?RWWP.Q/)'D2VE+E"T622DY7JH;Q?UK!'\X!3"4$?LG+A*8%6]>E'AQ.M\$--E M"1M>0D'KTC#ME?_DDL532J+'?)C, JWLCY1(];[ZHF)^4."!K:7L\0J.R5=O MV9-W*\3MFN#?=KG;^CWZ3P"8E?S6ONSBR1W$2NTLN2Z%9X"NG%PT3JP)/1]1 MC[@^%)Q8*8+$.48STQP_5(!BN\CI.8I$$1RJ/D1%]J>ZK1_#PGMJM[)VDA(C M<(ZH#URR:/SB QV(TZ$ Z$HKU\ED!PK BV8R(P,Z(S3=N>0TKFX,UZCB')@- M1*89#U"%V>')M]V8'_&$NL85"J,!YT@+'-.%:GBNJCD# %"WV&QKZ\G]0'/! M E(E>AQ);4NFLF Q\ME<57:?=@_Q)D.YV'FZ+U^.IJ>9;I\>Z'+? JFP5:"K M,6:IP%>=SEXU_8:I8R>KHX1_$*RM-8]S]_?LK@K%MRO=';<(9L4H@:Z89H0- M,]H9FFTO%>BLSVVMC9[&B05I7F6C--X!)M4 MN]&!L%KB)[M2L-KL'^^<.QID;GV'L[^;UL-D9"BN*+K-E8:/1! 7!Y$"O1IK0ZQ]S6]#^-).'7*WLE,*,+DB\R-OE!DY'Z/@F* M,6B:UM;-5:X1$\SX8^]4:SYA!577LB=?XA9D><;Q6;.Y<&)23P&/)A>?"0\? M>;68>;E@,! 5@R=&C*0.O9NREA@0>OL*5 #G0/J178I:L[K8PLC4L&&$K$$Z MQO2;OB:X4ZM)^.4GX::*T_4O'ULY=E;:"_9*/HE;[=]1R0J(L97W;MA,_19!3,&\N#U2*RZ0[M=('T:']<%"Z_OD3VOTJJ W,3I,1G'0M86C_BB8,DU">CV OC^DX^RYJYF[C MG]U\F[>?]HKL)UCX4[02XW9BK%*(SFHX.X78'4H;WE0B<*K?EHWC78\[9X2. MVX30E.O<_"7CW4B2A$?6&MV4B(F 0I6ELU^XH_E&4;_/.OM;DEE,?XVVX'$> MA(U8^6?G#&!2J#C R;Y=$EZ^@[3>P[\'/)>1VV3!7GF2:02AIE*I+9[?424D,BQ#+MISF4.*NW?O[G^J+UT M,=2%X[DX^=4?XAR;X>K&(2(_P-&!VXFK *>3O=S7)) XN'C'@OZI9Q7Q[46N M,ZK.3US&D#:XC:*-U[L]V6\L,SM($3QCP=M\R%P1UK/R2Q%NUU>D)-<5M]=:+HFW$)XX+_"% M;F]=['!5@+6OOG4 6U#]'72T8P%G&=$65X$M'[&GDJH<#*[],&WJ^B9[O]:E M(3NKO-T9>TX,>1WB'M&7?"P(;3N?%VE,)M59N2:S32SF=*M:G8;YBG56T^[D M.LTP5N)[3I@J8TP^J'7-;X 1VM04G>BCGI##D@S9M/A+%KH^9.Z[%$__ MT_%VA ZTHL/ 38<"@U3!OH6M1,)!+VUD+B%U27&XW=D.V+_MV=?UP 40DU1P M574UYI-G*=;, '3E80U-;)QXAMFR?>K/0I6U\/D>SV2@8Q4IR^W#^UW48'7X MY%D?_]Y07Y]%KV^;$O/=)3/3]GZM;,SK13B^]%''W@AQ I/< E=*(J7X\?%Q M/WU+F4\5$/ARW_ 4XCS,MP'73-?GB%ZK'QK)5S$:2]U\^SC$W&;B4$#>/^#@ M#D(^;#775;=RRR ;PL-'3DPOQ*!ZXP7L5 MR$SRDI5@7#;Y_3^;Z_]^?/%%M$OO YG)$[GLYCW[@LV>41UE0&##F:Q=(R_M M5+[6)70[.!1_P5Z 4H)UO2,W>0((6;56:ZQ/\PF/RRH0"]QT M5LR! '43TM.BN9SXM\KK)O\[<%.^ )3\G\96^JE+ !EW%Z#-T7:SK?YC[#2 M8/EGM5>4@KF_3 XS7R\WJJ"_!Q:I?(-%/KB=B ]IA9E==G>]M(UE!7V*RB%! M&XJF&U@(:4ZC ZF K4+="#!IW;2PG$G/ZO/\?AOV@35_$.WB.!%UESV79L"? M!$%0BKVI;NXT=8=ZZJ68))V]R+.6W^A@;,7#Z$"-?+\H;8ED[+EKEW8NO/;T M#?)F8#JX_>@']5#4U2*(HX1XDJ^L[.59ID5F%\*SRX?D_'4I1X4DC@M?LEM;_X\AF8GX)A&)"3@8/\T.G=?C7N> AV>G^1!T M*44=J+AP&\I&PPI--"<+V*R@*)4/[-A(U)B;3VK: =MT_7N4:YOIWQWA:G3M M5A,RO]?P0P LFS&;+.2SNY7..H@>(DU?KYL)6E$$*6_B&^U";80AA,HIWJ'*HX+5(\4-VI M67<&<#003,"$*-Y.NB+]RS(W/WCIQH:^3IY+A205-^)D6")'KG,8'Z.I M#]TMD%1@.*WX&/JP7-!%6D!RL!$YBZ,X\!BS"^DM8% I=U>'W9,O89S"E!<6 M&76+@4OV&8%',+ON%L&QXK2J*@)$U8IPBHK'J\:KV U4UU\A0??27Y3/B=B" MKC!Y9DR(IK5^H1P^^=YZH?RG1=OCVXG0&U2)X:"\;%AI&C*C3Y]9Z*;L,.Z M=;ML&9%<%DY^N"8!OPY+:\H(LZM\G\7%5=ZS=^RK7*#35ZKI7!4WK3M??FYO MCL!*9HNUE;>VWMEP-I2[<$OK] MDO";RLR0V00H80__.F2M#E/4& :9I9^78)]=6 MA]I,C N>F\"-A/4Z30A>9*CK*PX=Y:6:; M?T-P/FZ\&4KOG).>ODK5FW5AO W/L(+V:(*,#@54N!#G_?2_&,+>$^/BXL:_ MK9&L>+5Z8/:.VA4.O':L\B9;>3"4?:SRUEWJY87PY)Y43?E/9]?)S,@'^X^V MF][150\ ?]H(T_+[IBN3TD1*P@\^X +JM3\^]950O&IM1==Z%+2A4I*C$^;" M)@\F(5$53G<7C!XO=[T'>K+$*NBAH_MDBSX.6R$'=+.]EG'6PD?/PLB@D=[^T7QWT3VJ")4,\V8.E;$8@0D'$',JOZC,"L\ M+8VRFQ("=)Q1[=5L7!4<#8:!0PQ&Z)'Q(\QBV_*'V"^?W&^;"-@8'/1]4'$! M<.V']K:S?DE87Z"53:(WS&*SC7"9R$]6&_EX;9$AK5TE8JW9R9':#/.UU!4>)&PJL(KL !?>L@GZ]&P8F!]W4CQCQ2 MIC0"%/TF++D1)#!DZQ"PP#KC1JG#XM!\2]+-\I] M8A]5=ZM]$3<0;.A^T?HTCAMV-M+/[N+I..H/G?T!-?1@G8D*JWR'2TGNE_I- M3)10W& *9Q%6S_$X5I6TQ",LAIG5*\<,!!K$W,C&FT0I];; M$*'C3BF36^\D!1]]WEU$6!'S<]_.&:$C6[!WF=?T@Y#0.J9;D3%_B*/1GYN5 M(H("?6?]CE&S/I_TT#3H4X.!5=/!:1@8,=[X7FUQN<&Y(=2NG#$$;>V5$.9EXEPZ0*=&61^;3@@WR2U]OI?YK\7.7R=8>\] M=6"S) QNZU@PO>0^-<%1([AA:,!(+I1:DC2IEDP92$%X$8I[SXE=*C"^X"R< MCKS6RG6,SNHIVVZZ/KR>,?R!&RJZ,?1& 9 8E*_.=">;3S$Y5CI%9-OX93DT M@D\VM*[!$XLC$O7XL^:>U4]634,JU8V#PU[1.U]4_?ZO-C@5MZ78(SX&19[J MRELA&:FEA)%O]T*3*U227T[[I8O#_$^ 7MP=DLN&>?1V.3T_PWACZ=E@*UQ> M"D93M";?4F98J=#HGI%9+. 8[$+05S D0I-U/=863R^J4IOM[9-Z1@L84AU MP4XA*-EBT[34UA>VV]--8S.G:1*E]_S:QYJ@NKPN[\Z>.9GKIL95TZI>&BSI M.="50BZG9DM6.?.-FE73%W,9+>ZDZ5Q)@SJP0RGCY+7)XO"*NPE,'9^IV,)Z M:C1E)G=OI"M4;Y$P33*WE@)4T^EW")K%D.([A&(?P3IHP^4%';G94'8.5W/.2& M'KN;Z=>1A:1&SWW>*FQN<8#?O\T73HOR(6YAHI].'P>@-X;0Y%=N^RI,<9HQ=K;_YDE^KL-F1Z)L>BN;5,> M/CL:@%K3S>%=IG&S<7Q$\NRYI:;I/;E- M%KVIH=%RWW"X22\Y15=[)A<40=U67%&[OS?>L+77]#QJF)^Y1:8UH>OL9^^O M*BKL,2!+1QOFR_\W6D-QA^,[$TK!PE16$7G3=XC8,2WB/RL[+8X9J/:^CK*6 MGZH4[V% T <9QLUR97JI#!'D:G>A7[@5B>-$7&,)]J49YJD&=V6 M'&&I#F2\,ZS;2X,<-$_H3YN)EJDZ2ZP3I XQEUFB%L^$,"D:9-4[TW#9ER5G M5]S+2:Z6 [I*G4H)>9E@G H01\1X9!7",H=;(6/5"-""'8&M01D]T<&/O3(W MXL!O]!NBD+PWLL'RO/#B81WW>"*V^,'-^+Z@W%"L%!:;\BSX7\Z*\]\M&A>L M&[&V]5,IW%3UC+B= MH3R 6='5-#3NV!HUZR'M)6?:NW(FK]@9#*#8P.B_6!SB\G4J]]@Y?GPUU>[N MT,U%Z WW7*=(5$>R(5;/KG(Z.R[&;;\S]$13J&4/,JTW+QL^3.+<'>1Y89@H MA/"'9G&'>$GB%@L?8N[J]0ETH#GF" M#4H*2@([6XMEOL@F?2MP6VIXR\NP6L7LZG?3O_PGZ/-_&J:%+'S_KPCP^*' >'2\YAPHC]][(E"U M2#Z1Q/2H8<.9XK MA(]J#F)!=JR ^^%\24ZT;HADB+*8E3S<:6[1Y5T[P 7K&SP_;7+[(1>FG0L$ M57[U,?<8]:Q_D(YB.S&*31": MRLJ1.H@K [MG>+$_C]/!51ZAB+T[>"#P9*O;9X MF\P^Q3JADD^?4.GL]=COV[K4YZ"C#8T0ZNAT]9W::*]*(:<=.5= -CB[B+1\ M]-J^SBSEGT/&YZ)'ZG_^B8_C$K?9,/1'CZIP2Q8%;$K.R*:_T 5BO!K)>N5O MU/.1,#MB>=FU,.6Z;72\2RU4S^;*#-5XY2--A'? "AU:0%V=;^+%;T\53EP@!%VVS:\A\M M(S-:BN4^V>=FDL)=-JP*&.E]RE4WK6,8ND>X/EYP>^G=]FRL/J92G W-%738 MZJ!J;BJG>D6*EZB=W"H4X38T*N4K%XJZP+?24N46>G1V]52DKSK-?,8;SUV- M0.^TKF2Z95DD7PK(RP):+!8JHU;<-P 9YA%-EWX,42PQ3$O%/,B0#VZ#[1!O M_-PMQ;58INF7LU+%O+(-U)?3LH,;?=>N>XZQ@]J@[?N9W>IL"W4C:_DJNB6D M79E3;6'B.'$^/E"H] 77D- M-.1*!T);>75S.FC?1#U#.2DI"X?0OHBHDOB^SJ@ZP M13MIW3H"Z4F^P.NVG>&A[6[-&R8H0DY9ECK*8^A M4S(.!7*7 H^+&H?(%+"S$Z,=^4'Z.-5WZ),]'M+^'E*?ZY__QUWI-.E8A&+ M$G,W;I$AG,T(^ZJG+(>AP_&HC&7S<^J ?&57&MY!PZE0TMEA<*8G7FJO#;Q= MKO?UE81)+BLAZB9O)T(CZ%#@'B>;LB0^U?U^<'-M.H[W'EZH2&Z;J'SE]C1?_";W#M/T@A_D+ZR.FX77 MJ A3C$82&2 M?ZEYF7K1_.,_G6-)QA7V."OA7URK0\:&!=W%"&NO!,E/QW2!E[B>1* L M:8!@+?>%M;E4&E M@I9[^])>%ZA6 NEX*%W'>9O2:K:+/*Q"IK5;?:R3EF+\2M M=6T2C7%RZ1N(:=6]T55_C^1^@EF)T1^'5Q61+,M,OT M\Z)NJN9=)@8M< W"O M:SU?CJ2HYGB'9L;ETS?4-09L6,/&)O@Y!SL]E8ESBBTH)*C\]-6QV1E6^9B8VNJKK)Q1-O,1VJHD;%3UI1VF MJH@VVA6FOV)212R=7D;A^2LMYG14MUJN,*:FD/';8>#L0HJCIK3N+. M7*^&-\2X24U-/1/34O!SE;GU%9YO)EBJ<+GI)$+5.P1YG7 2D;+ >IBB(9E- M7.]9)*B^@C.G+FAL2?V$22AC)NF(Q_7[ @S8W,72)OM@K[5\.IVWE %)4*2] M*&!)^DPQ*SE9!T0TF1BE9YWB/H0S .80;G=I7(T M<1,?H6^[;:S]?OA7ZW[I%+5V,=B*J=,5MVO,@A&SC:P:\XBT;^_,9;L9RCWH ML$SZ4,E83W]G>*5&/(3["T?>ZH_2>L%GH;I&@GDMZEQRZ$:V7.Q9AQF%VA6F_M#- MK/R;A?;>MW3(G?];5?K)]?U3=><.E/5?/\O2'I&#/8F%L@+TO8#*&[E:FD^F M6'>Y$2?SMF?GOIIWV+65RJ;=P>;(/\T#H).;P\M_ NH$4Y>IEM97!\?J>L(3 MG5**YW26-SUI+8D6K3NU(58DXIO@-^[+\&(CE]E"U25EO,K@L )@H3%JV-0K M[=+D2L:DL/#\MH63S?K5JM%?_N6IOKZ]/[YXP,BB1,6"):'90?7P9L=PM=7\ M\@<=G6QCS2N:#Z,$;3UZ$F:,D]1),H[WG=HL&NH2$2[$UQ$N30(1%Z<*;/WQ M,S<9T0VE6;)!S-PHSGJX6R =LM_)C)I_;%_OQY5!P93[$&<.!1A0WL5>=4U> MU1PVH#?57=(Z N'>I#[D*^?@4/VEP(FTEL=5;%%W$?S' #)C+)FC)-JSJBL>5HZ7]!DG;L)I>[])O[* 0 MBSD1[#&#R!63.X3KKHUGV9CU81Y7>\2CWHYXC*B$')(MZ*T_=19: &GJ4G&; MKXM7+(@^QFGP%4+X3![/\T7HM.Y%W0>U8VUM$6+R**:$9<9@N.W-_)[\/6:28:,SHHQUEZG\_A4K.9#(0E4-.K[6^H\$1?^'<5)E M*W\T67K3EMW.[QUY>1-NRRQ#"%9@M49L-?296VD)(;X[7I?[Y#BD*N8X?#8E MI;/ZTX]NC*Q/W/JA6N,2\KY[[W+@=9"P* T*BP0D.A19'9A'*$NE:$IQ+2'" MV-?X#=/[?K7.J3.S$D/,FLE[]JZ*"F9;%_"E8#*YSH%8W2?O.&NX%GLY5)'N M\JS'I2S3A;G5L7L.^TS;LQ'BT^^7A")IGHY[ZH,Q,S^!FX TWY)Q!1X*@-%. M5W?PL>4[VAW\ZRWH\#N"YEU*QWTU;1!IQ]5NK & >!1VK3,8&F^0D[FP\%G- M[FY*3!V[?BO7"9DRE4#-.2;1-TB/B_TMV^[O>HQ?4AH7T>CD.T-+DQDW_$ R MG3MD?P=,/DPX)\GY4F1ONAS*[IIVZY+QZ?@T_,N/'?S#>D ME[RWO?U7R?59[8WS_<[UFS(I*#1]LR!A=^ZW)^LL6!>>OBKP(VUX5:+NV MBRXX#9D-$9LN4.++@7-UOVO#J[A1]RD+<3,ZLM%U?NG8.F."9DLG4X\!E6A, MF0G3]PK1+37,F216' S&/#I5\LW?T=8)C4B#\!.;KF/VWKO5&:E)*N G!B!3 M]8"^V\+*$+;T (H98N:![ Z")F5)MJ6'@L[;;6S3#P6R =)-@TCT!P.6IQ"G M@2166CG;H*2-WJZ0V=[4BGK)018.U).#-4N4Z]M$"P'0,&Q3BX_C7CBN\>/_ MYGY?B$7;%;HLR)S6]N(U$9 S:MXSQE_5*^S27X%.VMM/4#SB'Q-C&5=\S5%# M_&^J:'W.AI[4QR6PC)E!4FK; VJ8_<=2?_C\3FQ%F9]+44PE=-9IS#AGR*"Z MS>CN.#*%.LPPJQ>:T'ZI0[''3$6J1TS-("%I-P-*U0Q]IAKOKO:*]X4A(!"1 MF%*X;LX001>:[$'WU#H7:YA2E]4#)F2?"??K :NE5AXC&M5738"70Y))NW C M1W3V4H:C) Z>WEGN8J%S@_>. 2.7!/#FCN')*0F\2_U%F/$7(/X9A0"YQX!&L"P'*)G]F6D3?GV!WLBF3J "%BGWO#IN1> MWG=#Y,#1;.=SOD3(3ZQNM^[X J9ZHB]E\:');5LC6(1[\11-W:GZL26&>6 M;+%Q,R>COGQX*X"MIG8_OTMJ8!:_YB(@3]IEADT M>]LSA[?-NKY(:#]FCE4? AEYYT,/!=3N[2(<84=0!W?>OC>"(&D5)4HE53_! M9ZCF&)#6W++ZFD(QNTZ=TUB(.%/]+1,@= 3+Q)G$L@]8B,T;65G%/V)<>9.& M%>>'WLO\1VYJ/@Q8DE@"ET^EV,N@J .5B,N_-;A=>_6VKTSXG]3GU*]\B;\G M'5.?8]S%R\OC$M #2LC,Q+ ):"I#2$@(E7NH9.#2&PI6C=.M^%EYZ%8D6&JH]UA6LD#4C7O+2O%B>EN+)J MRB==O\I3J!SH:X%I)$'K$]#WK%Z4AV^I4F.B3MNXS^^\Q*RTD>M57T*@"C5[ MK%Y)-]9"SN36S=V:7(23'4BHWKEQB1EX_14-,!R LVP+?@GJ==%D.X6TCI'& M DK"AI5+\NP_=YJ?('W*D9[KE$#544="*V:V+,>@M.98Y@84+N.NG$.?P@0[ MS/<5V:::RQ(3X9S%N(XW[@4;$/%91?O(QJ'5T5++0X$;71;Z*K:YP*TL+$1H M.KOP4[+!,NIZ.P-<.[;H4S7DWNC*,0^%W&L]2E:FXI)W30(*3G?M6.]<],OLZA)I?'0Q5F9LXZ2TA=+7!JSWZNE_V9^04<17VCS:$H/YEL\1+K6;#E? MZL*#?';Q3,99D[)P7ZZT>R/%@7^.J;;+(B+)#4V])T M1JL!X 2/"A7I[JUF$L=O-N^/R5>99NRG#%GU;!2?_/'TY[;'/X?LQM;OV_/M M]K_6@:;#/@;]YKU'J/FDI0AY P(#K?I]9\=-VYNVI$_GMUTKT#H4*&7) KHF MD)%^Z%467?EEP=IU>\WBV6&;*Z:%_5,YNY*&H00VVN-WO#3I?B9Z$[&-([?4 MY4#0GH'NU;V5PG[!ZQ!TIHF:^?/R/XZF'KWX^KROT@@^,N<%HX"* $EO3CXP M @^Y7HMF.PVM7'R-;7< 5IQ=::2S7Z5X,!7?:/B&O51=D:VX_WA)8N=-1.B; M0-X3Y^,5*7S)Z+V0Q0+4YQF"JEDT;;Q@/^'CK!55;[YV:8W54#5HS^RIM8@8 MRK_1GD9U=1N2==.Q,AH%>TJ:QU27[[H\1,CD_!X,2+ MJ\/X5$>/"&(*54*\?/;:&UE%6V,W!88(!N*C+Y([.D/<]RF/-R5X/;6_?ZCM_7L]7 MS[QHTR5GI72Q9I??M!&(0/ ;Z+V!.J9$S%5\G.&M/?,!!.ZQ>2@IO:F\K;B5 M6D'%NKFYD]0,%PI H:6UWLV,8)]'?UM-?6!\,=0ENW8>&5[TV'\!D;'R;@+@ M"OH*%<\8[0+#R;^W3UYE)<65XRO]6YP'HDZ^*2]_(ULV, 8+J2=[9F;!8)$_#B\)?5$H6&!I;&=X]^[JM#F6EZH'ZYL+!*^25]MH">8]OLM4^\] M-7R[O?**>V>QO,UV+1:GAP]F1IK7S.8FN4OQ1MNLYQ_C*N_MZB$@X4L0ZW1D M+0B]V:#6L1P(Q8M/X$G'@EGM6X5>PW/2=_LJWU_.5G@S^*\KYWA0D;_QYX(^ MT3 SO&44O>LQYNK^T__%V7L'M'UD:\-D[=AQ#Z&9O@8;8FKH'9*88E.#,2!$ MBZD&(61Z$67CQ)@J IB.1&R:*4(60A)""&)3!(@2$$@@@3"(#J(:A$S[(-E[ M[\8WN^_[?N<__D$S9\X\\YSYS7G.M)(I!^F[QMP2DMHG@DO"UU>\+[V8R:7/ M.\+NWB2LYOHNYA65ITTGFD[5ZY=)D97L>G0U*4V-(.FTE.F[I;<:7!EDGR56 M(S2OD YW3"O7AZJJ31NLG/8ASX0JOPPOS/!F#,M @M7>:M)=G@83)#(.NKX] MJ8#RU,Y@S;<> M,*I;ZWF+O#;S1VZH6@7MYL2O)$.VG&]7W0W=7VICT4E%WKCBZ-*PA93^1U2J M)4O^Z0OCO5O#TA*LJ1KNR,FF9_91SS7O!V'$/#87TB,0JY'D!*I:Q:OB%!OA MG_XML/QG^V1O#.U1$<-A(L1&07>4T[2#++M!=-0ER9O404U84,@=0;"SWJFV M16H-Z1J#1F_\YQU#>M]@MO2_]IR,29]MY=F]2U77-U8U]7 M[)<-6",\L^QEJMYV?RI5!Q_G!99?+_TBXD=^P6!S,ZWBNRO;T^>?C2XBOA'/ MV$D\^H5%P_=K,&&DQG:IX+7FJ<%L/ZT"9'C%D?P.MAD/C\VH:#NZARVL5S90 M#:;XEJX'5!B.)$\+@#1GK9*[/YKI(F-QHL>6VX&(9:&..!#4;'Z>C*&@-SS"=HG@%)#JX%:IY%&VE#%R_"" M]VUG=O8^BKR>Z5#NSD&7O%%:X6A#M#7\/D-F"11YY^VL>>P M(>4*B<2/0]17MQ(+GRE7&_>#M4IWVX>,ZF>*2?5&-).0?$F(5.=+.1/6ZH++ MV$>A](/G=IO+"0SR/9/_M"IO5OK4&';:'NJ4^L- MTZXM>95<$\\FYVA;SG2ZX%RMS4#\&J=W1;_S67[^+M_-G%MJ]\=#&8JP?W9- M$#WM[T8#I=< MQ-[JQ)ANX.RTC0R:]L&LMHM.=B=DKH=44I)9$6JC?9)9A+@,CQON=!IAJQ"' M^-7Z7'8T5MC7\]>_P)"KT[^$''%ZBQ$$*R]=#H =O*8[[$ACFH84E[P5RE9)X"%P7M M,_N#S9W0_H)DFN_X^"HWKCW")H\LN;6VY4H$.FEAJX;X#T\X'CJ M>?5 F1'>&=!/Z',P,?E="G6Q*GOR,/M3L7J7IRYLN-?1I78QENSE M"4AJG!^S_[Y#PTZ:^K(EM4-A*]A_:6 M!F(F'$)&J&)D'RJD#EJ2$ ='![5M4._2Z-7&,M$OB,MI4[FA*:U2I2G#)HB\TD]['MZFU-// M8P5.CU,'UU#!^O=S.21.^1)@VWH@-Z6 $FIKT:^?5N"0%UKB1&EN*V[ ;C%V M5Y'>'AK&R1E^7G*)4D52STNTEC9?D8MBO0FR3:0TX5XF6879A=/L:M=O=M7/ MEW!LR@'2=NZ6[#9TO)IWZVN5ZP?]VO7&"2NP*=YY%4(GMCE()ES;*T>]*]7@Z72 TX'AG4WI!2?IJY2!32)7T31^ M)E\5K[;H?J0?,$6VG,N(&T.Y,E>Y,D,7.6E'Y5^?_-IKU=]T&KF1"V/SYQ/' M0C)?=+OW>?Z8NYU =?_-O;8<:OA<%R.X$V665]X\D>WWTM'4B:B[>V#$;RG) MSG] _FZGWB:/-3& M&+<>1:>9QC9O)A=0)9S\Y!MHF*B?-'/^-/$KWWR8BOH.CHX4ZMYY/7ZVJFT; MD_.39DK6LL:"V9?7'TT8]F>PTVT3$@88LCN9UK&^MWU\)F\%'0IDS[-%@.JT= MX%&IT6V1QE@OV=[ZW]J6O_UX%<[6MZY)/RQ5\<=,W/]@GE(ST5T_[U4QZEYD7HC6XEX?@IJ MKR_+C5B=LHH*5G(X7*+>*@/ 9>#H )=K9_6_-< O'^[(^$''=AD==@A"*+D( M&D*+MN,A[OW4;IF'_A>@_61S-E3WP-QXUU4Y%J$JDE;E+YO=XQ/4;B4-(P\_ MW0WV((529E#WX9:;O[<+]PGZ0V6291A%B?WCJ#$]10U#&9D_%"8Y"=:=7N" MX=?(]=%GK93)/:X+>JT %,ELCXMEZI^_Z.5_S&?3IO7(#=I@$+7E[2%(U,Z!(=BZ^JS!*.'.E#^J6T*6P[ZG) M)#WB6MK,^#L/.NU<0>)Q+56@>D,C!$-KEZ<+.O(].5+1@C29"-#?L^W'^*ZY MO*L781%3YZ7TWQUI=M4[1\WV5XG7OJNM]06.EH::Q:]VV=[U+K)LLCZG?GO= ML_3M+,JRL0'U:Z>:VW;):G/B\V ]NAH^RA_7J=/(\[?M)2-HN-RZ&+":E-,_ M%7CW_[T"[]KD>X\1W6OIQ$3V*_YFNOA*!%KZ2V,BR'4,$V9LG=2/\YGQP6@5 MVM0^Q/L=)F'7?$(!3AKEX$#Y8G>K02[)?E#'D%M@=VC+OLFTB4AU;GB>N3J, M%LHT!1DZT[.W,DIOS 'TS-^2)NLOAP!6:?XX&MP _$_Y7=+&FX9__'L<^(_V M&?GPW3&?_3'?N/DS'1\)LZ(MGOCS#7O7^566]D)25W'GN),";6AH%)&)@L_6 M'#JQI>;K@,=\*?49G!ZSFTYW?O6\EO!@R@(8%IAXT :*U]XIF,[1@H:&<.I% MN?J1<^PZ6[V4'UK\5C)S<&'#);ACOAUF*@@Q9!B0"E7;6,4!N!Y!"??6.SH4 M+J77?OW1V(S[$HR/@(<23@H9?0@'^5"3XZ44B0E;\C-\8\K+-W_%CS]4*&:O9DI8=, ])*1 MT?J=$4GX^4%O>#\KS_]>=^TM\6''NTB)^%L+P=\%FX3/K_:I/.G#;E_R@/RL M*9;_(K"\*<&D:S+>Q[Q'27UV@>0G'Q,I1N-MSE2YSZX@*EKCA$NSM!ELIG,Z MR#T>YY*YXEM ;Y"[+5C7ABND8.A]1;G7I71U=S44P*$Q("!FH<&.IS3+XR&3X !]?CRE^B&\;QRE8\_PIAM&4 MP=9R9IS5*_R^<7+4;8PP2V9M)W629@[X .!:!U#U'RUUN.GJJ';JEOGI556)\:]78 M9F4-C*/>A:]99TGHFKOLH"L1-JIB%MFZJHE?0XQ-AN(P(?48<(#^8"["#\;\]<\#T%>]M061?LQ*:]B"W.;L*5_[AKHY[!MI5.5-$C812G]% M5O]R:*N[9E]$Q27W9R?D)1],SUM765.>(1I)5,B?%37)CRPT<^ M+P<%E.Z_E'4Y"0.T@(8:O_HRA+NOXM)XVN NX)E_:C-C]R0!/>*=1()87]_O MG&VW7(OVG#[77A9"+]XNJ&17(\4ZEI#:'PX'C.)'C_F0 M^7=+"96Y-(C]P9W-.S&CSGBE.803YP:\K M!96]HT4Q^H3UL!M/L\?ROO1YLR-R/S0A=RYJ_F!=TXOA@*& F#V6SC@Z/EN6 MJJ$&*$PGR\P:4E_Q,O3\;W?JZ>APMIRP6ZQ3PD/16$Q.:>RP/N8C:<4K[GE2 MF=;!YK4!6]<>NZJH*#"/^52GRC.*KE?"&G$[5_Y6M]@ *G(3>;BIEW!I7 ?; MP(S%YJ[07GK([,$']+DQRYSZJ9]/",]KTWU]'XK:VI9U8OO=Z;ML$) =KOIL M E6F3?JP5%PR6U^H80T5HTK$]VL=\Z5.XA#\0HP T8_?B?V/>7/#)'][C'I4 MXE R;QP^H;!=@!CT3#SXN7,HRYS>;S"# M$FS &%'A6@/ZJ"*'YZ'6#OE1"1I&SRN\<5R\+T@JA@-7!!1;FTX3N"9S\3H4 M5!^O%4#&H?SS:/CL1A08:?QH-5O'*7R49K%4].3R7% M%?\2&;\*]%\H5*QT[R!+&Y[,O$NW ";&1:D)!$P#D+HKI9_KH8#!1()6>\\F MTRW:*SJ&R)-?6Z_*;T#K.^GV,9W+G__V,8">VF7FJO_KA.CUA>,BI/:PCG^HQ.1GF9GBWQ>QB4[88(!=&LU49KPT0=NWD MKZ4G&"F\\DMHP8JQ2ZERU;VU85U&W)# H]>@AJOM>]*O6Q609$.3'^]MQUQ? M!LZJ6/7=$216R2Q,_X#NR>IS,\N9/;")VLN&*6"*S=.#'4&>ACF#6I=6;/$+ M\)!^^8(PT%)2CE$3W?G@,IVM,PI6LI:S7:97N%%^P+B!E[+W7QG5$E7N:DW6")1+;<_E6K M#+UE/(VC8UO752%^@Z16W$,30FWS=)>P?*2*O> M&;S/7E+)984QK6-7 95JIKS0*897ANZ*)"\%O^OE%WTG:!&&0+Q:!J-N-UIS MP E''JSKU1Q474<'.5:6(("Z!!2.9ZL5K*KH2"=UV->F=\P\&NGRVFS\'H95 M2M!_&KT\7&;;:!/DN#R"%/#.R# ]?0MFFQR#SI&S'EO79^Q83T63ET6-,RV1>O6AC"9C) M)YO3Y3FW[^ATB[PP-:_I24>=T[BBZ)&*9G0.3GM>^H!\MW&^XLA\273!-;4# M$I.[O[F0KDEK8A_=7I^B"M>34@O94=\=E(WH\J1$2]." CC$\!*"C+)QRAJ5 MP&^$UHA^=!W^\R\?[ZD SPE@-C<\\1 M;^# !$&(>85-XJ? @"%8F%/'DL1EQSPGK0A6W;)-Z;WPHX522*61QT4H<*6+ M)__TME0QT,N('UGUDY77DBUB8L?.F+D%;CTYJVF[R=SK*UU/Z%KEM MX HG+V)C_8O%@VN=1=>N;.)N-[F+9V#C;*N0OQWSW:-67';T^X93>&$ZB:@R MMY53QG%OJ -Q7(ON>6XBJHI+F$60F"F-P7Y>!G%_LLO58WNI<:4\<@EPLID4 M^?G'6ETE\YAYJYNAAW"O8C?=%4OG?F!7EA2"OPOJC_/(]H;_JRLR2EFBZ\=\ MNVKMC40CMM(Q'V8K2M^KG-BSB\X;S<<:BX8WC.1?>>CMGWHI[D6L:$#M?3N1 M'B$5=?-H\+<[KX\^>2]/,63%8@J]Z7E!R,KKC8];V3AEJ>AV,5?,)*,(6OB3 M*EL>0+XU>\SW]R!(E0:+YL6P!EE+YA5R"DI: CPM$KR\O#[_226V_!]\GZB7 M$M/&$OLE54VF3&0?YA8+'_-YWBI_[.ZZP]Y6BU5V37,.9;V#^1D#E#F$5*OT M"H48=8RT)36G[\F^X*O$/GFW. CTGT*\N]NB.AH":PU]H$SIJV/DDU14,VBV["621-J:FI:[0)=#-O2>8:,5V(UL,\V_WE5:B_B MW\/,?[;K%LL76+C<,0BX.$HG:(A*62T]A^UD6.^2$.[L+/7<58-+R8[>XP\+ M4OGI>4>VCXX,=9E#G.O4#*N'BLF5.YPGL8*3KK M->V']%0YG+96]2)>>8YI;/^ZG:(7+RM%.:<_G)MY"R1F@3%V.=GA=7U]?:]: MC_GBF^>A$RWM\3$]Q/X8$L?8%1A1ZF68Q?_V]$W 8E7$Q^+2G\@G$LE+,VNV ML[<-WLU9R[1],U/2MU?/WS5;HT!C$+XM3Y" <00C^47]!N)J;RG)HN[N]2SUH]; 9PVJ;%.K@;/5DU-=T[K;W#DW_\8S=]P=H", M._,FU<^B )ZJO;LL\Q?XO3ACJ;9&90WGJ98!Q) _JG@[GTSO@,>YQ_'O;.@, M25_0293<6,CUHWNLL4+V:58SVQ8[)IN(4?%-#?"F+7$>T,*;.>)9^FP/[K1M MP+H:>X3^5XN*TK9)YA2\Z4,P*':EXIY :@PT-UQ8C=_^^V"+6YES0BF]#28U MM;Q;GJ/\I6>H)^G.O/"'?.@/O-I,6%2&@'#^&] &[%H6J]#1U#&KVV MD$'$I/B=>;3% ^I7P8@+&**4&9:%?DM7_]++>P%]4VLFS\__ ZA2;]!IVS(4 M=B\U= W9Y=]0L%)_6O0*;L_76RK8Q)%N-L_)6]I2, M/D=- N,FLT[8N).<5UOF_6L/I$ [%UD?YFR@%&7=[HV,CD>$1'K1O' M3+O[*?+7]:U(9(M=Y_O?]DG)84IL_/9@X@2B7SQET^16(""@IK_[ %V"5 \H MB4^&3]ZWRL9NM.F@6=Z.7WHID,#,1&=B3ZUDVG8+/0@YIF*?6=OQ MH4ZHM,NW,::M]NY^7=XN=C4#K(7$#60MLB T@Q/N&[K,C1PMV"$@I:@2L8G( M@/TB"U'.- #[\@VLU^#ZNX3VIAHIC>DX =K:G?%@2,G38E]7\3:9!45MG[1; MZ-G:-V?$;9\ P&+;6><.A/HTQ8+79#'\B M8!@+ZZ;Y^:M?,<-\'*[_96?.$K=W/GN7:7>DFA\Y)U&LX5KOAVW:8R9OT'_) M?#Q[N<6^9PXG5^=$_Z36$?XJ?UO[1@00['E)W*CJC1-XZL6'2_"=*8V,?"54 MF/^]3'?$D#%**'&0B_OME3,-*MQ M'Q0@-OA9A+/>B(-#CS83-!2I=#=.V]!6;F5E8BJ$48 MQPWC^<(N+*?]EAMM7.F+*KB?>9MT2@;+-U/=\4E% ;XC4S#&[AMP@JKM&OM5 MJ+-;M-8T 'YZ59P1@/*QP+5LU&>Q2#X>/VZL%T8@%NB>I!^SAAF>VB5@-::U MO:%RHN%^423391A7BH>0B!O'?* X5]3C]?-+!1QY<_J-!T]R3YCLY?IO?0)9 M@T$NT(L'2=#O>[JGA-(B/7B20W5VEX.\Q()\^J"O M=P_02=<)/5MG:I&/\_.;"0VVHN@GYE/S0DL<.QO+(RV"!O-HA6R079Y_9DZ# MC!3M8>%?]>[X;[M(,?I.-R):?N1,IHZYNJ,%U'UO?FPM2*)P-M28 MZ)2-=:,[E"4S7J"DW]8'FDW'[C'80U-7]-HH\1=ZN=O!NYZI=,D%BDY[O:+U M![\ #>,!=+O9]4WIO+@.'8K%T;< 0SJG,SV+9#_LIM0K#%8VKKMB M,+?\/49?;"A6>8,I.I)6B#;8!'/4JY!Z4&.'+T",I,7)/6:>V".ZH0=+HWMY1_0ZL)\ST="$, D]2>R<2O@UM:88TE/\I M4JUDI>C[V9*JL'ZNR2QX@[$MH858!0EE^,FZVN;"U.KZOD4BVX/&=#C$ !9N MXCD/7AL^M@WUZR]H7)>LJW^#GN7X:>@IJA[SC1JM9O32( P&M@!Y>>_9A)%;#EHCRE.),"C]+:8MQ8PKAY4D-W[ MON;IL8B/P<4V<8V[*]AR_E>ZP:M9MR]&YA)FU+1$;-)NW >H U$78E[[/.[/ MP"BZ"Y9DQ7X6NJ6@4UZPIS806.7\4!ZGL(%](-/4 MSS[]ZE^&=#XM2F!0_UJ0FWSWP68/X2QYJ06,9 [ZV,,"77O=+"SL+M3/,([Y MTE1 ?@- 5&9EYR+=I:$C%$MR*X1]TZ,S>6\@\B GCTYJF?!))1?)XFBEJ\-H M;?S+6__=KS>@K<4AX$D.R X]SK]0;)L%@&EH\$OX E"ADV\@).IVU:VPA5NN M$7!4MK95#&$9U[$;\'W(H_1JU'+3L_&P2C\!QS=.)S],C_-!N;>JU#LZOL^L MY/U/"23XCQ)(TE^70$;L_$\)Y&.84'U6?5;=2D"&GX>PW]C7?*+52[SQM?XI MZ?"6B#>Z#XAV[J2P!6GYU4:VH[M%^F,!Y^+ /EZMX.:=G[&"0^R3H]#IMCJ^ M5NWP^H*>)HMTJC4;?JHU.QRE)MFG64KL!WN=*LVN'Z8R;?6UCY*6XDBN(X 8 M-].N ?FVHB&N;JW:1UJS"?!7(+?X:I"87&%25?VRF%_;L]&(N*M&*+"$2ML_ MR/3.Z85[3U%P3Q?II9FSHN4 M##S<*9'S]AEK>/ZXZ*@MK=M?@U!7\2K 6^UZG,T]U.Q6H3A.JEO!_H4E<:[( MF2 J$>2L\%*FI.GQ_&E_;8BKI[&5&0C8A0$!PU,[3C_G)R?#QD/F*&GG%/T' M'U6*_?XVGQ^0X>?GWR"CV\>[X998>_Z5BG<;:W;+0$IXP#S_T\TV?*";/-(U M_+?HU]4/2Y4@,997H_*ODEO=ZRA?R/_0X/Q"2#_3N1E3GOC+D?![*:FG2PS. MMID_?$VSIZDET=4.E"K_H>!E>.9-!B2:2BJ_;\*O/Z@*V*;X=VK#''X$?E]W MS.?L"<[V_C NIW5Z)<.>I$5$W[/Y6+CDG-.N/2.8QVH+F4C\54S<$VB3S>T5 M3^A&QSQ_CSSS^5X0F AFD60]$W@H>^H@53&TNH! M-[Y+C6X=OC5+"18LAVIT4;F:::X-R&<5L6$QHV[;U^3&-TIRD)S92EUN5*F7 M@>P:4@L55/?;-.OFD*YX6KBM!%M),_K*-5A$2R0*Z7T=&9=>EIGV=B6J"B3K M2@B"Y]\+G,N7+PR<&+8\0D&?;Z<5;[MS#>=C>&WJ+;-3P>HVZ\:%6Z8G^7(% M2#(+D S[G'2 R>/H6:BV4[2%UH(VO%.=C/CG2@W[-AMYI](^I"_)!K_^,?G/ MSA[.V!A%H.XK9VJB8P*ZW;[I='UB\O;]]G">@>PO/)*[AV"4V= H'+B4,Q.^ M^?(E.A_UZY6IKCA#\C//HZFH4FET79>GR9%?JYTW17.]"XE_M9(V=X!C"AWS MO927+C[F4Z6N\F3-.F@I7W_D=FO7-<(Z:YQ,F@@);\"VZ>!55*:JOY[-J"]> MR!,(HC>$OJV6Z5<$Q76\RH[PTC;1@@LY+F=4F_2UD@EMNB3@V*) MD9^YM)-''2SGY?G_*KD ]>TCQ TV4=)N)I)=:8EEHUVM?3'#:(4/?_ZV<%U@ MBOXJ\=/8^,T?\5+6;5M'7 0R6$5C1DF2D<[DMI1?V1J&G!U([ 8FZ;>/;^5Y M1$]=<5)]\N4J,$[(CQ4K\HO>E$>8:FHHXP,I0\XH$FKZH<6Q]$@I1XHM88LQ M/*&"Q>8O:)(!O?HZ#S>1A\1]X@FMUBI8GRT]YE.6B1]=^"G2%$@5*OI@T+<. M@N\OSD'C*OJ)8@RP+][NWM"FE;*-(FQG1=C=RU 8E1*>:5Y3]8,2"^[;%C^$ MINHL6=L=SM%R5VX]9C*9%E$)MQ]U MFZJ-2=^^"HH/I]V&Z3I(^D6L#9N<*C92TP>R*F6*75W_"ARTEY92EI0IK%\, M;, 8]8DJL=W!?_1J*Q.?5Y5G$!NM;-_>.C1)5YSTSRH?+"0&G=OT^'Y>SE:9!.4""OK\>R<3IFV\4ZRIDJ /)6,7Q)SDOA#P0'4C"J7_(;K2=;_#CC%DG:,=L S)G:'7K073WCR.=#" M ;:D7&WGA@__HT#[B2E)%]^T4N__##L_L1Y M@_FV'D2'%DPNK(.;@_-V>96Z4_?8UFJ&RL%BP -0)@Y*&\[+:.9V)+@.$6.8 M#]<6%NBHQD[41=!X7',(,GI%:!JT:YZ%?/DWM\W!$OP$63[([4T_L=X5.A49 MQD +HG]UO&9KW- M87GL.?QLL;?1%YM"I/)W )1:*D:[C*'E=EY,J7 M/#7Q4IU.052XS2]SIFUU(9//WB*&M-KY&W(ZF-"X%SLZZ MZP7Z+QO)X=N:R;C=N'R*E&4(4AYF$[X&]-]8>8L3&LR8.U+ U\PAS1%R;LPFE-8T)O#M@:)DBI;[(/\9_EC9<8>9E[4>;JBY M]I(#4"6W)7N7+D>-$*F+\2JL'5^-VF3%"P0;O:YE&6VU.?;C#&>RP!K?XQ0? M[Z)UD2R4M%'9S=W!ZU57>\S3T/ IB S4R?L<@?BL)M1O_AJQ-%Q[_/EL"N[S+R@L##E.6*Q]75D M]O;\:07N,9^I00OQ(6&>>&"(#Q!;P\S5Z^\N(2MEY,)3"I+I+G!=\X;&?%SP M11K4]]U5F7=&9G5NJL*+8S8N*FJ9&6%Z@:/9\9G>"!W"BF1_J1<:(FO@4/8% MR-:\S'6H>C[*/NQD.;-/#]F>>A$Q*E MN1R>$]TSC;-!EP QU0#)M'@-IG$A-.NISY_.D\\J#N>#E^G77CU>]X^E.;R) M@C2VD'NUO@_WT*2]S@,_C%X7"'"5G07RP*E*N4NR8=>KY10P0[VP!TK'?%OL MX2-B#'%YLC]1),G(7!0>/_E2.6]H=K=QC8Z+GVSZNZID[+.9"3R$&JV\Q^DG M!0,R3"CE^W<+.,DX.[" 6$BG6GW16\FG>,=W'\6!N/[[PE6/J7CX.$@L./0I M?F-*$H>_$>9A>1/P+J$VG2 >TARFK%AF[A.UVFN1"0*\1TL*X0,UHQK:RL$S M5:[.+V-=Y=8_+9N+[VK";PEI975UE@!%34],[@U8LGJJ>NC7S5N4)3W I1&AH M:# UYG+'DI,S9'^ZLV3L^2\[_Y,+GBUWIF:VII3M5\D9&"F(U.,D%X*',\'< MOUQJN2$G@"GXQ8]IGX\YJL#-O:(LZL$LF=/FRK?VB)&/%.K M.DS8(DWPFX3\Z*&SW3%70#/9FL%(J"J\8?L#!M:C/++'F$>E9SNW^ZS)4+DB MNL2N*2U++8 #.R#[HLM, :<7M&>/^8P^(UZU'3$ HBBN--%#V\)\># MX6S7R6;SGW9Y_"]92\H-G__?5^TI*);$S@V>2CKIQXWYB-4>GQ==\U#8F)K3 M 7ZXHU]"U"@L11;MX:DFUV>^%QK3%>YOB>AQ=)=5FGB*R_]5]9H1F%T?0S(1 M<2GB*#[BX*^WQLM_: G(Q#.C.&]!]YP]Q6+9H\.Q)GF>FWG)N/DAHZRWH&> M(_PEG_=1H"[E1Z:?X11H'P_IG.4N^V1SAI#*9B/CR,$MN:#T!F:N4H*.3Z]W M!.>.:E8W&YTS& @_2VQ8X1$UE[3[GV;?K6V6L]Y%#\O2=$>;U[][7VH7X608 MW?PC6+P$X.>76SQ;9]IG:KUDY207GB'C[Y),M]&"A[5D5L=,V4S)>=Q#//:A M\ L7(.7\9-/-<H.H^]&C0SMC&C1Q\9E(PLNBMM^X25-:#_RUV0*(U)>S>X;;$: MQO<#$H[Y=-Y*6QI!MV%V+9T;_KRR'<-]%\X)RY5P_Y!J_*Q%FU=[;6I^[\Z2 M!2HAI(=;T'KYF$\SH:H49-3V_DY:F[W%_PPX_LN=]0$]XVV1-Z7SF2/;''_\ M47)(U/*7'Z0VF/-U)HG%T]VX&^_+Z&VZL_M]GN<2BTPE2U"VR%%KP^/(#\9_[_X M1?S*?O):(GS_]<2FV],)U1NS>JIA;T&"[_L\H/+I],W(0)"@.J%DTO".%SWD M>FSV-YZ*KR<+Z^."^MCX?*X'Z!0"7J>UV;_-#CF1XGG$:@%I/AC-'7H)\S/ME M,)_F]O0,ZRB\5'/L>V G&+'-@XW%'F4RUE?$F)"V.CO(Q5ERMOR!8WG(4>G- M?M;9=2.[!\':D7#%8O^ 3)OJ6.O$)(BA25F_[E;>G_MB4Q=JI&OS!2,_03*& M(YYW;CF'\291<\ M?L9"97%5 /MFD(J8@\W&:'C/ M'05.JC/GC_D:!WI"8UIJV::I+5>V%F?0#Q0;)!+$+Z3_6!X1,)JJL&$.O]ZQ M%\M*L.K1\[3=FHBKRGE8>27IRVD@;P%W>N%Y0ON0&AI6MS.)MJ9BV-O5Y M K@X)CN:$<>ZFPP3JHL\;1'9<^VF>MW''0=^/P-D/.^5FMJ4-?N#)M]P+6#] MCPZ;:M_U+C=;IR1>(&R#@[,&[X^HX\5D[;7[TD\R\P736[K/ M=)J(XB8U1/6N63,*FY]E0').I1H;O"DB_=(CI:![W-@^&[G $]H')W]GHS?X MG=,80?Y"I?&I HQ==D!J(G(-)<6^6]!B<\QG/Z+E?@;P9@EH3'@Z$B'I+^G) MCP(!U[0K92\\[7K@_X0D$:R=_MUH-5#NZ!SZ%=S1,4'(\7;2>E3SU*E:X^QI M0:4-"GJJ8\(I+*3Y.>'!..;JA@.HL4*-@Z;)8.O,0*?4#\9_]9^5*']I,'*M M*G(>R9B%BD!(2)_7S+:05WDA!DZK'16%5%U+BJG*?BVY M:5B^[7-4W(&Z,<*4 KX A%J-LG^1GD?'8% V;H M]!?K$=:(5_V#F)%!\+J!]H8@/7&7(!9(,=:QB'7G5C91B58/1%@H$-9#4<=\ MOS:+N]<7[FL 2A2V)G)CEG(^OG-6:5PC(UFO;F%H#U:@G#(1, M@7D,Y#%?DT]6.T3R];;6A2%/B7OLSV]J;&Z2!C7P"L 7'/,%/SKFF^.I"NNTEWZ&W8G;K@W9F Z"@BS&T_Q3COG\ M;A_SS<<\RC?\JMWC>BT]5??O3[3OG/TO ,D"]/6XD>>$"/; M9$>]PL9^I#X#ZNL](X,N?YR<\(S]_C\?Z%*UE+3*LY-J5 \\ M0J+M5N.;-N:4,,+.Q:YK.!Y^.Y:,@%0%%YD9JV^ES,>+Y)P@Z/SX?.4CZH>6 MD"E/4Z?MF%4JL;[9M./7GUMJ@C^1@1#S&:%;ZQ%0D1"FG!8NO)7YU3VY*[M> M*&50";)EM"V%#ARKTW-77V',NA@MPU,JLB M=ZDQ?1!.(QWP!N8%'C^$4V9VKFL/R\U;7+,$2[)R Y.9GFY_^3 MJ6G(Z7/9:ST%=2!#&:%GL3]P]:):KJ[SB/ IP^'O(]UQ78K?HA2TTBQ@$0 V M[7VT89ZZ[CNTMV=7NU^OEK$6Y0N2XT H(?[FHDIQU;WW>91L4U-_ASSU7:2 3N 0Z2?K@61'6^8$\,V MJM/4.??+1Z#XWK'6;Z=HI-H),4?):7>JL'S=X]5?JWTSZ#LGY%F;.,R@(?"J[TUAGW=>WQ,_/U#"^FZG4NLGN*;[U>!J)S*,E([WD M3NCXW=\KXD^[%-1%O4];=4)Y'5:NQ++>I*/.:X6F/=J2UO*\.Q3L-#A5GO;C M$-R@J $J(C5==^M6AM2BR,U]FLR>4O4"/I4$3L MEQ27"!?.[H-#P.P>S93= M<:,2W"YCEVN06QK:@I .A^M;5(6L0OBWDCR[_!MC0H&R#/++K K9T[X> 0(! MX+]GB#?]RWQ!SJ/.K260AY,U8/%=]3F+T*-MCK[(A8?S0<*>*DM9%8KS#+!] M;B]F6M,-DGGCH1OYSJTD6LU.(,,K6S[)2"BG7K],N/VF70\@_+0P5LP[A36CN M(#37T?'!>Q-AI>@0^E6QSI#[:&"'>18_?[FI1;:,KNF7K4'C47I_71P[?5H< MJW-^$3T6RZV=A"G>(CR<3'S2=&,/\>V<:D!=P\RNXBI>L3%8[_5"IW*,0'"? M]VS1K*KIO==C^WT6VA;FY59L:;?$\^'8UZOKDPO0M5TE?3LQ9[LNW^U]RX'< M4CFK^U"9^U4_3=XXL!I1(TW2/1S0!3WQWD^W$BEDY@+LD.@%\E@EXY\F/SWC M]E'@_5_;.4*\'7&'1OR$4V70G>!G(DMQ3?48B;YCWS3?6YA!"T3(+VQI%LWW M:]>6.\/Q6PJ(<[VM9G;J>N".F6\VZ"_PDE$CX7-'C);:JX4Z>K)K(2MK7HFH M;&^BG0ZN-4>P(, (.KJG;Y#E">6 ^T)7K 5+FUL1R]X?"MA,U\&WS1T,(0*' MZ$=I!1M(K1/\&L3EF'B_K6*Y_M>^_A%U>2"#(J*VA>+SMH=3EW$H]]<\J;:_ M1<,W9&XL1M)!^#%.R"HNO-ZH7L'I.=+[+A(DYH26>I0\9!%E4++?W\F%UC+V M2_)/UJP+#++%:"P5PMVC%Q[_X__!.8RIEQ9_/QHXM"'Z$K1*_N.2MQ)/E1[_FD=EQ>ZUPS6_M*2%FZG?K>(A5R9N=O6!7[6*R6^K6 *RA%2 MF\M40:"4E0/VNQMC92+N)@A!$F[1BR]9+UGGM>J]YVZRL)EM18-C@+&8+>+W M_P(=$BBG4E>.-RYYUV.2^*#7*\IX.HY8X$Y.3'GM&W%5& 'P0_DA=11Z+/QF M)^)@9I8UXR%[U3D5@]K1L^5YU]X.GM,QLM#]\&.-8ISACT_1,VRWXN1I-8VY M2M&35(]EU)5;T/S%IG@GN$TFO22_"NG6LG+"NG %\@U>AOD4J6"M\GVDGURR M&X6CA)#AF8PV6@'E$\!E9=A2-WTA'^.H4]8]FL._(YW:[9KCHJ$QC% M$Z .)0QXU+CUXYB0!B8UX(0T@4/N*UHZR2@".P)^[U^O:_IM3;".*#=FG3#! M&M<15=8^H9W:V,J(4VWL$_KYSC;JL[]8BL.'22 !,X^6^W:&6^K7__X4EA=0 MF=O=/9.J+5MZ,]NH.R-0IJ;F_9TM/T4!D&TN;#RAPZ;J+EL]'U*.>G'F$1&X MYM":X9+MYKWL'[V 5^J['QU@=;G:6Q(=IBR/32\BP[3[/8%1,$$O_)S)%W5- MNXZJ0H:0]0\#\,625NJI1MS_JICQ"?$3)R_ M#J8[-F*.Y>?GU[_A).='U6Y<">#DIB6G=F6]O?%!.O/?J4*9Z%4FM:B/H94> M?W,64A0S#_5*NNX5V'K/-VN99B$1%%A;4I.<#']PF'PJD(>L:CBE5+1H4YE; MR_25YI5JS.[06-?PXE*-VZ^A)B%C]Z:C\&0E6V0V/=KK0#7+NP:9M3&(T7BC M6 )S V*KA;_9Q;]M.^N%J'WU@2Z"GPYRM;+PSU-MRC3)^VHW,G9*11?)DHTF M:.^4I)4W0#VT* 14?H_6&V/(S3G.06GV]A=+E44=PR>#S1DTS#P=;$510$7H M[X-=Z#F)D9/!UM20'C1N\@-2:9IUD=\V6_=7N;#5#S+I[_YB[JM%"7!:5HMOWT"47BY!QL)9.JWSMU1H/MAZ9^]ZE\+[Y;8? M!%?6N%#W),;^Y)KE0X97'8/;T@D"DH,8I]*J*O$X9@AIPB&@D1Q'+,E+I>6F MG$3A^&E]LNYI&A/O@ 6\EOPUZAO8FW7W;H5OGH]B12J"NN!O!>0S1N>K%>YY M2V)#;]HXD7@F%T<[^Q!B4GJR5L/#ZX('?I,1AK.S1EJ@=TMK6JVV6CV$[95Q MS<[9-6@M67Q)8"+-?9K^U#4!D1J&2 3Z+< ;JRXYG"^V'6NUXT3>CR=?7^][ MEGQ!\_\$4N\(S6FZ;VN,A=59>Z?Z:=I,GE$#>*@N#J%#1 MT:N?VP(H#>B_C?9_D=?A5BR=5:&1^)[B-!>%[CGF^S00 >=LSTQ^7[EPEOO: MIP+LLDT;$A#8]?* !N\2<*YU1*..J*CKH<"\3*U:#5>+L8+\ST.;A.]^N+-; M G^QJ]'!\/,6W8J261_)SR?FO^NU/X9#+V\V=?!,"SR.-SO0EA]NQ.= M2$53)15Q<_0ZYYC #WT3,G*ALVPU#4G,7:J$7='/XV@)G:__U^"AH\X&YD59*2H_ 5*-U2$J];DO'BI@K<6Y8KF7KH/JKCY;_ MPJ7X*=C;T@F=QV%<@VY=9[L.(X)O )#N3;)?)P=+_+98F.A!?LM5E$&?^\'I M+D:'7ZB7^ ME*G>L?149DOI%OLT=IB:@D[9[&DYW$;RL]D^)RT$_\5W)*#!&FDJ*J)8F/X3 MR7="M:LVZNMI0Q^X=ZI-8.[@$;+9ZKQY=*CK$?#3ECGH_4>O;ND/1P"[JUYX M"+TWTY>MV.1@:,: B:7\$!-FP6[38;HC8KT(/-4(K?AR4Z=VH58_B?I[S:8V M^1G&*@1V9./E[^GR* 4E'2(X+5 +./L<]C5?:'20MJM7GQ?VX*KVFK<>O,>^ M_6'(=<;P1/=4( MOK$\88MP&6S=R?QF3](57PK^37$$HMB=Y+>?GI]*0S-!0"]%_J7"@F07YZ6T M<6-%M JU,4&NB'1/3U%_A,4KTW(9LB486PR.U&[!M,5_[E%R"A&+%]OPNJVO M<]/!S"9H[[[5%[4MRYNR=0T[;0\6YM$:6Q$F(OBZ%4Z(D_^]8:AR=D0/1,F& M2,I]REE$%+0/NQL]>TZ]-[$TU?]HOP5')>DOB75&WR_:7'-JWJ2Y7M"4^U@# MXO_6(FS68T;V*%8,G@!TP)X63I+U[.6(V[[)R;U1EOSFX6V;GWL\7Q^ESOD( M?1]:!DSEHLRQ0KW))"2,$M&'+R D=.7UM/1G-U9XXVB-2_Q2?104<9)S O/% MDW-L*;J0'+=QUPF;X>>_JNBS([]>%;2^0H@OSH4T'VG OK)#USP>* PT,P>) M71%7W;5R6E%;?UJL3==(L.\E2V-DSB)-Z)6PC&V*8E M@"$& Z9W$2>87F)CFF@Q,F L!*:()DIBQW0D Z87)6# %(&%D*B"V!0!$I)! M1@(DJA =!!((1/T@[WG/R<[99Y^]O^OZOE]9?_1'US-K[IE9L^YYGEGWG2B5 M,U7:THJA])OL%K >WV6#X O9&$.7MVDEY>;R["Z!*AJ1"B$'V4="[K+G.>?F M1VHM2?Q(>5F+364+PYZHL__9^&F65W=4UGQC0 38 746=V,4K?15G4?;C=!, M.\,A/73WV3M8MWF].ZA'BE6;QF!7CT%@UT!YZ,FM5(!Y+'#0N>!DBM:0!,*G MM_RV)@MNMAI#8E(A%^H2CX3:?N.J!C6Y^#Z9LQF _= +WM>)A,=;YM*JO9_T M]+QW&KOMT*.7+N=4@9,2W?GJ,M[S#K16.7@=IUS6D(NXX1HDY;*2V[UMS-,J M\@..SNBD8#)IP2H9?>6 XUVSSE^P'!^=SA#)(1X)J9H/\402]"@AA?-*A6PG M/;*#DU[_,6UW6*JJJEZO](/IFGFU\#=RN/\ ^P_&&F*D'\_B.]S>Z1X) 4EK MXK7CV95/:=BTV%3!C1ZP?GY42[UHN#Z6QI< MSP"6A9.2C'#"+?96Z,VGNS'WS//IN%PCQ$GUM7TOS-NBHCUSW9_L_[Q;_*?I M]RRV+!D&5:X8S.VAI['G-.R[F.255NTWL>T:YW[N^CZ)ZMKQ'.^WT>GQ-U#@ MM,,2^]XCF>8[8AC,Z)H@?EF* (*?O!<7+5,2T<96U,O(XMQC:,L0-,,SO T? M! FB0<# 4)27@8_/]X%;WEOUC-8&].O'8A ='E#5?\-&1>?^"$WO]5Z%CIR( MK'>.3)("#EP(U4R'5J><%/[^5I2G_O6DVM>TEMA+$3H-BX]8\W@SH.^27IJ? M'1016%?0%]U!Z[A*BP"M<,8J=E)FRN=?K<;:]:+\#5/U MX3JK:XY&LYOQW_P#""[X3DE-1H8T']ZEZX;\W, L7L6O4$O!H 535$4*H=X9 MA'^]XJ)3WY8@71;78*.+H1U_/WG: Y=*]]#@ MKL643TD-B2_*4R7E4J! M5/0!S2!U$",4R 7I=>W%['Y!7LCA[]J5KBH5*C M=8#+P9&Q[4I2]P V^IM.78B+@D:/@ I("KYQD11&ESH7,>$5\6! ;:UNKA9C M&>;D0N,WQ7P\35=>&&\+4 \/X3'HC#GJ,RAX?M&^EK]LPQPV_)0=B9J- M=O1V$)DV9Q(4%5*F.PX_X^W,XS]H0*W6+GO7CNU#D=V+2P?Z4=7VNPJVW6H; M<1G1Z;1(#*O&E!%I.5^;-61 XS?+>O0US*+J E4;TV!0)& S:57K>-\?Z-HU M!5]>04@L9$\2HU\1.@T;V-1-5U$5I[<>SIX?XG#C6#MXEWGEC4!_G9?I>(=B M4MCX;9%HR_AT8WBN+^). L;CT#RWP+3C_4N/C;<1-!D8%&JHO#BZ)%7+ MZ+%<1H\=&BL$% ^!FCV$RW%]X],:5VG*35W[\.S2^5-Y^:E!ST!Z. M 26]OJ+ >+?W0^< 3H-)V6\0_==\:MF-QLHG%5\U:L\W'CNK.3/ZULN-Q_A M'42%58U_Q*MRIGE63@1 M*?ZP<^EJCUHM=Q2DG-\LJL_!W@?.V1.&>9? VM*'15$;[4Y5:LF5[W[_:CN3LQW_H@ MRIW1*)%YYT$>+:0Y3R[:.L/"L4R[TP'._25-9* =M>3.<8)^MGM&Z&E @ MWW4%N'@A,JKMO;"AU9'04-4$>*PX6M7US)3"M]%8LD*5($V+72"^F"RO^X#I M5V,==;.KNZ-#DV?]%>+R;H^>@KS@E'>,7OENYJ4AD%N$@;*&A(]1H 1T6L* M)R+B?&NE1?'YL2-9[6N$^WU$9E\V1_KY^@":4'@A4R"=JC3Y3-K):PYVL:1^ MA73'ZF*Z,ZHGUVIP#)SSVP*7OC!P)FO+VY1N-W>J%F#)UEP\[QFCLS>VC;$. MHP:*K$5OZ*&N1OFY=JTW*$Q^U/(=JX"QY;&+W&1$YO] ]X1D@ZPF##?@F''X M"&?,1Q,K$G2]Y-V/0O_O["O\]K,#\_;PE2_XTIVP4W+#6(.M8*-NGXW,"!8Y MP'GOYOB;C9 ;IDGBK_QP7\'Y[JC0Q/VJ-^X3]UXH/,B>_\WX N#Z$WU6 >M( MJ(KHDE;F8T362U,NL .8TYKV-"NBF%Y;N37%FE!"3TCD^S5(=D_Y%0PK2#/>G\+R,$I7G&A(N$;&#K0,H$ M%UAL=W_!\]I$=&D?KO!M!#FF]@8RSI)QN(W^KT__3E4%NM(*>O1CNWLEGF'N MAXXKW.T>'?!O->V./>LC?B[EU>1%&L>]GG];1-CA*FW+J4\VOT>V>*Z$CW-5 MGE2, MN$$Z$F+T/M6I%D.%S8^S40D_M0:WYK[;\TJ.1#?7,&(P%YIX/S^V,%1W&4#W M ?D=A/#2$,>SB18?W2P+XI%_16ELR?5@Z\Z &."* MS_C=7$*.W.,Z'P#YH"HPL?WZ6DL&G2V1 4EXOER&ZFFD,'K&,]U"9@F&OK@# M_!AAO>C=/R(#'ZR.X\,62>Y4;O:IA @=J]ZU/?)OV^WZ4$/1C9%4;^BC20;(_9,-*+JCC'&7WZ8M0PDEU*]JCZ5$0EW*E@>+M MY\P"VV6@18R.HXUUCU,&U];WO<3;0LR+&9S[^'[Z6R7A8YX4<:*OA#3S[[(^ M-%(_^+H)1F7=23&ZK\9,8\824BP9!&7GLD.XXIG/,ES>Z]*PO1DT?)7I+-C? MEG-NI2W])Y5]Q^[ITM_8D>)#HH.,M_DYG> M?G5+28UK4%K \L/J??S2!5Q? MW5UKA$38.(I]B9S9?9-IYS?@4B48M0N9K1:5SZ@%^V=_ZM2'$D7UR;=K]N]X'#*<7 MRX2H8)B[^>&O@_5=@??I:>4&JMF@9W5SB!#;_F7]L;&\:W+_4-+1Q_08PXG&-(SIXUZRT MV9#+?1YP?@7(IQPTAX)WV0< M, 477POY%&$1[&;GPL_M._RC.'X8E3@>._J+=T-\CHL_BV_C*&@&?YQ(5<.D18:7>YZSI3@J:31Z&:^OFO[ MP:&8U@*)/YY>=H=\>R& MP1J#+(LR9LK\@(0'CFAA9X2)B8GAD=#X&B:PT26\-8\3H/$ RP' /'QH2(R& MRL4YZ&]_/]C7#K8?MYZ-594NYA#2U]>\F5UZ:6<:=QN7+<2GNG;F>H)/RPSS M@,>\.^L::/V>O%>%.:A/-GT@7\NR8/\MM,N;:)O(IN^[RS>'VXM(0!@I%X^$ MPO>)9L5!@C+?MB\6!&.0P.&"I46DD4^NC)<7&.$9F(E@R\LH=3X#:XBHA=9; MXOXH7/+!S'@7C_R4(?8IU]@P.."6VFZ@.#B,-WH1E)_-S1$>I+X%-^$Z9HCY MHYCL:M8B.DJ+YH^60 4ZR8.>!]MLWPTIZI!C8SF!.E=DT'.)J]B*/48=27,)'*.^M)1-I7497;%495)>-QZ) 1U6^R3 M$/3E7"+3>UM%:[JP5PRI@_2-&Z;OZ5AK?7*UTLU\W'E\E.A53MKL;\-1U<-D M3_.6P.?^^IX9$(&82IHV(SK(/32Q@(';QB&A,.NQ&(W.)_%;"L834!T]"CF< M"L HXU%0VG7S:>OCC$Y)0FM(JPBB5D-\:\WZ1.@4+4+IV7;M3',"O,DX3:TZ M:UR@X=>SM*.X-.J(]66F>\+4,C,NSV74BGR0F@RCSZ\W*PVA;E2OJUD[&O.!78YYD6Z-=Q56&.,&/;\*9;*Y,[21P'8GMUQ?[/^"[5C-/X-)B7S M*PPD3S?OQH"/_:,1R&C'?10L3R);-'51')@T1[_+.^#<"QF@&,V)' G9-_5I M4]V]LE;*9(_!OPT:O$H1W9IM*_7MC70\?^=U73CXJ82C@5;>\>#8,CRHV@T" MB(9J]$W_7_Z%R/0/[(.J"TYQWS/#[QLU>F"K'@1QPT_W;\Q";:^^'9AU1@KK M/!_AG[?&?^M#E&@JNH1JFCSC#3='>?M6GAI9\#3(^WKGSCL]_?E7U>[#$(D$ ML%I,=U,74(O?Y 5:J[>VMLT4N9@RIN!P5J):7)A]867'_1Y\.-E*#Y')!J/56C)NR5,GN=L]G[V98'2

HOS\%5L1X<, M\NGO*0O:K"@9"W=F9-OJ5>^OBY/D*@=W"I4CKVRT7W[YJ$K+ 3AI9/C#"$5U M0SK?BSHVJ1Q,J*"QRBV.A$3+C7*+)X:GUCLB-R9^9@NT^.^[_4,6MB)5S8^$ MO+UBXM\E#G;\1[N&!DUP5E,@UN,&A2>MMY:[JF3Q&UJ6GV+KPLTC-9#2-[4& M/"]<2#Y\@YZE*42**JEQUM6X'6_.!O>2Z':;VSI+L2=)B?5)4C(+%T5%-^); MKYMSQR+"3, :PKK%4(J>KUWP_TU*N+\?C3CA:$@YLW)?\Z3<'U4K$55TM=VG M:U_+A@=)KP;+_T%UQQ"ZP5_DN?N[IO[@IBR2N)91DY/_X@E\8TP*+TESL^ M%R!=UF+N'2^7V3W06I&4:W)[$JWZ_6R#=HG70L$=Z)KVF5F? 3DCF[8GV!3_HYO=F5 M_48TY?/%<3!=(O/79C?>>4A,R-C_K4$%[R=DH#M_KT$%9]B #>PL-A-TEL^# MQ%5Y"2#1B0H\@8EFTIH-6=!#--%'K[V1->^C9!^':N4@(A(^8Q8<,GQ MJK:>^(L04<7:U=[1EM?5,77*8=KXS9OWRK,],]&?=XQLK&0M3:I'^CL7QT/K MW'CDYKF0CCDZ-= EMSL> Z@3]>US/AZ?<([:1$-7F*,2D-F>N7!X9W"_7=L- MES_78#)[[.BAU3'_[W-FC;^$ 9>-,-H-PXHTL5,% MCQ?(B2=ULF1S@I/]CO,V-]PT0M0'!@&X()M?@L&V+69AR@^'=^NJF\W,@Q;V9%I>^B=Q5^ MC93^EDM)#*[:;A1++&Q&"2^KCVFQ-"2STGR;S:>=>6,0O_(B5YKA9$UD D$O MJ[5)26,)[>C;#,?,(HPJS#D>$6/1PXDU]S]M_OLOV?[#3CWRR(_-*J0L";>8 M928;,&&,GL87\>>.A'+6J(_JB3,9>LJ/)"+O#LEJV_0,>'M*)-+?=:$'LEEM M@77 ]Z 9G:1]Y"^XV*KC>1Z7T3+S1F1TKB\;Q 0E<6'5_+N:*<#Z"]_NP ;T M*=!E63?#',F.*_F@1HIU$&"))[U.Q3%]L U'0@:0U=+X5JN9U--GUWU^M;M+ M?6QM4>ZXX^^#ALC59MS]%K*JN=PVB,PEN[/W#+/*H'G)=_''/]/"BWEY#:2![MGHE*S->94*);9NJ10- MZ4-K/!<("QNC5EQ!FIQ\-<61/Y?[KX3!=?A\TVG'M9S&-9?5[6",\MD+BGZC MDH_&*T\K@FZC96U*IA49 87O2?]P+R/T\NE M.G-,BQ9H\EHUBVHU85U&T@A-&W!*J*1"FF;_N>XE"5@EN,6V#A[XTUUX1[67 MXOV;6P[.O2/;M[Y] 7&2=9VYY["XGGMPN!U$:AQMAG/'5R>B&_LB>6/\ F L MB=0*@[2?*YZ4HD*W-%Z.DNT\ &GX79$%%< M@2!H,?80,N\4 'Z+W-SQ@:X6*>+L.S!P]"5H\N+Y8IS17?S7L]'^F P,\(*(XSU[^^78 MJK%-7YL O36619_E=M#=B"@2;AI>W$41M\M(]^-JMR-M-%*:Z/$ M*9>N!3F".@"DY8MU@;@&<*=#@1OL%[]]AY(E0S!A1Q%(3B\!CQ0Y.?P&&IE[ MW_W#^HN97Q&55_&4;%\SCXL;1%GDC3H'&'.^F>RIJ[.W.JDQP9XSV&/(\P!6 M'OQB!I!:0]D4&,C6ZZKZ_*X@4$X%6[(87B\=LVK\1$\D!!!R)J;/UT[?(?\! M@,^S]KJ,#E65N<-2I B&VMS&_-^\"[+8L!<^4;YJZ_1V_2 ]%;L?)<]P/94:G4.NQM$Y2N-O1+8O:['B#&U=TD!' M0BI*:F^Y-5+:T-2U;>BB#Q5$>6#C)W*I>(1#"G.]JGD[ M[22B^#96S,?H[ FQ)3-SH7"I08%59/_2VGOL/IR3/N"08-,SV< 0/U>H'&V2 M#NV?ET%YM-;H]>X\PCTLV/"W3"G9XIC8U^D% .R;QN?&5BIS.AX2@)2:W+3K MEPHBE6K(Q2ZYR.9XWKMQ7]OD"9])NJ\-;5E%MPP"'C#(HKMV^;F")W/KI$0D MQV5QKD^V?S%(W=-\7,$^6-[@RN]B@R\4-B(C$:MRDQ4'\P/'JV'R$]@[R9Z8 M?%U[[N'6SLY__4/:;H]2H+9WT'[VC\_8V'HT*ZT7".!)CP&0VTAMT/9>]!7. M-^%7^ ^G[8A[=!9K:;@7$#P1,V?<$&/, ?@3./P=C8D?US16!M\B<[;K"(3A MZN?1[+8]4MS#W;B)Z%'$Y.JZ+_X#IN]HZ3-C58XG E'M]*6 &+F=>SBX>234 M)L!(=S"F*%&GFB@8L\]B/219@0.*Z("YJ/SH&V'R: M[$II(_ 1?R'Q%Q)_(?$7$O__(2'>'$2?,%DCO-@^D$W=G*!%@*[CN.<9M8M MLOZ-M1V!RCPN&FNMHE@OJZHW?JT5FEA-G;*M/A(Z54:*RRG.9^;D<)XWUDFLNK#B-N3;"Z1MCW+:0)J9WK?ZA_CBNP113KM)+ M=^&96)=K?&8Y4F(Q*9'YTM_B9;S"K8L9I7?DHK]O!U^(U^FHPE;+#E>N*^6L MHRR+M(HYS4="C>A#=G)LPM2?THU39+VX[%"I3UF2K-S([XR=G-]%\#PZ,/ZC M!;:VS^^42CLZ5IZ^EW'HJN"W,5QV5_7BMHK-16&M(?.>VN]><%';!G/.D78W M"'HZC-1T2T=#S#&#N.:EA449*CD7V*9_L:BOK0Q"P7;YA M^OQ)F6T)B%\B7!TEUK[&U5G;A<&9 D:8A5K3WI#\:83F9I%O94D03;$[B[:5 M*[<\5;SLXF,5*7[.5'O"=C@IOW>$;T(QC9)]&68D0AV)E"=:/:@)KY^E6A"S M!R7W*/FZM_VD0\QKK$E=I$&/VJ68>4<>J6T2NNH'H$L:YF[TX,?V#*$- HAV MD8R\S,U9!O#/*D[_FQ69C;^:I#]8 <4,^8^ UH(Z'KMZ6V+S7^],T?E%5A8C MKWKYZ+NA_-1-@0<<%J6H4>J&%ZUY>21$\NB<.8 \A3GS"]*>R?M2HCRO*>PJ M73P>'0AV735R>==*FT9=?1T8*"P]BK_^\+ @_$AH=?0K[@[B(ZCA?#Z[W\S.?;XS][,=3-A7OX MP*2,,M"2,2@H?#2?!E[@9';8 MGO#TFF!5E3GW$Y[.]C!@21A5_Q^>OL0?ZGJ?[OP[3T>P)1I63G@Z5O*8IT>M M3P*2%V(MWC%K]>*NES>O"NN% &5/CN0A%? ;F3O/U5J+=NP')43R1&2R8?V8^3'LY$P<;_["!/XW=>=C^P![)&3-L50!;9UF MN!3EL,_KK%+<^_945HG9"TJS?:.U2=?2S-*6@""P/\Q^$,CXH@HE87U7#B?* MO2%ZHWM"=J>T7_\,>$FVM6GI;!9=ZF_%O<6DO'+=H>*')\4"6\RBAM/U13K; M?6DPI+O1BD1&]I"@W, 'P+IH=\:3 IA+[QDC9S4<[(6O$N+W'&9(I\\_]LF! M#S44GKEDYULUC+Q>2+3N'8T#C6F(1-2MB$O9> 4B X@3QV'ABHCAYX2+_B5% MM]X;3E8*BFT#R3Q7[6V%[ A'+/?NR\&TRV3SXY MY#F&CPAFX&C(&Y22D[.R;9'/B/_3]#WE$%LV4=6FM<@IZTL)V=A/8IH24S-B M3BL NO=30VKC5%"S9GR27/X=TC(O7S7*!J&:0;.M]UIG5@BSC^R:MDH((1L-FBP6+@1=7;MD MH.W/VH+8?TYOJ3WMTM7R/LFCQOAT$B?#S$(SHW]OE#INT*_OFD5]$6RMU8FI MF/08,['A!# \QDQQ_X?VVC;/&\T5W2:ID@0X%V)+QP2MA=1]73*K!OQ6EGH" MWHY%@=<_PN7QURLR(VA+LD/[]I?UB@S7XV M<8ZP#5A6.'<],J&SXTRXN\VCD "H6&>O#+0FS-.XI!W(XLUR^?9P7,U"J/)I MBYEQ P_6A.[P8Z MHI)5TK4<58N%HY+>WM_8T.-8;KYZ#]<%\>33N>:'R0(? MV,NHYK60[!>!C0RR;^N)5D%@ 2Q[?'F"IXVMH&@8#TH=SP/XY[@"HV)ZSFIE M_0BK7+EO#S_C6LD.7^W1DIN(^I[K9'Q%>-!H2:,S,[F?I M0/I9FOUA;9!8)<1CX>[:!6?"-W,](S<W27%F]:*=2>@< M('/1/4>FQ@S5&6_T@##NW=%(U-^@,TA=04BPL&3Z9U=H^%M&-N\9[9!+>0Q/ MA?!++>O==F ;F0@Z7G@R=\@(B]('JW>5/GKTR]]W6(2]>7%%#>:ZFM4VV7$_ MNT(K_/IW(O4C\5L^A'1JTZ_IJ'$QQ_4!,>P=?+%WCD^P]8::&T[1*5\S&^%0 M*J6[1=@POAN=AFYO*\@!OD]3B+<>SU-]&YI;6UR;N8 M"6UA1]@,B5#=C<0' MQF%MC!C1OHC=L9+7MFO9GD\?B?QEN(?W/H$&^, 6^SA M2XZ5#W: 5.Z%JW( U%\?9TOYO/'FKN5=O=L.*1^^XE8-$+G=L\.])$H*57>& M/*IS1)5?EXD #;KHLZK4_-5-]K,2K%M33-'ENL@@D5FY?449&/:-.#D^-]JZ_R2!Z- M+XC>=:Y];/7P%:N 0S/9V$AE=WS8^[5H/H2!47J98=;LMMWLX.!@]]V&%R%! M\O%TC9.HDFB-B=]_"F!^FS(WD!.2OY?*+YCO\\.B-&K&:$4^/M$8#7U2N\AJ MS[\\10/WUE;X'7L^G&\Y6O-JU8&VJP5..;[)+LLU[[UGB\@WXAM+J%GN0]HC M9;>:_6O.[Y#A9&T%&>A"Y4=Q-R6MN&;F3AE3N()V[YQF?3MI>X35+!*0:=1O M5ZQ\L\#PPJSTU]!+'N'Y+5,C+#Z^8XZ=5!.ET&K>CC;*U"HRN&:8\5SYOVD( M?)ZP]UMLZ=KMISCY 2E:/EM;>7K1/@O,WUE M)]U).U< $'^]@2C[2D4FYT-#0X%8-L&)!_0;"(\X$A)Q-9-P5NY17F@/F#0% MK&5*[GU;N=-'EU8*G"_7@VRQ6UT/M0>/A#0T'Z_M@E,PU$P\8[RF] ?GGZ_^ MNTO=2F&MB?OA+71X3'>8_(:*W9DNYD])/WF#HE^\\1B'#L3[=$ZY7.-GC: A M(6WFZ0+S(C'"L"*=I_J: Q'8:=3 "N:[_0XW07C=78,I$Q6;4W4/%X/[?&SQW9S=W%[4^7]'SJ_P7"B ]\::!E,NX M4+A,=;IIHZ2'K[IN&-D,8\%I1#VJ,=/;*KT'(;6EZRM.7-*&.91)GS=4G3N MM6Y1)QB;AP9^F88$_R,A^^.M>9("F)>PQ;'&4:7DUHT+V:$^C&&S<&,#/)00 MKU!O7)<-2O.;0T CTY0Z71V%\%WADJ2BX>#BN%P!);1WK;4]9O'J2,/L4[&G M76\%TM^YT6ZN[SP$[\ZIR8>GW\5<[H)-*NV'6-Q X&.,JT(R&AW-_+X3K5(]%G+RA M<<6^[TW'XS& MFXENDB#[;%#*)RPC-;,'3M=*9$<2B[[J/Q+Z7&)C;X5->9E&Y/5UQ6:]A@B>=<[2().PI$PTD>BM(^N8Z8.55L'%/8O)G> M'!LI_277F(0KYB'6[;(C.^9=D3$=T])=IPUC]_1"%F6#][F 6[-Q>1"C>>DI MY U>'+D1L!?WUCCQ?,0!/WA^R)0MF(U^VGLDI#X&(QN_ ;C,'0D5!<3PCX1^ MCOM#5WH%I],/O1NV"^.>1&,&CH3TF7NK1T)_._Q2C[4]2D1:B.?,I_]79S\2 M^!8<0INW&8?"^]^$$#B8'$"&CBI%=E;*3)!-G0@Z_/0O,/X"XW\!0VX,L%9> MVJ[J:U"A&2S/:(3DV7JQHVN [+3J'TCS^VFJ\,INE /TTQ Q2(U4V#0@*..E MQZ76/E^/JLDG^4="-\7QB&-V9T?<\.I.\H^''[XO4]Z&-@/#[P$GJ!+A(!N?6 X-7)'_Q8=?_MPK=.J;PQHI M+-#.-TNC38PQ0%+X#Q%G]-SG4IEM#H:":%5)@GKU1NUJQJL_;B#91 MZ2'_!%,YJ#*Y72Q"#[_$H!;Q=MK/YR?1T#W-.H#D2' *)7.M56V#MID0;;)A MY4?5ZK@^B[%F'H(LD%!KJ0*!]7QG>=D^"KC1:-DPO-F\4?D-4;/ M:'J.?'_K(VM3=)H)&)AX;%ZKO0+E59UV"E@GC^83!,K+*Q[-6]O(>Z T M($ I72Q?#A)-'))1]Y"1,4SOWOSCS.H3_"%\[OVU2/Z*&'^!\:^#<2V^'6$( M:UB0*I9L+$]^'/OM9)<3VH/1*J$SP+TR0@?!O[+BL!'96$=;VNQXHFPO6\ M>*-L:E_5PHY?/=-_5]7;H'5BKV:SD%9@32)YYV%/KL 2-!%\W"/3U?5_FB-_ MDAD#@U6&!^"3_<<<3WW=H',X&VS5I:M]2W-]XJDMUH$N,%:2SIPRNQ=6V]5E M-;SP:O\]>+ W^6?"5+BUV?=;[8\;.+W(BB/^8(X 10)/FAU&GK1=GWA2&@F M]I%F_:BFPN^VLTY$E*51FM(+H<1PO"C",@7Z-NI#_S]@[ UH*LTM=1' M6JF@.\(H\!WAJ[224!.[GS[_141#HX9?"_JC3@' :GMA9H'9-[MVCP *&K[A MV?M =22^Z.I%O[=[E];<&N]OT*OOHB*8 CE8?H]:U;RBC"+R7AEW0HV5A+/Z MD]QLK'4WR&7Z\]HSPZ7MR^/;X2YH2(05S?WM_J/&T/,B/18TW9>T2KAO@G7.MB_N)*=L/+)3^Q1"@XUR5&BTYXF]B7ZGE(,(Q [C9P7+G+0C C M1KI=U@3EXWMF+7<1(E'M49A7$ ,8N#\,XQ\!TVR\S)FER4.WLA/S-[:%;87U ML3]:F,_^BR1+2.@#+^E?*8^(#(7[;K#G ZPO$%_R9JL']I('/E0_B!)WN!H4 M='@U4JK:1_?50^C7HS&^I4;96\LVCK+,+>B'&Z651T))^JP@:VV.O[;QYLYF ML8AFWA8.H2"1^9 .QZ(B%DO6(CRIDYWC7S5V9V/A A!>#""TKRRGT5S+>3J 2X> N^LM0P+N9"3,B/]\WA.<'7Q[^<)454Y M9!D93;CP9WX:&OH4\+]Y=^48_G9*:WJOL:;1=X=@"S^OA*R([S(T%Y;T+>XJ M.:W3M,BF/ZTFH:)ML4 XPMMY.\(AO=W$+-H;_,ODW(7[&^T_[I!,,=B)Z;ZZ M?&6Q;F,O7[F8(L.^N#>2\]TMU!F>H8ZX=0.5HI7//LQ-#>%KV?F7@F-/6A7> MVP)MU5)AWZ%>KZL&.+UFS(?4OP'HZ!0&HN__[H3(WCBY>WP4!"AHSQJD9/1%7 'VKXT:QL4#!;7 ,E MVR=N=1:JT;#\X[\S, ^W06TR:TR#6ZN4GU<<+%T@%Y*V%,5OAZ%!X'!_N%[> MP)(I>@"UBH)\QSW\C 5!1LRX M03CVV<$BP($K;>,?Z5!JG1OV/H7 GS,8-29H9]_+[[P?!P]QIANMF:)?U884 MOJ)A4;;'OWAA86& J&2;;,,*Z^N27>SNVBV4"H5A!RHPU-&6XS/%9+:O/&GI M>S7E "HN-G.;WAMNLVXM HU/YW@GV\EGH.VEYTAS;JB';4KKI@RDP_L8<#(H M\.T(+ANNO9+;'E'<+WA- @<*\DT;L!$;XMW]4R?%7+A@9%IP -A0:39_.G>U M$7G#-FLOS=?*43I'Q;67@7W>"\1$'2QK,%O#9KFCC<'C>>Y:!8XUI/D!KX&D MXI.UT;QVO#(F1LPH67:9G)R/2Z8+SR9ROVT8H^'+M_,*2,L:ACX^ M,!]?HKH 43'U;XS,!=MI6S5BB*=:D-.%'[)62%RDS&(T+"TO7= ^$/AX!#WR M-Q2^"%ALH^/)>^"DJ%7C59TE+&H=J#?GW*SS]7B(_Y'0[&J80)U2KC8$J1BE MFH<+'#L5M.9@L2X)^^,]42"$R<2@>VQ/"\J3MK5B6U8[I67]L>GW;\"Z;A[X M9Z721T(JQ0IG3,\&Z)<"/MK)6J2!1(Z$7B?D&J3UN--8\LN&VYA9?)T?;XRJ MH<'W\7CV0R<"$E\0K58N 4VF&0XZ#\FNF.B5/NO_IWW\L /I"5_J2/00\/;# MG[:N7E7PCQ T95X<02K2,6UEY;.15O*O>[?\=:I7$DER[1?!'B2)@)VH+5?& ME)UU]-/!>W-ZI38<]<8ZI"&(:JVV8@/MD][->"6E"3T;$ELIT#B[C&5O%L;: MZ@66U6\D:K4I4?4;04'@N?([\1(V"NC#>Z2J MY:]I %)B.W0GG189-5FE$6*>!W>WZUY=UE_O=BE2?LEWE5N&17I!QE=J5'U- M-MNE,A97#*OR;>=M#\&FQ0QE_/OEEV#1:4LPH1FXW/V:>@ORRQ]B@(1=F]+D MV./P3QU6Q> ARD]?M/[8:67\I4N9L55+Q:+E)=#POR6T"3KKB[*97QKTPY8;9)N(^,(<:KS*(M0O/?D*O91 MIVC4<'57+YA>=T9R8F?I*(D?T_=..A0BUGSMI;" M/$MVZB&ZK"*UO#Z[6.*D58NY7ZRC5JR@HT'=3\F%ZN@QN G#SXO*$-)ZA$! M4A>HY>=< (P>U <;7JX-)X>Y&_=C0F+O!ZS1/S:@SI^4%^&-T7)1((I:[?,: M1FOL0J186VSLY-Z/LZ.#S0,4^>J4-T[H:ZF.!57?WT:A_)INIZ>K]N4?JM6D MD-;5^!6\&_TIFD-Z,1*+'OGL ]G>U\%2KM))G9X0OS3E#%Z/0'FQ88/JKG35 M4=?DZYP[O ../2^5.1]G#"<&B,+[[^HZ9FTZZH+911!#'^)*SNS /"K/O9^M'GK^9KZ.7G)Q:K/P&%.Z9,DB< MV<';G.Y63N@'2/$@[?G;8=E$CL:5CM&EK8!BR4# 5[1]#* %W%)K')/4?20T M[Q(:2<:?Q ?$9!WBE?%U?ES7/KA;0@1]JS+8#%"^0**Q+2KEA\L6@.]U]FJ\6=56M0@/]';\JVC^[H.(RW$8-&=";T",2^5)U MK?"8'NM&CO7M(R$4\+96/KBL''R)AM'*#>PYCYF3U"*^#EZ[$T%HGPC?HR/" MK:%K70/&U>"!AI2PKMOE+:Y6)I_7.!6-80QK$)=_JDO](.L_.*[)X4;XX M\F7(RVR_!\'-Y.#J0K:#PY+[$JVAYN1R5IJ,;+WLP&=I8)MRB%]> QFCP8Y5 M6/[GE.M/=G9ZDSXM/2/;/C&B6_MH@I[4'UQ^X<'HLKZJNL'5.&FY_:>-]W+J MNM)RL,?;8RBLI=1=,?J\1YJ[:I<'=-]X4(*8U[68W>IZ-W.N+\?:>7[%8\/X M/G93];H@L/J8F(''Q(6S5S)&_4JCZ:8Y([-+%A-51<8;F'1* $,3O>T:5S2KINYG[K\^2.)]99 MT9E?9BV[DN-=[:,#.MKE$SB6Y;:2>_ V3#E@JQR;-VWQ M*,"%9E-@7J\8.<9>4SLR A6/<0:8WVM@7P:?B0%*#M^NT0>UM+5 M98ZM8OY;D_72I9+4QT[U MF)=16A-2*9C0<#OOI=J*4:X$<#O\2HFJVK;N\FH]HSZB1W\,U%?[_.V6F%XG M=1\!)8"%/(&9@.]N:/B M@3SE!^J12NK,CC!2RGJ?UW E4G;\2$A,[]XFYKR$:[3FFWBTF^;Q;)9,/YG. M@\)7OSX_'U00WM37RAP+;"+"/&A(992&=K'$R:E"4(7LSW_7VP^N(5LQ(ZZ1 M(;GJ1>Q@%4D%UMIG_=&(;JPJ;>/]B >98V6#Y,?$)G".*7=W):M[]ZI]?%8 MU2N)@[],S*((?EQ&9 ALHK[+F;3A\_$K/)&>7)D()XI(]N!+P:*KR7J# N>C M%F,6C CUV>W8W(O,_R$IB3\JK]ENI]FM9#2R"C\HCP F-5X$9V ;2R:H?+OB'.UMK:TN:BGHW_KU2;;Z MS]_W]+) PC7+U*JJ6E9_]#?+*K?1%3?8$IW:D_<1'JO7QQ.3&@;*8XX7^+&I M_Q9R/FN1#&DNFM<8A32*5R;"#RUOHUZ&F6+J_L8U Y&.A+I.ER-'+Z1V+$&D M:^3-%CV[/(L:/:?WQNDK<>_'C)W-ACH2.PP".CIW%-:E;^_3Z[>K8DKWOXGR.WB^ M0SPL']Q]"\C:ORU@0 ^EWQC_N*LZA\_!VZ]*SYRBVJTD]'AN:2-HPIMU,ZID M1MWZX:?[IP?CM%;P2\B'QW1$*C_N 4#]2*BR(?8UHBQ..#9L/"YAW6X*D"*H M\^;G6SS%*.RD\W/*^\9.X#S8]!V"J415CQG^$1/8_ M$1'Y"Y"_ /D+D+\ ^0N0_R\ H4[HGD%/4&&N(QC7P,!]R8J@6"+ZOKW[@ ^4 MSY:..KS J'Y OR+7?"/K2$BEE#,4[Z25."D^XU7G^5GHVQ R9@E>]L:FSFAB MCKFZ,=D!G+21&;,&OY6%9ZKQ76R=J,R4C F!GBGU$\:U&1DJ/-VEP>QRTI#N MXHT:K?@'?\J+/CJ##XLQCTL^?'2< R*-5MW;UTW##JSTSD*0&N)];97VY!X? M?O: 2/;9^.9JF8&T3J/VK\LW@$V$/M%+I8JZ)8-5:LCXT 6R3F,X#/9N;=XH1#/-,CH5NS#*MC@KE.S-8%'N93T_QF MD9"'>2FF^9\JF!C^6TGF[UG.^ XE!$,P1!#VGUG4Q0Q<"!_6T4]%5.0NZ[=' MQ0=\@JEFV8F7E20BKW1TKZY,2>V(UM+B)57\=QQ'. M:X[?VFMV&6NTK&1R6SFA(@#W;9GK9KEW?-KRY<7I;JH$D!C/ "JO9%9$%U!:P[; M+'J\LF%_-A)+I7FN=-=I(==VKYK+W[OW;X'XJ>;!J)1PV" S03]D? F5(]Y5 MZ)DZI*9.ZC9!/&+[4U?4V0K5=ZX5PS&_SH)):0Y<5F]C%U(RV4EZ[KO"?=<* MG!L\L]R&-A?LNI>K5)ZY4,!^22CVTP^S#%^7SHH&%0<(NED;,$@;",&9P[40 MT&YA2;QP_,W\#1M:X8=HX[M208>R!O-K(=E?XKEP:;7^O)7SE4&URY)%2M\Y MARJKD&Q,3+N(4>W8N]Z/8D^;XQT<'(B+T@F%.3MQ)9&!2EA89>+^4H!RD"[XMSCQ-IB3[/&;O3^5\W8?ZKX_=_, M1FRM^S%BX/"S-9$FI:TV,3VE],?1D)\R'K:8YY[7>&N@D=YL:7-^;^:M>1IP)=%DQT/F"* O:YP+37N+:*R-3HS\L]]MK3XITHO&<1W4 MK%E(^NI1UB]_O^Y6##]XP^ $1P\0W*[T.#<',^KD5AJP*];6:9PGJ7>K:[Q# MFA4TINN>T6]NK7CBU?<_?X^2I4_Y)Y[YH1E)-/(,N3^F[O\@H\1;VW^U0*Q&QFC@ M06;UE<&T1PH%,6:41KP->=N0EVO;6M1C@2LZ?KAC^D&^HPQZ(0WF1'\1C*J0 M8^?J.?;@QVO/!@$%\[8,NV):$<2/2R+AF6_5O_FWYLT_,3,>_>G[A!WGZ;KI MCB3>!)'"7*UC(A32>URXW&CO[DNS.5>R1EQO!%B\6A$OG<&D=N'QSZ?@ M@_:-^@^_8].IA6N+^B0["6??GQF#X V4(;H,]=:KY;>5UJ7$_]W9_V8?EQPD M"D:V1..I#K%IT[I[ M=IHMD_>YOLX\FU33%X0.BNCA[&P#=5_CC&#(@/)"WS4G4(M&'[U/WQNT[.[H M_H)XRM'_&R%=R6KOSL6H]KZF%>T,^"G[W^:TW=CTT'5JYQ2:KYYG8+NA5SF$ M5ZR+VKIG]W2]<,\=!YF;EZ(&2JX(@AVS$$8H-6<$1N.\9$^TJSM^6Z_"6G<1 M#(P>KK$F'20^NR=![(N$^[ GOF>/_S1DH-.W_[0I4&"2?3MKT)V!.QL?%;6P M=20D@")A1"\%4VR:R8EJ(G7M#O$U-]8!Q]8U[F- -F;JT'"T,Q)37F<467XD MI*HYYPKW+M@?[P'/(GWX!7Y\K<&Y\MN#_Q:X'_T_[+UI7)/7UCY,:ZNU6BDB MHHP5%,HL1F8(K3*(3"HR3Y4P""%$"! @ 5JM,H. #&&LHB!#$D,(,TD50IA" M"I$$2 A# ()4R!A"/"WYWD_O.?TG.=]^OS>C__KZ_YPKWWMM?=>:]][KTMT ML*KZU4&_F=F;MI'Q21=P>:QLY&R*KZ:/=_/:N>);X8P6^^5M;X<;#;T;WT:) MM'HU2$>>OB "^=AGNX(]=8?F:!-D3+S\LL5<^YYY>BI-*"WY-L%Y(]'*"7Y? M%,8WV]A%X( 8'!=ATY 8VW%-TM;.?K6IQ)L%#_*FP+P18&NMBG47&A ;C->" M6[8%UB#'AY U>X,W^;Y^P0IDNST-DG\>O#'3%N1Y0B;E.MA,HH/JY;.G"(S M$#OF@N7 MA$V:Q:(FH)Y#*)T(:OL';Y:)5;6(?$ZIVM> M6+NCH59ZK\O"MPL&B;[+Q* !L/',-A5'I[([)9[@%=(L328'!@1+'1.?]1$M M/Z[XX@KI.F3.I?9]$=X((KE8-]4F,!W8N>KRX;\SZ[.NT/,B_>J?J3S9LU9$ M95_&^GG- [A6>%]?X8"^PK,QN3(K^CC3B+!XIVY'X77J:P;V]X@/;PM@9<6A M4L5!O3%_%AH&.V1++*)*%0TZPH>AL<-Y*:CRJ]:A-:NKULT#I.CX89CO Z.@ M\1LMXM$]$TPU+W@J$IB=?N--G/;QC\GIX+7QS"MY\.W;$AM6"S51$=6+OE:; M NV\Q=+R"^0JQ-%S:0/Q#%M$:/ZA6"H_.,OJZ7,S$ W]OL.F;7YW8+HW!Z3P MCT<*6;\*P&XIA0<- SMNQ%#J/P>&GUT5;T.->EX%FE+A;WNV U4F^O1TEKQ4 M[^R[E0./92Q-W-"W'VQU8-H[*K<'OD8;#^OA;K*=53NRD.>EKI4G7O8.-SFX MYY ^)SP4>SD^X!NN"UR^2B%0C!\44MQ7':%-C;D2AHS:MSY/=PSR/:N;"'1$ M&Z;P!0+\R!O!]KM:TIB!Q%U%JZBR["Z=_YS7_&40 \<<):+CJ =;!# M$Q4'812=7HQ>+OR:3S[K&'J!Q#D4.FC.92IGR\,-U#YT4O[-UE/)J1S\, M1BHG<[+ OEJKP/F\S?'$%WH-:RDN,+:!V88YC$TE\;$:\XJHB9T3)D"0TF9D MM;6TO4Q?,P1VXHMANUV/ T+RPZ^O_K1NY%=[1,)K(2IBUZ#'2%IG$>/X*">B M%:[O&6<)H@7S"#R@YS_*.@4&6.PP#:=@!\'%Q7Q9>%,L=O*3,P6 ??7 WAIN M&Q;7R0.=9_\79'V9Y/.0_7,;L]+UJ^&B2!PB"U923!&^7"<,AMR:/7F0*/E% M>HCJ,P*!FO,,$B)2[]:;VDT]PVC@XL[:==TGG:*Q.O\\%+CB& M>93!8+.&ED!>L%5Z)I!6*A]32R7:?(R?9412FY/?^CJB2W44MLZ;/_>:_JB4 M^[=8.)+3.7/%7434.?*D2M]:M[AGJ,L/MS4D[R>PO12H'AG\>Z8+(1 ?$JC[ MNB9E)D(NMI[S-G6,;^?ZC89^ \W_SVM$7&OI24TX-:[5EKDZ3LS95>�],](KFR7'V3EZ4>VC_UH[LGITKT=7$ MSDE!Q>2.\Z#CZ>IY1> \RFC!9(*?WBH4>I:@(LM5$_CWLW"2$@KWDYZ;%AS #1LD["JT31%/-[ MQR(^UOS\M]B^XHC'2.4V#RXA$J;%+_'OS":XTJ-$PGRFV=:6P;R&)QNJ+(-V M%976C+2 JERV;NQ&.;XK6G6%%2X>%$[QT9'$*7#.R.94FVXFD#J/$[@/HN9@ M@[M) 7T-#)3P#)K4,IG2OI]J6<75TLTTG,[(MNBV/&,7&DZ1]>CA9&18X=)! MMV6Z=5\G)Z<,?FC5Z#(1RN/+6 M/[],R%[Q%OEF91Y7E!]MWBWY=J[%\>)@)NAB1="II683+=_3M8#>(=)C:E'[ M5XM9!:V,$HI9U%C$>-PB/VZL;.6"_1:VRNS9([%!M9 MK7KOBF=[J$0,=.,Z1[KH;DQ;GW;3UT>D<7;_3/5YUB)E[$GGE&N4L?B)X=1] MB-*)XTT1*[TW#3YE(?U' AM0B\7!:)AZ ]I2JG% YN^7$'RU4M]&#(NOD M^'N/7L2!S W:&7"\ O9+U16^AVI;9[]'>,>G5,<]<^S)\A]F:@6UK4EGW_DE M.%!T<\V:%\\MFX+K[()#(AQA&0/_\GQP, UJEKPN"*-Y6XKBEIR<*?&GCEN>34T /OU)&TFD UIG+G9+.&[::62[UAAR0L]?<70N+I2JNQ;@?(0-B M]E2$2NW&O[O@LXI6?$3.*4O,N6MVRO\]3N:*YF MV>G.%PK=K_)(WP2JN3N9GXF;C,.7B%Q!L666A :F0BE*9RP4O\#$*W0\X[RT M1W^C(_FY]O^FQU\PB%S5[[1=&S,YAF\W=K*&8]LD6ZTH-X7$K]LS*CB7U[M& MV;23>J7@C$#$;7$:.7%;ZWNAM#^:-X1)+V*0V)_&E9.3/IT(+"1NE6<^-SZN'VYX5RQAXI"9IY];())N=M>E;0 MOB';/=4C9_77X:7(E&FA+LV=KH_TE<96P@9 C66%%(.F42CQW 8V;W<*]&0( MHVED%M61KCN%(::TNY "_&T6GO\/8_#]X#W\QPM@*6/XXSDTN)22P8M-V 7V>A)EL# MIU:@,>4ZM93M&LJ4ZT6*L'U<73&#S>),>,L1X[Q)('7])7H4&P5%CQ_@M >0_Q\)GWEVF.2#H6[5W6Q(S+4 JCW M\>F>0WG0/=_3ZBU(TM>JEA$OCXDZ^=CDR$!M)QM1V%Z46R&?T[G=GVAU@[RO M5O'[BO/Z8&WOP*IBVAB/IPL$SXF\$RMSZ%; 0&S3CZJ8X7A.=[!152].K?=[G"'V/6 MHXAEQS9):ZL6,Q-!F.*#>]!T7Y_1E]V%X#$YD[*IL8[F@?M5/E>BSL#*:DN? MG( W>GZ]^YIND^4.P+@S#)%&CLMA'VHF3$H7=>^&^INYN@6%1LT9+BUBB@UO3+SR5\0RI+%DIS>R?SC M,JL!&0K+.Y/&A\9&\!E8>6'ZL^ P8PD$;1J#\!S[PRP$XIRC"BW5]G_/W=MXT^L%O>BI>^AV;>6.W M[H^?K\=H%NU/B)8 M L!N^(YTWI@SVU&P1M(DEE!@CA2[:$ZG>3@V9PRA8@)2:%UI3P@=/(V8RAM5B;(K?_QTQ]+B;MUB+?Y92<:Z M4N\T0J0H/: 1Q%=[LU7R*)]O9MX[Z7N6"/7.A'#7MX"4KY@]9:(CDW'$*-+< M[J%8,0%C;[Z)G1"8S^\!H>K!CTT]+HM)O=VEP1ZUL-[#FNL(X##\+QQT*O;$ MP+ZH?$&\J2;-O16 )H@4W9&D/<1#>2M^2F-+:+P4I"7H\37]Q=GKWQIK(7%NC-IWK5$&,UNJJHVA2)6=!0GLEPS$V@(G4U-QY^1 MM1W-4_Q^RM?#A6KFD^7NN;M_9OBO+BM5UM7.MT1@@*]JA777[^3)T-DM85T9 MJ1T>A!>1#$U'C9'S;C!<01 @D<78]T M3.JZDS6O6HI$U%W>2'5H;C3Q6%8(154Q/'?#=U\UK!GD(1U?U?--*!R#XI1A MY";Y3VD#RWT_BY=B1?_MH.N>( 'GU:(?CUL;P&;Q(X%@!SJ/.;3D$0\]Y?A4 MH*;$;/!0\^DSTWY7K.W0S@"!+T8X/0FJ=:Z#VV-?&$?LNXYX:ENZE3L57XWK MS8C'J.^%YG;BQRVZ''"\2F4?37$G?KNW28^!UX)V>3(9X(:B=\1.9[8N I?X M;MRR2?)/[G*/N<1K D^U,,2.9FF_^\F,Y3O&8 .H=ZD PL)IC'AK"C1O+G3T MK[7TU<3=3E,P-5Q..F,9?@7;(""_IQ)@/*^KP5_.$SYAYW$"M;E7;>1[%]ZKP MZE9^1DSPC<+AY2-]WS7_I]'XV[A7D# Q?[\T-7JBA9_Y81>.=WX>?21]CQCXGI2#D\/ M<[Y,$%KT@)R*E]^CY?KH>E@()DU$9OG7&Y4'#7EDZ^NQ%(S^3YNJYWGP_ M!$%@:(\&WB17-=UPR>WWJB7""BZMB#IZ][Y$5R3,:B5=P$/.M\7++,?*_4K4 M2R7$#+VYU7WKE_,^I6X>?5OJEG*Z>MG=W545,7]>E@9<><&F%*X:-1Z*Z5R9FHR GP@",?\(*K"C?Y31 M?*<0#9_X[E]9,9A8+/@87R^<[C3"1,\JW.Y?>Y(-^RGA1'I\[@UTH\^4QHQ\ M2",=%Z,=6K2GNZT9[9WQW,5J9Y 0P]O_ZCVUD<*];S';*12B?$?D6@ M*\2#-L#&B*41S(SW88&6&+N<3 M$5SGPX9X:TCR_&*6=<.HAMRLB; _#D;WX'\099?/90'QLJM%N@G9T(=0\Q]D M'4LV$.2$,T+/!O-&X,2FSI/=;D7W#"'U'.E&TUO%_]O^?]O__VB7JBYWQMJ8 M!E4>O.IL2SB&JA<1K'.CM;">O0"-5R""^%/(A_7"]#+=/XPQ(V5%AV)]#\8; M,AW5,M+&Z+6M+1(!.B=$=WMG%);A#31\)6,O-+(='N'@L.D!D<0T8(J"?77D M$8;*Y=^*C"A_[$$:%TXML8J".I:-A]4FBLB!)CJ0* :RY&KPK<*A^_\Z5V7+ M-H].E;Z**PH_JC;<*%.26[U1^2C:6JG6&?,'WJ0,>.EN=IFT.W61 (*2$UT[ M)%]$K>LKKC-!Z[13!K%^>L0I[9.X50+%?,@KOUQUO_?ZVXE97AP?DN6M4:[@ M!5N-;D^TK_[VSU/>?3EZQ$CE+AW7,D]D/7EI2H5@PI M$7#6*'6PWACY;$O61X4@M9IC17B-N7M=K6?'QP<^&%U2?FRG#=UM>AL8MO^B M=4]"LF[W0N:\B*+X_9QG67"QJ(-X8K;<,0(/ 0X6659%AU?OWWF-P4] M/C8?>7W2,LC+Y$;E.#'+5682V.WI[^U[O,6QUUNP0=H#=RMOG]N16FHUI&Y0:T='7^CDMTU=2FO5F MM&2K+LU9NE;6GO:1J)!V(<:Y-\%[^<"SH0'\2"&&FF@ _\+!6W4([-+P::>V MRIXQU]^1?2'7%*7NDC#@[NW[X<:P;<6KRVX;B>LRW68T'PWNQTU_6]:%.F40[N:]P1FJ#V2NX2>-Q%-U3RIL#8 M69+2KC:SB%^TW)H>O(*]= M'HX\%#/05JCBY:'%M";WZILTD\!(EJO$'?T5+_?>2+"E06'=#:TY70]BD(2]5]?Z M3LZH_U=3O_AD;E>I\']?/1V=5\P$V8UD]79^ MR#.,ETK?1[K[ 0?(6FZ"P,C-QH NY/J[]IU?$FCOD%@*&_W+8U! >^;CQGO1 M,>OTFR,P];D*LA<>)!%UNY9Q0C/5_V.'QZ_AU%A%HUGW ZW!Z+8,3"PWO8&@ MM\GLD#B;90=6R!?VQY+4%\[%)ZJS[['O98Y1XJ8<+18!+W=5;>+>IOG_\.\< M[5OA'E5^!%F%?T )\IBTD7=TKVL?Z?O6I7[LG$C@([LKE)L.H\C*[#)PY_3Z MIG)4.WHUW3UR8F0_@$I##\4*3A5N(>(77,,T>/6.Y+4!"IMI.]<0IS+1U[7X M+CB&$57HJJ-@_,2OS0?U-FR*,I?,Q&>$NR!S)+ MY+,9,!SV]* _?J MF&@UMXUQ^DN$Q$)93R;@;:!Y54&0\0+(NW9]X>C,F!5CY$OG\5@GT$NR%<^K M],V/'M[%*CDM,CNO03E?A1=NP=Q6<^^[KJMF=="QDQ-7&?^;.G+_#D#%25 M3$=KL3-ME>/Z.6B'#)D'0/=7V53_<)S7G(6E4^XIN;9TPMN'C43$N(8'0R60 M@1K^AY#U8+9$=\!Z@;:I(:]8[T5SM3L!#7CY#Z%KTS_;:?X:S[<>;)WHAZ^S M'R_OSNT]6!,_0\T;,70]KAQ4-Y A/9:"6K'JH:-NYHW^9R M2\I5&-#Q!Y'Z1SGO$_21RAFI0QCSCN!5N,1 ;U3XY9&QG<0>:=\8K.[137D+G2=W40^,"*?N=8':I_K?WNC4O?,J, L MLX>=,FS0XT\+S&/N!Q ^)A13!V'!$/:>W;F%@T"PA1#4:S:^:$ 2:!@C@I-+ M\2]:76$CHCUI=3(Z>HC']P%RI )-Z/N+# U'GAWXG8I?/T32ZD\UZ1'#58NW M0_]0DR:'[#:2TE/^2TWZ>E;W'YC!FC_5I$,T2FJ$6%_@F342JMQ1@D#7VN"&3S[>+/ TMC+#J%NJN7'18!D+Z]%H? WW M7PGX3&&UO>(EAC)J];SA&FTOTVQ%V6K K;B66:EL5 W=?55T('X_]2*_OJ5( M9[WV$@*)/7$;C6#G,C=X'=LDK[EQ6@L[0I27M>JRC94YKWSK]- .H#B-I?F#\4&BLI]0H%W M/A+!]9D&Q$X#^-X(!>R*W[O]34$%//O-TJ!W6]D9C/ L::*8##DXG_?\6%'M MQF<5BNU:@^;UY8ZA!]E6J_B@6/[3JRMZ6#F'1>CLR:CJ)MZ+3J#XPY)G6^=> M.Y#6PWZ4/12KK;%/^#S"-\]8J"#88AZE'+6CSZ_:Q=58XS$V#8DP7R65]?)B M9.E0P?B=2&H[U>[VPDK7;C\-]TH)OS_[61JCZH>_-3]734&_!1GYYL0(TZ*> M7"Q6O025*?L%:S7?PROZXO'-NZ#;IZT.QWQ=A6@(%U_XF M.1KL4(S%>S.E=2C6EHE')-9?8HV&;O#E!0J^38=BYD /$%:(O5^7V.A2_W$W M03HK$FW^(^.#P!MN/4+8-S_B.E.%OQ=59V^GK7TJW8I@6G2U OI['%B.Y7(=FA+'X/DT!<(//U/D8Q=_Q\=E:RS_>"TH(=7WZ;)![OQ77!268+K M#:5!]Z0,8< B%T][(MO.5KOZG_^.V0?,8F_$F.] M_62525C1+6LBS&A%9"I"QFI;S:\8+I%[/_:W;P0 M[CENCDOSRD_YKX=M]_GQR#]GG3S)>@), '6B6!%Y MY=E#VV&<:4=Y\8!EJ?C.IR'Z=R/>K[?)IZ,DFI [[GI?E(NTUSS#1PS7^0>O M5C\L[@6'1M8MYH8KQ"/"9\J7$6V4YI4N\A_8Y 3-GQ994SD;I^;#HGRDV[N; MUVC%#OVS608M=7OH0)7DX@]Z#KMF#BUE X5+(BR;^;W;!O,2JMM.5!D&\<:3 MV>:FE2[AA3>F8@G3>F/]IDGC-3_H^CJ0L_UH9ZM%K8$#X@09K67=P M:9P1^OL"00*OX=J=+0TX\&]%'+6I4A\-:[J:$4_@V>D""^D,ELUFEV-%3VY+ MXL_M?'U#TI5)WAN/A/F\1O>5WV*"L?!SSC-" 7+RU MN^AWLY!*MQ_;'AK[:L8R4M<:)IT]6[.U,A82"?9?>S.8EJP JV,'*9\?YGB4% MJFI:T*J2JOJ&%]37Q)' (B_LK_V\;8>;/"$":Y:%8F=5!;UZ=.+-CY+C>[K@ MXI6*I[A'5&?\D7/+,0MN[G>D*[1=@E+<[$RQ99N^R6S,=F,!"RH 2"Q?GL4T MUNV8;-=;>. E5Z"51=T-#8(7*_=Z=_'/8S.NK 27![2EE,U[>(ZS:!.]-D7C M*B9@3.L# @BG@KV)]8EKIQ*&(ZGYXDY3$;#(AY4D M$N>%(#2LJME?,\;=8P\K>4!FA:I8XT@>KUY^5$V7!*-ZS[R['ST:59 M6@'.&GYKQ@?&@YZZV6]>IU9_J1EOF:V4BZ;F^S4ONJ-0W.1D1F!\LG/O!.T!:F5I+V\^[$.C5$._ M:7%[ "RF3UH3^'[4S.480.K5<@*,O2H7QZC(>O5C:JGL-*940O*#HVVKX].? M%A-*QC;D9((;.SW&_:ZN^L0WVAZ*46()Q+Z'6[ZFI#M19U=+6#[SH7AVR@8( M2Z!(RM#.O73U546X@U!O"!_^WQW]W&D*KOJFO'0O$T9,N/EVIXCQ&'RA\H&E M5]X-?W3AY"O,$BMAQ\-H@H,T]C%^!WH]D V4G@T;C81"TA/?NAV*%0);MC&, M4LE^;"7'U,I^H&N00,$TKSN4/RM<'==CMGDLR[/J?!_*7YCJV"7%^X)]!&;M M=M;00#M<9R]%/E"U/T>U7E)-7;WW;ZV8_PT^.[/:#EBZQ@.=T+G7;E .AK& MP'S'YO9Y[7#O'KT6%2ULEV,RY0E:0Z,@: MGV-4@3$BFG?Y-3"#/:U/^!AZZN>RSG"\8/L)6\WV&NI;'&LOI*_T6I(FB5/O MH@J[OU?D*#/#I"5&)7+AX&ZM^]=?-BX-_*M9Q\:R*%/]OA6IY-LMN7W^*RX4 M3GCS+MV;])04'>A2995A/)!#;LOGWAB=2=5OV3#K8;RH>:%H= 5$SAR+&-=( MQ0$ G\)9Z_,HU+2$1'<@0O'NJPV?O]9%\M<$;29O[E>,!H7&# 32LBK;A7U< M2AB2GI GR@SJ[G0Q8H4S)!]? MC''.F#ZC_*F@E<-BXMV8K+E"_EPA0V_8+_OF %@2/;;&J@@>EGO2+)3*RC>0 M\37=J5H)[]K!=2V:X0R*[1QR92 _I0W_]36]GO-R\"O1]F;72F9Z^#;OPQL/ MJ\4[CONWD-39"9U[/3V,.ISNI*G6B=LZOM)6/349KLJW=$E9Y.2^I^"/F*EDZ2E93Z=\CB\ZKG1^9!;^'D:_+==5C0IPH;<=B;N8CQL?S+#J MTDY,Z\]2F0URE"L-,]^8ZDW0HK,F$3&BP&78N>7] 3VF6_G5J4LOD/P;S'JI M($HF9#T3WC"[64[FO7&P34S4:AB.U_6**MST3 JM^-YM\]3?FG/?4...KV7Q MLM[#TZ\PEA$.)WXE3)!0_).1/M^+1/)?$3)N3_J)W"JKVR&C_?;;4H,W!RTL MMKU&'U&THS:LD]I*[I8"5B- +.9H@W!UWW!]DA2@NOUC7X+3\#5IT\_;LWRT(Z!7=S,C&HTSYMJP:Y6*KM->&CEWD>'N M##7;(O9/H1 $)_5F\4%_'N90+*F+>$VC58<,V5TSSQ%E3:\P+RU/T-H[A&<% M.F9LF"#\3J[@;AMY$K)1Y;FB9L,\Q6AXZQN(FR1M^A,XW*N3MLE_+_$]';F' M8RM,%#0#$2M'+MQ6>47V B?_:X5QV55'\WGD921U+ 3NPZ?EXK9)! MC;XE^_N![+0 J=XBTP)4.7E:H*,+@')=AB0E=;^GD17JFVPV%%;Z MQF$9;*IN[**$PI2.2$)7ZF"B]E,6_$YJXI=HQU[@\]+>F>W:8]D]H#>8J Q* MH=&564! 0G"(+MMO#J]_$:^.K,8O8-TA7O&Q%]?'V\PS+4,E1O--4ICQ ?VM MQZH@5(!+([53X:2NV91[KB/8CQLE,^IFA03<$=+>BIJ$)#>*R \+'-Y6! MT3:@YL<(U;"RX;R.RL@ZN_6&95.E0%5%(E_G'C&M1)+,CLWNFC/8&E3VT*#':M]KV$]TQ3=J:S>T9_46#JR_#\OZT_5QU( M>19%23==A9$H(0N3H%3J@LJ-2M.[[:P6NR@4*M4J?[@A98-*:!B@OIF$.3Q= M:WL&$;BBW_"@@#.I=Z#(_#K7#L2XDA+$N+NQ@5+4KJ1T&7M!6(@X5A6\M;Q. MBD+=+TQWF:2L'XJ=M79QADD,@L\_FQ^ O'<;06JO7WN_5/YY3:0S._Q03-L[ M*DZ(;IZ+++\Z1\5N1_,5>2',=5;%,D3C4>&XZ7K6V7(>3?* HE<3/TMS+$U3 M.V6N@Q9>>OX^_\:H:)Y)D8D:\([N4)PINA^98,_F.V0J?AZ38PR-V\Y]QT2& ME9A@YZ:PT=M5*IHE;6:""BQ[Q_%/&AV+VS_N;UOLK +.I 11BI^^RKY2* M\N3&Y-20R]#KH#VS+14>_QYYFN\A'FZJV$P!GC#YTN9B?JB5LWK]?5187O-] MB/%97LJ369<:X_NOY]1J9\K,CZ5DN@UO&S=U$N.S5$*"YD3+I_(QI"AO9*X, M7=LD6*\Q-\33IFZY^_27@$BFUP:80T::3#H5>+ <+R[.I0QOK\IT=>,\F;]V MEWPKM66R*629F>[]4O!#TACS4^_R#ADM^WWE M=*4702KTX;5T_S6J!\?OE_RQ+^ 5G6$=XUO""QF;EN%\+\ 9ME_*M.< PM/5 M!XB]:$&-XA82]!J&(5?YV#A ^!!R/AJFW]M?WS5UU"93'YO?2$]*R-4]2V]4 M:1Q6&I+03+PF?JN$ B_Y[-GTI.M@+VH!.!DRC8OFQYK8 H.>&O;Q ZIJ(+'' M%^ -A_31NN&&_:J7IW(D 1PR"$H3Z8Y9^$ "OWJ_L3/M. MX B])997#@;;C0]/'?_JTE].F<3$_L!.GEUY;@BH?S7-/?7C"#QS =]?T=US M$>E2NTYLX;H/6K53N@6'8A6QERCW*C-ZJK60[:0#]=RDGTMU-Z; MC65-0T80=+CUJ&!,F7KU5R>.^"WK2XMRQ:9.E:N)4"?Y(J&*7K^Q8VX+3]6A MM_T["Y\ @W^RXHHX(8$-Q_",#L72]Q(XKYT6I)5"+X,">OM/TF\QWDBA+NT7 MA_9?_"8R)97Q1B_4"R7)ZVMT0,WW4LT3V9Q4*G+$@;M M:Z\TL!,^=*DL_5;:5_F)E<:)42-R_&,JX^"S_5 (1,7O6:9!^Y[$&"9;OXCI M'7@6O@;_YGY'^[JX_%J!#$A2LF*]$ILQ\D;*64F FJZ0]HSU*GE#/J$USV\Y MK]*10'DL'\A+"8!WQY5!^!AHQP*;&3X8F]&V-S'HZ4.?92"43$?J@CTH.3B) M65]M[S?C&^@G"I[U6%CP(_G@&[QA0H:R>QD Z([B .IHY^.JT^$__*V]Y#\# MS'K?1N2YO@&.-YZZW=@LPJJ$@H%5G3(!3=L%_I,0%]A8 N_^;&8G(>-F;?Z! M@P5,!E=O3,W&C_\B3]R&#VJO+TF6Q7R+ <5-2#6%M92,]K"=# MI%4C]A-:RPJ*BQEJX+J[(T694/.2-GUKC=P6=3UTI%#;#<'.L"(8;X8H*2G% M7<"/\6(3Z&<[ V[.C$U3/.[D34NA03>[XI0N6 D]T=U[L-S8MH[ZL/I)*,(1 M@@[^E#*A"MQ,_GJ=]B)'&&=F(MO7_HL!PHN K6/'DHT*0#&VLGFOTQS#YM2] M72^T6I]9'F:H9MP>@-C<,;!4B;@;&:$?&EJGD9A5]AVRX$UFQIS[U:F5:LP, MV#3X"4)WC=L(;+(15UM(]\Z?'/\I)5.Z7[YILUOG MHB"N=]J84VCO5J5Q\Z]C:-J+[/+'IA#'7^RS*H3EJEM!FE/@5^%0@:#<[PH#HABHE_)3 M:P5X?:5H7M9,KZ185?5QKDD+I#_UPJ89_WC7"/$>29T+'[_>>B> M?UZSD]MPW:?Q$/9#TW,H,FSWRHT9&+>1\7(SSRMU55=^!L:LG5A036&)YR)_ MF&=!KJ9,^EZT#CHY'IB%>[4=9SJ1QIH6"#G[4OT&,LNZA%\BK% M=V48YW$H5G]AH6P/7I#80272*$!D4R]TU8?^Z0NAK?=843__':X_,U]M&WOW MY\FV/!C6YME#Y4]]%]9>'A"0]C9,4TOCZ?H*P7E%I%T%-+_IE7Y\V]1("CX= M\=\@T.46-89V1M2.K3TJTG-=P&9"M-4 V/7<[L8E-C62OUON: M[:>4S9OCEA8]+:(MQI$;E3Z786E\!P+MH:HW0H M3BSR:L]W>J=PC"(FC9ZN>O>'CL5/Z43?SV[YJJ'#4^T9O>&D:W^)0XC;3HC7*=\X:O MW%#\O+%;\1WTO-'"7=AN)/,VJ!/9@IL=@(R:X4<54J!NJKHO16$CPPTO* MV'EHH2/*+L6X]QG#M]8^K&04"MYMMBB:UE2 M4H$E!URQUEDQ]DUP"O?1YC$7O8:Z$?'V35\SS49'^N['+ KV/?W+SMP%1YS+ M0T>GG\:*< &500Y82_NDG4=S)O8+URF ?@\1+*B%:R&7VOI88%%&]U1$5]1NR*N%ZF;B-KPQP):G^(O?5\ORAFJ5Z?MG M:\%3#[TM)5VHF]/G*L< M7"7+T)_395=?0BI\7M=_*':N&LI[-VEU*+84KU\EBGM5MYZ4S5DH4X0NWD^A M$BCK18Y;0:<:&_9+?.I)ZQJ)C]F3H@JTP"5%Y#)S*";='LO1(=3%IY?V)[[# MC?(G_DT ]'G;JE?8LG3+H*CEV/E?>_<2Y=F9HWD8>]7M .CZ+:)^U4\5'!)EQG!0I3WUKTMOJUMKU MIYN^_.A,<_^N/"?B/:=]UD4)HU\J38BSVU2#9W6$;]",L#^ZY_M(T5G7P#'!R9=$*Y,3 MO[R[4WXIKW>BH"(OK_H.9D=Q2"K.X(.E3W*T?K']X%Y45@#^57T8WZ?A%;@; M K:S]#,# "H>P5K>XEFS$ROH,RR_E^.,LKX_;S'L*BD[0\HJ)[9Y\@="K;+9 MEM*GW>%A-?F$4V?HZ Z0W=$L#]:L'?%:L<(2=[Q)PUX@*A[R$6@\?YUC\\T- MXSC%:=)U7JMDE>[&QQ46:HZNPKD8S[#)@DFRV!0%1G9G/T0)&B"_/(AE1V69 M$7<1(W/;6Y5?.[(Y*;Q"[NID/(%(CBJLTV-#>=__*P,G\=RTAM*%#N)LY"FQ M(=&2S1MV@B-L7-:94?-1E)@4"> A(/-1_K9DK9ZXV3-\DA/8+6Z.K: MJ'+GT%9 %8P_L9*_%3Y!L8\L04'>/],H;!1[SXXI\2 M#_D=AI#N1LDDKO"YUE^ET#WMP5@I5(E9U[C.%^'129TE04^2/GL1WHU/'XFJ M\[=1+.P[-WI:KRGN/B>-5;]C^_6>*\2,"&G+M;V:BLWN(X;SP\ ="TB:N<&\ M:TDQK]NF@[>(XF;I@65<"%RTGY+A-6'$H'?#G!Q)7'/41:WA;:::VZ9U/I(/ MZ*:S]%$HCLX-W<%_4VL3R51WZ;E+N,;5Q#GP@I<\L4KJ%#.PKO'YZ3BE%[67 M4I9&#L6X:ENV+/F9S5(=]Y04OETT$.(QB;>U(A0.@X;4BW>..!&>0XL;TV)] MFB([VOS?KVBF1T9HH6$ N/@]'TJ] 6Y93V\IE5&C,VTA.E;M^BX-21V+ 3R(9 ROO;PP>I9VSOQ1>-@\Y4HR;_*NGP&I+55]9QBQQOI M>K"J(M/(^8SST40]U?X1R*R=?4EFP2?OC];TWCS_MH-D")_9]W8P3D2G:4/Z*;35<5M#Y7/XCXV#'^*&$[SMV%]1.N/'4\80Y6>T^F-?"'>;G8X M7B_-,G$Z-#3+L\VAK(T]VZZQV-D?&>P59?:HJ'Z\Z:L/+\'%ZS/CJ[8H-IBH M=SX)3"@+X?O!-72R:6TH9"B!]8:33#[P T8EA'ATL8'L>?+7"*]J&^'ERX]OX[N#4 M:8H-H8KJT8TW][O0FW36;@?\Z PX7Y#*,.4#7EJ/Y=5Z29#=RDY, Y6GTQ5S MN*Y2X<0"RON%ASJ7FMRKPJTDI)L4VEG6!7\8J*=_XL*GZ+$*$K,J#M/C(F_E,?:E+ MJ6IQPQ '%NMVYF,ZO,CUWXF).6\M2851)_?;F$5L6ID+_!Y;RZIC*76>0=D8 M'+M6HC8D.>-:Y6'(.A2;)8C?;#V:5W4]XGY=L.(E7A!W\&N[0S&[@;Y'4:_0 M"6_F\<&,A-MLRF@Z,_D@^7%26>DSW*;)E]R:D_[A% ^'D>;37'2JZ\V1'O_F M3O>>N5G7E@UU&VV7]X.(N$W0B$?R>PN+W\J^\U5Q:%W0[^^>4@\#<:W Y,3. M;UN]I6XZ5>S\:>P%G(HMEW_0ESQ4Y3J\"E4K2X_%$N2M"26E56+.A>I27-R!M+A"S*K MWT9@;)U[YR]-58PKZAM#'##1K[Y?+S=H/*EQVD23=J-^IUII"X14+Q=WQV/; M=>> W\VS N<1&8.R$' <3^M0_] MLFEW(,LF(I/L^QDFC5AH7!33=61*M38IJN-0[(.N7%3?V4UMX$Q[0G1C^+B. M[ >^X8"^DX83-4FZ@!416T(6/W[R/C/SJ\#4\L)5@S%Y@!(,:*SQ#E/P MT4XX+]<(6#$JK=;;0J'="6#@4D,JXQD6<8,1J#+^8#48@&6ZQ&2]-P,]:=,2 M37?V+\U[8"OZ=BL;8@_,[OUF45J6,76:&SZT,&6D&J6>2IFM&< MW&"F8W!\ZQ3'-]ETN8Q_?#&49<QAZ M.EC7EBII2'0X]]*KOXTXO%8O:^8-I'K5IYV 57*4P9G"E_?X:2 M^W05-T\?\0PJTL(6A8^K-B7YX8CC83X4N.SOYT\&^3Y[S0^2\J)L^]E,\$:: MZDZ.F%[6\,G5*>O>]'NQ33IF:::T9.RDZ@A=S!6UA>*[=@P=-,"4T5N3EF!Z M*7XL9Z>1]^O=:%=+OOU+\O+D1/QUQ'EZ+'5(.348#K!ATC%+N5. MQZR<9ZBB!VU8_H%-+^N-<^H=H6GRQ3V4A/??CRQ;O5SQ/2&S8/#@HW91D\M6 M6'].,*"I-U\K']3[I&Q*54$&[%;4=2CF,22/_Y89AR_C+!)+)_C%G[:?5$2V M\7HO%)S9KE>JPG=#;5CAC2WL:D\30JC+^F$3>+/^ M6BD;;HRAQRL4OHC<4@ M?&"LUTY06:P/!L&N63!R=G:^NYGSK-+8RC1'FL2\-[1QW=-O^YI/.^OQ-#;]OK51*H=1LF MZ^9HW4UKVX I3N&.DWYSXQ9/%/ BOIVR%<[TI.4$:OBV_OK+=).-9VU<9B&, MZ>/<1%>)W;#WB\< >S,B/)^4F+WT\8MZG&LX$&AP(H,RO;:]ZU9BI9)G%Z@A ME5[]Y=T)*@U._'1SD9KQDOE)048OQ[<_5M _J# M&SWM!OZ!9<"? A1-H/YQ4G87+)U(V@/3IW7\=ZO\E/E>8BH&]?S3' M?=GQZP/!I[5,^0,&!)/O7L#EQW7F#[JZ76E=.'/EQH'FLZV=XJ-.EY.QUOZG M7R74Q=O>)H['?#F]\)HB#Z-6;[.ZF,'N63!W1A.-.ZY7: M<=SRMZ+Z0['4E^0F_11>0SA&T:]=)Y$'![\#WR_\+3_%YR]6'10QS:A@#PPL M3X9!D/):4-^T(DC6U-1@?W^$3Q?(MU^X9_VBJBHUVH;U*P)Z8?I>+=O:V(7, M%3ULO >J]["J'W7I?M6MVS>_76N?\J0?$S Z6&:*3NH2VLH;TVY*"QG/T"ZN*J'3SX_[#WGF%M6.NZ(-E.[,0U! ,&4Q*P(3;& M&#!-M,2FVI08;)HH-J)8""&#Z!*0Q#8=R8#I2$KH!@F9(KI$3!,R")DF(0'" M--$[2'0NR9US9Y^S[YUG]CE[9C(S>?_HQ_M#2Z_>M=;WK6>M[^,5&'6D(N[, MA#KV1K4TH2=U.49PPHCQ.F081:YNG^UW@1W49V+<27Z!,7W_,-N.\8D#XTUP MZI[!UM]61)Q\9>BG!9_1@** 3L:U5Z!:EWC>7%+TI?U,X;0\ZJ)PS163S?5> M@ YM+:-/Y7P(3G;6X$$]"XB\>TX!N8%*1GEW49UZ*#BUZ" F:\+%LWL57( , M4<[3%Z_F&G2D)^F?E=$R^8";-6CQ6$5DUD'4Y7 M<)O[%Y0/9*R5,U9/A7$Y\)MNZLMJ[C39M?8%V.'I(R'K#-K*D5"8=VY./C^F M(_>;.^NL;GCQ]7>O: ]]2^(0)A.ERCW3$RD*9)E-=" =4DEZ)!I;H7)(/%UT M:B=PJEEZGLX D(-:*SG=1CN5WMBE*/Y"ND&7^F2QYG:QY>/IVQBU98%D=]C: M!&KS2 @U-+/X-<_EJO4_Y>Q3#?S6UEK=%\LJS[?OI'JL!>"N@0&/:'GV>1]: M9]0W?;PK&8%/YQQ/RGZ^)S8-%V;X/JMWBB<+/\/HC%!S=9"F:; M'%(6(2('>(]:Y.CW?9=R3QBW_W7_<3JN=6G.()[3*X;;AN 9>6(%_<7VLC:$ MTQKC;^XE/;W6_\95L]V5X-2K*;GU,2XV$77IB;L&P?\S/3 MP-A[\BRQ^("RB8H0/UJC97]ZF^5V,J?]X4#531\5ZOJZ=+B\<_P";)^T[LIK MS=PZ;S:9JJRYB;L-(N)IQ7G]J;+LTJK0'7KC'CU&OF"5BF*OR(0U":X1B^0R M]L2,M:OF_P_+SOP#SA7LJCY#+_4/A-3J&9=R>W^>'$6-J?M><-B?7;"?>"\" MO73*\JM-R*^UC8/MCT+BD-^F TIUBU^"#"_IL#JQ,AMG21CU9=4.+B6+KM\5 M9:)#IK1&K3:G(0G,/:G@I&?C33.U^8.FD= ]E?R'? =O9-E1_[DJ^N3ET+D#DEG?.><;I[IKYW<-@MI80L_FX2 M/^6C49)D?4=/BE?-HTBO+[0=JI_4?5P=5BQ:1$)764U3WB>'%G<1NL)G(AS1 M[3PRW ZYEE(!/DP0Y"]>G9X%]FQ3H)LSXR.^]O(YGN/F<*1JC:UYNCGX?ME8 MQ,&#]]32[B'EIXZYP.QE[ 6-*R#Q I^XAWJ^4V%A6K&Z3:DBEZ$S(?[F&X+) M^P>97<#=P#YODD?35=[V#M%HJ:)M 0?AO@O="%%TBHBC^D1@W'4EN_;Z# ]_ MXOL?"8V%W(X27$:9R^]X'PFMU#U_6I07$D&$)AN&J'A0#?GI[$;G+I $" M@+#Q#3(G RB.W<%-'6'18R?#BBSTQQQ1&?T.M'+,+$:C3Z._UG1!$*VO5Z<4 M6]>,UBW[Z*K&#*7LY[ZT3]HQ=9W$V;SO8]_*:NIHK&FV;V,2?FKS\-^! M1MZS\WV$.C4::26:54F.Y1^&GF*-K&1O*%/O;]![+.D&*CIOQY2+!/B^0<*: M8$D=8L3L?1J7M2Q0M)0+Q(U) E1>!XQ&R_PZM:VZM+*0+^8TB;=+%2,0@ (Y MN0I5C>SN-E,$67*AB*B^5XEI\;HE-4>/J)RJK+Q9V!E^>KVH/K%"C>#3R$U* M;7VB5I;PDVM2_'+K&V_F?3_((\^$+RX\,HH#3$5E'GX?8WB%O:4 H';4[!P8 M\W2]QBE4?HXN^V^XQ2' B%5<] M?=$_8:I9K#A+/@S#J$VW:H-G ZWW?.SL?LWY3HWO$L,P;M02;@S M(6GZ /1J@Y D\XI*\' MK3"L>!U7MTA:<@^T>+1-N6+ ^G$ $S"/O&"*FJ47RYZDA@SGQ MA^H:9!,)C'Z[@G)Z[W0?:YE%HTKQRV!HZ>_5_Z@I2XK=V@&A?1><'Y0W1+GV MBX@(1%J[1%MZRC+_?B@'RO+(OHK^);];7$;>;9.>278?JCH3.A:U:RL8M M6I!RUE617Y%$&$2Q!FXXJS3 K^:)<;52Q4V&%,Y$M+LQ4>Y7Q/I$'_> M6IY*--ODZ9<[4=^'-4M@D>0=U,4E[*6%0FVK5%6(D6DXT$V._T_W"_Q?X(2= M*T'FUTOEO^WYD;-_8Q=#,#O?9UF:OKQE>T5D3\:Q>B@+=8=FBTDU-CASAQ@L MP=2J6*Q]E5WH+6=Z.\548=OQ@V/X0DE9C)Y%@&5MB,+$",AI8*K:$IH-VZ"?? =0[$E985/[TA MD5C>FO[>>X.MQ,[EP>5#5+.Z/94948II[Z?P72'R*9W.HB?OP%$/GKW,ZE(TD[)B2DG1XK]_0F5D=&S6)3P:?.,FQ9LY1R- M(C8,3"*HX_\NN/:MZT_^AT/$3V,//M'73:TK!X<$Z;WY$>BL_%M] Z._9.J; M$-K>BOK /;:4D=+E"3NW%O^IK]I3:[ *I)U3'^)H-Y1\;O^(#%HX$AH_M-Y7 M[5(#]V@-X!Q5AQ-@@'9R@B<&[+9H//-"X*D1JMOKIKQA/2'S>W>OGK61N$4: M]G8F'X)^6;SGTCDI/6OUJF#A'UX__P$BB+5AMI,_#^V6L+/G^^S'E*QIKC@F M)=!>'LKHOP/7^MX9>..(XN<6X?12R.4XJFX!O&"M++-KZ:.=8#+R\I*JQ0*4 MXKP],P9-D:]!**7(Z6J#6ZW4+9#N'"20J*4C=[O<-S3 E,Q,U4\>OHU!A"Y0 M784+UQ\;?_R/(S%K7OX &]/:8T\MB;65O$>^'.:V[%9L)E UWY4L9UO9)""M MD]%F[)]K7P?D"R_;R]L7OY3BL59X6J"%72TH!8^(H!QF'PF%*.BEX=:,1;Q_ MTF78#@*3"HLY/#;0>L5FFV?8JA5X)-3DWR-;';GGOP\TF51H7;T@#@'0XWO- M>52Q\49YP>(!^BL=!W;!.Z]G@U,^2.4@*]1V>%[PD= ?5:R,@%GZ: MX4[HD9"HP][\5.;A!F$R1'-;8&^?T1?47C7,K)(=IFUW67,YR0:MWWVZ&/-/ MS9U/FJ,:LUIDJ[$'WE,+I*9N4R'_8';M]T_6=MXJL.N-9:4?OR&+3VB";S7* MN(Y8/70[,W<\1*.'/Q\)9=X,6@^Y:ZI<<*@555^D@U:!RTY"#2/NV44U92*_ MFG:3F=\9XQJ*5PUSCX36QM:"T&02S[ !^Y.IW>;?2$1[@P"KC_IW]S)'?)SO MATJ'A$6)0H9YIO,&H+A>%)H"2-.:G@:2QI;A@#&BV"/W+1" MSIH8R"0X5<&VLT>O:*+^*6F^>'K XI[W9:-F=),['\*<+AT 7VS=+_M*QWD1 M\X(;,G19O2'L_AG5\(EM(*LMA>B*$6FWB\IR#2JZ">ROFQEUVDN@5L@0+\[Q M XZ$[K1OGWH?U-4\DX%ZW_^9(GO?RUH .GQ-CL=6/C[^JB0J]_HB_"K=61XO M %%#S==SQF"!Y>[UY[$&IQA12BU9EVT\?#UM+N7 URUK<[[-I EW>'_:4V6X7X: &4,1UJ>K/YMES2N=>N+2RB[L MM//3K>WQ\9)UF);U]F!BBCV>.N%XQ0K,7T^XN4]JQ 5H?MW9>AH ]K=71/HS MW$]_: A>0[3N!3&^3EB4,W!E"X@QKC*5"O+-T5ZAIE%FV1:K"'IW/D@#6[W?E)#7Q:23(OC9[GK>C?BV_.TZEV$"7>IQAK+UCIS^ZWC:!2R%4QDKH=WV)YXSK[. X\^%[GR1NE1 M18-B13<\>>PS_]6$@$0HE?VTVFRR(%N MO:!_PV'Y@G"/0'MWE&+-\.?>![J<<:?Y?EE)(:"'2Z?Z%?91S3\%.4HK!,A> MNY22WRL]".P%K(726/L)1"W=LTTH]7;-@2[QK>IX_Z;)S/[[0#>':4(Q+5RU:'M:_0(EZ*1:^)Q+">6=9!D<)5@0(0T$Y+*.:7!W[G7 4#1 MZB%IY;,[-ZH*8V31W"T+BB%DX K9KTE3^0$52!_/*PMXFI^V6.SNFDP;=%@2 M^64W8_MNF29R=PT"79W*I(DNY=KC^Q62 4;==OT^;=VFX?*)P;4RE5.R;0<: M#5,#V1W(ZCBJ.EOBFFHX1!7?9EDFK"YLP/1^P9=_/J25;QB%20D!MQZ\]Z[2 MI^A:3"[V&.M\);F/P<6;KO50?WX/T27']O'B[KU@5@#XKHC!+/>GCX%![O8T M2<6D&O'R)M=9UZHYES&KCT5'0I-9L2YUA&-W!W;6BOASM$,Z9RBN1STU+)9Q8DU-I33*/L1BHDZ8;P^^39E M&]!UD76C8CEZZBF]_QWL?.5FR+5F3=[F\M9)?@7!N_;\)0P$A616SR&3IS(+ MO30*%MYL5[ <=HNS[-,#&@7U"GW]A?E5-UUNYU"QI"2(^7H;IQ?@=)MS8;1N M,4;^C<\>$3%\*'G/OOZ$+ RE;77F0YE"<)K]U4_W*$NN6OJ=0YIG#Z]+0:^) MXK/DJ$!X^#M/%!*\W[J%U6M+J L3&7GDIVGS8@CZ'<]0J-1AHB?+Y[9RP)N[WB^Y*(^]#.6J=);C3 M^9$GJJHX?CK1&V*M8%?^@L&]R4*D@)QWG'"J?SG!P(D-?R;061)]ATJ%.(4: MV57@NQG9V,ER 7F3+!YH>^ZG&SG$V3;+Y,U%0J %/-S$V!4F>'/P,0MPC BV/0R%PH> ME_+\;C<'XS%_,ZIAQE$.Q)K.PEO[VMPN!_2DZD',\-82DQ=.JB?^N\I78ZQ? M#)]$M5']&"1U,[/,O>O<*G@OB'KLG8L>*/')HMK=;>!G0YNPDG M+2'_;;N\:'JL(M6U_E!J;GOJ\AEZ6/.Q[;NM4BVD,VKS J(RW$PC04FVWL^E MOY&:S!DN":F.F]Y3,K)1-$_P[E/0CIHV:C\2(M_.Q'Z%!9O^RQ[DG\*M$[]] MNG^M8Z]6.< NH*8VSW^Y/I43G#B(+8?JN=YL+$[[^B>,5WUD?^];)E$2 -&\ MXO& Q$ XD0_MN[2:9C+'IYT;4E,CZF@7"T%=$*M<9*]TU7'\K^#] H!LS83J MV%%55,=<59=N]<$0UBGR!QOZR<(=7N[RB656*WMDZ4G*\I3 ,;!("Z7WU+:[:BO.JP&5KRC5903-X&_ @P] M>Z5U8U*6$#4C1B$;'K']S.E,U%;3P="XDQ'?AA0WB:>++45G/;"C]H] MIGUP(/9SQ'-N)$,GGCI%R] $Y:"8\&J'AK/)'M,+1X MZF&03&NACM@D=N/:D5#Q._/,\@:K^XS3("*?"%62,1/8MB@XEF.G@-R"F4LZ MFBV&TMF[%G-XFXH.5BT?XN*%/$CN#!,_]YAS&$7RQ-G;"WTM]BJZ$"MJ^ M=9PEJD1K-YH$#"8^)(MR:S@X\D.S*J6@8V8$IV56_.N M\+J9W)[1)=[D%0YR$/6^C^+35R&*C[*3=_&.%ZQ;65=.296=^G9Z:WGIF6VC M3!AVV(F+^*.&.2^P3X;Y).M_VIKETZL&&^6)F92%T#/)\C'OT?X?M>;[R,EJ MVHO<#X*#_&]NK^N3AJJ&[P$'GV)GS 17'K1Q$TV*XZ>/A)0;QX!]>\MNZOCQ ML9"#V*[XY&+8YRPIAH=_UM+Z(YA,#9984H,82I*_R:A?[-'+P,WU7S&%>=RY M[9GP_7?_<1C0R[W/4^;7W-Y80R^?M/X&>/E%EU?M.74-?1J$]68Q!R<#S=XR M?%KAV>U[X[E6>$$G >X\8Y2TW3D-R;>^I!-4CXMQ[CH)H%?99*[;R3MB_*<+ M9\S0^NZ]_*#-VB.A,X*MZ8.@M_247F<[\APT,+9O>\5ATI"3B7O;:C57GSWF M+]VY@=,>1BY;V4PK]_M3[WI2))X^5ML93H4XH$]OP4$M"]RN!['3\.17BG'. MY$?!AUE3F_]6"3$'@I::FR9!I/>BVB.@!ED^!]_3E7OJ>2LY0+?=I/85R1TE M3>Q2U'AY,E_F<^]+/_Y3T]ER;YGQ+*&Z9T 'EJLR:*:F-_R^8MP?'BK>#K.< M2'3.'(EXD4RW?CX3R<"\=,(\T'OA2K;/!\=L7.Z)U!G4M;IOSI+I@G!K\Q40 M$-650*JA)P3YQ;2;Z-PH0[,)',&=;)3)?I(D%WFX([]X)<7^Q<0J928L.@-& M;MB(TG)-$5-/J&L,&KUN"I#/"E%]\9L+Z:=V4KDQA-?%8[OBH2$F#>;9\268 MA_3-L6^;#>;/92@4-2R':*_U8.]Q>L5J]S68_;/1BC@X(,#/O)%7VV])X0K0 MEF6.V51V3;+,^[+$EWOU0$% EI*Z2^<4@=T<.1V#3U<>K5=?=*K22UBE@&>2 M&0'$EO)'MOVYH7/Q:>TH.=7C/%>^\CC+-:VX8 !#3#5--75S^]75#1RQZBJ) MN\A_2MZ_M3??718^B N'K0*5[?B^,S?:Q9[]4@HIW45Z1J#H]R&_U'\B>[MK.M8SJ&@'\EP]?D!-ZDOIB8I>W"U<0:VE2M%ACG%Q<7WNH$0+BV"+L*L; M/LRM;%OD M91T7:DP19IV1C#L5'Y?"98?V-:;)7OYE@^@N%U 3.F8G#KR?->Z==/EFT'/Q MK^>[2:T,)6$GKYHT*LY*F%OKJ6Z=X:(4)E 7PTZ4;B>-FRR\YM%Z&B#2E>MQ MV*TU>T>*K&&P+C1>+QOB8^IK"6IBC3V)+-+INTW"C7NS:'JL\: M]5N UNKTFXVX]RD#3)(E( :L*T9&1I#""3FYVMB/_8"[;:A?YSY/JN'TXM(@ M^'$:GJF!\?+G:$]F3:H7D;*RLO",BZ^VRU9N\>%5DZ5::=O%.=ME3Y(EECY, M/(7HH4L?P5,GKT)_QL*CA;@@G/L\>"]^N#@H>O[&-TM],J&:^ZO?EI70^-'\U-Q(A#QHVW 8$+ M[[J.,W57T@C7P! 'JFDE2JR,7:6T0ZP6#W(&N\AKC()5FTC%A#"<2BK'+FU/ MD[2%KG T36C&.5'F=,?;/;5Y.4^?>7_JL6O\:E)?5MZ';P\M986RW5[5EHG. M>M0 8K=[31NX,.["\QQO#0)7G&/7>,$BW"I>[T<#WH@F+%NRL@>(R M"XZ$?/H15)FE/(4G9X)BXB.^'\Q"-/(@ZHX)ME" M10@18 E-J5KV#U-$6I2Z! M*C[A>,[I(?BWSKRDV"209"SNQP+=I(X(+F*Y5JO&LN,^G0"QJB$1 -W=#(FL M+*:GW]LGK36MQRL5J>BTG9)3&U@4;Y(L+&,6._XESTK\'ZXB"N_LM>OW%Y_E M^R=^Q)];\1[5S66+? ).UGFC[ZK:I]"QJ$LNTJ^Z4F&HF(Z[D&B']T.%9Q 4 MXTK;C#'[0G/H= !E9$$_B+T^$K&]8>6;S9**B%T9JWW!;%)\:#ZI\L,^NB^U M:W78DG?(+=7NH)1J3V,4:Q1N4PU@CN45@*^1+EO_OK.?9C]G##\63,8^XY+? MY2H25[WD[[&6/"M=(VU1ZQ+2SW4RZ=STP_M:%=.3G#>-RFD8UTX;>Y.QF_@O M?VOS?6#";(^X__%(Z-Z6MQ:M9Z?'H#P)GKK?3=OS.)4)OM!G'UMKXZ$AKZJ))_HW;AEUWR=M3,&&(K M\NQNT()LY_J1$*)KE=H4-G^\3E?\YF;B"&-]OX58/1)B4 3S^Q*;"TS#Y.E# M0<8X.G1CX/Z1$.A'2F+E6/GS><'XD1 N8F5P6WV.A8^2[SI846F569LIR3BD M?A(AX=GLM*[+A0ME8 MS&&$H-G^(Z/8M6(?K2)H:CZ+H&+SW/:D/MOT3#\(E+5OOK"_MQ))?(>S(H-V M9-Q6PB(O_3M=#/Z'+/^?5F51VZV),/])/"K8M:_Q"5M:B;/-H_O/?/WNJAVI M-.'B%^7KO+^)J\Z3[>D>J'G1P0N?+[WK*F93A='+&=6P#P8> MNWNR]N=C]A>R]Y;'#E0WUP:/@YB ,03]\!=!]M[:01\_:?=4-\X--#_^X4@( M W>+*C+X2ZR_Q/I+K+_$^DNL/Z58%^Y,H)N4YT'T_802?T,Q_I$0IV.\ M&>98FBD-MMKNH\MM<.[>ES8Y24$$%\&5!@@74^_Q3:@ZJONL MWZS/ZRBJ=-'#L$="61-#'PLX_-S&R.,@]UC*274])8=)<&9L7)9'F'5B!*)G M)_JF?5<-LE%A0R./%$O%+78S.K3M*CKZV<(B:IE'0I=,:N\N;[[CY96PFW1R'LI36:KWD[+.Q@&:(F M/-NNXJCT,$NX?7K(S& 'T(ZMBS5OZJLFAB.\E!QB69;0XG!?9I_6@QKJY3DJ M="9 =^,>':S9CPX^#ME%655 B[GAF_Q S'_(^L\Y[.8%2],C?\D^B6F3='M6 MYR+E9)F!?,DG0P6 MD#98"8O&^-,:+D3EY, TQ;EP7=OZ^-Z4ZL1'N) "2^6EE1;=$04E$8=Q"$0V MZ$C(#.Y:R9Z8;G19"FZBU*QX$ -@.LHRDXX)+ XK4?#[&_Q0)D%ZCS"\,BS[ MPZY$]X%[JC43!-HP@?4IK9KESYX(V\ :AM:V8!>"]_C4 8-HN*%#_H)JQ4Z^ MUISHMOQ?_%_\_RU\K?(<:$ZG)-S_PY3E<^4&T X\4^=T^- ;K2$-[X4O(0V? MG6223N:_^!6B@JT5J0SK,.#=:W$ 0?&W)QUR%F-WY&1%D#:CVR\C*&-BEZ$Z M5EP%;BEL+&<:XQ[@Y$Y"B?*KD_3+:S$1-U<'A;9QWNWTCG])WC2._D(@0 M@AG J2MBV[:C?F.10[LQ'WJ\%RY&>&D:WO8ZD&O^]"_^+_Y?PMNST7MO<\M^ M(EMK$ 6%93_0W9?L&Q,;W>+4-Q7?^#414I2^''[^2B%=0N[A_* )\9$5[J=P MG(1AEH$]3FJ<05L?/I?G[@YGNKLCLZT4!_4^Y5V"23S;L/!/K\);OZD&&S#P MR,B_6RV*Q_['?F6-^^7<3$_HP<38:<3?[6AH? >5ESA68/\1_1?_%_\7_Q?_ M%_\7__\HGSKCK5\_B3!?2HAN#&R??L(P;>]C9^K#2YD]Y?-G,8\&5'@$P8]ZD/F61/ "#@@_J&&P]?.#/TM8\Q?_%_\7_Q?_%___3]Y^7?;#X2$G;[V>!'K4A7 M;[3UP1GD=9=LO^+G'X+.V1HSKU\]![O/7 W'DHTIGT)OR-0GE,6T#<#2.R?G MG%YJ#V'%2 8JO\5MG\YO&O4:\UM?"5'GCGC1(%PDGUS$Q%6I*\F3AMW92Q5+ MFFM%9QT6[E&S2;%XTZ'8X+OE,W^<04F^7:;V5E48+%?J*!?[3-[7\^S<<2PD MO9I"B3=:FS&FEJV.A#0162.W,T=JDM]R:]5"BVOAHAH[!K);G-)2\U'EB17@ M9A%@*;@Q[]]8?%9M^0X> M//$07A5J8$QE-0F"C%:+#!H4C5W+6'GWRAA MOE(,$"$]OZ>2U+Q^).1WV%@.EBFC6TAY+_:XR.\J#D&K2+B[Y2V(QS3W&F*F MHY7?V)K(W0#4,)U5LO1HC?VYYWUAY[:YAZIU$6+5@SEZ M3XD.Q#=-X 5L(15*))9W/0G-S$6$9ENTK?:Q%: I0:BA!+LJ_(*+]I5(W"HN M?^>SA;HMS=$5)4#[1K>K''+-+'XR2;'2J^KINE43, KBU$%*]-%(,H(X#9B0 M"#Z!QY^SL;%QJ]^(!*]A!]+8+;*S_W 2^4D>#.AF(=6,V/>/X]W\.N)-X\_C M4-@UVPMO*/28#U.C2AQ%.K"_Q#Z[_ZD[?Y?EF=VAU@J"U=#D!MZNG"GKK+IM_M49.$R''*J6 +RAUG@5M2- M\IDGAD=".AR[?E25GII=Z+"L1#R3F1E'*.Z2=')7=/B1;RK]JG5*94)M\Z;[ M>EUC>@5;S\L$OQEP:?&EQ)C3TIE-?*72[67;*I'\]&N2K Y^F7-L28DK,DR5 M1W6N(XBU/XTCY+F[NX,<,C/'554[%+0MKM4X.S[SK#F[15*WZ0?:]:KZQ*,327BVR?G395S:E>*[TK^WS5E]6^O91'@33A19$$B(QOCW$,*_@'ZO+^AD-FJD M_'1X)K7B[9TRIY-=[O&A51/1DP3!1E<8E&"5.3S&,;V4RT3)U*RUQDS-&?"T M&359L?614ML1I-FEF(X05>?<(R%]>:9;;;U(P2X>?N" "WHZB3"R6(UO\^N. M[ON'2^O_KX8P9NOM9C :,^LK/KD22.C+-G#K6E^4P]@1,E2/5 MJ <]?=;WARK.];:X]8- >U5QN8Z:K8156'O]E*/J9JVMYY'0CG2QA03T2$BN M7^\:>#]Q1R&J"[=H(?C&^B)2H_@']UJ#J<#8F6ITAXVV27A;U"XI-A9_,(!P MG!3M$^EKO_$5[=,UVMD/G=M%T78 '?=T+:4K*#-N+-^,FG>,Z]<#;:;M>I\F MV+E#5/$688\ FQ3='KUD#9IC9F9FGSOH1=L?MVQC>)&4[_[+FNSY#RU&@[ZY M*QS[*_Q:VGOG,E0'2'70F_RJ84:&?EG884O-#E4SG0Y7U*"\,C'QG;W M8E;W)/_>5>;8^?Y9XU]\"+\5_EW_TMU/DI9-ZP[@LHCZ"%1&M0^ SFN/E#G' M"M 0+B]/.A*R*5VW[=L-_'N'!I)WI[JG? IHDR-]Q*0\3FEK$TGTV> M3I\ )2O19 W##3 CNJT;<3#597?EF6B#R_V%_%[Z3KN2WZ]=4O(UM^Q (T9K M<33#D-!QF8DJC3C2U.WOP,C_NJ7^5) _M?#];+/XK?;J$"C'BBBE5W\VN*JI MLLZ'C;F#?VA8GT?M*1>RDDIR_R75]A2R<\+M#"S6<_'0] MC-HW:IOB_;J[_9EW]9%0\E1BF$+4U(X2^$A(J3)*?/F;"R+[MXKU"G>.A+XN ML,]E:M!0VB:AZ!MA\C=,Q_C6TE?/Q+FG?^'Q<^A4]%,/I.U=)6FIBON7TU), MK\",$%= O0\>/! 5!5Q[MO"TVKA,52.3J:!76ACN)CTC8Y8]A>^VL "KJK:X M'Z_?;?S6#4.WK_^+@LBZG!9?KYUS7PLD3%6&*065@"H&E"P##O8$"I[AK]\\ M+*?=<*KU:4M":4]"L(+_;NV98VM7_&_6]O(*C(V=_+<>GZ 5L1OUZZSSDIP= MXE,"Q"'KO_< ]?^]:9*45^@=O\@$ Y1;*]1")G,<8AI?1+8L0^JF6+N:JO]KS#3GPF?2%QPO&"LL/$Z1R4H(F]AX U=-$A 7_OE12!G,_ZM\93]U(YPZ<+KYOZ$QZZ5%<"4-:UO0$WR:Z@P M*= V57//)"< MHK(E)N1K])(S:"( XSUE5;T?B"0[^F5-L M!7_?U3#:A(?W7%')V#:1SMIC@ M]843[3'V"P<"0BJ65R\J*OQ#W0!9S48-E$E2%E95!1Q[V<(Z79%V/3]5QD)' M.48#ZDRJ;B]3/0; PL+Z4B961*3CZ@;.^L?_DD8G7K<\4=?5]!8I7ZC+12$, ML9U]K>.W,L/MU'1\*4!Y=T#FOI^6K(T.P:4Y>* ;]6T^""<_DN1SO?2;=IR! M=,WE92WQ%2AU M]6OMX8!PM=XE.XIB_4P"_13TL.:)JOII M6"VLYGB!@I-;^/3$UGF7]W==@8T&^>*T;4M@K@Q;C^WK M6B5?VOLNX&Z^_4[8-6?.CF(HJ(&G8S, GWGIJNH'L -W N)97?U5 )M]:$1M MGGSBL#@VN0-3?8AODY$/?5(SGSVS9L(IA ML17IQIK"?/.X3>J>.T+A=N;X3:&9?ZX3P'_ B3K_(R'9Y::RA@4].!70XQ; M#;E!MA"KP#\N-5BV5TUK.!+Z5*/L3D\LDR3L=@5MUW[6,C!%IX+48U5T)!15 M-8W0RVW-]"B23I>T)"*LT@B@+L/E8XL#C(RZVW1SFS-6PLH%LBK3VTL9B/11 MC@VYZIC^/>1Q5Q+6K&XS>A\JDVJ0Q+'VV':V5M^ 6MS<&34!R8IF\AS*ID@] MPC\O.4I 7/IF["W=KI)HG\7<3>TAB1 ["*:M;G3LDNS:_7;ZBB.O^=NI#:2T MZGUP\27*I/DX,GFJ^!P8?:BT )6K/=4Z=JY&7_[GQJ5%6\,?7"F<78BS$U72 MG<7N8XUK;MH_#Y_Z]O5W_R+S_:G07URJ6&!Z4;#W4Q5EGMB^AH,/67@\"CHT M@@8E?-$XD-=A>M]A6K*ZS!JB>$\2OP[VF(!47II:U3H([]V[WN4J&4J@ T3T M?&OUEQB67,Z8&&58B@%=[>Y)R\)J%NP!UQ:K!-0FE!F88_?AZQF#SZ>QPSI:'N.'D+YUCL*14)F3@YJ#+Q[J ML,B$\;T.F3O/T<#?AB M /6,:0J25&TMR2&G$_(4%&LNKF ##+S[FSKVB3GNN<"&*.,R_8P"OE-Z_PMJ MMGM@9B9:3JW;[#\OH,S6<(CO?N\H[OKCNI"?-X<;HR=SHK)4?J*_><&J4+V. M"&ZOYLW,F7[V4T<'Y9IW&E>QL?6B"1T$UC"0]S0E+"#9 ?_9-,2 MEBFM2>+,ELF1:M=A/O?!G7%G":MQMB".S9C'S MNPL4M#7V8^.)*;NY$?+SG;NV=#IX).+]T. =&.Z*\&;)!YGLY+ [# M^XQ1FRVV8M8/WIM31Z6@'=\VS:'UW1$9ZW/ZY*ZY#K#Z5!:>(V]W-J?*XC\M MWU!&\4H1[IG,+\.3JDXG=79C+HZK??FNTYG]=I)@_L;G0Z O4[4N-'N7.!*B MXU,O1E$HP#\,3*:,#"HUH0CRETV%N[= YU;&F'66_,7NT MZS!';\V!E&^RT^LJNX&J&EF(5CQUK6 /R<<+HAI1VN%=NW*!1"A/ V]QJ*NV M&/,30FRB8>1)"X##BB@DP@.Y&^9.O*U.Q\XGZQ1[#OP6B\@SO1 W9Y-X-OJE MF#[MTQN.5^&SQ?9;.+T%/[ >(W>*90F2 2Q<6K/?K2ZO.A(2+08Z10ST)!>V MSE&RI_65NB!=.E8&R]].0JQ2D>GK7'Z?1O6>L!/U=)N=G$2X3^*_JGC9GPV? M3(]TM30YCLA*+TH]Z&ZP$HGZ$!P^=]+>K\8FC_/P\:]8I;LVU;7K6C.() M2?.,'@P3:;_,67E!"T#Y=^^Y]DNG?6=4^$="YZ,R M&_T@BV.=FMHB\IU-E@_T:*,RXW=>AE)3;]UE)"%.'HK9UV(T'&5W8 NZC:+6>N */QP%F&3SW*97O2DC?H*[E M-[W?F[!&2347-^[G%'K++&#:Z+",T2?O]%/9K3?-L-)#_#1! M^A<>4*D)K""HWPOM13NU?*DYV>G6K^2+:_W:T-GT.)>K"797D/WZZ^05)_]N M'=1>#BP +N.9OB-@0[GD%0#'F[UAZF'T+/8/.)TK9T$KAOO!550+H'-0/#,M ME@ 19@L+MTA/S>G^2RWXIX)LUQ#MTNP4Q)5*ZD;(#,!EJ'+YV;S2ZSKEQK,E MS7_[)2X3 ZHVZ1IH_""+WF&SN5Z+',J)>)WP*!_:S':>T?-S[;DQD):=J517 M,SE//P!GF38HWH*3&TX&\DPMNS2*AZ+.(P/'UK6+OYUGTQJF50O!.:->[=+8 M85<=L/#,OB<=M^6HMN3TCB#MQL:'L#R<3O:4+L.?Y5DVI!HK3)GUOELR@N MW4&SCZX2?$[==QJXZ?NVN(*N M0E5!VVIFW",L^'U8QE4N,&/#6>M=4S$4*OELD:E8.8A1O&_G5365%38W!OKM M/R'P%NKBQQ[@LDKR+6?;EG 91++6:'R4DO1/OS$AHU*6LS5JCO?Y5XB)[\:? MFE!TM,LB MQ#=I4R/H[*V3_*;FUT\HT,&F9+;#(8D L".A]8OD7:6KOLQ>*4+_>D&$3UX_ M=4N@(W8BNY[_^8*'O]/(X'#J1+ERY[:-V50[B,@"A;A4REX.F2. MY=%K"AV8;(-=KB?:AO?8]J=&X.2R,G/:!' O])*%]<2;%/+$+D4K,%(<@-,XR71GO\:',"GGK9Z$BHNU9&6(.@@?&X\MV;P'^U=?]4 MN-78Q'VG"UDAFN^4]3@YVZG7S5=^7Q+@1U[=3/#3D]&6\!G"O= _5(0ORZCEO,&OU#0F&Z^?(A2 M3;.TX>\[C'2<]-W,S7V7ES&GK.Y?^\Q,1\4Y'L@*A/0XNGM7ZV],>*6;5"JA MTNP41F_^O 8I!G#2.);Y8$9UTC./:@2X'_VF^7.:=).VJWPBR^IZ(9,B#J>\ MSEG1[-6EF$LR\'B$K__P-H=:WV>PK%%\SKM17=3'.4WXQW]:MI.\"#U],01J M)=S"ZH#4"G^N&U;5UQ=@P(C-VCGHRW_4/.>/+09OXKV_?EN^6F37NC"1&;N% M JIUD$8O;!T))488]B9'1/=!R#-KK8,VW'ZI(Z$95XWX[B@;C6:O"@>,#<-H MV[('D%/?S'-9PEW%JH+1'1[H_09K#XM@UQ%=A8I0JPO5W/=[08OYWWO]]!M M5#_@L@5^*0?:>A'B-AJ"EK%.E=>7[]: T_#^O,$ &E!#;I74<(%SSP=\>J/_^5>_%/A%#TX32])-W3_Y3W6K!M! M7VG [YUH:<@U3MP'QS=^U4M(326'E\L>R>3_4% FP,[=_?=D=U)$1#I5QCS2 MPJ@CM>/JY;$?8(VL-N30(DN1'^)]YEW3KY[,2AV9V\U+7ZYR1_T79G1NK?83 M_68D/1;UG6,Y_M:Q =N7.&E1 QA?E>]#M^CU*O#T+0\W1)>\66)%<80U/RZP.V!S';!W:,3=>3Y&>LU?A]R4+ M0OSY-P93B]O#B3:<]9MY4V3+"J+:%"(1D50PUU'54:5*#-["*-\/6W@:MZDD MKC_'A? M"=W?H)2,[MNF/JX!&E'#1S/G1/1KFU;1!KE059%1/./3+GV# Z%0Q5KQ)V%* M]7-O(UHWI#U^7G+Q";^ >UF=^\(/SJF^Y>BSYCBV_N7UO!J>Z^>E\@TW N63 MD[)\9%U#%QB A.:NA@"5M],B>,N\J'DU4S[!L5_*>@NL;H#H?N8DD[B:D+*Y M H^@-S9R89+6->BVR6K_?1<%_6KJ!5B$MT."737&1A0D9ASZ9G;%2/_K=6Y0=4UK]DI*8&$ M/%TYE=&:Y.45L$F^)S-87UT_?3!X_[RW/?NMEE<';VLI1@)^+J?-0ZFQ5?\& M5N6;Z M3WO#=J@VB?JD7LSPL[+Y4-_H*,/T>O7D"A9UHB)H<90D5[KU$"2>AU3J%7XX MOQ(R?!-(H@@R/:G/P2@-TLK3X[QE.BLK-@;^I$LPTA_DDG&S/=5@>:.E&L_Q M[B\(-@KS"C7U[;YC=1![,*+/@#AKR0D8;^F_0ACK*JR/9!%%*^Y&ZDM'=;9; MV.CU/3_Q!R_7-17-K<77D]B/D[N#LL4NKT&\@4?'$8]E;53&II4V ZMM-7/# M H2VTH,7$G\O_\Y41 =O61_(?XQ8&N5N1>R1EI(HNOZ+*(D 4^]TA3H>,E5" M+\Y[E7K2_Y0?1T$]33P.D07(VRJ$,00U/;\8_ TYNAA(!/5BSV$4"B.;49J>7?.9< MUTYP:QH44C%=Y_^18UOY&F]7093 R'?]T99H+6MPGJ<\^G_9#/LSX9+C**N8 MX>.R//Y5C-X:RE"I8J!@7EOF'LO#$I:R59?&U68GI:^"E$CNVG/37M,%CTD1"W8#7N<-"KYK#?9?[\ZRGI M!\\'X 2R6K9D7CUR8I2[EK) 7B;EC(*7/1HW/+N)\,'HWH!I'VK=<( M,#4&3?L&PE^*]K($:[-C5^WVM,KMV?J85CKUXZ)CXQ.'.7%9%]S?G'K0:QM% M83,AX '5=9@J5GK!&@$#3[)3S7(C0L->AD0U3I:O?/M!QE;T=?OIHA/JD*'MY$4M8&! =\H>ZE_72#)6^\ MW35NOI\V]"'ITR0[BHXDBT3K?7 1L^;9CI.&/R;!HGOQ3E4B(B)L5=464/_G M0(.S>\[,X64P,FP.X%1S/,<-P'%][A$B%W[<\_\_^3^WSNZ@3 M_ZV],_UJ DOS/]VU6&J)A8 +:RL(I6$QL@E9G&X%7("4((NL)4LH"!#9(2'0 MU66Q2BA ("P)I0BH+!$"! (!98MLB1!)( EA"8MA"21L"8$PSJMY,;_3OWDS M,WUF^O,'W'O/?>[SO?=[SG/OM6A:G1S*#=@H$;5E4DOIBZ9TZOF*K-Z /S7_ M]MZ[V&6N3PV)[II)4Q9$DR=G6E;B\W M'[/#T1R )XW :NJ]B8)[R\/KE]"$ M=A\"N)ALA0?<<0M'.)5LU/G#$VXROEF]%=W(:*_FN5]-RF_;=<4KM%H5M%SD M8M"M3TNR\LYH 69Y MWG8/Y$DNF?A/(4XOM]#>]$J!;T8VWGGJ?\IPI937V1356ET_N\2M67CAY2G( M063B.P5:: ]YO#(H, M2GCHE^.Y=IRECP[X16P[BS5'(F+#J)[:L3/I"Q M5RYZ(5SHKZT/#6/#.HFM,XTH_KLG^/IH-]#$DS[/^!5KUQIFG\8%A=KR M8UG#]&HB@=-.]RD]C:D4>$YK/]\N]Q\O?FS8M?N?" EH75.,U-\\SRY>LYC)&2.%6^ M6LH /L'9=4"/ MM>+T6V32>GOXR/[CUBE2^]IB^9'0,6.$B0!O$N8K&$P\>_J.Q-'E(B[S+@J* M(XWG\KUK\ZW!4QAZ'2D?]4&19^CQ7>8?]8L-I-[H?$G>K!0SD]C?/YAMJ M7W,(R, .W7DD+/_C;CM6M/3:K/];%Q5HM5I?(_IT1^\823M_ZDF)S/BH4QQQ MPB\4@IM5P&:4+["WPT8R[SD/KQ=_??N-Q+)'4R^#9. 5,TQA!5WV+#2UWGK= MV6*=U^:CGK"W!3!UB>VZ'YN,?,"(3[PZE\%J%7#FJG##S04:.?@5ZRGVJB'45^SX,7[9IOD>MWB[4,5U\ M02I\"RC(HXK]K77]*DSBSWWAW7_U>U/_1F04E8[IK[AWNB>&MJE-Z9OB;L?1 MKS(E7 P@>9K2%R+B#M6RME:S+S^FI+TE^+2N!POK^EIDYGA@$$NZS7QL*Q _ MS4;#1PL3-L;T;D;(<:M?M"L^K$T@P8\B!*]GGI>_3T/1QK-"!.VO%^V-=$:H MB*L+L2\7&]3JHA$,?\UPZ4B2 UJ'-1%1MD+/6Z;0WI?RK,V&4PI"1$$YP=IR M,MY\+1VWZ92O\8YWJ/3,IKJJBK6(=BA7ST[1A/7[CYD++.NI[_$)\7,D<,(C M_)49+B?]_Q>48,,P:"GUTR[Z(L@;\*[4U]ZYA9H2HGGSQ%@KYUKI@FR,S8MS MI?EO1KF'#4>O!)S>9AS/=5:W-:^O%*M64)P,R@3H3*O(0R6#\B=#.R&.\$Y? M*Q$[#1$C/%0Z22&]0I,GPI&.E4WE7D7BA"TJ1O&1!\!F7([[G]S(*9/C+7GB>H=;/8 MI.?V)VW:#%-_[P7-_#=DVC\24+1K*+\&GKT\+G)N\PTE7^*D@M3#71LTGS5X MCB262*N)8)@;%6N+*'F=F9F)<6-5/M\JSNI=4=4R, 9& Y@/@;);%B"-09G*]8VE( WI;-^/N MJ:Z/#0KMQTW&@5EC*HP&47]"7O;MUPV5&FP0R4@'M0A MFELVKL<4^AD+I:N^PT+U 0W9\Z*='Z9!&[K%,\5#[ZT2-@7L7Z_2:CI+XFP% MU+M.G0FT$ZK11:%3M!UF@4R7D."2F]#2LUAXK"BN#G'>Y0\%25>-G$%?D?K4 M]OC)I]_CP8-NJW9=&_'=CZ<&;"JJ43FZ=?/HJM^2:M M;(MX+^:@RKJ? 3UF1^ @ZJ&0W', /LWL4U;HABKX[=^)X3G 6TS9[NVI$XO. M,]!C\[YW?V6V-+7Q3/Z(XF".3E]^.R&1TWTB*1'GA@#>Y;OQLX=*N4/2LPN. MT83M%(>8<=#^+H;,Y<*B$8B\!$2/=NQ A$XH(RQQMD$2D;OL^VPL$3H$#7-1 MK=P2"69M8 )3"UI]A_DZHONSB%FU<^.GRI:HW>#DZ#;ZPX_7$)IF27(-MS3W MG8*.YI_5026]#$U/47O0R_FF/8X*@1UON$"*[&^)) MIU)<]$.T#'..?A7'^,3\K&364OM,A!*8-\"-%^5?2;-'9,&V(QT,AQEE.$4)*I %EK'P[G]!DR>'4I/ [X M2I_O][__[?N9OWTS^>V5[GZ:&M#N8V"DK:9*+?;:Q$>[9A45%9OS&L,C5>$A MK+$IN>ZS_ZUU$'\7K61WU4Q&0,0L"3><'*R21[SH@ 4 [K38:R;7OIHM;.98 MZ974O988OEV\Q;9PV7@VD&7B?4[/4M.S&&'35V.FJKJ4@05">R3C=17M/V74 MRB[6^"9ON6P)14>X)M,S92EJJT7ZM[6;'OFP(_$O\0NWM3)' K2_JKUQ\AQU^9!CU22X/*31?37^2JX') M-H^(G"7:;M:%MTW,T0CPX*XTL1L+#4>7N#&)NN%>D7)CP&;Y5/)DC0W]1DO] MXJ.VA#(9J_[5"&>$I[;]#)DQ/N:X:9<#4;9+5+F'A95^G!A'9O6^7#]N8')[ M?S!\K0KZ?(%'SV@G3'\VU1#BL> J"C9T&BVXOF&;%1 MRYDSE=S!U2W_ *\Y/P2-'9\V*V2^,I:DG$F"+'FZGP3VI9G3\3SQM> '"M:M M3-A$4X438A;F'56_71T,>F*1C9XP/F>Q):LL?,[ZK+IV\4+>28G^J=CL6;A1 =<<.-X MDZ?A!*XX]1?*I&C'NAI)[010__]:'M$<5@U)E(CB M*,KK@ULZMON$L*-U#R7G>-1FL04>$! 9N^:-3T*&)KF9=K\L%U^S M75,]26 M^(&TK"_C.#N9+$AQ4R_(RQ&[BX-+.WN4O65;['9L(;5I4^A1S'P2R1R<)!]' M 5"YFX@:V VRPZ&2YD-XWM! @^5CS,?\8_/E6PC$YD>5VITB.$X5^,Q?V M01Y7_.#L_/V%Z2YZN?IZ+DEOTUI"X3^^:1XHKE3@%1)I22V?V3J]\K\V>56_B[S M"NTMI%Y3X&18I!?8P<'/H"U<53O_P8"EB+'KWQDW\O*'BLQ*=\TGE2[:V(HO M8T-^>.:I$?.*]>O+]XCQ&I_<=[[?X/[M(?KL4,.;?[&FKA=NYNN/-'K&%A>S MX$F;9OU!E)NV ;=FO]MCI/W'RZ;_9]@DW)P5Z2VLHB/!#7UET8-G6RP\AI$7 M0C3H*SD!6O6N 2&KK4W>('-2JB76?> MSH@E>T$(!54\I>A^KF#^V'B,P7R!_S^ M)34,/2FF2_HGWH&)S:+SWF/U!5,MLLMN>/C3IBS!X@0$\5*UTZ MWCOM6H93\*7Z"E_BL[0%R)$C;;*&&LI%--J@LN #%;\6NKU9G%F@52=<,,SJ MG=0M3+G*ZRYQ+Y-T6.LY6?843DAE<^0G%+FV="=I[\R5C9-/^>6'2H!I$=#/ M3]94Y8';1,-<7NQ$"A:9V(9ZT5TYV6=?N"QK"ELZ$C5E^Z #9W$P?:EF<1]8 MT]$56DE%E(ATCM#Y^%/@)Y^PKK;W;XI-#H:Z<,EI4_VEJ^BIND.E9BR9.%$6 MW]R*"CEAA9F!W7_8L6\?26)D.6F,B+GK\$*B=$+]/31/\4(KV!_%/?F35L_3 M)-WC+P2K%E!WHI[KZWD/H\CD&\C4Y#K8VW'W"_O'TKO^T+$*OK^QB6,9_U(: M#B NA%\+7MW[5%4>5+4.!JY0"\*3.MHM:OP&.,5P3*: 6@?MM>M,51.!?0;* MXD'+DB/:2$\+'&%BGMBZ#/J:!$:B ] >TFB//6>@*'#XOJW3:ZSMH5*F9B&S M)(K^4&/5ZJQ9KP)VT?10J>?J>'Q949ED#T5_V,2;H>EXXXBW%*5NVM^M W__ M]Q7WAT\VP:] ,+ [[@XT?E;-,+UJG..Y7I+WMVY10]) M4\$T2'[.Z;N]8MRL12TMS $--.(+B+=RG'UAA Z;0Z6?>-6I84+-PF3;FO2Y M]#]A;^TOY'5+X%XNN5E:&-?1"C>_4PDJ61LN&NRO0S9;PJX&ZV1W0S--K[YG]@;C\A_#'E4IV4;U3K M=[PD6YP4%)$]G((C9'#D/JG:.\N*A,I(]AXR@2PU7$V,UT[[6?MNR;]]S'V% MM[KQD"F"RXR)I>U3EA M]8]L6"-Z2B?7)0Z% M4L]_J#]";TGMZ?N]T-V&+[J6!Z^[Y45.=NA:DP,X' M._"F)_>(%52@3J%P:/_+>=QSPQ)DO#51M7:/PE0/'JVL,*:J G\JM\PN%!L^ MZZJJ5K5U@TVH6IN:>;H61//(+6'RIRWW5%1^X["ASOV?HFPUMOU^^8X-ZA./ MO\^VHX'9_3DJB;7#3HHX:16$?LQ%AT#8R<_?3P*71"++VGN44Q@(4.?)T&^R+I&RP0Z_R@E8V.@%MUWWE"\H3^_1.S%7;:M MI]G[!-)66O=C[6M5J)[TSQ/J>L_F0FZ_O#A:)SB?'6WX9)#JI4$MF4 2?)5C3'?7SK .3AJ P;Y)I6:-I5C]6G-"I0TU6 M!34OUU=/##L-%2,WA >._9Z'2I2-?I',ZOM%M3+T03T7:BT)[+M+V_)L[*LK M&N4RKR.2&H- =H+7]<4V$(O:5&$54 710MZ[)Y3;';MV9LC?U$W/?7C%<'^Y MWJ<4.<=(YX9#_"QY]')V9J!D93>FI2MXH*?A9\9G&VH; ; 8&+*,5-6-QEZ" ME#PJB8=#=L$\,3JX&).R3DO+X^%-1$/>/4R_\9*_QH# M0/;P"!M2D,8E-C?S9P**=??@[\CBI=XD]?2AMG>[>LQN)O90>Y6Y]Y[AP/@M]4S M^XJO(8E2_;MG]NF2%-_2 [?-9%L%X@J/Y&CYVMOJW!>CJD?#&MSNSZ*>+ M^YB"@M/6C3B?DZ9?/%SN_'[:MPIP1#^O!G4!&7;^8.,2LZ^!FCR9>WI:#[BB!9DY>XK 9IL07O M@&V-&"N63NQ_*93EA%#YME0@-F4_5[%[7-02TA4V5?[INOKV[U$'<*MI\X<' M%Z:_%.Q],=]5+NK5 6"-6:Z6D@R-SG4U'6 &833O=,>,-^P^Z%_?K@9/J;>DF04%Q$ MQ.&3 27^9BE G\0BGO]"JQ1#-R+M8#K1D9_'^BR7(]4;]4K #8F'-^LITT9V MA)P^IE:(8OKN9&QY^[HP_^<\PX6$&M24EP:=F 5?4/SYE?;C@LP)[F5A6]V= M^W?H?JI@,M!U0#PN'/_624#+.676VV_,^M9LJ>I;E^I.-S'M\PYOYT3X+B$% M%MO83"V3'2J)!KY-8T'^!#'?/F.W[_Y34E!X0%3;*]) DVC$-2;2KC/ "I(% M'?":S5!7>?\2ZVX--2NK(8K [N(SL8I@RRF[KH^B@$.EK16W^)/_LN7VS5@9 M,0BHRZ)Y'2JU' B#+%]QXA$VFG/Y]FO5?S4?^),XT73\&A+;S.Z9BV'$/UVU M:W,+];7WQ-K780R5Q43V)LHRMG$:(^0&=(T1D"O1S0V+?I-&#;Q7,IU%U MJ=?Z&CAK&W/8]S3LTW2!63? SM9O -/6L?\_>JJ*RYF9K4[C2?_#]N$?_)/ M_LG?0?=P\E\!4$L#!!0 ( +,QEE3PR (I:)T &H" 0 3 87IZ+3(P M,C(P,C(X7V>_\\;BJZ]K M[U6[:H5::U>MO2C,5\PL<$515D$6P,'! ;RP?P!F[@I:Q@MB!0#*R@ ' !$ M #Z.*("+I'A<73E-K5P,K/D-G=RX/$R?STU-;>S=&,PL[2& M.(JS[C2TL#) +,19=024[RH_E;:T@8EX M.3QUL'0S9?!RL'=T%?$29_PA701+?[_-PR@AYF)A):+^4/8W#NR5..-O=?'T M].3VO,?MY&+-PRLL+,QSEX^'CX\+R\'EZNWH9NK%Y>C*])N AY:NYBZ0IVX0 M)T>&[]>F9D[N;N*,[NX0"Q$K4RL!,PL+ 2XSTWL67+R\%J9+DL[MVS M$!3@%>*SXC5C_$V]A?D?VI^ZN]C_T&UASF-I;^E@Z>CFBNT-7AY&GG^L3FP7 M_:'T+[L?VT8LCXBTBZ6IF^5#+$I\'VBNN_Q2GDI]*?BKYJ>2GDG\N)7\ZO):. M6"_7$^O.8B8 :8"0@. " 3[A!8(+1(2$1,3DE[ ^!C$EV142<>#P'BXQ$0X.-C2_VPY0 ^.<'56[R2%ZZIF1(R.E/P!4:G M$S%)E;=2J@_N,M\S'1\@C@]^]XN' /YW?XRW:18]N%BX^/AT_XO5TXN)[?&+KS/QSM_>^-^U'R_YC#7O^7VK9'PW[ MLUWC D>#G;P\,@!,' F&Y9=.&DTOJ;1GYO%PV^CZ[TIE8?W-H#O*WJ'>BUZ MK(RG4J^$T%9*[I[SOA7P2SO!.!7HEW>X!J_-8V0 ]U@=$%GH M40^"DNM)165]B++!1%#MJTE17H?0-+[8+BD73_(WO&_LDA M"(\ ?S><$37#_HE&$PSPH%#U?!.ZYQ9\_A&! =X8I6& 0#(T=X"('K-\)@]G M >/K>/, ,,W*CI@16JZ3A2=>2('RO693&)MG9.%Y&A_6AK!R)&2 M$0N\O]'LPM."Q@K0 PX#SJ\"EQ[65?GMU2Z,^()\5MR:6!;T&VF:Z^LTT!E? MH^+DS.1R#_*LPYR(;&&0&NVWBK7V"E0K/>"5W*4'='X47:R1R_A)A%=E%SC: MTRG.L&.2>'/OT1?&N)OI[01//:P_(,L+8@+]!/+!1F(*;: O'LIV5;F+- M!ZER@)Y/DDDB$]^#X<"P$IZ4LAPWQTEK[:U_UO^EELOK>(N[Z\T!QP7GF&]" MBPLE]U+;T&V750:+2QIWV)MWPSQ#8?;IA/3?"CCG'-CM';:NBP;2%3K6F'H+ M)I+UU%QB07VN7; 1.DXCU?YRU/C .E05:GHY-=XB3&AG\0[+P6U95Q;)-^SA M>!YR-0+?; 1=31!.RHWU&,#$&4+QWCDJ\CVB*OA(_.DW.C]E.T9FM2+G@@PVXH), .6&* %F4TA5\VN($'=>:TFV^31M0\!)M*0*,$$6H_ MQ?\4_U/\3_'_C>(U[ZW'>Q0F)S9&;S#&HAWX"N?;\Q?L=L&FG7,7/T35A;XM">LOUD\C->MIU\YPJMRXV@]] MZBVZX)=YN(+<,\)5)K&Y*K2HI190> D *Z;^'0W2]BC-U;.[WVS4IEC2LKYT MI7H1G*!J.Y81(-1UN.6S11!QM!FMU[F_(_^U\L5^_\K9V'9B#J1>$9K1RIH8 M:>GU2SG2N7-.?^0Q/LL\'Q'G+<*\?0,D9_*(FVQ-G4A(2)*!;V"/%..3J#/S MW;7#DH(P8/G)WCOR\<_U[_@,IMONFH[[NVZM(=!5%Q+-[Q<_$W!P9V8J;FJ) M_:CI(2Z"[9&2R@;:B=#E^NI(!49A;:;3,]1E@[\=#5?QI@XRDCWYO=IV]J R MN25MFS32^]/+JA?7_1_FZ Q9.T5/$?'".OS]F^R,SS\F62;-"]/,:PP)C2RB M!?)]K2^DVQS#%9H%J9B&)WU'Q>^UG_G'!5>'N,$.QE036\YF@@#3$]4?RM@CVBL;7;) K+QKVJ;$.BE3)ES*DP1,G M?NWX6^<;&LOI=$]%T._0%#BE?]ADU!_#06DB-W(A-ZO53>*@Y"9IKQ"XV.C? MLV(FO<%? .;NHXB0PWRVC #B_[^BQ;"<$U[?O9<1.%;F7S4V8L>XF?=(2^JY MPN?'F>K7M8ZW$%!P-L"20))Z>RQ9I_&1W@>/B8=373LH_Q;%#0Y1+Z:JFD@B M"F;G/"VUKYJQ@)H,Q7\(U:]0RYN^D2427\,:CT%[UIK(T7'XK0[[9U_O34+/ MRD]IUNT2]^QY( *I58Y@;SL&/=XI!0QP%(6@='OZ*.'Z7A_Y9 R;I43: -[J M_^UPX/\HECV3+&G*Y(;E1 D^3@[26NGIAY9B@)( ZE([EZ(%Q<'.1#\>_%+D M>] "L@ =DMF9J>O]8"?QRYH%>@\#X#Q>I;D*N4O-(N&P.-G#OK(+6DGZFH8; MQO87:-YS$^HO8U*(\[@YVQPTTU1C4E0 +E:*U=[,IA:/M@KK:MS3#K>HBT&S MDUF^/'V)UGKSS-HSCU<93S9UH2Q>+0B4 ,HK8@W/)+3F;.[10=!=:84GU4&8@5>K#YA?'D H9RG3330ZT7[L\ZJ4NF$G4@4:BC1Q2MIK3;1+NNQ25"W69 M(ILB1'1#M1PYUDJB9#F^0H845?HD"C5592@)MC9IW-\EZ#@RA?'&0--.BB<4 MC-ZM"8LR7C;0J1RTC^C;N%+75O"Z O: PPC\N'ID,V;]RX,](:3DH41PG3+? M9^CU]7:]4?,)4W+&L:EZP;HC^N;VO.@[[V]'2K24A$!DM(>/+CFH=',7+9)=B^H M2:]"G$J+#S>$N4L6R3]2=4LTMT\WG"[T]/F1@6,,)^-'PK5''2H=Q+>W)Y:, M*>5T'#_HL!.^0DI":-;U4U,MAZU%8V73^)4F=C& ;VFQ0JZ>H5>+AI&!EE22 MF]SUL<[,EI%'6Y=I/O(:7QN=-*E^_,Q_N[SOUD/,]%K+<7*)D M=]_?-_:;Z>H-/E'9XW[+[U%QYQ4CI?MJE]_'Q[M^$^'"ASVIK._?E)"=N**% M41SBJJT;QR^@1,"_AMIM,OKY0'MMEEJ81A\8'*KGL0R661C$J>1XM+?2U M=$+SE;JO-)Y5C3:>@?=/$WLNTX0GD^XLC4)A78>=T4SJ0WP9D=F1!&KHZ:&^ M(0.N3=4[$55:I)NP1Y&<-!-MVC5Y"8))66#6I^ MG/& =-(1?>=PQS#V;7>!%Z%L<-O4$9T$+8%=.^0.JWUY1X/YDR]"A,M/^/RU MJ!8'"!V3UL%IK.M\768[HI5%!1EOHAC/AAQ.RJL6O9Q0%5EOW/9*."Z M5;<[9S6A_MBMWWZQ,ASH4W1%M)V\9:@PUHGO$NAFW,*TNXD5_!@ MGP+X;7+JGK8T:)FO=H*&$NL7T-XR& "JB@&N/;@ZJ.98BP%2U: SPQB@8_!G MX<_"GX4_"W\6_K<4#AM#,B*R8H3B**Z;68KA8'VE-)*=*QM*V48@*9W,-[/TRA!/U[@;MNS!C%R2Z=Z)W ]'HV%HEH#;&1E3SAA + ,;=^1B@%?_D+(<97[M/?Z*KFC9 M)J.O /B:G@@\-&,@C4/_@C=)G3@XK?LD/:]ZJUXE= M#I/"JL768-1ID^>*UXO+I29^D5\Q0$\1G?.JK[\%7,[2+,E-0BLBKO'BC/D[ M6/[$6\1H"AQT\)GG_ R*2(HJ5,G=6X+>QC;@/N3H%_6AEP[+1]#%2!,TY9>W M& LV'(R#MWCA[;5#4%7ED_0YZIHEOJ(/Y\7-(3VL[7LK&& >0A*[C(R%%8Z MWY+R;NB9V""\*,'I*!J:,=(]*W[1IY4390D>JCGYD]_F7_1<3IF7^_&55-&K MZ(GSW@E5XM5JU68Z";[I]Y98S]COFOX'@L<4 .$#44W?$O!*K,G)(0;8X_]; M$X$_9&\C'E#PN7F0+Q)YX' 6%<^H0KA@YHJ44RQC>[XE M& #N4@TKUEW7AS35)#Y4O,>R\()>)/BPQ.1D6GBT)8SK^B Z&#NLX#TJM M^^0Y'U'>O]N3I0\/G$86>8H<&^G\Q^-CBKD3;V$ ^>K^R1/0P/':HS!AI&O! MJV6=$-EJIVBR"]K?:SO?AML#^@<#.5M\2VM^B*YS"-CI/\S%N'A7@HU' M]9?&8==X\,KV4@^M@]1DNR^N,C7Z!G7G\%#*W\YYV8VHTZ4;*!08J/4S:+I&R-N>OHK;?#7%.^JLCIO-2?.HH7.1HLY/ZXY>R7YE]K=CCBX^[@H MU^[M,-TG:'?)BS_G7T;,]?B',09*GEY?U!+?:Y[3->HPMHNX-%'K>4Q!/XC2 MLVM%%'[::>Y?F:R2D2T6-JT7^K#]\"4&4(QI(&7X5Q\D_L=CB=U'G9@ONS;Q MK/>FHI?-$1K(UR@")^.I3G-+KMZ5BU>W)="C+^;L%!QS8(;-H.8ZYH=DN[DU M2U%I)VF7-VB%*L^IBI]0R)0"X7'U6PII[ MG%')F3+'?3)H0[;/G_Q0JC6.1ZJ/X3L"Y]5#C;QO4E@:5RE\Z6>,05EL2F"G#ZU MMIQ+L"TN1Y-J6[*#9Y-%UA,C&(![=&A0QFTHFUAMZ;DPQU@*Q%4YB$)-/Y'@ MM\#D?R/>;'F56,5EUBX3$:I EGQ?'(QZ@(X;EONQD 1A%Q*Y)YR)NR?(1TBY M?-O.6.U]4XD9=!I89/UW:TDOW+B?Q)58V_C,0[YSVG65X%$VE'H%DF!5/:9&M%Y4OWJ>?$;;S6E,KOA/&+BS: M\S0CC#WTO_8UN#X^G3[1]/9(N3)'VI/Z%9/P7 D\%5R\"0+%O/1 \" MK\G8OQW'&'C-)=_HFUDOA3L>[7N%!;&!"]F4_2VOBY+&J#<=>'CBE52KWW\( M(U%SZW&T7&&(R&1=$M->:NK0\2@WG!"*H7ZC0!OY.LL"]#F ^1\VE9/VF>6- MY3351G^9)5YV.PDF,)53!UL8+;-KD%! MPN-^>\A"87:4O#$X,MU#0QP)^O4 .4(K13+&R-J8;=[S2T+_9"EXK [/VU MJW9\GWRW"$U"'HUPCR\/S3F31(W0MY^93SXFU)*A>(SS7\=K@6\_I.&&]9F0 M0RY[.^GSM9".(@HU&;W_D%2]YEM- MZ/X!1RM"4@TS/U40"MI669BP)RP269ZSNM;E>6")=]Z"3AO!R9Y+YBE#^$]1 MF2[2VZ$,8$N!ZG8B1_$A3LO&"N>?J.43XJ'MP]-Y7E'&M<,K-<-NOV@;G$?O MXPWQ#MST]Y_4]!%\&7\I:NNRK4F-24VOTGZ>7P4<.5^[KOTN:VU0OWA&!FV_ ME2MUY7FAT>JQDB=:J;=?651W[]ES/VVYXFRXPG]D!M94!D4ZZMGL"?,4X$8Z]\VTC=A M6Z4"H&_0;EN<[3<$=6;&FUF=Q;^XQ)\2,!T>(T7\[ HSDEK;UKJK$V2W7WEU M[U=1O/53KR!FR_C[7GFXP97#$?1+7/;+#?&ZXP*1+ ^\\:VY/_,BX&*T'=?1 MEX<.)\09]ZG'**KKHV\'=!,7 ,9BW94Q+CBLD5ENA&49 4+]FSU3]^?U#B.( MG2JF('96\JV.4,%ADH#=C?H7M155SY-)[NHM8E MV%#)X(/+[G=J==C\9,'%][JAIZ=O]TU^?+QI3, L$3P;0Q +/8G^?VSUN]< MF?__9H]]DQ;SE) Y=;1[O9F?_>G8&4%^BU?PF@40JT7G'-EB#-/_5.7CIK7< MMSJ0KS=.M(;\2RF%F7;WZZ>>3XX+BM/S^5M(A"!M41!J66?U\'HKC9?IK-2< M_#*++4AD]RD/0NUW0K-2Z^I?W7V,;ZR$ ?I[83$8((C^3U))KWZZZD*$];+" M02]2YHI8.58Q$+.^/MT5Z)E/I$"-\PT'',SQLIEYR&RC\![HF&D*&5\ \;\I M$N@GUZ%H59L<%QJ#;UZCNC1>;390F>>_#',ZLFE%N^%$\+RN7)QG+V5Q;#67 MA/5J*D'G'91;!K@BLEBS$G!?D>C[Q[+ _=RD:ZQZ5 M%/PIGNUWXL<7S/^/NOPW,+,/]5,0TWBK"[ "#3AOU_HD_NFJRDZB!PYCZR;*'(V"YJX9;C<: MUK&O8P "+.:X%8G%>J_[%N[YAY_)21<@WG]I=_.HX9M6$9J@[TL[KYY92FK? M1\K-I[^BCAEM@!9&T2.66O37#DN)(6>V3 I4=>](+=Y8X&V*$$\6N-4U"T*Y M8?!\XE+6W='&,PSPX?0F5W_[B@'YL6]@ H2T3F_0IROG8P'>E M(@ZZ-+VQ#4H7(QOPA>>-*DL_JAQEV"\U)04'U?.A+BL_$A!)&N^O'TQ0I=1. M3:CWH\];=A#3Q]\<2V,BJ_O.[7,7< M]WG;J?V'5E5,*L4\=LIZQ?#%P9:_F/(ZD+;_U$H@ _QSLNMP9MUM@E0&*G:R@[=\.Z/KG9T[=E ]B<([A8,\E\<1UJH#6X1G5GEM M"H09;S]!5;O&!-8+-"OR"% MUET+[&QR;_ZS"O=4WX>K#,]6OMB6"I1KR4>J"ICEDBD,Y;R=\5P_H6E3.LI1;Y =MVT>]W3\*HP;YY M57GHG7%=V'#46-(T7G-M YDW]&;XM.R=K5/07H'+NTP?NYUZY!W%E[-W67&YMNJ M)@=];C1.P?Q3@J1O3H?)3B$\O:[8Q0Z>EQWR^-F^9P)T?]/(_F&!7 QGO'C" MQE2JC9-E^2CMXV&S<[KU=T:Z;Z3D1>- PWGKG V#5@6""T7&0ST7^Q2\(4S31>JU!TY$2TWK;.K15YB>S(E4QZU0YLS7%M M);?(>./(9-&FX%.C,$>#@CT&D$-;YPP:OC,&5]BXBJ=TN$#=%?CZS56QOI;U,)#]':!ZU"*:OTO_2\TA9DOL(1JX_(V:^J,!JR(XT M."P).?>4QP!IV0EH?%;$B*\^M#?L6 L)!$JGN9?\LW MN 7! 'SG[=\TT3HG-U:+UL0D,SMI16WC7[)U3_"5(P.[2WR,H-I[S,4.%A680=H?;L_(%-[/#2H4UW]O4)-Q_ZCTZE>;\&K/ T>B MTR=1\6 323V\C_J+'ZC$[CW%6;S.A?5,P@8'G[%:9I75)@AZ9BWE)KP#F4YL MC-78"9#(J/JH+^UK0WVAZ87YP=G;G\30CAO;2D?"/%LMUQ70A0\BH#-.Z"ZU MXW[:[F'E]^%H?#"BPLB! EW,VJ3@#UI4'4NKS@9U(K\H.44LHD796GAV!2[9 MT9R$.,TZD7?3?8Q=@7AI^F^B 7_C%,Z*@I.QN[;WU?6GTKRR?IQ.&NFYQ%]Z ML>&T2<)2[L:%+?5WWC[?[/:M6,.V7I^YT12'XW%E7J2$OTMO[=\'ISA X/EY M:P-3,B>6A@L#)Z# $M5']0GM/LDV-#W>\=<6#510=WU!3HM^$X+O']SR('P#/?L*3G&2>E](W^?8<(_XT(C:R>W8;Q ^:#@YS5]MO7_8 MHQ3^393 $ _9OZ;%(Z!*@8I1:H7099%?_BA/$'H&VJ6L^^)^J.5P_TQ<225X MG3N&6_Y0O'-%V^9'2%7@DYKOD#5.O3V#EY%W_L4/**@?:W'*DJM N0]C7R&! M/C#754Y\&8+&!:V]B''O#BM.Z2^#$TN@GH/\V$P";U'&3&KE_8]&;S\6()(6 MZ:3&NR]G@F(NX#F;J W #CX:5NY%)':02 MG39E]( 4OS$ "F3Y5Q%,9Q>O.V_"V@H9MI97F%:]/F(]XG"$(^H:!F J71=( M^&BY#C]->>UYI8\LF2)O;T%T-!"4XNH#CW"P?R&3NU4;Z]P(BU8]0H)%EH?; M4QF29.7=,,![F5NG@>\<0,8*X&*W)+G S:)O5B,&6Q61#TQ#X:M-& #T.5\G M%KX]C_;AV1B F=(XG;PW84G& ($'PM*D#?.ROA^?&X0.7*5KUNK,(-LM:6BC M.3D.ROU:DHQB(=^/7]] ,]8_P,W3 H"[P)9A:>BA,-*/DB,GN>[?C$J;9X8$736;ONJ=>*ANMZCV+F2HTG:?Y'P% M3^A"T[(:1IZII>/7MMB4S(I=H7@"H^IF477,Y.(RH9C][#S"E LBC9W)6Q5DB0M'Y_\C9S/G/L,B5R. MHF-&];EVJG<,H[Q-4^M&U+ZK+"S=6-FAI5WD,/I;=_M'=M&,XX66)<,O7F&J MN@<\7* ^AQ,Z6RJ?0@47L+A.]\X):L4HSX[&/XY^XSQO7JA+W:5SE5"@7S"\ MBDY=&A1;_G:"/%& MUZ/'^E2U'EQ$X:#=4_(@=R*GP78_@ OJFGUWC^_IZPUN6?N674FQ(- M1]VAC.X1>9O/#6DHRPCCZ/K^4F>LJPG;'E/RAKNYL&M3+KM<@A$A4BQ;+5_/ M88-:+C/PR@']Z+I R'S*%=LSB$V"X-WG@[-^^E'_*O-/[%#@;+',4*7/? MH1Q?/7U^QW":O$/12]5#O#G%CM!XKZA&=*N2T3STIO@W*M9O?A)-_BDVN_TO M:?QJZ@MJXCM=/LWXJ'HX+><%?'!D??32V\8&%.#8>>C^AGI^?C,G=6#L$%PO[^NAW3INX8@!6!+%$ M6TG,"6BZI<^?-6_0D#(J4N"24?3ZTW:/$+2!U)S!NAP&T-5*%+-SAKIP5>:E M!28'G/#E@:,9H")CE)EL4VL;Z7&*5U\6%:$$N+SJU=S]3+,3QB/1;IU@=T)H MCS.2@^S20_<4GP.31-ZK,)91^?-,*K2A/\M[]PU:!.LK;L>Q#8T1N=B"%R\? MO3[8&ZI MX<.E,^6V86PE"P'_QT\@IKW!80T02>IJWE.),HT6V'1<0#">]J\-[^6ER$L: MJWQL>[< M6VWEM%E.JRVE8R5"!1K/RCS]95W:QIZ[)"T90\=R3D(;54G#07&DWQR[O@P/ M$A9"@URN(68T?PFD^URR,Q=,#]5?JYPA&$^_0=- VQ,LFJB+#, FS-12T84 MUZN/>\)MF$)]9 .A<2)AC2EI0\8)ILH#88W#3F,]1V(]O7O7LR:E\U5"TLVZ M6N9T[HA=*YRJWNB,;+W7+[H(3D"$'=IR@@L533J2H2%+I?.0H[QVA.;0PI .H L=FR\Z^_N%L)X "N #,XHR'<6:DL*EK/R_O5R]6+#GP MQ,[N2KX??KM]N9R8E7"TA>QZ"1_9G$I& "<&L/YVZF_RC>$;:N:.^?Y'*R,$ M6+JAVX[R59/I;5X$*5AQ(J,BA<-=0BC'CGB4'7G59NG&W'0D&=]437DT%)&4 M(D:07JJ; RW*/=-1D'E2INM^3-[0:68R807LRH5\6.Z %?5C@(_J&*#MVAP& M.-W% %U#T#VM)AF3T:=8NGE1;FP/=+"'VFS% "]9V[&!"Y8M.@OKK.;]ZQN% M/F$2A2%HF1.&LVDFM#^XZ1?I5F.0-KZNF_"R-?AGHH\01P+M. MB'HQ2W@:70)?18%L=^38*0!969:3/CL!W+)80/'4T=\Q?H'HU MH3=.*H)VN?,&)GMR#)F,Q\R,/5Q2*8;-(5UQXPH3NL;JN$W'"LCZ; MJ6AR'2OCZ)R-^J9V8_UHHNA()ZOS3K@3(NI+?81@J[Y[5JK?GH/4XKN*_L\K MJ&D,$&F7%LPV&\08A"L;1JDE!Y".G"WIZ@J[CIS 4GL&Z=0_]LG%)-0WUO@7 MR6C)$ =P! 8 'R@JU8RLJ7X[K(W39E>M(T$U=DUS*/@K,Y@/2B0^<$X_#0M2 M>VWB!3[/O"2#P+9[LB+(F@YI%U568,22N)27O-F%X@^<4M+3,;Z> MWG8&O5;!TU!O]2Y$)L$[O M$/3Q!2QIZB0- YC6H;V1&X0VFJJGE:>'*.71%872)?@2_!"I4AW&5MS[JSKV M4D;9NNA1PL*;C_'R"O@V] W!&^Z7M"12;5?V^YZLIXI4OU@<-C^7/KPJ(87& MRT=Q>"_8338K&(^)<,FI5PT5TRP?J]&0_AIO?ZE2]G"Z,@G-OA[6K6)6^1HY M1#\1=7I,M^%(=GE=XE:<4]7:^!6Y[BLFB7+#&>C);OMT#+"2 M^:SO-&DE7V;,_^#$U_,(ZW%GI%A*^H9/;Y_Y0!-?S.T0;UHTCIIIIG0UPU/4UE*+1S M)/^^SWY_((&R^K$16#EI^9)L@]=(-$U]KF-6:H#G!]8!^K@$;,3.#+\^+C2\ M:1Y_H%E]KMC.]:GC%6XA+S=EE,[CNXTK51#;O6GE;%52&,75/@ZJ/;$< >#Y MO3=%4!)_@4!(^H;VT]6$BY0OC-<\^BSV:'/WET,++D\@&PL='SA7OK[6!]PQ MOI>*GKS_-KOH0,8&+JBF[+IT:F#T)N--<5V-+.++8 "I=TG,IWTN.97JINKN MX.7;\>+MA': W*I=3.5N3G'FI[Z<;DLQN(<# ?S=#DU6L-Q;'U.#I[U%]U.: M"!GKB_D^NO4Q?FF[/QU?QLS187Y+DQNJ"%2I&1H9C,LM&RG?9']W(?KY/:5[BI.J$4XS<;!XRKL$ MZ8O8:,SL@,16B@=)$8N,<;&H':BUA]? MPP(1F"GK7+W6'$VV;D?;JA-/\\[51N0XV8&TU#KVJ9DF1!-ZA:FE1.2H.+D4 M?\+Q@+\GT<&DC-4% T0=Y'6HE1)^3E(=VE@JSZ:II"_A*C6 )NH[@8JB*R#U M6KV?11I#;$OAU&CWI%3V/?IB\%M3"F?!+/)MIG65!V=C'UM>+-7^HE \[3WG MO_D46>#?2#;@+S#0FO/-X"'3\S$*M:\,)5Z#^;XCR?Y)/.TF'>-::^,C:]D; MA4@W)*GIL]OYZ[S!8U4ZS.].I;D)UP$D@5[X!Q];:%'2'.H%@%V7?DL?@ '^ MR!^ 78"C3C8;Y8H;YN#+MA\$L^@QD$C8E>0'(5>$@9/H>^/[$()3T!OH'>@ M'*OH'YD+F+YG+@#]*>F72*F%A_#11PX78-X-@>RO!%F;Y6^BW9O25^^N[EY5 M379G0"UVMI1AG>C,'[D.0+_G.HA"(RABU;]1++$VW,[(^./6CTP)27QIW9 24;FW\K"X:+\+6\"](^\">#SVQUL@[+^Q6F ,V3VF-^(H:\M_P%R>K+6G_XQD=X07Q MZZ(1G%O:>QS=3CT$5),AV+?+07Z, Z3.&0+V-0-=WX@'_A/(5967)% \<)$P0 M)DTAGOW2YN51D1CVVVDWL\4M@G:Q0"YQ6#_JR)@92B ML[K!/>K6-A6^J:O#+$F<7OIZB[H+DO&>0GA[!0G[NI!JOJDIF:N=5-VGA!(! MODF+E7VD"Q^=4-F%=<^[RN_J=]Q?A(:T:&SI:I?,W58AWH>.?FNB(79VYQ"5 M@6K+;+1<-[+5N6PY9V!5^S;3L'Y.8]+Z%-8%%W3.N=30&;18.WK$Y^\IBQKR MM<['@P<:G$113BY([?95\F;LB;>5$HL>H'SA,CFK\?J62:T4BBN%7>L773

O7DSS_-3.'0S4X,09R=O+C[AZM1%] M?C-Y7%I5D&L.F).I_4CUZ=9:RLB-TL'%$,R]Z//!1.2ASY[F86=\:X^BNXGC MQ=O7>E+_IA-M$Q()2IZSM=5%.5*"=EBO8@0(3,R@%34O&RU8?%B&;F8/-D\\ M1K!!=RC:;:O"O)(*566:)R\8227!E PAQH@YQN#300];1^)HZIQC#,L^"I0C MU-Q![/E=F?GU+5X115A9@'O+R&_6?GR3!;"DDT6CN, V].=[!.H).,=8>CF^ MVCM SZOEBEPQ)?,48N]6LEL(U'H)SVDAEM<^E2R"9D)KW^8%>:]( MTV4U31 TCNH[P-"V*_KF2NAU_0O5*-4[N^RX$A@A4JA6&1X"!&$U.6L;E4*3 M66[S4/>(4-T,H3O+*_!8UND7:+N]&)Q6)IE,NR8)4$DZB"Q$*,P*3\F",/+/*+_&F^F--7W :UYDYH:#L:X2XGC*1R5EIC9J:VSE^7!M8#9(S"YA=PP\OBM-:&6K#H!8 M&;?H6 @7-POP0II@H@,1!9+C-Q)"J2$EC\%X@5;?GXLY6A!V3Y1IGR[; >HT MG7< FD>BB-IQGX(>FFF?(S657> MV/::^L)[FPA3AE2]\:X4?[?(FUI:$;@EG6DPI5)M"J<@JH*0BF<8K3>E'#+K M_I#OZJ(J:T3K+ANJNI,>QIO>(LJS-XOX^_SRXW5_T<\;XL!:F$T+IG_S^_#7 M+&'.7GL!+$H)"J6 ((, 'K,5BF=?A&_BSXX0=KJIP./C97];6!/3=7"\WMSS M;4.0UY7JCZ=H.;>%XD@D]R]TC1 HZ%#2%9*REDFV89EX0)CIAO4V1]>IJN\ M/;]2>%KE?KNH$>;;-.\L)C E:,KZ-9)7AD#$+,+EGNLL(VT^GV233= MY-SF.!K%",/!Y+=@6FRHG_(H(5AF?/HS3V7Z&"CU2)0?WWPKN90_\**F5B_2Y?S+_')^ MAU4W.BLDF1^DTN2XD")LKT0!8T-0]1^F6]%&'2CBZ;>F=[[H5OWTE9LJZMLO M?(B3TZMHF64!MJ+_3;8^_Y"]4Q6?8Z> M\&C>U4,_N;E7;,C+.@"?J@15! 7UAHY?I;*@ S-'H/2O,(O,VMBF,/ALOO'V M29>VR>?E.ES\NEI>?5[_MMB]1]3=LUQ0E'*%^380OE=D\#)0Y%I9U1$WV7/. MFW%GX>(.C?OMYLM(&1&JVB6O6>UTV8S+V"A9.R48)=)M+G0G6.RS\<0#D+Z? MP:E/#'60%=VJ:(]):FW-G>5%I@R:X$"C3A3\1XK9&9V3P6L6T6AG3!O.V8&" M3IM'G1O>X]ON.<86Q[,I'OS1S:.+EFR+AZ/2%,^29PA<9D(EX0:B, C64R2, M/A1L-.=H@O#BT;VSK13C:+(V#+3.I=)A% B99PB2V1192DRU&3L]0,CGUM>U1;N56.M"3M* R-F"TI8B=J2M890Q06G#"\H# M\//XMTS+;7-N](RH\>YX;C;GMRT8E?$6O!4!5"85!2<9>,ED3#E9J0ZZ/VC- MEG0&FM8VN@_&M[ MH36>97J V3=L_LSH9(*NU"RANFRK(%(L1VKAM58_)YW^S6><##+OHS-.ANBZ M[Y$7T6<3"SGK4"NV8]+@HE)0',.L%8M2'S+MY/21%V>:>S+(<(>/O!B@Q0[\ MQCF7EA@XX%UJ/#PJ\$'2BR.@<117! MYS9C,4^E0ST#_=99*Q^.MDJ_ -MM4X'><%Y)ZYBDW>)(/U$PA*QX1!\M\_=G M3?Q[TZ .,OX@&M0AEN@ 5M\S(9:@+5>Z]F@Z#A>D3JJ[C_5\,L65N@ 3IO>[F_6<3W[+"-W.04(E<1*0U91^\8]P)+MIT<1PBW31L2!V=AQ\"(Q(HB@*-PHE-YXR2BS$:BS38*%PXH#!V/O4;$Z:CAO@;;Q M3-(!OMZME@DQKROG^4^4-:\OY[6"X)95F+9,D5FIG#@4EQPH3IEZM$F!B-(D MX21IJ\T#Z '"35L6UAQK8YNG \3MI:\VP@0G>021*$A5/B#$^BI70HF96<>* M;9,=G,0AWJR>H[T?&\,07?"(WY[R;\MO9*+%ASE%M5L6T)NA#==N>R:#*RX' M PD9Z9[\:E.B2=-W&AE,QVB!.E8MA9,J@7JGE7/+@7PX*,+ MK AAVA!"C[2 :2^#SX3A\YJY W1OEWN/2.SQ3L%75ZMJL9F/4@F9+83 ,RC- M:GEK09"1!9DU'3*BS1%_O,S37N(TQ_"9C/D<.;2N+]"6Y?O[A8;\6H=\;7/N MK<%K/SLOE\WU@5ADT"9[RK.Y@%B4 &T]\XEKPW2;(O N>;D8_75I+8/*-T_: MH/3/E>S :>Z45UQSW88$]0?DY1J"K%-XN8;8K(-C__'>)>>M*R46J/W^H**Q M4&>'0HZ)D'+38!H#9-_U0*7*,RE%XP:,%A:E0 MD!,]>!F]=RZQ'-KDZL^F:7"0>1]M&ARBZXF;!BFW"A>OEIM6[.L"+Z:CS^2H MP9=@:A:E("B#$&2RDC'E''=/Q&9[/KJG!L%!1EJ.I[&^NT2%9%FX1"[32'*> MUD H68#)LJBB>!;W&P(;=8FVGD9S(@C&TV)W;"D;7UA(,4J5#"@4*:=6,#BO M(E"6&KE+CESA0:?%OP77SC$1QTBZ[PX]NWT5I&@)+?D+W4"[C!;9HV/ MC:8./1^NG4&6/I!K9XC:.T#/03>XQM(>RXR.7FXC^6)I(&K:;)%K&4U)3/(V M]^*CE3%VP;QS2A(]NITZP-[=1];7R\6'U_,OUZ]5_QP_>*U]&MX2BH>.0=?!P3]8V[;U])9UPX MD9-4H'F]O6#(JM8LD$95+HQY%MMPC1TLXC,H9FR$OQ-,U0$&]U8W9:&M9A0P M6%9G]>8HP2=60-,)8;CQ+C3JG#NIS&S:$L93$#:*(4XM,WL_(EO!%]+J85DW^?7W[\YJ2O^V.&PA21BP1N&&7;E#A!9%E""C(4ZZ,M M[) )!H=\US,H,3P&+$U4W<&)-J3+Q28TQ8M<+VFPUN8@)>XJM:F>MX)"XOP\74I53?[<*S5%+M_=8S%E(=MO*SUU&)Y)T* MHM;NZ4V_$@.O*<#'4+030L0DVG3XGZV.JOV@INWM4S3:&L<<\+0I4N<:8K*4 MJ2-W@D6*;\M!KP='A(%G66!'-S&C(?K\ ^6&8Z6#T.,IJD]2-Q?&*BC%X'9, MBZMKI!P:+VVF96RXL%VF MM3C,D$LB344E0J,;QV?.YCL("(/9?(=8I3>8U9"N+%?K ZA?&2V'%J.!46X) MBFU*;$R G+S-(9%F_1DF;!XN<+>0/ 8VCX&RD0TG+G2I,=/N\-E6G0;+BZ] D+.F@?L*#ZEON?7E7+(1='<6G6JH?D%VS5UD;$2OQ M;-*;N4J! O @(,2@HE51RL-:K2^^_H&?ERM*U:[K=[3Q4?H(M@1)_C.'.E V0E3%%1?K"L9'_^VI]67^T6P9I@%OI23\\T\&+RI)OQ0)"&R$5';[&-7$K M]P69YB0;%S-CZ;F#6+S]T7[['N!EYDJI!-QDVDFQD*9)Z9 90V1!RWS8,-<. MK_A>]U'NUW.@UCOB.MB,1] )W-S;9L&TYH81]KTEDPCR944X*-J6[$N11;7I MZ#Y!Z!_]@O%(()Y.,G$4*CK8 $.6F%*E@UF_65YB?1M^O0R+]1^8#GSC/&B+)V]O [ST#E"Y7,#YYEDWMMH[@^<;W%?=.HRIMTD9P/?8_=+9T7" M\]H&-S5=?(8"=N MTAO"A$2_4A6ZM<6,$BX64%8*KT!JU<)"<)S1$9D$T --& M[N<&Y/EL];S\Z89Q;L?1M5NL5<%$C+5JWWM0PG,Z-Q(#+Z*+00OCY1D&Y@X5 M>]I:YF?@7T^T]/."]347*)])*8W5(4&@M8(*">DL*8[6:".G=6+.;5@QCY%V MVAKK9P#BX^SZO+#[;K6D'UY^?4?Y>CH;BU54?KQ#D>N*_G(6A@XBAPBQ, 9,^6BY3,6R-N6PITK^H]>3C?/R^;EZ$ M%7I(H$=&Q@-1<((IDV6'%D>=X:]G)/.W#RGFQ=?KKRC&&?G:0 M7M'/[QAFQJ6S4GL.6:589U]3(":X!9\S+;=X;5ZI5]G-JDR[&>6FYDF/:U91*,GM5L MSP>>K^O@QYM%7H]'B2&E%"."%;)F+KPJN$9QHLAL E/)E7$A^J 8 MGFZ^YPK5VVN;63$R> J(0-!>!)5L'5Q/&;!+7*>4K6/,M$3KK2C3OI@\/\ > M:<0.(MMC=3V+A@ON/0.G'0.5O0''E8146):J!%L.X_D^VZ7%M"\ED\:S9S%R MAYPX+](_K^;KS370,>0VW_SU4UEJ]LLR$MW,-:??J^6G.%]L+[!NT*-#UC)Z M!S96$FB!MO:H:,B!O)1VR2MGFNS6QZ0ZU7<]\-FW=WWO2:TOZ4__8U97+KC2 M( RO+8 8(=8F'2E%9M);24'ON=;^@'S37B"-AIK[/J>!<8[V,%]P%9>-1AC> MW=>;MI93/IV[9.AI^6$Q_Q_,OV6RS[S,KVE[-\JO4VD7=V^&Z/>N/F'>6.-V!VAEN31M8H45+]NXYI$7TK$?&X+#QZ8)GMO<'>0'M\O_9;Z87^*& MF_K^L/";]:_?A=7E+;WP'6/<*D!PKDNMLQ$\U<%)N4!$0:JPV>J@&%>\S6WX MZ$N9]H;\#(B?PN0=8/YZ+7>.T'>KY2_+U:?PVZ+4_]U;7A2,$B4'A:4:)BD% M4=H J I/C+G"0QONZ8&"3GM;W@RO+:Y^@5).L\!0RTH.B\>@7J98=T"!4^?IH-- MTBFRMB$K[FA[, 6&R4>H8W/J2$4'SAL#G-,>K4LUV/9R8J]H?3BSDP!P *B. MM\;43[TO7OS^:[CX$A;S_]F,%7A]>.MRO?G@CP(DH.^K(\KBO'Q,KZF)X;."S(NNWNL7P\$ MC\(:%3($RRA912[!:15!8LC,21>SE > 9<_']W$C,#X\QM!FGT',ZYN6!"S) ML^0]6)44J(KKX+.#%)45$ID-_&SQRXU4O8Q>GR90/LXX'0'M3@+[_6M'^/[R M]Z'WCC=X>9O[&J:Y%!Z*,)D<,(_UJDV#SC%C=!MMG.L698P%=1=^'8FXI]_J MSV[^$6]:^]@'WY""W!*)K6?*%FZ31"A14T!KZ4>D&0,ELV!*R2(U:O<[Q^KZ MV"&3 KGAYAH%4S_8>7/#<#:KW34A2PH/$_U'Q1*VF:)'%[0TM;6A[3O. BI5@)2 M5@;1JP12R20,Q1Z1MV&%G&2Y?:3%/^K6:X.Z'VQK[JY'WWKCH.H'VVKW2]LV'NC]QW!#BS=+,8DL MM (M56V9+1I"80ELLBI&'8R+9ZMC;K?,:9O^?O2M-R[*.MB"-W*3KX@LDZ_@ MEBMR'3S4+MT,7"29*2F5R;?9'8. VZRSKT?@'F6;'_4&[NYOW*.A0<&C1A; MNE(9J*V%N*T]3:$X'BCZ[/_&X,EE3LN?V./^Z!=EPS>AWV["!7ZHL]C?=QEB MO=JT%G^XHZ:O,Q6\"HYTD20CK1@6P6L90<2]^&ONTQ46FJ35-0@7)U,*%4"IYBLU0\.G6?*%M;]%GMX;0?M M,O^?7389GI[]1KN.H?<9;6:S,]$F0VZG=K49Z2$B&0G;:5>H?< M+!<(1F/BBA?.\O-C;!E\-4KF#(RAASJD#() =)R%G2PWF)KH.82\&?^("IP0 C(= M(9*AR[:X)E@<(.0S:U0;A);E>4S7-RIO%_8F?+HNDU<<3@C84C5,"S,!S M&PR4-!IT=D,,(<#\V3K=0#.5U?KR^4G7/V!%]N#YN/\\W5_ M1>)]QO1+,AG&*:" ZH2F<*0)B"H0(B13;>"N5:Y-V[Y=IVE+-)@ZH07I2A>]M(G*-GSXD(P/K8ML#J&?*"?GJI38KHQ M3-*!]WJZL9'<;M@?DF9$/# + 8/*!(=;H MH$]8/-#9&K.R)@?ROL7I2@_MP0OI03CN(U/UC?D>J][>/N$'/KX_4)Q@P.6X MVNS3W[R^:0PLDA5;- ,11 *%DE,JDR)$49R+@6=6VEXD'MTGW*S"?NHS[3CC M= "T;:AY\1@A))\Y9CT*7\!LB&*4RN Q"OJI*MX8H9-J4P]XB'3=>;(CL?#@ MG<.(AND ;->"/Y+?_!WG'SY>8GY!>4'X@'];8[FZ>#TO.--)Z(S*0]"%U<+' M C&3!T\1DU/<"RQM@OA3I.ZCY6]T<)[-D*.!MA%7Y_>LI"/Q=.[_X%$Y.@^4 M_RP#+;*,%*,%B-Y20A"% Z^8!AD%NI!,8.5LQ1?3/8\:EUTT+@!SD3PZK^7= MC#O(S!LF3.&Y46SW SV/#D'2R<^C0PS6P1&\+QT/P;ODD$'6:$"EE*KV:F,F MHG,^^-:[[WGS(JJN'2: MQR>"KE.I]":\(AMDP .H](9HLT]_% M;$SV_@-0Z8U\IAUGG#Z!=I,X_8%?<'&%LRAL\-9K8"+5.GI*IH.0 C1&I9BG M)?$V]3H'"->='SL2"4]#["2S=(ZT-WCY6WVIQ]?+]7IFC.()DP$>7'WQ5YI\ MM3-0HF/<3.5;@X\7+KWH>->:'U MF)SGN,1R%"4YE3T%8?794@L*V;//D"7FC,%D:]./?XEE1?"95?[=8 2H2L\< MI69@1>9%,QXIE?G/)=9X2#KY$FN(P?H\)S<)L^=<"UDYQ4+&ZM@5.,I;0 =' M?IU[J63;[MCG?8DU" 4'7F(-,4FGR+J7=2<1:?^15G0]UC5%$"$F"85I8]%2 M'!'.-\CH&5QB#0+ \$NL =:8^!+K_XG=/8LK60?K"D1='^VC)L_.#0=GK$X< M-?ITR$B9Z\_KS^PGF&AYHKXZO:@T3B1KZN.Z1MH$ 0W$5 *PI(-DR<22#S'Y M*1>5$XZ$.18!8VAS:D"D3WAGG@VEA[LU,,]3T=D *[+4DOT$GL2&7$I4DC23 MU4'5G7L^OP^^VP:0&$.?_4X;LURC0YE H][T] 0(6B (E>H5O.5)FP-0<>*T ML>9DK./C8B2=/HMI8UZ7@DBGH'/"D8Z8)D=H&$@?+0M%%^[..VVL.8/H^'@9 M7]-])B^WEY[&Z( NDY)*2* #:JY;U2 M=I=$'8F-I]F.QC'4Q ?E ^OZ/?PU_W3UZ99-\)N%WE(+$HO@2=;A.$I2'M(*G:\!-UE:Z=![8SFZ ]T1].9_;SX,E\M%[7;.ES\@?0K M\\T'SJ(4W+B220LYTB;T&4(0##0/AAL>F,=\'#Q'E[6['+,)D*,+W=KNU8,KM_@Y=OR M*JP_7I^",\>+MU$FX*XR$G$=P85$/TW*IQ1CM*G-T^@0*?L8+3(Z8)L9J@,0 M/K 9[^AOPXU5:>37E^N95TH;Q@U@Q !*. 4>DP1#"S,B,>[#V2;Q[I&QC]D= MY_"88QBI3_B-.NQ LB2=CH4@5?E.LA80A)' T)NU\FE]NCJ2PN%UGJH,>AEKGX0$?OIW=7J_0QK/'VRW?D9(5Y620'S[% G<$#D1<$EIPS"AG!I@W5 MT1."/2>'-@1)]QW:F/;I(('YA<)44E.X^&U!RKFJZ]B49HODN2HQ GED1WE8 MKMV1Y)(-1LOI8TQQ;>YK]@@T+;Q&-?KW9&XG6Z #(%V7"]3]]R>NOLP3[<"W MY8'5K=_31ZX?_JU=Z58J660F,C@F \4"SM3QF1)8X-P($PMO-/5^S%5,3D5_ M.JR6G=BX WS_LES]*ZPV1TL]0Z[KS771:D-0[$I*H")SX&-Q4*0R)C"IF&]S MJ?BP/--B;CI\W/>IIQNK \CM/W5N;ZMD$#9&$:%PR^CDR09"/8,BJ2D5%9.P M;;BY#A!NVFJFEF?VV);I&FPO/M7YUC-410M%!X?-.8-26=)2G*#MB8&[4HHW MX47?/;]\>W6YO@R+3 ?%;CV2UA-* M)M=LI00EO0"O%((R7 G,N5XXM<'9$Y+UZLY&PMF8=ND 9^]6RWR5+O\>5A24 M7'Y]D=*JUEBDI*V0*D(6D5/J'R($C!YXM)53(=&&:?.@]K \T]9)ML;4"#;H M\)+WSZNXQG]>T:?\_*7&JT=X#XNTTC7M?>_Y/8^S;$D$\75R7)5 MGR49!!<->).ULS9$I6R33;5/HI-9;>Y][NT#1<:D"KD\"*80=@53M=,X@?:8 M5?$RY$8W$WM%FIA(9 Q,?,=1,XKZGX'K./Y1:-\GC>U(6C[_[,6.]63C8A&< MS< M=VW^;5;9P?/-*$AXPHL,5WH'4>S]-=!?V]SB\APQ!(K*A%"U4DEJH/#;4 BU M:32M\S_;/,_L$:@K^!QAZ2>@&C-6TX0O>*U!>"CC+XTR Z0OO]P6AWF1XT_<,%R<],!!5CA&B9@RBR5+4^ M,>>S!/T]/'R,9.K' 72$WCL S]X9GZ+$S%,!C1)!I:C!"Q6 5.*+HQ5:=3ZN MO.GG[HY]@HVA]D[1\RW+2[!%>*,$H*_#.TM)$%CPH$NBQ=E@TOTY#__>G(N# M #"8#KAH4BT'@V3.1W"KO7- MA_8'@!.,M1Q#]O:BNU*<9$\!7O;>@.+60C1UGT11VY"RYJE-)<<^ MB2:>FMLXISI.\1T Z)%NRE]7E=Q?)"64M1Q,C9] M/"595S'RD?8_O+5UN#':7QCO?J/^)X8U_I__]?\!4$L#!!0 ( +,QEE0K M[%ULH0< -RJ 1 97@R,3$M,S(S,C R,BYH=&WMG6US&CD2@+_?K]"R M=;ORY:J9:1@5&FE6TACC7W_2##AA(=G"Z3VKU*+K?[T?1Q?B" MO!G?#,A!H]DB8PE<44T%!Q9%E[?X^"@^FG0.CJ;P[Y8I9&1NK](HO63XNI917D_1 M/K][V&D,A3J"B6=5C'COJ_ E1?L6M__TCOWEU;C5_1_%@)\5>KT>N@#T MIT^VP_W']YUVJW5"^BDRA;!'!H/^_TS#ORW17""#!4C-^Q"%I!"X^\;]GG*E,0G@G04O MS62FWI=BP7 9NG-G*=,GP>%3$_?:I%?R<)3UW&+VV9:-"$QJ4&[RU7/3*0MN M[#'41=:6"=I3(92Q*C*-2Z#6LA<2+OLY2GR&VI$87[RG+K) M_4EC'.S;)]@WP(LIQ+J0&],O4'.1>=R3C_'1U;9]!_; V4'.'SZ07OQ;0:O( M%[L2[//0W.UIMF%]7B@R6BJ-&1FA?*!FV!9PNXN[#QP2( .:47_'XY40G&5\ MR3 VXW!3'/)&,%MN]:^#RG,S+*9;E0$M![@;Y.SB556K W _@H4_?=,%P MCDJA7^Q_L;5.@&%HYCVS^H&P/CDS?&-_"RI]H(QA M@.X1=)Q(4//P=I)OX.^0BP#=-^@BGD^%3 )WO[B/S)BNQ[7@--B\=^Q%H5/2 M!RE,FC"A\X0^\(0,&>B-R1UE"RCFB$$)_%""/K 9R"49Z,37%7G'PR\V:8=P M&Z]XBT:P;"](7R:9L*/W@-L+W"/KD--QB@L(R'U"+H*)[^(=E7L'GFUOF+A* M?;1OLL]%]1)!5Z*=]CS@UH:2ZU2KS0>;'Y/ 1 E6Z.TD?[ '9?4[E1\E/J_WY^ M:?::)Q3(4-('T.BYQ[>4A8]*,#*?(!<2??89/ O!70THY!1B)&.,4VZ>.Z/A MK7FGF_U=O)]?QZDVHPS\/>5_!2:-*J.T@PYXJP.E'X/<"JG3H 6>:T$5WA>T MP$\MN+/# :T#?T_YCR'+?8[I+>OO*7J4$EGP #IL^F,)I\8^C%/@L M!?J3C>O&L)\>TJ[$H23 MK/L@-59A4GT)8;G47:ON(]<2V/,FY&;JG)FZ+#UE;4\#$H5T\RB@+=:;Q\,$ M\NZ2O[H>DQ_?4N S5?Q$WIA+Y+U@&F9H^O.%:>J#Q\Q1CUF)?K7+O-<'O3G= MC7]RADAES\_$_1VW.=VB7Q5L:AIM4'KSU&5_U]^E=JO!T&.[V6.O(-^_#XB=15Q&%_'\\Y\ED#ZH\],53_._F#%+AZ/Q[G*+="=B6YV._[?&8S;K6 M[$^>N^E=NZ=:[S[+C_*8,V1SOSS[*_*0S[<)"?=]R';)G9-T0#>4?) M?P V)R.-R%9^F5&1YVQIU\0#[BW#(S,6=T8V]N M-$<@'7+UF''@.MC8W0C+[0* MC.:EH"7*9B.3!DG;Z_SZ4J*\FW:W+5(@/?1 #$??S'PST@PY?#%=3K*?;F>P ME;L*;C_\<+.80,>PK)4WL:QI-H5WV?L;\$W;@8PC*H@DC*+*LF9)!SI;*?>Q M99U.)_/DF8QOK"RU:E>^53$FL%G(HC,:UAJU8E2,OAN^, R8LORPPU1"SC&2 MN("#('0#JP*+3V 8+6K"]F=.-EL)KNVZL&+\$SDB_5X26>'1Q<_0TONAU009 MKEEQ'@T+<@12O.V0W$5.@/MA+_![OA<%81BM^:P:]O1R<2"&WL6/;WW<:Z&A8,BI5/*[LM:C=/'$F\;TT M4$4V-&Y2ZFC3R^N<58S'5W;S#.HW1HEVI#K'KS*RPP(2?(*4[1!]U17J,Q@" M*DZ#7;DZ8<*#\5H?B2@N/6I&?W6[(F\N65T[<'KFK,UDF=[,D@^4<%LET=CM3B]JFL^O%739+9]-+AXPG MD^6')%LDUS!?I._A269?F?4O!R%)>1XT*D(+5838=4WUR_WSE? \58D5ABTZ M8B!"'%1[L@,'CO>,2P%%T[#C/2<5N&ZWZ:8YK@.*1 I'DK3\DKQA@C9&MP] M9OLYQG]OAOY;YK2M""A4.$#2FB8JU!AT&WEOA=$6HY< M+VC5GA,X_58,_<#6HA^&8:N-[*@?:M'Q'/M![KE1WWZ4>TI?TVGV4>"YWAOS MJ_[X?Z>;7U[YP4 T*URG8]7(V;MEFF3+!&YN;O\'"4Q152'1A0S?(_$?X=3T M?7M\M,W_-RKYYX/Q=X?NGNE;1\QQI7KJB)\=6ZO*!?\!.DNOS; MQ3>=CK@Q25U Z45B07I0HG:Z'(M/"MR#Z'0:J6M3S:P>9U[T>_V^^&3L@Y[( M,.ZUS^%ROLY%-UQ?='F3BY%1L\L+I2="J_]:/3X\J?3[7RV3#N];YM ML>CE16I*C_M9G!^^AF56%O/PZ#LRU^-RF*#"8%MA[GP\,;FQP[T>_SNGD4XJ M"YW/AM_=ZP*<^!FFXJ,I9/E=VV$<.@ZL3H.@T_\!5 KUX\MIHS.ND^L2YC;$ M_=ZWYZR&@L1828$;#2VD':,"/>F&IY5_JM8VKJ\:Z^)3ULD',29\)GT[_:.!^=OVXHX M$G)>YQ_"I.+JM]_$79E$ M(C46Y4%4N+M1 C#<"ITQLK6TLW=[\4GOO#]H,PFB,\[>N#/ZD?A>.K0 [2UF MXJ$TTQS4&-K!)S8X0QG"5U>C' M5"*ZT5>FT)P ++1%869=)7A/(,0A+WFAC M +7-9Z)"'U+X"19YOHAOXUKW8FN$D.*^I$T2=8X"&%2#GN?M'.N32)>)-#=3 M-X^XA;%VWA*;2OHQZ(U:MI<"Y^;*K&B[ [$[BI!=EPU]MS?HQZ?GKHE.0[,$ M79-BS02[[P[8"W="6F!_H__T" L*D11@D$>Y=AG-(+$",Y>REZZ5=DEN7(WS M**>MR8/C*VL24/BS$_OH9P48N.#,E:KE0MDZWH>@17RLPE6XU%22RQ!P6E]0 M3BWA(,2%=-EZH_391BEN-"?C972@!+'[UI6(6L5**N*$3@ZI'QZ>?#4,R -Q M PY;&G0%,]D?QZE-))O(VFT_A=AN!.CS9J? GZ:VN FTD0[3D^4@I+7H/G%9:6DT&Z$#S3%YF3&(PHJY+F):HM*(GJ2.I?$06@6*[&@<)P1"L)R'<-O(R!!I F< M#VIK6GA+(!F]!,G6J;:"E>V3=&O((,PF6A$2)':'DMA(.D01E6J"A[1J'BH$ MCY8CG6L_(YI?MRT!EZ/* 0N8>R:Z5.J9]!X;@ZK:5@@8QV4IP>YD?]VAB-&]_&-\0/('Z M<"QI@UV+I\)L#ZY:=3FUX4VQY)&U<7U%CA/-FP0/JN38)4Y=LVIAG,??Z>2- M:[D$%_H=3T"XE=C?,"5%A&#VO9!N%,>.#_@$08<+/H@%O0Z"5IET3P6(\I81 M!8H)C?W1D,T,SPD/D#?'B1?R[3_MHE>AZ.NUDL=_HI7DD[&:(ZZ]2"C*[^6H M+W*+XO:*&K32*CQI)[%=\,:Z)]KG'W#) @^1'A@@:Z:-#!85&E,:=>,%]A$7 M2!2.B C_4L,R!S/\7FM4G8%;EPD?.@YVM5N\PA,7E62^B88:4!^=:$"?-W3] MU+5-03X0_X:2R S,Q9S/Z//3UZLBV318X>RQ)O^DPHD.GM)O8]2;%@"G6+J/ MAJ#C(N"P KBZ0.>C3]B8AO;6GE-WEN"QG;M"'D\M@KV-/@5.48P*WZ]HPM<. M-*C+B=[_8F [J'PN*P?#^9=S9,,JE[.A+ED'GG3>K#XR MWIN"-Y@0JV)I:S;A_<)P\RCB["2*SP;T-,);_*_F&S MG&P<[47QQK'/K7K4BT[.#K_XLO$@&O0&7WS9PUYT'&^G;9?]&WR,4725+-^W M#EOS"4WF#_O5HXB?(X/(X&4@0PS_]^S #ZYNJ(]_7IT:ZW?[=WA%6"/S_WF.X5^=@5HO]/^&A*$I4P M-$GP#30Q5^]-&+PE>/X"S%^$\M*H#Q8/( J:>_;7F894W#Y"4M.M(O%+.)BN MPJ3+_==*[[GFO8ZE7O#%JR&5">_&#,/]ZPFLO"RRR$#N[WJ+*7*$:5C[S5,V MO9BP\7X&3YW+VC$2]Q[;L>,9G.U-/ M[\63^)KI?>F Q%)$#1(\ )2L_OKN I0E6U).2F\:JVT^*":Q6.SKL[LDS[^Y M_OGJ_F]W-RQSN6)WOWS_P^T5:[3:[4_]JW;[^OZ:_?G^QQ_8(.ITV;WAA95. MZH*K=OOFIP9K9,Z5HW9[.IU&TWZDS;A]_Z%-K 9MI;6%2#C1N#BG._@+7%S\ MZ?R;5HM=ZZ3*H7 L,< ="%9968S9)P'V@;5:-=65+F=&CC/'>IU>CWW2YD%. M>%AWTBFXF/,Y;X?K\[8_Y#S68G9Q+N2$2?&N(3LBZ:9P^G9PPI/!,(WCM#OH M\$%R>G)\/#SN\+]W4<@VDH<]ULT4O&ODLFAE0.>/!KWH>%BZLZD4+AMU.YUO M&Y[TXCS5A2[5;/3=OA MV^M\>^;%$)!HP\F1HZH08(BJ<7'SF,E8.M;O1KWGRNR5&E=@G$QEXA=8/&-W MF52R9)<1^YAD2N=[K-M=96S%42*GV4=(*H/9B.?>/"89+\; +A/'/E0*6+?/ M6]W!(3_:J&S.S1CCV^ER=%JZKZ)IX^*VN>*=)DN\ V?,9=R].1B>G+UN';H1 MNV49GP S,)$P13!SF;3LLB@JKM@'*+5Q#$/QO38YZW9:?V$Z99>__LINBR1B MJ39(#ZS$T[5@@,X6[#W$IN)F]N:@^[9SUCMI>@!$8YR^,S6WNGAED* M79UBO003;'7+N %O;;2>C+&8$$0!NCA6TF9$3V0YYBWE+ET+:1.E;87[**.- M5H%5:70" F];=HA6%H!N"Z9&1[/<]U22037AEM]]":!<#6KT^*>"GK@PRP$2:2.O3$ZF@\'RHLB\2 M>QD<#"CNW5@#Z,(5S1HX:%%BDJ,L5BLI_/1@J]A*(;F1I( ,,._AJB!.E27H M]6%O/4[[9,;Q! 5ROH5JLI)C_"25XH1!J)878@'AN",4A.4ZAG_%0(0($[@? MQ-:P\+K")'X9)ENGVTJT;)^H6P<-!MI$"HH%;G'T)$3B%N.(BC4%"#=B[BP, M'\EC;"C=C(!^W;$4NMZOWF4AZIZ1+A5[#WR/M4)E94H,&>L+4X+=N? "^+(_ MA@+KC<+(P14H*22)!%N:$!T8NK)$[-G3^$B.V,V$J\KG&AD/TA1+L9R@VG9- M27VJ-%M@1[A<7V5]..!&S'L;:GFL*[=9@FW0C3]1 S4JZ>_W:2R>MT ^PB%8 M N7QWJ0#]L^C C,^&&O5Z-2,UT73KZSU[ YY3F"O$QQ6R;1+R+J&:ZZMP_LT M?2,OFR"CWW .PJ/8X88M*<8(9N +ZEIP[/O SQ$T8OAQ+,AU%*3*N'TJ0Y2[ M/J9 >%#S]J@!9X;3P@.H>JAX0=_\MTVT4QQ]O89RN'-#>6B/ZI;2S\=B'G'- M14I1AB][?9%=Y+<=ZM!*P_ D'<>FP>FZNR4:?P-9YCA*.O !LF9;K+&PT)J0 M*)MG<(AQ@5!A"8KP?VI;YL$,OU421?>!6Q6)'SV.]K=KO,3)BPJS?Y"&$E!' MG4A J]>0_=2]38$_$ :'PNA1V)=T/ZO/I["=?%DW6F$*69.!7.!&"T\)N-'O M=2. 6PP]3<.P\X7 8A6P58[F1YMX96K@6SNO[C'(8UMWB5B>&@SX)EH5?)JB M7_R3B]J!S0"%LIAH-0'"PX*/ZP=$=K>OL'&Z$5;\N)=H]]XD4FC M7OG(NL\C@^+]I2.##__S$.;?L5W3R/&\C-;:[[EBES@4*M;KA2?[^Z+^?>N>? MPZR]BD%MWZGM\)W#YUOD%U_"E#I\"C0*C^PGL/)MS"*/?8_866SA,29SY39O MV4'"9[_ALQ__ =+%OP!02P,$% @ LS&65-NNQ@0&!0 \Q4 !$ !E M>#,R,3(P,C(P,C(X+FAT;>U8;6_;-A#^OE]Q=;"V :QW.WYM %=6$&-='-C* M^O)EH"7:YBJ3&D7%\7[]CI+>QX=3^P_&X[]\/UE M $NU2N#RZO6;D0\UP[+>>KYE#<,AG(>_OH&&:3L02L(SIIC@)+&LX*(&M:52 M:=>RUNNUN?9,(1=6.+&TJX:5")%1,U9Q[;2OG^"5DOCTI_XSPX"AB/(5Y0HB M28FB,>09XPMX&]/L(QA&-L1NN1]N_.QBD MA*H:?]N> *UY,XO_Q; MNKGG3-$;99"$+7@WPH"IK)5SM_9()$)VC^SBU],68TY6+-ET7X1L13.XH&N8 MB!7A+^H9\F!D5+)Y.3!C?U$,"N,K;M=ES"WTDS!.MQ@<5T<=O#L?O1Z%X+FF MLQOR;>1$+A"\$FFW@UX?2^Q^, E'9R-_$([&%S ^ _]\%)Q!\"[PK\+1;P$^ M0FLP>6JX+J\FTZO!10CA&)PV7)E3TS=A&O@%3L=KVC"8PF XO@R#(=P:O1?H M8T&VQ="Q3S1?X7D T\'D]> BF!KC=V^"]S#P0VUQ;=O]![3]D6>*S3?_.KK& M@^C")86^QVD!8*8M8A3(F<$4XS8WR3T T,(J4M6BAUM!.,JMGN':J9 ME,0QYM-(Z%QUO9.MBAABX:IK..U4_4?"4D=A/H)KB)EH3C2A7'3L=K(+N='A >/WV&W:J[ZSTS';34^WG@K#5O%VX:HK-8NNU%+Q?5O3;+6=O5;;W&_[DE>O M;3I>^YN[=3T3MXIO[[9M>MYA2;"*_)8Y1A8S%.BKFE>[H\BNF]Z LZL,+=*[ M1)8Y66:%_XL &J60)N&[9M3P5<.V#L)7[YE/!="!ASX\: MV+T6UP<:Y1VP![Y_ML9<.RA!7S'T_Z2/:DO26QA"@DPD+(9M>(\"\('B^2&8 M'P7E+JA+["N9[O>*)M-?,CK'3PG]I]7;.1I$L^(=\FZQC.,+F--75#3#>.?T M#*/O]>'$^_T4:KII@2=(DC')>$)BPQB,*U")I$S;AK%:K?25HW-Q87A30[FJ M&3'G&=4#&52.N^H-7BD)CG_IOM TZ'-_N:")!%]0(FD RXPE%_ NH-DE:%K9 MJL?3M6 7D03;M&UXQ\4ENR*%73(9T^.-GZY1/'>-?)#NG ?KXV[ KH %;RHL MK#7J@>-8O#^9/1VY(%CZ_9VR+>1$W&!X"5/VRWT^E1B M[PVFWF@XZKG>:#*&R1!Z)Z/!$(:CL3ONC=Q3?(76P?2YX3H[G\[.W;$'W@2L M)ISK,[VGPVS0RW%:3MT$=P9N?W+F#?IPJ_5.H$\%V09#RSQ2?'DG YBYT[?N M>##3)N]/!Q_ [7G*8IOFE\CQKV4F6;C^S]'5/HO.BR@LDX"*#&.A017.(A:S M%%PDSX]BOJA"1#*@U]1?JB0G(Y:!3P6&S'RB$BFP!'R>)-3/GU9,1MB*0HA^ M,!_R$-R/'V&4^/K+@Z9M-3H9O%;VEP=.K=/CBY0DZ_S^$-PD69(8IC3E0@(Z M&W*Q ,O4?H.0B]QKBC!Y !1##F!(YV))!':WCLR.W:P62;9TKW)CI_"5/UB= M0QWNX(6("CI?;Q#AO*9+D2T)$B'YC8I+:$K%5<#9( %/U63<;KMII&2"F%4( M,R+F)*&9-KF.Z1I<7RJ+DDD5[02CJC<[^RHF)4& \ZG%-)1MYVBC(898$MG6 MK&8JOY.$+'V#X=N/OCTMEJG7U30@'8LU7"9\%=/@@N9DE*(*EW&,=*/L8L7V MC5H%_7O)!%4?XDRQ5-)9*,MR7I-#0 5:]=?!X0V]N"0$UA+H9G#M1R3!D4J. MK9930W9;'2!)\/P9MI\>PSC_+,&DL"AR$"8@29A:T)B-;M--F$"^4T$SQ6Q5 MF4D< W;#8##7H"%%JK-JF;,2DOCJ/3H,\CI1,:A:+>-"&!PS4#YFMM%!FPBF6SSZ ZCMJ&4GF,=VTGW.!F5O#X&.2 M9K2]N>D$+$MCLFZS)(\A[]0IO<^YE'R1#W"ELKQ/XG*0?+S"7%;%K:9^U*RI MPECB%,I@,W!9,^MYS6S(X+ZMKM>LYDZKJ5L[;0]YQ9K=,1M?W:U5PZW [JY? MZM9Q=,NN[>76R.>WF&-D,<,%]*;B5.ZLF+:=7H.UK0RE]KM$%AQ^^^28[Z'Z M:O.W_2DOT3]S8&XJ6 RV7515SP5<T)V$O#VI87>?7>V7\%M0] M5Y^I$%?VFIY'-/T_J:/\(*D/&$*"C,+.;FH0AJD3<%X:1E^J/ M./U[>(=TYZ@[Y<59?UO0&/=L5_3>X?>G1)YO$LQ/7<@BTR,#(R,#(R."YH=&U02P$"% ,4 " "S,994/9I[14(5 M !)^0 $ @ $.:P, 87IZ+3(P,C(P,C(X+GAS9%!+ 0(4 M Q0 ( +,QEE2OSA0"C34 #U% @ 4 " 7Z P!A>GHM M,C R,C R,CA?8V%L+GAM;%!+ 0(4 Q0 ( +,QEE1(A24;PG ! 1!0 4 M " 3VV P!A>GHM,C R,C R,CA?9&5F+GAM;%!+ 0(4 Q0 M ( +,QEE0>0B=XSN8" %/( P 3 " 3$G! !A>GHM,C R M,C R,CA?9S$N:G!G4$L! A0#% @ LS&65/#( BEHG0 :@(! !, M ( !, X' &%Z>BTR,#(R,#(R.%]G,BYJ<&=02P$"% ,4 " "S M,994YB6H]EU& 0 .P@T % @ ')JP< 87IZ+3(P,C(P,C(X M7VQA8BYX;6Q02P$"% ,4 " "S,994URY6Z[+' B50D % M @ %8\@@ 87IZ+3(P,C(P,C(X7W!R92YX;6Q02P$"% ,4 " "S,994 M*^Q=;*$' #L' #L(P $0 @ &7Q0D 97@S,3$R,#(R,#(R."YH M=&U02P$"% ,4 " "S,99404TN7!(( #;) $0 @ &Q MS0D 97@S,3(R,#(R,#(R."YH=&U02P$"% ,4 " "S,994VZ[&! 8% #S M%0 $0 @ 'RU0D 97@S,C$R,#(R,#(R."YH=&U02P$"% ,4 M " "S,9949W>:E" % "\& $0 @ $GVPD 97@S,C(R A,#(R,#(R."YH=&U02P4& X #@") P =N ) end

* M$5=U4/:X?*F3*6[]S<+8R?8]L='2/_M [H^Q*\E6N<@<'[K@SC+QUG$S/BS\ MCRY7^WW4.;K^>HT$_I*;#5>?@^>O-*5=M,EK_LME/."G_']2^1$.L[(D99^R MW&[)4=[^RU1TSM-"NY4G:.V:="LNLYYE]7?4L5"RNL.C-7UC\KU']&Q#SP;P M==[,<3_9CE@7C\( !E5.\%1$C7S#;G,YUKWT#+GQ&@/D3I#5K_O4#,,'#C:, M8L>+099<9^"!-LAP@LA$Z6EJD(QS#9CBF3C!RWLRS/![GP/";=XNJ_ORBI'Z M;8B>:W0:LR\HE4=)53B=.H#/VL#DL&ZYL6Q36R>PN_>JH#ZMG(GTP&KIG9;! M(QA@8N#UROWBD5V.-AM>%-)<=!*QTL8'XNY'_]!Y1EJ?N8,I7CKQNLZ? 44'\67.R.P:@ MKP\JFCGZXNZT",F:SM.1^;N[?D360LM]K:*0_W7M5PA>"]V)K /\3YI";^8] M1C,&"&$ 7"-4ZOZ!DOG+)]P,^,<,%OXR4":C*F_WRIWLR:^V#Z_8;U^N^H ! M+!:CEA=V*4>\2G62M,.EATC/>S[@\<%J0V8F_>.6APO*=E.$_1)RDWRAT>M: M&7OW@N11V:5O#5I&:K/XQNZ<>;8"FQ]7E]%@$_I@^X M7W#Y;6_C'5NA#VB3;)&=[MVH8/4OG5IJ,!:L74G7+;'L>JLFX)@7] MOQTZ9N*HIW0G*;HK28VO/OB 6M\ZZ%"91IHE.:>5Y.5*[T1=R,"[-^)!MH,R MFMGLHMV3"LQ%H=M<:4B0]PL"-_YG$$!0JO!*L(9 MZWOTC.9?T0%HPKI2A:*H:PB?B8YZYFI!@!.U:MG)VV*.(JMRDLJ(F ,'[:"M MW!EFFN@&2V6KRWJ34TI!B@HN1N+IG0Q MC/6TQH:XFA3_GC&[@*X): \CF8_++"9M2;D&Y=3)IE%8XPW4$H6^/+L$J5[S MJ+GDQJC&'ZU\ KOYAE1.__DYF@,:7CWV8J5BD.G 9+AW%@/PO4#CV@T4-FNQ M2KTS);0Z@HJWX"7*"E@MW78OQYIX6T$-=I%\8]R0K^_S[,/"_H26AC:\&;2. M.]/!UU=H,RQQ%;&4>F\G1A6)#TO?,HY6,])O];6[736IQ,]7 H_X)$T<%!9; M6;C#T[G#/JBD:]-1V5C34AFY_L4BZ:+LHILPON;HH>\R#7GKI!(9$OSZ[.ZFG4BEMXX8W<+,H:54 M]LR=2JLX"C7#Y?1_T&X X:5\2*I3J+OXG2=0&^D5Z52PEX3I63 H H+0:=_* MF%#R*X@^[C1)3*SQEA>UWD5K>E72BC8):DFB,QRB(A=*#\$I/*]VLAIC+E]3 M<1B:>M+5CM# #JK)JOC&1=.USP4%)W(/G2F99 95966RF+Q".J[:'KPX-C!_ M_TW5113+ET\?-SKJ^^M_03A\NBKPX42\?T&;T_7=?WC%S>EFE*%5X"Q@Q.WM M?4KA\]8P[)G:;KNQ&)DKOVU$Y2/3V[23YJP@-7VI.,6$19WRJ^_,]T3I@BAA MIJ5K(CG@BB-.NV#PAYB(F9-^_7(_*"1'7WPLW9FN\>+HHCU9;MUQOG/,LV); M';ZJ'LJ(8D2%S.[>Q0+C(I>RKB <3W# VI%0B?K*Q[.9<&[CSM;KQ9=K12U& MK*DN'1ZB5,N*H61(\6'^>$&1!*2R.^'22AUM@/@N*?3>6R/C-HJX#7%?+K3? M:[^LW&QP2_H[#$"AO=?K3S_@='1C+:5!#BU">Z:AC $Z_'2M)E0KALS%:=0O M^3^$H2XT',I$X,JF:S[%?8VCI#0Q'-6J_.R(S%IP3VE[X&!5S+?0YAI7;L1A MXBW\.2H(4G9RW6Y0^&. MRMUNQF!M^EDX93Z2O^H&V''WXV*]^/R^6+6$WO$1J&<\955K9@H:@@2JY!T* MD"KSY54\-VQ$9&6.\QU+1#Y%-&%=C[CN$A/TE.A@@&M9Q\#EEMOK+\.DL M=*&J*@(9#UU&ZHF]).ADT&3):/%Q)[Z9 M$)/NH \'&^"/"Y.KS@8%PZ8G, ##L:MOS[806<4S97#SN4?2/0QPYWXI*')F M0PE5N,J16(VI'J;M1DV#+\4>ST#GA/9F6&_X7&Z*; M3'FB!FFB$+KZ)RBB^H055JR'4'(6)E[%70F?Q@"]XM@!@^W*X?K?LOM@@;BA MWCFFBA;0X6]Y-4ZWF:J2O@+Q!.9BEOP?0Z?IP#=U+/7. MD^AO>FC:A;Q,/_2R\FE-)@;@=1DU4$3GU1%T"#XN&JN0XU<>7'CR&4INB '" MQ2PAV.3"$/-WP\=#& I0 M83V?V"^J2P'^ 6=PB/SGDB Z:4Z2*[*2E" ]6)462"6%ZVNI.;W<-7#[68?( M<9!=7FL BVJ*Y/EK(4OD91MX"L)HHA4MTKC;NQA.N[#RM8(>YQ 9"-*BKUJ- M$UC+4YWZMMY$G,O*ME$_B9W7'P;^G.1UL!NV-?KN7U++)HTD'1@2<^[SRG&U MCJ>5C+C;EQJ^(94P?,-G@Y>346O@9V(P>L>1V+;"EYASI9S^$P*U@>J9 0F&9Z0N MJ.P#:2(=V<%)B5OK HP(VMGXHD/$!8J':ZF& =+]99KC9E#9XLR_)U+ZC:(< M)GFX0*]GVP#>D&97#_?4OY,6T?==L0[%<1RL5.V.>%".3/"84[PO-KS^WGM M(:CA*+1"R4AG ?T0?>H!#?PFYTS2LIX=@0&FGM@J'IQ*4"(@Z,6D=]!M#' T M,&*R^W)#Q%J"?D_YT%9B4Y!FQ5L) =A5'F?/,V(1 VC,<<&.ACT18?G.Y@MDU*IT MI:%FZ,[A&\O1#B-O>:KY)E%>Q_QW.%5G8I1&P1_$J] 4,UTPS3V)W(5+I_RJ M%X(CO]+5B$1WX?ANB8>L^SYQU7;RIX)TS\E5#$NBAUZ?ED_5M8N]*#_46)LH M=OXK+T@-2=NT\*81!5!?#WS%>"KYY"U 9Y.DN0$43-8RHJ-E[+D@*ES)Y0BZL:K6 MC.@R6'U6C?MPK78/ ?H A^38:?M4)U_>>BO:SK=(3GN3?G;6G3 L:3=@^ M],466CJ7=5?)'9%$H6GRNW;0[X1+\O>=EW]K+3^V<,8UAE1_RT?V*_'@/\<\ M:J2"YN)1K&N&H8P:E6_1U]*!Z>-X?B\W%.R84MCF/Z>[T D=%^ ,4B>^>XI# M5XZ:!S,9/,[=XF!+'$E@IF5!F)CR' M,UWCWC16*RNM&%EQ$V^NBM2:U./%K MABLW?$7=W\@XT7QJJ7<,,!\J^K-.A9K'<3<[5<2BU;['KXH^"C_2C+']07$R M=LOC8U>D])4V6&("(,&RK43J[0T>IP8EC?XKP<^(VX;IX*]UEGS]JK'ED M8"=NKEA;UA@I&^S&,5/O*$ZTD"<$#G*2*JV(;Q!'D:Q+)T+JOS:1#$Y*WARH M]5I\O-J>B?0<[9=YO>$K3'$;_<=D M3QJ98M]'3;_(E?":_)M%HL2\ P-R__#E^CGY[M6R&F"Y'X(@YLOG%J7JN MBOOM'@(/8<6[.M%C:EI<[IQV$_(E#HF+81:DKYG,WT")DW\74S2=Q/?J'[$D M_3O,15M*'31648X5ZYXLXX)/P_II750=XQPOQ^[&3\CV-.;3%SIR-=GKKAENS)<&3: M!1K>*VJY:'.@WW%R]KRL/I9 C>$TFA"4V+E(X ;Z-[/UQVYK[.';W[*N_4K\ MV%7]G\.J;5PX;\3Z,,ARU+&YM^1I0^:SF@&(K0U:#SDL".UHDYRMYJ0V;M MLNYI[J@_RPS_=5DE,E(I1(SZW>%H)#J%4.-MH%$C/=7@DV&FX4^)#K<;S7$L M0R7\NL51ZU-Y5>^K(L>'+@13)=@R2GU@0Q:8_#[6&=F>G+(T,@YHI]X\#24] MVR]8!V@N)+C4Q:PZOJ]_S^"SW.HW4+9Z-4+/[KAK0G.T5."2D'?DF-0#D$8J M[ %GS5_9B6[!FD'BJ\&;LMA)>%_?<2X!0(KQ?[F:);N:_9.8 M^-_/+ P./6.N.6.TC:%YD)6SLQ*DT,3Y2W?/+\K^:H.Q=FS=71I)P3-,N(V!5:&/:YL1AV]XR@B M L=[K?H_;X#D&B=4K%<9I^BLN_:="Q\<^J86Z[DB$F2K1^:<>>W' 5>AAD MX#SI@Q<)B^0,%_%\C=2$SKL_&^=ZZUY3\ZHF>M499;!;\D)RURD$*='-5955 M89C+.._U[1>0VB?"60XZ#DUX"V=S#_*SQCM8?5'CEXRP"&O9)\!;UK'[H*&L M$HTGWT_L%/7)/338DJ)==7(L0!^^76ZA7^1(;"KI[U]Q: MP6_ N]>,W^K1L^QNE;ZJU+OC&*!S/M 3:>[?B93+=GN]MPZ+J]GRA1N7((% @* )[DW "C;L&IW&7(($0 MW*%Q=]?&)3@$=VC[[1_4?76NO7;7VLMJ[ MUJ]66]BK%BPJFLH1W@X&"*0S@5"!P;8ZDI]'V64_*D3:=1R2YJW?J8G:3N65 M9=\12$.XCH:O@L_7UP7QYIY79A8"KVPJ25<#ZQ):M\OW$$"[I%@/O$61$8Z6 M)GSX1SW#WDOW;:7$UI>%= MOJOR(MQ%DCGY@BV-F>XN._CM7 S)!R'T"#PK MJ_73J_G)4,.DP_P!W?3JF.KPH:N]-J4TM7PFH[+T+1O7[!XU]"]\@JN4]ZK% MM-"S?'J;_9%/$7U><9S^)U>=P/&C&&5!Z];6L.BMU09R%_F<,^YM?JF'8F#' MTZO*$TA$G 7??!#2<9GZEW'2'?YBYSRG6+SJ[*SCJ>>\YHS(O$' (OE) N'D MZLZ3[NZ^@R?;ZZE[8)[EB:N_OW<+WX/EHNRJGCDPZ8$XL<"P MXDUD=/W0)S!TJ).67"!$E,TT7)7LS4=/<+T+Y ZU$Z MX2GX;@I'E3KX 6BUZDEYU6[_;"G;YK" $BW81TJU8NNI9KI2&;$/K'PEG# M["#O8*[(.D*!7_GXLP]!G@+,[ M2O>?Q'5#3IEZU6;>543_]* Y0KICGXBZG]@-GSOLWPX^!*6?>OMGGG)&;**) MN2'J3AOT]%S"'#LFO;W;Z]SN41LKV+C M2AL?15ACC0<^M [N[V35_P($NE\T>L61Q.4=>E74DO'$::O%/% M*6R,D=>1-:5$/F>#W9I]D#F-Z](%Y87DD8M'O[T_(_F V9N>%:$Y=B)7[91M M$>TJJ*=/7?<+$$$;(:54%=$9=1,^->&J)132Z47JV\%' %AFBUB/O!0<]8#1 M>.(ZJ3Q%3(E_3?USBB$BT>K=B1;1XNKK= _H?J6+4: M/3R],YY@^J038'! $'M6G9!8H69J/ N67_JQ8:TG+U'P8EM;[02#<7-KG($O M[L+18MO=TU0WC_VWVS>3NZ&3V8.U!$46X"3.9,:K3)I@Y.]21T!])'M/^L"0 MWB7R*7+LG27LQ!7O2_N^C6),[17,Z:)9Z-(7F>F>[,+L]M5[M7=+"REN7>[/ MZ[KYC"/0>';8NS##(!4L@(H*/BJ2$()COU)&@U%#[DS5V26+G).3W, YE^ A M9I":]]Y%JL 04&00Y7DI.7)6M+\&Q''5TJXA88M&J=D?B1GR1YS5FHQ$6N-> MSY>^L,@LW;EJO(H02'=O"%=9]=DDK,:T$[5[:3WA6Q<]24Q+Z=J_T%Q2EAGY M794 GLB7%O3U'TA]68W?0BZVP>N8'8126.R/HZSVP?G*+HAI.QB> 8>]# ?; M'2WM$GS_6N:O;UUQH];"[ 4Q;IRWY;\0X#IWY-_D"#IZZV5P*(2DQ*H>R!84 M5W$UZ^7(K+DYXB:$]/6JXHM;YPH_G5R4-IX-\:XN0"/\\.3=-!G=W03FB 9G MR?G\!1+WT[IF%%;*7W-"7NPV%CVFJU??F@9]?[$>]L.;Y8EC1O,;MG5,2XWW M]HZ!7$YRS51YY=28&&Z7XS^-?6+O17,Z^(:O4W;\\]/8- 4O]M)[];>"2[W> MUFW2I>N>+DHZ:L"3Y8 <]?+R=E;9)8I+DE3\F!FXX(F3.C]+/C:,BV<'T69W M/]^ -#BWAY3Q"T#5N"J'LU:D,GW/?'[V/C:7>@ SF>6"&7;(S>,1LJZ!8, M'O,NJ@L27!2BLZ IL9[+^-\)F_^%#>;GS7Q'6)EFKW<>2X!:U>WAAI+OS;:U M=]2!5U[.B5IP;Q#[=/@.LA.O4M46]GN'"5N2@(G*]?%&BU4^@]7Y?6)-9IP; MS7% NYW*TX7Y&VZ64VT4BH1E>G]3VFA'>8=VJ>WJ=_SBS1VKIC= M"N4JA%(UFM*%>-,-M.$;O[>VJM)YWSG(&^&=L3YY5?S&Q@\B M^$J/JGR]4 HNP7YGT$&-9KC4?XG(J1H3%("]>V>.'&EB/R@_ N2UM#XFNN*V=FHS%)D/KH@F9U8IBPYZ.FVX@50$R8RQS%X)R9* MC"L.R%?0KB[D;NI?@+*$.DK2DZN=E 65P3HQ"A!0")Y-B??^ K1^1P>-2;/& M$J\=<,;&)?X@_8X-E1S(A $2RJ^@6@T[M19>O_!2#5I9G,O=SX M!5#E6%;0$=0N7SX1U^U(-_35^Y8DPP-9RBY8 -BKY,AC/O$F'6.]YIHBER_* M0("KR,VJ+-3,U0M;J)\(%?C],C<"C_TJAAPQ=:>%&Q%=#I?HNG[:$EUA5-Y56JXAGVYM:O(Q))]H MSM,\OV[O:#:>G"FV$%@QCV2&*4_E-7I)*)587"61Q'$\/B2_"W0\VJZ*4 0% MG=1&N:PM&CYAMV%3'WW]!1"JL6DLPD2/ *51G)5)@R:;A++\K(+NT;-5"6P MM&*ZRI?WCSRY+CEVBXH"<7'H"GX ]&'4F*_,SIC#CC%?N.U-(KJ@B(93EN);*@3GD1XN9,Y'7!=ET.#I."G%>-9WMDJJ M)AA^:_/HIIW4:N:OL6!?.7[[!2C29_7&!&IN->.!F(/Y9%S6T<60 UF^=W!N MFQ&9GA!YRBB34-VX>7/6'Z_.P;]^$P/C^=*VF 2?>/:(;1C)VU#7W\ 0,3&_ MW=@DF>PK+-D5Z71C/IWRRB)U21O"_-V.(2YW/^W%@\;GYRP)+N?\F&!739=X M6JF'!]5X_=8F RX(YT3KP1MN7WD-KPW'R1AL%#W2"8[H,$7G??:O9R1;+2QC M1N)2.*P5G?1HOORTX*L3J%;.ZXI>-)KWE3V9*A(5Q/157'D9-=?@H%MO+:*C ML,W6B RM^4YS*^*6&A .2X&RZ'/,,%!4$+,[]O X/+9CKP+\)=VG)E<>[LQMJ,MJ"05_@[ I!G4JC$)B\E@[\8]3H M#X5[XCPQ"]ALH3,ZW!TY_'$2(,M[-WPYUM"&E18%4)>78,WXD6!UC6MX81$W MM.+CS\)K\L(KTMS/Y3Y.WJ]Z*7\!0CFH9>)#'].@#%8^:8G$@C"W,UJK(RCF M7@1U\P88N[.?98*X71X\, VT'!^;SLHIC6EFHC.-L+ZU M[[QR\\=S#.,79 *.JKIT+B+4V&"@'+5_@'X]WS:Y7W@<]89++^28D[A67K1N M8M8MWS!06HX.&$I5Q\.GCZC.-=KC"_L!YAUYOK M'*O&3Q>=RV26)(=J,=A^$A]L]:"0Z]8'KZ9@8$WVQ_X2FR>(C5JZ:[EHT\E2 MR1>MU=Q-MU8(J;/8T>R35ZHGJ&(4T@1\:8YE\9HQ-M(@]C*LJ? :M]3"KJXF M_Z2M_>I=RN(M9=N6V7,L'+3\SW=4:!^'7T8B.Z_"$./8+ M4/F%U-AZO];\U7#\C(.#WP4^J;\C;AF5A0HITX#8V;M8S>]-+2+/-N,@_W\; MV.Z?;3E.&EA1DZP5[8JLR!>_SPOP72)4QWZA;OB= E]]7;XH>Q8CCA)'H?Z? M2C1LTSA.'A?#SES+.Z45G^:W&H*07E$[A#\X79*L-372:ZKHT#HPW]A3(W"8 MV+E[=P,Q=+K204E:M)*$8,D0@,=*F>OU6N,+P5=F+C?W5*6FY"0AVS0V?>=* MNF:-NIGI=>;3=?#7T;B&MU'J:NGH7YA=HAG0FTC7OJOJ35!XQ4%.QH]:MY_$ MO5MUTE<^ZT6M1P1AJ;\]9R\EW$X(5Y5BZ[O>@+GA<.(--O6J0Z,O]KCYV]CEKXH"MZ#$LYK,)9E:1C$23>^[],' MN7-X)E=/\8^E2CHP?A#16!(NT.AV,:4;@/])0 S\O94 [+#PA>.4>I999^/D M\#P&?F@D%D-X1PRWT(,SR25DSI_[G)Y_5$$,]^L_S(W4 MTFXZG^B8 ]]\"%#;JJL3-&\D;K'U7B%_#LCE0F#E[WA@5=3 W,0(?9ZDE5:B MKKO:XI*;K%5)4$/H>],;>7N)S0KO'Z!RS"-:E8.:2Q-*W:[9'YEUJ@/ E8/X':5Q%<0K,5-D@%Z".R%3,BIB4^C=(Q56R=* M(%SP/'&I+1O2\UTN6 S!A/"F\$[M@JD MZGLV7VH<[9=\1ST!SB)W5Y#W,_2 M%G/I&(SUP&VDEV /4$C7$Q[+2=)![)"I^G1H12BM5;:6+5C*.!R1IUN#[I:O MJ4WH?4FECMMPU&_< MS(BG)](GJK _._[L^+/COT-'QZE<&'/@EP].^F-B6ZQ'0':2G*E2D5*EE8>5SJMJ_ M *>BI-E)!]GW/^US9YSNGA!Q^?L+'Q*7C_Z 5_X%6.[\"SZWQ"^ -^8OP"O% M,6V3#:W?2,S>UR?_BL3\/TDG:^3A_\\ZI] ]NC1= AADA_.Y/CWVS<1'WL$\ MB=EN[??J,OP"!-5&BL>;HBR#K$=J%CQ=;^LO.WX!>';R V)GV)QUYF+W"IH8 M-7;N_R/F,XRKWL1B12./\27=C^DEXLY\3)PE 8\IUU][FM(DN%#I1Y@Y'@U[ZZ+-TW"637/+!^R\5@H- M=G@C\I6688OB")1GC.J,AK.^IP(__@'2G/T+T!;P%Z#P?WFF]2HW*L2-$0>_ M "\M. >1Y%U'5H/U;D2:M(M?#M MOZL3JUY#I\QRFTP7C[(28F^5?P$HGQR].\S7A@2?1)Y>@H4$SJ%@,B_A@'V) M*:,G%.KS7P!>I%J9-=DO(6W8'$$7Q\@#U@59H*O7.UC]%*0M/?RL@F_F3I;B M.0-6!QCY/XI%]$)MA,.2!I\01IDGE$ BB^] M$%O$4QUWE<*H6X\OJ)*5DI/FC<3^K>K\ ?-,^O@@^" K(V:7^G^H*']V_G^U MTV("3)@=BK$A"?SO=1+7E@"9F83V2T;2WJ)MXMJZ[? MH"A"8&9,*^;K+T $\PIDQ[)=N?HE@(#BJM3NI4+J>O74E[YW@Z1FE21-8"/X@,+XNOWN<33CO;9"UOSZ:;T_(JZ;&) M XEO/C.WE,RG7TO9;- 3JMW$F;4S/- 2[C6&_@(P&!CJ%WC*"5&?K$].+W@A MG0SJN8A#!(^9CKR#$KN"=78\HE*NE663LM[![?&W,:@Q6ZT3:[5'UR:N\[J512D_)EV1 M?!GE@95CN]SCO9O)4?[ "9ZI1#YF7*L/?:]?E:&/O&/K,1V[GTLB'7SZT((< MQ]MJQLLVPEA3:KK&.*X'ZI'E%55=1$A*8<^>?-9-B1/B_=&2@]*:>\E#2WU) MLE #!41 X4YAL<;DA%&MF$A2>%/KJAB.*N+7_Z*-RO\=&Q+!*;-4]+9(B%K5 MSZ5=192Q^+*%T"=U])LWG4\3,UZ4<=65835#!$)X#M=1E3\C]/+7/.DG$E5& MBPN,#7R1^]XE(C1S5C!P5DJ@2?[QSLO+1\V8#TC)7NIOJ#=3B9X4A,@0;#G!?&BY,^^.H4>1L'%US2E$:X2B(O?V'%0;_54UE$D(O M2PX$WRLD?+1"1ECPM8L&K-A+4:"A0K3;0AT759\8IU6OKE5'M3XM?1SN&Z(5 M*6H7X3R M>7:\)N51PQ;#F8/P5_U",F;9X==P?&5F,?J';Y7/M!UKT5"&IVN MJFK\+D*@;O32'KE< *+S\5-5\_-/HYL3\1MD,AEU77UBW)D!AQI+09[T! #K MPJE.;905)3C($/2!5=B&R-IS2DCPIP^3@NS?(AK_WA'U]V%^?^^)^AM4X#_) M_R3_D_Q/\C_)__] 'O;9]D?BAL&.R/G=_\:1K7^V/]N_-M.]NB3_G+<7^_C6 MM=E\WT'IE,IH=I$E4MSKH;;V$@2 T:P&PW4":\ONX:@\ST+RBO"G#1F[37:S ME3@Q0KGMCLH#+J)S'EYBQ^ ^^HQ4B6^1A\44$C1#N.-L@+[AU"=TCF=[ZZ*.JW)L41> MD.0B5Y-EI:8D[UH=J&<>%L*X%D_1@CC*#\M"\N/W/R-M[9)FPSF"*<,Y4 -A M"XA],F"E7I.]V([Q 5"D_U 2&$]?C/]=P*6T^*&*Z+%G\7(E8E_N6=G_\K_" M5>S30=OOZIT_+$G:VUGO=\6D)%.V,8+H-ZQ(4=F1726EST ZG% B?_F&.WDX M@?_D4JFK@FNL(%9$R;/D!SH+LT^?QDW!\O5WI@]F,.GFP*.!OY02_4_RWT># M>.8*-C'_44CX0:$HND,(T$]%M7Y16%B5G_RB1PZ.5OOQG[@V^Y#V<<[[=P6; MC!A A"F;PH>"BTNPT5I06J\F_]KX7XI++V1#MP4]ZSRYX.Z4"F"9_[7CKVQ^ MNP+92?W0($0YI*/D]/'XO[+EG_!X2WW$>5P.[ZWI!!#[Z^PC_LKEC^-/H$KW M5<^>XW>YI; 3(0T=!5FH[SMK;^FD9&PW^1S]#;JO20#3?T/T5WG^/D='[Z^S MI!68(EEAH0*2N3WSY6#/,U8;H@'I7V_TAU/\#P0A-FD4"1^ A'0MV[LK\U?^:4&5 M*=O'M5XI,(^TD_]NPO]N+E1[+/^54CQ##FIXI+.PE-H4#<00*2#XS^408">98-CKWG3W!^EXZG^H MR-;9^'V11BM>NPV/M%[_UIJQO=:M[TXD+O/_[:#_([O"4Z@3?KM-)/I;$(9 M1DDD[L_+B2.7_\_(4"&:@F@]X9G^7T6X 601HB9]+Q@U?B[Y_\+*_/!.7 IE3:#6SX$_X0/ $(DZM&D8OI(E+S]965I$U7. M?Q;BWZT_T/S3,07I?_&&_Y03_G!]9,;X)B #':L@C01EY%3]!P'UNX[^BW1+X"TT[_9>ZQR7*X_86G35J,;4ZVQZ6G-"$S3N=8Z[U M#5O!0+C4162"/72 XU4=B^YOQPJ1*;1\%$;%B;"GHB)ZC=>\;-$6&Q^/X4 .<$7 %_.#*,DD MM^AC;B>A=/00QHAP=USS:"L5/;U+"HAVR2++6CVB_-Q[Q M;#C6BO/+X\\/M"GED\AK/NVIZ+>Y[PM^S$11Q.3W@_,+=RO=^XUE0PS4#M - M7Y:K;&X>]U_H/+C>8@WB4DH17T2A0(,+Z^0: JA/.AW*S:B$>U7$LTUI:GX7ONK[^SUOA#VF)BI1=)F;?18+X/+JY][ MP^]JO_6MXA'8(PFQ(JUW \1*]V8XM1C9DX&U%DJ%9EF&$"P)->>#[ A[.03- M<0[\2T^2Z2FY2?_O:I.[A *2KH9[,Q]*,9>EQ*0;]RBJ& M;>NQR=X^Q1;EB(+28_0Y2&GI8% +HPT3^E0S-M6,#Q?:3PF;=+M>RU'$;ASE M#_&1ZAJR+LYK7 8B1[T5I(/W\O!3O<+K^W:%Y?.Y5;X]"N_EJ\!IKP@1'M>^ M]K@)S.;K+B_N-Z9@F7]P>2.>:4HX7*M6B8/'38<3U6?4DO.T1*',G2X4YA8UR0=UNUEV38I=XUU=[?T;60I68.N5 M'A-K842L>R4#UT5_MO8I!R3G0^WI8R::I&'T[5M&])+0!IT#;OR?,3YV42FJ M)!F:G;]QK+R[L&4+YY;%#2><\+.Q?PY*+!@L^G"CCX9NMP".,-A^0\[*SZL;>_>R%IN2^;Q47/,:%?2*> M>+ ")=U*7-@O0+-S))N/6X\9#'0D5+":([^6:IB+,?GU"@QRJ^9\N# 8 ;106T MB.$F%X%L=Z-[4>H:F]+$S.$YH]S"7QHRB+L;?=WS,/$A6$,WO"<$AJN\#*)* MU)=(O1+UKS[G=2;RHH9K43TY#K;B2)A>DDG6.T0PQUW[.D!O:=\4F9:Q0II9 M(CJY40&)UTH[ 0F0M"9"-PE<"-]K^[\%4@I!2U*%"8B[S5U!(G.X81MUB@,V MEN&69.!9D9/B2^9^AMGU.J0\,[C\K.#PK2U"7@UK:R/U3/\7?8=CRF@Q0MAJ MW/DW/4M'>UAN.,Z<=;:)!V54#<#E,J%-[V^I/[[&W/K2Y1X^M+YKK?,3G[1F M#]E7!GVK:_J:_8'4D9;.Z\*5 8,;/OR;*G%:_.NZXN7Y9Y7)2V:O_04PF3*, MGK&M\^QE)(R(2_3;\* 1F(39558B\[U6C MC?+>-L3W)+PO(]+'5CTA^&"5%:)SRUZ99EW9H6_NS<$S:Q@=/ M)1C+1(W8RL'\X.8JB?&YDCOH+4,2UL6$*@UK 3#&M=ZD M?N#M=^%:#&S,$74:I88I=8W%IF/W[NDB#'F.J?7<5)LRP M^#0!/)H\PC[IJX6\:JN\??#5:+\':3*((^?)R(@DN.NKKZVM.R<&?6[9AX\5 MXTX)5D=\_!8,CO5'JFL*5Y\CV M]BU $G:3(5IP4D0@XYGX7_?;O:UZVY@,F M2LO*+B;K&]25E+#BPA+UMI1CJK%S8,4QGST_L/@FZ>KGV2_ @:KS^;RY19@S M1;I1>;WUXVP/)DF.T0F] [#-3VEBM:7F\^A@4SPYO+LO[TM7\DDUBF@)A])N M@[+=R*$U+:,AR*Q/C6)&OT:XP [:>^&=WG#(Y,Z=RY5N KB4.>5^28-BOLZA M*?XSDD%#.)*!$)Y95C5$UH*8<2VPW<'%CJZZY'7EL6=(V%!H.*+0722B&6"& M0WR\Q- U6XHZS;'NF^2]/&\*;&_%G<-\B]+H@\CU7=A27$$GT9NX].67K3PHNK=9P1FEE33'8KTM,- G?'G4E=].8J: ]MO;?-38&I8+^&- M5)>"%,&X4_=TS"'.B;Y3XB:FDVK1%CJKW-;Y\3\>%)>5.N:UM0> M[V1.T:1 9R^$XW.^;]V-#/>[<^BV=^$,R>G5;Z5.VE>M<9PW+=3H>[)SUD[ MST08.SU+S^ / SC?"52:E^W:+>\>:=*RON]$^^:DR(NE5DS:"=5.8S8#-;&K0XB4X,E(U_LX9Y1L:#1@AC1,K MM)#?=<[R^$H.MB.RZVI*D^#'E7#0=BYVC+]J3*NS*M!M+S /#R..J1:[,H9Q M(>]-X?P%2-[:P HEH8'3'.F:B8*$-D[E-COS!.I5+T)_ZAB:W!=2"?4X^'3Z MNJXU6JS7/&+,*&J%>-(KUK_!7@B;SB,S-%%%$U4D$;%>62@0I/LTV5(V5'![I M_J1(,MM*R/Y)E()\0YZ5!B0@4P7'%&GMO['7U3Q2^:RR'FFP9FO;UUF)%+QN M4!/,J'$Q"^&MOP3Q3OOV.#Z>ASC@V,?%?E@*M>G1FD?BF#6[T[M2*2DXAW1- M#$Z,T,HW+39&(@G[(/(7P#[BJ#H7EG[,;5; 9[(^HE1U\IWF/ZZT:ZB,^M%' MJ@@8 KPY*G ,HRT#<[BP2F C6140+) Q+,:^)N#0 DZ7?2]]C"O3S(7,9T8O MJ:O7J-'Q'%)'=I+3>;70QR=:OED:4*^?,FJ!3#(9UTZ"W30,6&(=:GJ 1S^M M2 +*IVLOB(FW[A$>&N,VAW)KKRN_'[V,)C.F>5&G>BO58VOKMN7#XTY3<$0= M/ W5"@G ZL;&<[$.SC!*_^E#4::K]VH/>2:^TOQTP=S9A=F&*UC$^I5!IU0= M/GGKPC:^P!3.M6H:_>1*14.ZPH12G]OG.JOI9U?,V5>".8AC=+B' A\\?'(F M55BCN)M4,]U8K85Y2(N-Q:"(RXN;0@*?@Q;J3!3ZV8>W@#IX;XG[<$$*IX"8 MV)TU*E)B55'%BJ>#F/E3;04$[6UMF*%L+S7 ,-V]6@C!:%\S=RAU*BP\G0C= MY+P $G:;:@N0P,"L1(2!2R;%\2)/'H_CC<=D2[E>=3/6K M'A0N,B=NOO0^U&<#*;;X<++K;CST.&> 7F-%?TC !<>GX.V-F&QTK?9)U/RK MO^)@5PH"P%Z* L O:\=SWEYFWKB5%3]CI[-;NR5Y0,&,&1V<4^%ZQQ6#QFK/ MXL,[BB1AND:+D8_[O3J_-9F_C]&R1X'"0=^HP&#,Y_#VE59L(]K4LVF-9(X4)X$D@_>9JM7>ZF=ZK XDFS4J.Y)!@[<$GI:Z2]NI^ M,08WZDQ8"!_;ZNP#;SZ^Z C?N'[?9O@HHFT@"J^"@P\-G$4PO:#R]-OQ09I1 M;>T1@6.F%V;730CWO01P<.1M=L\K"8OKD3QS/#P[(6N*(#8BLO5!PQ\$A]$2 M'*]#2I_#-'L4?2>?[.:"EDQ7I*"3P4.$"'>9BK7^UY(O4HB5?'E6PIG-Y\9& M0>^LEIO,$E91#3QON*DYRE]'F)?OJWJ1 SGQ13]::FE2U;\]BZ 69 U%E)?X MDBX-V*7)2F0HA&=F&,3FFJRNY*,ABA'"+*%Y4'AY2@'5V6P&CR7"J]8!G\K6 M9#,3^1-,(X[UUZJ/F ^:E;Q!!G:9D#T/L.9N+98E4CP@3"^/9[M-C=!!L9T<&'N[IBYYA?G MR.8J_WYS*OMC\E?1@T!%((>U#^K #,2M!B1)65>1]+B1\#;XU3D"ZO @OZ0R M%_$P@MH,G]CK%";&59GX-*X/_>PO"51GN*'#2%PK*6@I:!N&# /ONCR(QR1?!9AW$2BAK-_D-+ M!$2C!)V^TQ:Z7^?>SQ!F/[]6JYWU,8XPH4R2R:[_%V!_V\L'E:XVTQLQT6CF M V5M(6I12$-J4$=1^$8T@.2RUV*""4)2ZHG[^!CV% _:FI_C-M-$E-=RH.&* M9,$?(2=RRD!?1.K&VG_% 9DJ >,E?YG-3/@%*/N6#A;C[^$)SY@^M*^+U'3= M6D*HBUM]K50LY80=^>.0=SU8Z#FR1) 7[$_D?\>I\^4RT*GLR<3R!.##^I"* MX0[N:S[^^U]6>(U]@;(X?>,5@4(<^AN).CQ65UAM> ^.^W37]K 1D@V8 MA'W!JO:"+BTA5J%I@R+12.ZS9<38'>'-US'FD/Q;LO=);)"*@C.L'K* 7\0*0=',VTF0!%F-B\E,< MKHZ5J,UL"T.\6#BO=QN6X2B^1KY'LO?D-X.Y*SVH?>,A:V4YHP167PN2@V-[ MKQ#S0)X2LZOBR*^Z]5C.Z$1O!&FMBI6@$Z.ZT%=FK8J&:4>J'T%LJ&T(<"H/ M/(1X?(_=$WD1"Q87#7[]N56I:^&MD/ P6Z2<+4B\\Y..C;:GDW7>&\LAHDHM M2Y9$73[_J C%%$2%'GN4'1JXPG]?6%U:L/?2W)G9S56ZG4#G -'9]X?1/=K& MO8D/NOBEXR+KVI7D1ASC.BMK#VL73,S7BS(U;9Z\3*LM'2F4,1OK[)K7I_DC MFY+MV'9D@AYNJG#X/;S3$0\4#O.@:"C(6=!H8CNAW=C9:[\"G^YVMW[;?$>" MV'VB>+X@99CLB*$-AL\;8:/]#((KK?F+OOMQ]T:>1B0&W :<]*P MR;@U(4]J]/C2SP5A<]2/V-$B[U:,4M*G$PT, MK/+4>\T-L;OA/Z)FW\8LI.5<%^, 5-&/,@LL>$*AJB'OYF0M?P%V/[")4LSF MPKU5Z1M>DQRQ"CN4G6S^Z/PR# D(NBT]@A+6:VW2%/F'8Q82.F_[)>4ZE6AP M3,>O@5 FY_N3>;O)TJ=>"]9^Q$T=V ,RJ-TI5P5V M#KW"SXE^YQ#IC/Y30NYR=.?-F]TDG6"=G.=DHN.SAE!_F-1P-W4*!E(K J_T MR69:G*>3&Z$41_=@E<"MW)=<%R8%?CR'5\=I'JH0 *Z$ZI3AN-4:6#U-F'T M]9 ,,(BQ$#/ZNF-[RI_G7LD/"(;R^MPV.A!IJ9%5*,Y[Y=#V%I9YS2CS/"4Z M9+EFS9J[?YON$4EN515AI1#Q*.R1D!<#*#4':->W5==-'9=FUD=3M56G<3F' M<&?_,)NGWA:)?BG5^U'SC4FJ2]%>M(5F2UR*_(*Z)UC9UX:;&88L8!CI)Z+0 M")?#K@)TM\*UL:-'QWAA8;><$K+!DD)1]A[_0U%JT>P1\@&H6 4U4QD ^ %P MS(#!,A23G*0KZ"@*!?#3FJ-TQ/C:\J!N49\Z1DE9%4@8G>U@:^7$Z )<.@8' MN757G1\6>U;,8.D7337;JNHG'US6+,W"WFELQG6!AJERSG32:^C"3* %C;Y:2C_,[6ER HM7Y=,5"4L1*. M&RE$*GR-#OV5B]OU=I(FE%*K%R*040:$ED(WX@KC-*7X.)\>J3M;)"$N'!CK M%Y)6&]'*85]N:V_'_6%RZ-ZC]$* 8D;[;P;FW*;![Q,OR2U-:H.^SE,/XA5L M^_Y(-Q1"K"Z6-:90594_;FV6N*>->=1PHH]T&T&5,:S_J+U17*JUK\8VY&E. M^11'9%DMW2JJYGS^FD3K3*3"=9AP=U_-NGR^BX?H%+D[O"5/.CK$7"MA2^EL MY1< 6Y .TW8)8CTC._%%S,-T36>\K]R&9,!%D,R82271HS'>;N3CL1#Z&+LI M*.2^%"@7/,V;'%L?W%C&BI$.,JZ4P^7;\XK;<^AKY+6$. M'5N-:_QK/"B0XD-T<5AS$!F,+Q[\=,Y4U""%7J&UQ)12:9 MR&ON6:F'1W\^VSB5*V6B)/Z.A/L8\!70JHR_M=+X2E; K;F8-!\*994Q!_ HPOQD>*F MWI/*FU77,@>S0-6[*H5?=A0\&5U3%_+O=0-P_;T+]73W%'??L#&6#C+D>21F M8V!S:A?3&5D/P+;. R%LRJ?H"\;9HS57;?6UC6=EJS:Q1A97SO'1Z]0\5XN!3U-,E_"LLG8.Y/7FQWH,'ZD 1UZ,TK= 73@PL+NG'D) M_@Y>\;,4RWB(4)=H5P; QFK(\.K)Q"FER- M&E6;(*Y9[17U(5NH;IUETV3;HW=3CYP=UZI3\4I3C)9900>Z4#5(\I#,ICUJ MG=Q+@.2(H&"^>LG%SA>-/*A$R0CYHKD2'YX4H8$I%]S6,60&9#=)I*896)F5 M8X&K;* B#B")!43U1(E6=@4'^M 5A2+ 9<"FBME?"S FL5D5:,[RW1$$>$[U M*6T)R>#>MW3$\?IL&+T!6!V5ENS9:B_<>*[6!'<;G;_>8CQDZ!M$DT#:Q)=W M&'8IXYW^K*ZK8U:UJVFIZI+DG&O-]-;7(ZQJ]\EF$ 6?,I*% LLO*GB:=5[+ M-9E%+B)_?]3GDR7R*_];+<'#'F22/!9-=Z2 0S[^_! /)8HRD=NZ5T3]5(B( MP PB !>L#R-4O=OB4Y/*D0X653T43J9&_]63QU02/;7ZM.[ <$WEMY%"0D.. MFD\8\V3:. M4 ]1;P![BD_<2TB'?PC>4C[[W.C[62*.K!_JTF/;V3?#52%=3;I3N$C_XR$OHIW8QZ[43 MTWI:P)(/.KF8F^DD$\0#F4RK?SW5TB](A4+XJ2(%ICX2$ZZ"WT$''5=/OC5$ M=B*_I1[#H.XC13(>!W44&TN+(E1;M$5]=?']8^D"H<3H<%\E6 [KNM<)D MS72;2YTWYB*?\Z'E*V8&[$,@NX"K9:O(>L9E*6VS+,?W^MU"S< :-^)WM9,X MFRZQJ@-7R#)6Z!-TPD7RYB<+Q&H=]MHU\F \9QL4PNS0/OR"/=9HC+30&D#? M 21DOYA0)JZVR8KN4MWB=/B#E5YS:.K'JM0<1^Z17*?:JPI-\MP26M2FFE L MNX:$C9@C6;%\\VFH2J@SF.763F+4E#)H3VI/BB_:?:H(0(^I,%EN[80W=O%% M2R=3 KQFA%;X I%WRO[#EX&ZV0DG'?W(CY[#7/KE:":RQM'#W8Z-G^$VT;F4X"?%J3#H%4#ULT M?6DX>S!E.(6R*(R*LCX-,0 '$-F)6X."W@PB4O@7W"LA!('@+:8'#1Y"CWET M'IE22H6A@Q^DK+"D-B\6"E47>-;3"V 7+7B&*V;@.LN),ZI8*=K, [FCC3_# MJZ.?^0*L%D[VPR^CK*P\'+(XTE+14Z_22Z OV+)&N2.\*[ M6K!GT)%NU9GIZE[*< AVST$ ^3 @(5WPD,;X+BNX;?47 $/CQKY+V&)<]JV* M6IIAPYRR@9I \'L D3Q"J:!<> ^ER0O*L6"N[8;Y[PE%*]C>@L-E"AKNK166 M\.#IT9J98Q#%=*45K['QC_GT8B:APR$ %:2X/]^-\ZK"K2[>8A_4_)4@2NBM M^O8$-7%'VDV9]1;_9_[/P%H+9T.%B;=:R1[]Y&>?DPA0U+XKQ'QM?/\1TU#- MM-4&RZR.4ZEH%WKI1Y%%0/@M44YA\CFDLZP+?/,;4H=,L!_C /-OPO58VFRS M#TJ\A/:Z'CJ;R%^3)-ZA IQCLOKYCS(]2LRGK_;=*%A?O%]3T2!'NLY90>^* MFK^!V=?!Q46X7'#W2N??:(=RD9L3O=NL0)1#<@=\.<.WVH@S-)=^:_ &,[&" M!]-!VZNPR$(-JIU4([Y80\!7#QV;8+:#]Z%O/?%2_!!5]QB3-!;3C:T)0G_, MM'@W9F(4/J. M,G45QI_H=1D9IVHB*XL@V_<,-7,R-@>OK1#V"01&-KSPD24 MN*K*H#(\G :63@2TCAS._4 M4O(Z$*E)V2 ZO;6W"37$?([_;:%4;\QD,EJKEZ*=(J:[<&W2/!E),-0+H M7RE-EE--RD7D?'ZQ0!'&UT>@^*J)J3@]P3?3;K:"GY;#ROZ(C;_6SX39Z85; MMH9^9"P,P8NCQ?FWTKZNB]TF>V^Z,^(#,_8^ MI*0'[O((]+00,^8RYH YIC+HRN[U=!A9H"XK6D[4$1=F98/N-TR+I9.C[PR. M.V*'-5(4; .,-1K+5Z+V+D:4_DR\<'.L(S9KZ %:NPNI04JZ@5S;I/Z$(EXC MI:)Y],L?MB6]+]*%4S +<0,,RUH>NQHE@FI6C68ZA"W*Y 82PL4[T\+QBNXW MY!&]BO@=21 *)=\%O''7?CJV-<] WA$(Y^E2C\:"F M$0/&'Z,>F'$2*%Q&.*8[T51'*3A/2^S$,Q5>_HNU?_R;O^[H$UM/5;JL$*:3 M\P9<\GM,\ YP@LAF5]_C-2#9T<_ O?,AMBNPN!N0(@TP"AXX&&%PZ'=X&7E; M,(MUB.0CC-Z4AMSKWEGY_>YQ^%(-EGSW?)M* ]PWV=[VB@E)TN$Y579*OTY/][.6= M0):!.%(GSU@,'T_W)$!EWN[K.]?S6O*E?AQS.Z@N0"D-13!G40LX%'!#7E1&KZ"DE$J=F*.+23 M4S_!@A(:(S0#M*C.%:ONG=.MK@J8E@2I\(+"YPPBC5;MBSXZ$:G,':?KC1TY MWD,BY&8NSJH#%UL5WJ7D! +59T_3YLCNY_P^332KWMD$4IVK(]M:J3_X=YIB M\,;JB_,8>WMLRP#YBI[JF;:/VV M+B3I^2-N[YW#D:$2R V6SXOP)1]2ON^$;I3J4,5 =7&_+4L,OX69MR5[27%7 M80*EEM.'F6[FC7/K XL=>WR=]:21/ETPX44.:D=\"HSAI:U7HTS^5%TA"DH_ MG.5_U-TCV<(TPF)X%HN9PL>_Z?4W3C>&K'$,98N*&ZH)-@O/TVUP\A/)P]/G M[M4ASDNXU#1%R#8&2T)8WI]G*+^MY7.]W_32WH;GE#QP;R(6F)#]FEE1%[[$ MZ1P%YOC!T$OQ:)YDDFB5HUY:FE2[ '9Q:-APF)J]-ESXSZV<9LJI*4U+4PR&0(A]V;NW9[2,CE8:> M_ ($O*VL\P7-JR-,L@Y1-I8/,F*+CX!+#_W'Y P)*&"^+4TT^> 25)0^& M-B%*NM"@R3LOUAA=]A+3?_9!?7:K+.8\EG4S=(=H7*R6!'0Y/EH[,/U7B/'R MDV03C.,>50.OI*/PX/R9VH4%_"@*?!]CB0T$X. M,LU>,25N7_-A@RA/EZ=-,RJZ9E9/EGV2[T7S;JZ*LC_I(Q7D'C3D1^*S4X3. M+N]#XU)[BDU-#.O"01XA VZ=O9ZO:!6_2I!9WP;RHZXXY51,O)UA]\O0TY5M MDVC0J?IQ8VY ]Z6Z:30;E\(ACF-Z7NNCJ15Q2XD,#@N-N+F\&.1]\H"D(B*MAKLB-* M]Q4C>;@R"+&>>GW:?.>XF)'EDFB:3,*W;WWUT&2'CHJW=>Y8Q^K3M!Y..57J M\QI+E:J&<"WBS^QU<9$; M;BD)>J>W,?LUJM^_KA8S8PKM6Q@EJ:WF)VS^C&AL_8DD)- B"Y#),1LUC^PF MIY/QLEK[OG9L,\+9#4;7&RQ#ER$5^";J=*2Y:@1=DW,!AR0;)-'E/Z. MZ+4)E1+H3;(.CL2,7\G(I7&JLK%=AS$$X@87>TNH*M3D)P_ ]W(^NM"E9B]E M,?P#, $B<* C=5$"":(;?7$3(-XT?@E(LFXP>2U;LDPGF8._)>*>J<^]WX^T MI*7#T]D=E@^:^2Q[VKTY8 (\Z@I>""#^66^-2=!^*(22OX-9H+>TM \UKD%Q MVH@Q(?I4RF ?NT4]H@]U4DJ; MV_B0Y]*JIR$,PJ6T1KP( Q,0_\X_/B8H8A/G\?MV0P7 M%>E65C4 K)F(5JFL#4< BX.%WZP[5/93+R7GF8.A8L'0N6*K?E,7WC0)?IT( M9_XAK0S82B=9N4,(YH$G#7)Y*K8"7Q$!]CM)4SA!%FV8<&ZGPR3K\C+MKIG7 M[L0939.KKM5H.44'7U+G+CHJ1H1 'Q2F&2_1F6;T*M&)E^*XSP]S\./42%L# MR\O&ZMT/X.41M Q+A L6EDNNHBTXK\F!C;[B9X9M\EF2B>X',9:IW$A16F\P M SY#_*DG&5:T H],TJ"4M_X)D:%9Z9W4<(5I55=!-5$ M&F'R59BJRMKIPEKL !59)840J0GCU@8U,X/V&/U^%0K892$,8 5[X_=,Q$3K MF$6P>I)R8#T1K3,JR@4!>5)W]_.K.[X?QZ"D3IE M4)0V4Y?\\0O)4PK+:J%00EZSP\//ZIE!(CEF[W$P?LC#:FH*&YKCEJ;0HF'] M8>O!X.!MFP-$U#R:--'%$I+%Q-B7 M#\:9 W;LB%+YJ;.))I:Q(MW-D MY*:XC-W; (:9HQ"=(7?2F8;*BEOKA=M.+ M<\F7[I>]Y^L:JP0. M2OM:'9E^1FVH]I-Q_QU"#Y?FMX3*,N>@3TRQ5','Y: 4' 1J>)MRC"E2KV&T MX@S1ZE==$DM!^CAL,;5&Y6#,G3K1;/(P+&A/%V#G8LVH_#/WL[T8TJ]VN++QR(Q^8[+H=Z?"ZXK974-RZF^P,5)HD'LSM M$Z> M5WP1J]5&Q!%-F'%B$G$U(UX4V;I6K!RV$J^HY-(,Z=:^C]OY?0M2WS; ME<;](UIQ)&JCHHS=!=XHDPIG3!V?WJ.PH\I-C*E %C\.G"+TTG*3GL1+-70' MZ@1*:2)M9_9*;;+K"MX-&K +9MVKUV.=E+PB74/ASFFQG%6-=S4[MM-K&/_^ M0TP(MNN1^M+^4LXT#5H!QN0!?* LB M0&ANQ#\P(2<8QWR=3.[TP5V_P^#9 _GZ,W.D MT9?NVO3NHD=!0_WY:!154RN.[IO,3+/"F;//9ZZ91[4-D>2!DO'2GP439K*2 MMZ'2IGNBY+R4W4&A+X]6&NICS2(#7XF+SGY'N_]<6"#KXJ$AY<Y9HKWUXQV'4>1"^MNK^OLT1#]A-FH8Z!P3#]_!G/=!T]M6?T4^;%*2:%#G% M#];>BD$U?2!*2%RF*UU[:JLFCUCM;460HLJ/E8/G>K)I2I9IV3S.CNY)OU$2 M K5ID]3\+&,'L!.L\3I0H<:T>1*=#NK(=J:-IZ!#J4P\YEBFZ>RBHEQ3.:4- M)JU*.]DVQQ!4G"60Z((2_E_K3J"DET]J,I\TD'Q^OTSR8B; $U+*[^TUY#WLQYE)8"-"F0-F@"!#X)'*X[ , _'L7GE MC>]F*B,V-)D&NZ(6N,NP%2P6,08863XZVIBV_+PT,^!EC6Z.9DI[1A]1J:_. M8]^Z$]V>1RAZ,M_C40WY[0^I53;O5E1>M)+AF%5]0DTD:&09?:V9/OYZ;W1E M_*K'U+?KFY.B%X!%NLF=H/ VJ%32MJO6X;VK!@AM;@+2AF)I=6?QA5BRT?/- M!X[ W\ZR#_8=(67>39;8S:SEX/6] =52B\XQZ,J]A.'(&\)R:6'*298F8]7?.^83!OP*# ;3+*4'3@S*[;8N4Y3FQF[ MZ$IH(&<$SV<_H#4,H&K$)$8V%G(O+C[9LP"$TX50"30TZ4CFZ^0G^!4Z-1M= M"S-, 4S4KL8RZ_H]OV58Y^HDG-+MB!*1FDU4M5=XS5"W9T-DIT]%ZFX? 1)WZ$>IL)[AT3=#OV?OPIG[;J(K?L%V*^RQ)1R.KV MZDUD2W!U2"0_\T9:]',A@[WL3VV(+\_>9.5Z(;-"=FJF*$%B/^[/C!P%\W+U M<9M3L$*L,BX 6;0\NZ(=<8!9 MKZ6\'C!6[:RT3:\Y#^FNC50CCI]^H/,Z-4Z3PVT>K@H/V[ ;* . M%%$%1ZD!WYAG&MVN;N N3;K)]7OR39RMZ'#B_1=$3F$-NUGTOOD80!8>WE52 MM08A&0S6JO2)3O7HH]\N.#I=*\8_T 10_H@EJ\SO] $ETY-S#VOC_<.G-8V? MI5 L('T=*+- J;V6#T157!>W='Z$QTJZ2P73A'^J737S'M=06;&[@1HFI>'S M;Q8265109O7E_1H6'0&<^CAI%#KN2QQ5GC."(XG+\:N 4=_/+D[5 M8H"A"T[&]NXVK08K"DWV JX E#K"O^P*"H.?&65?!TK7-A^$:AM,,R*;SG[V1I8J"XCXRA1 MC(:9-+O=WJ^ZV M<;P_!^J1PC'6/3\4NKK6&:"N2"8A"ZVRW.1)?0R,J!:K6/3>@Z[B"MU?(-"Y M71(?IO8/#"Q_5['Q=CJT_(Q$7D_E79Y2T5FMTKAS5W76^E5*XWQ;8-6'.KE; M##.S1.@X&M+8BMY8A6XTT5WO[K9>\<:\6&O48"5+Q9MKH_ N3Z[*B,:R0)(O MT7.-6*3P7Z/_FJZV($1JJF_G(FC71I ^S.D+/&:+&>#YLZ3W&,:IVB!I-Y?:;?QZ2]+ M%ZS]*V$@CDDM]6>\A>@P5TS$[@70M85T+".BRDUG;94#$SVR1?J>O?-UL*4? MG.PS--ZF[WQ%R$"[T@. M"4];6_0YYB.988WP@ .@#ZE_B\L-*157HV7G4G@,ZM_KG2P]/63*5BE7K?_ MX\L6'GM?8]9:LV*TB@Q=6MUDQLB*]K.8 DFP=B*#$5VWO7=T7V E V. 'P/3 M%=G6T)O*@>_Z1*6$:!GA"HIP[Z&2Y;B1B)'YB="I7(S@\:R^^EP4CRF"=,7^B@IZ[1*?G=3NX?UBI7.UY?7T7AKLM(\8Q2[FW M %#6;*DS.75PC!X99>?WF$%?2AZ)*_(R^HK,M(R9V#1V-G48"[6.UA;G%.O(>&IU.NS7_V] M(&&(+E7B-G6?-MX/G9=2#FAP\&,:TGPLIQNRSMU04Y-BIY*%4FY4J_>9'P62 MF?Z]B:$@H%KU55% QM8#DH.XMP=M"+(5R6W12&4;E"CU*\@1-]X8DU0E9 2' MN8D2P"LY/5FCUDW1I$O1T^ X,(>A9A=?%$S]DM<:8MS$O"'C9 I9[]J2\5DP M-33X762=UA&M88F5IYX%?7[)EI)%T&"2'+I.]HGU)6&]=NY2V@KH>V#X,B35 MM7'(<*^B2NB -?XQ7/Y$-GVJVW/FT0I!+R6(U)&4-^D4](P]XQE-+$UBU6R+ M"*=P&S8\)_>(S7M[+S,)M2J2Q9B+]?AG^B;.+$%U?N1&I-K3>!2U$0;D1S\M(!J.'C6,>Q M7!(X@1\WJ%?CXI+0PB7B52H-4=00Q 63_]ZPY#IV[SE.7D8T:V9\,^W1X;PL M!+\=4KB"QGFB1N(]&#XTF7C-2[!HJ]PA*=N_D-!7+TS,#"3^QOP=3<@0_R[N MC2\WX5T.76!E3K_.+4@U47%?B ?%1.'Q/]*0L* (4?)VS%O*V!UW'Z0+<5ND M-2I#P4%M*]<=\W*,7%HI4C=BZ)RYD_8"<'"5SJDWLXCQ\"N9W>&D8-03;T:Z M83QG#;6W0QF/)AE2O1UY\5W.O 73JV$"RQCU@+6([@B%:W/0AM3*-X*D>06O MLF+;A<0"&H9A6AK W%4Y6"%9V50HBHE=[F]>F.2>T.9\&AO35^= $&*Y-<=M M,4O]6J,O-'8]3)+:_\*,<#.\!^5+/F.O+-\X7#*WHBS=PA9;]9MC^)\-&B%B2AKJ"?A5T73VR>"&VLQ'U.>!V"Z*$%4[AV@L%6+ MO2+&JZ7K;Y1RPC50CIA52:K$8SDE*P5?B)I1\;?Q''9# %!5H"R9L:[X@WW# M$^,F@:OL^YK?WG-J1)A3L$,#"',;.7CW0F<.05E#BC0!+>F_J) -N1* M&$R MOY>D12W Y$DF(O*J5.YOW/43EA5L.SNYHFUUA&_W.O(P2!)G!N[WMWQ@U*#D M("BNL8T;B6^)"6.T1^>YS:=8M=PS@&T6J-(K W06:#KLMJS&I=ZT@L5U$?0T MD3I'+]50*=/9&PUZ/ST3S8#L:&@I= H*B2U^[VA#7J9./V'S&OS#=HY(D/VC M!GL[*HFT:8P)S>]>T19"-S^2EMDU9-F]L0.P82MG78H=,%$TE9_Z86WIWFRM MF+733\&WE@+8*O^V']]+?Z30U&:E0J9842!!_?T)%DMFAW8RP MDXSA_^Q?E3"*54^ (NIQCRA1X:CX;^%7P8&5$O -'>V7TD=^3#*D_!QA=_5U M$SWTDOJ5;N*Y/AL\?BQQ 2R*[PW]-'XK=JJ9^C'ZETO"X)=$#8J#MFC2QS6Z M7HOVO.*CRSE2R<#+S ^][?C\B3=>T/@UQ=VAY!MH[ +(%EM/=L MOA4>COU*'L:-=/1P9-9VI?#,%^S+8Z6]<<2G@?V=D1%76C8]\+QP#F&NN_) M19>K7ZE(2QJZ#E*VW*?-$%ZM@3#/FJ4$WEQ#L_STN:3N%LI(5 0E7G:A^A:O MMV]H M=)*-ZJ12OQ5$^S>15#50/Z5$N@+NU5Y?Z+.UJ\E"9F/Y@\43;>7-&! M<$::?H7W<"_S/-!$I/_=O=3H!!Y\TLWK:1[RWM?9):0<3"=$;$O!81=(#0OE[\@Z&P&V@2[7P(/!?VZ.,RN5)9WD3SP^.:1SI M(P)G;I2@?;E(Z') SIUT9/[IS::B_K=7S/0^TVY\O+;9S2]_AV/"P+3U5332 M5X]QVL5?6Y $S1>V['">Y?!P.^NGHKBI=+BCSMB8613P 2IDFOUL4L! UE,: M8[$',DI#?N/[]_O)#W^'[ " M4]A;'XC^HPE$A;3^9Z:R12-U_M$$&B8;*?Q;VD3_F_9J>^]/\NZC"J3KY7\[%5OZV::G+. M]BM&;3UXK%-,[7C']X9A!BG_-.P%@ MOEP -*<]?$?03:N4G#._G-J""T#MZNP%\!&*UULYTY_@+2;]+,M.](8A>>7WOAE3DV)YB!9WKP_&& M*Z=0:7'?CH:W-2B57UA9<=DZ@7C^%VXUEBMH5&=U);CS7>O;$=EJ1M--:K8R MC\Z ;9%T=W!L7+X#8T1AU4$04]/8A!!$R7[_4=H$9(\ED'OVHV 4?G3M7E(, M&/@4'D0>=,19&;=R] ">?R>ZEK>*I?;ACJK87XW(!',G-G^M= +T3 MT/NI=N):5Y^4_U!R'L&+SOM*_.%;]ZTW$;X J**K+X"[EM]7+H S2[Y_MXT4 M,M]Y=A(:= '(Z-GNV":U2+,9VTJA(\CE*4=Y RJG-7<_-8#^U4_ZO99#I3OXK[9<*H-_N! M31C@W2MT7'X?H\!!]/KL.5C;DV8@V_+0_?+MS->9XF#PM:92[3'8 MY(91D#P_5HI?UCC4Y4P8:A,#4NHL)NEE)2P]JJ =O?SVS%#D3 M/"G^0]L4B@W=]R$;U;<8^C\7RO\Z6[ L/:@C^U=GP*I]7Q5;_&3 U5^E%"Q M6R&)MX]1F[NY>+]$M3".5,5@]>6'>+M!C_>,Y( ZLM+;A3'0O[]M@-#&_1:C M:LQ3,^BB:+Q1='IC8^+<'B<0?20_964=EJ(\L.S!2S6XX)T4I@L$76);(P6Y M@1Z0W-A)BQ+X6//3>\XLVMY"LF@_G2A_/8QT%Z#!OUP)S]%M?><4,H5_[UC\ M/,.)WW#X6SK;V>CI>#B'[,V!^H@IE6M.H.:6?;GLJF)A=-(C!TP O[ A<@[B MAVN_3!]:J5>ZU1J2V&7U0# [6NM@(=DR1NFMFT'#\QE0Y+KKJ]Z;OR>\X2\X3 MV?7$"IVR[M4AYVH&$L)KSQ0_>V6D5I2[+DDJ3>B]0U7<)=\X11;>8/U0NSB) MUC(L!2M27BYS13S"!RYFZW7#$9:J>:@RF(KW&]-[=K>^41Z&K"^O]FVOH>&4 MWD5;)W[5XIIV,F]C2/ Z]?VKZ"/?^G+7UB1K:3]RK?C?)PW]_Y;+<#'U+U!+ P04 " "S M,994YB6H]EU& 0 .P@T % &%Z>BTR,#(R,#(R.%]L86(N>&ULW+UKD]PX MEB7X?7X%MJ9M)]/,D;:\^[>__/'U+<1_^>___E_^R[_^;Q#^SU>?WX/7.5L]B&4%;@M!*L'! MCZRZ!W_CHOP[D$7^ /Z6%W_/OA,(_[V^Z39_?"ZRN_L*!%X0[/^V^&L<8\Q\ MX<.(8 )1A!!,6>)!B83ZOS2A-!6SN[]*&E.__KKKS]^_/CEB1:+7_+B[M? M\\)?NZO_TE[^='#]C["^VD_3]-?ZM^M+R^S8A>JQ_J__\_?W7]B]>" P6Y85 M63+=0)G]M:Q_^#YGI*HYOX@+G+Q"_PMVET'](^@',/1_>2KY7_[]OP#0T%'D M"_%92*#__./SNY--IK_J*WY=BCO=LY]$D>7\2T6*ZCVA8J'0UT^KGA_%O_VE MS!X>%Z+[V7TAY/''+HIBYZD:9:I1^K%&^5]/-?;K%? =X:T.L3H 5YO[P17& M_J+_-5R6\(^1Q_DY= M)[-E5HGWV7>%JB!9!'*E_)B3A5*8!CX-P7JU? M[KE8PC^^=#CJQ@Q;^HN%K=6);[809;XJV&:T>U@<&\+4Z*7'._SK4C?\2-H; M%%SM_/L&J!J%%%)0::B@ON5??]V8=PVYB_$H6XS&5@T2U"C!A[-LY6P' MST*[#7FQST3.S)G8?(^E,J*F09*2UG:T#U&\2O+E=_T6,&=KM%^IJ7156[YOC1T*QA_ 7G!1:%\ MXR,F';S'7ZJ<_?VS>%3OS+WRR3X5^5U!'FY6U7U>9/\4_.8A7RTK?QY$7A(* M16D8^ *B6.F&\F-3J-S<(,41IEAR&\DP;'=J E+#!L4:-WAL@ .R1@Y(#=U. M3DR[P4Q-U !BWF&=B@!C?GB;56'DN:G.J0:=NCJI(E(?L:97M[ M3\5:/2IG34_IR>*6E/=O%_F/=TN9%P_U_/2&EFI09]4\%I*)D&"8^FIZCECH M0Z+$"@;22X+4XPGRY?R[*&ANK%EF+=M\5MOM#_AU;0$'/"O9(B]7J@&02\"4 M(4 J2T"V,>6OENIEV"6&ZN6>YJ'5:YM?#1EHS& +-/C6P?Y_'>J7'5%N]5,=.O"MP7?ZV[!@\KS(..-G8$DQ MI\98-HQ,/R<2Z@%; J'^M2\.YUL810J,C.P^?+.+^[DIK[/R,2_)XK04?V;:ZC:=W:N>E;/F1N[%WRU M4'+[M1!$S4">ZQGCJ^?;!2G+K^*I>J6L_?N<^K&(,/<@\?T (D$BF J.(,,B M3JAZJ1%F5FM-9NU.3?AJ='J*UJ$&-6S+J9DAYX93,_=,#NU''2<1?/M*Z$( M#1G4F%W.R^Q8BO4$\GB2T6JE7H+GG0SB2&+E0?I$27"*H1>F(N$L\1E! M=@$.QYJ9FK1J<#!;PL<&GFU PU$F3:,9KN5G\%"&%N"LCNA48PYH0<[TW/<, M63WB&27*FR5_GY-EJ01+ M9-_U?."#J.9>$(J !QY,9"@@DBR$.$E]R$7 O!#[G$56/IQ3=%.3G XQ*-8H M!UN;,^@[YXMV;GMDB^'I/EA\?]2/*_Q!E);@:HNI@Z7D8DEA$*(%" MJND]0F$$4Q802-+ C[#Z'H/4FV]'*U]>2QL)NI% 70SH=JE3#3[P4ZG-*W^V M7- Z ^P&JY( '$4(.@S3$D<,,)X M8C.),6IU:I.3&FWMTVI!.+UE?07/9H.$<_8&#SZJ\8(-@37D>KFW!0U^:F&? M'KZM1=F*)J>*:M;RJ')H1<:^EMG=W$^(E//>K.2^S\MR'C(92QI%,%%B U%$ M$$S]B,*8>80SCL,D#>;5^F#B:MNQJVCPLN:^C0[#P%&UQ M3"#UU=_"$(<1XT+PU"I&KO^;-L(0MJ$,_+10^"PG2[O,F0U6O?D8>%#:?'3@ M)PWM9W!3545&5U4=R5'E:I)1.-V"/,J$TW%GMX51QY>CQNV/(\O%J5 MV5*4I?*N:;:LG6N]4WBWU$>#WG'5!Z^%(_SA99E8E2 M_4[YV,I#URM-=^J>[G?/IS+C[8*>G?P,W>5F@C:%'AQ'(CM+P9:I,[ Q M%FQ;"]K ZL[>QL_?6 Q:DV=@ZV586^U.94?J'J>Z/33F44>"D3I@?VP9J]E^ MHU6[A;&\>R](*3[KA% ?Y1]E V8>OOQH]Z:T] MD[S>'V+*IDSYI-H V%E@&7%BT2V&\23#D#UTM$B+NE[5;7#/P)9<:>)WL#N, M ;$GS&V$AT7[X\9OV!-S$)W1XQ$]#TP\/"[R9R$^BT4=-+#QRMKEY[FD(4JE MC"%'&$.$J \Q$S$4&(N$2(;4U-QNA?-BF]-;];QAK-!A5R59D")K@ZQ^D#O; MC&.7Z393*Z<4#JQ1'598-&"WYZ=J7MK@=7CFP)0:MR<*+K8Z[GD!4Q(.3@,8 MW]@WUE^O1-9[6GJ;O4M(>_.4E7.1$N8)+"&1OE(:ZJ4PC:,8^K' + A%PDED M%_!_LJVI^4OMFO@:*^C @F\:KF%.#1.2S?3%$74#*TMOUGJY#O:)49LW"4RU9MWE9E7.<<$XH$1 3?8C33Y77@IF$ M/ XCEM"((;O%'?.FIR8M6S!!-P(S#?3J;8!3W/=>T7? Z(LLSF]3W ('MV%V@Q6,&^](1^XO5VD_CUW;)2+U6VM2S.5@^KNJ6; MA[RHLG_6..8T$BQ)DQ@F)"80>5K$ H&A9+XGO3B0@O;9#;5',M$-SO?Z2R0; MR#IKZQJSG;SUZ!TSF1N([''D[NUVXN@-_/5*TY8%X,:$>VO=ZT^?4_WK 6-4 M'>Q/T[X>7O$D^U2*GW58]N_B@8IBCCG! DD/^C(.(<+8@U2&%++02U.91BE/ MC?+9[SUW:NZ8]HNSLLIT*.[O=2*49NIBGSUQF[SS6G0%)0,+3&\VK!(F'K'] MZA2)V\\<+2GB$4.VTR >^_6U6;Y^)]6JJ!> /LKW^?).C>L/KP6MZM1+F]13 M:>0QCQ"B/E<>042Q#XE' N@'1/A)G/H>(OW2?9D!F-QGWN+76:LV%NA_:1N@ M@O M!5]$X$9=HN9CS(DV4,+B"'/(^4*L^-OH*1AAB!>*'N8'46GTXA9/L=. M!\D__SFO3X#=ZJ//>L>G'6B]@(=)H'P3%'$U)9.1@"2*8AA+$J>2! CY1FD- M3S4P-1UK3G2R#J297)UD[[P!D8+EIZ%CC ]\:A(9>VTE>>%O?L)E8#LG/ M3DL3XLE8U'2UK'.85_=9"413 M:^(7 *$;;3M#T!EI.W;7:,IV!O*VL)V[S$[7N,CF7P33[M_SFR=VKZ>]N@3 M/.%)+$@8P(!S+6PT@#1)!?2PYT>>1)(E1FM(IQJ8FG?6800=R+JNG]FW?)+$ M\P+G@IJAYX1VK!A_GI=,/S*=*P7[Y2[__JNZM9[)_0/IO\+FK_77>_*AHWR^ METSJOM^+U]E_P&^659UQ@^7%8]X<3*MC!AK7Y_DVYT+7.$T"#WF*L%"J*5?B M01H$*0RY#)FD2"2IT6S+L+VI?=X-9+"#>=8F=,@[]_H9:.CFW[P)[YM7FS.DQ:=!;: MK77;=)S9,O= G3&P=NWVPA?2K'5_6C/]:A&W6E!X>"W$OEN4ZV;L^3?(V+T1VMVS"N]GS5_5=EXLF#HK_ MKU59Z>:_DJL3+P08E# M653_TGTXM +A-8A!'^D80XP1Q%$^$ ]Z$VF'(#5^S7P M /EB[\ST1U/#4@);!)F^F!,8@@?I]VF,UVY-^W,,[H-TYWAU#'JALP\[>^\7A*$'@X" B75AZ"E'T#B>1&4ZOT1J8C#1%C5K>V!87)NRM8)O]LZ\+#4 MQ>0ZR[:SR5D6A^K1/V9+! .S/K /L&;VAX(/.ORS#>.U*;/#'GANHE VI4$' M/71Y!$T95ZG3+GM20HPDA<(3* Q#'JG_M]',RTU.32);A%H6Q9.NQ5[' MXI$"?#^[!-:7<#,1=$OCP)JW 0LTVGJ :?!JG:LW>VO([N3+G!ZG:F70[*CB M9$[#OA99W-DS5>G#(\D*[2)^E/NI<-X\M16S?\MS_B-;+.:<>A'UJ0=C+E*( M6!C U L%Q#*0/O%HDD2!5?)2F]:G)DA;J:*RM1V6.4RMV#>3I,$X'5B=-KBU ML!_DX0(_K<&##KW#BIZ]6'.;#=4*P;CY4?N0*[J/,#(\H2D7 $91@H;RI&7,U _1C2R(ME&.(88:-%=QILY8A0S*<"L^E-D>5&D,"]L7%]+:10X,. MMR.[VNKSA!$_4>X4] 4-(0IP BF5 H8"2T0QBCE'7=K3@>-\3J,T^OAV4Z*. M%;0S=N3IF:X<.*3FRN[YT^RI'8N T7/4QM8)Q+A<[HAI!*RB%A$ M5CZI+8"I.:D=8DC:T+>BPPP6&C2HTQ["[0IL^L=757@TZ"8SL1^2_(&5_* . MY$$,XAI_,$"DN84G:\I:?&J,9 MMY# M:0=U!.X^H'VP<=_+$N=JTKP+V*9Y<6'O!+EZY7XO\AR18IGW4%MWE7* M>< $4SYEHGQ*A B#) @EE(AZ"?-]CWJQ:02Q::-3T\DU;M !S5RH*"#%CO0 MX,UC-(W9/Z^.0W$ZL! :TMDC<[ QK^8!K$/P.U(4JC.>K>)';0D[$P1J_*C1 M(CEMC=L.Q[2^UU[5CU3J:L^]ZK DY8VKET[]K908IT<&'C?^')UA/K2,TRDC#3;#=8[5Z',]IV?&HRL>/MH(=3T!VV.6@Z== M6UWIXN)\>6IUOHZRU14B98P0A8R&D9K "+TR3AD42B>Z'B M48Y(/5U5RE4#]M,;75WE%%I?G.HXP60T&:V3#B8CZ.I"Y MN^RJ8RY/9%Z [H'ENK%(![#L[9RNX0-E%V@-._CEK)/K.- L:NS.MYD:.:3\S47+5TFBS)L?4;$^A7#^ZYWQ*EPRH0YG:&=T7 M<5>W4,=:QX1[B1=)2#U=M]'S(TB2A$&"TC!.9(AI**WF2.=:F]R\I\76*XK] M/*^&DQ!7; T]L3 DRGY&8$* 6R__;(OC>NXFQA]XXT8W]4S*0,I[_3^=!>([ M6>BGU@'R&:N4RZ]^T43';_U@Z\HF^O'=DA5:SUZ+YD_U[^:$3E<8Z;."_T9* MP:IY["O?._5"J#QP72XVQ1#[G@<307S$,4XC(4R<\9>!/S6__8.H0%O1*UL" MIJRK(TOJOXB-G99I(,9](\Q4<[K]/+ ,:U-F0/\7;%DT QMCFU\VB29V?[9S M0T,"Z%@ /W4\_#P#:RHV%>(T&:!APV&*BA?I1;?9+<8U8=S$&"_2/0 UN:I(;/^8:4--*R!/&:WFPV,$^O,@4?#G4HU30&P MCWUM=DSL&LFZ.PTJ?ILGR1@O'YQFUI@!-SC)B08KR,.TAB,V'3? M>K-OLX5H$O[-/13+R$]B&$0T5>.,CR$A5/V3DR3AF"6A64&S8P^?VH#0X ,: M8)MHT[9@[!9QYY7Z6CH&EE0+)GI4?#TT^O/U#2GTJ2KMU79[K!E3[N_K;+'2IZ\Z5\%GG(7"3V 01#J<4_TMI3* 4H0R MBB.)&$)FA4!ZM6_S-H]6C^IQU6S_Z, (JG'74V3>( >BM6Q3HL,BY[)U_US> MZ1R4\Q%#4#KT==FG&C]XM2:_-<'$WW) ND7:ZB')'VDO$D+MWHI?U'_!3I- M/&5E50+E:(#J/BN!:,H3_P(@=)1#NB]]YS)"6S]SO/S.?7I(L>7AP"7S VL^&=)ZW&2ZR)[YEKN MDL61I/M*-JVTVI2>,])\\1&C*;&I,=O":WQ/O_7@[LFO!:U^)SK'F,[#_ED\ MMB$>NJ1YMF39(UF\6W:Q5&DHB&"A#S'R(UVWQX,X] *8,!9B'/@A-:O;FR:4CB5=2;+;(.3>C K@KQ/EN* M>A5S'G&*42022)EV-#W,(.8T@C$-XU B]0[[1FE9>K4^-7'[\N86=#. &? # MZ*4SL+:JGBMO[ *=86!C&?BF;0.U<89^5K]N.Z^/@W?&T"L7X_2#L8A>Q>S7\BAR>14IG4Y>]Y"^F:6KK*C76K1[^4&]AZ]SG2=K'I* MQ&@P7? M&KC6*:5/T&OFT[D@;6!YVD"T(:M'(NGS3#C.('VBL9%31Y\W^3!G](7K>\;I MKV@I_K%2CWWS7?U'IPEOWV'.O"#B800I2GV(X@1![,4"IB'Q AH)0:+4*D;_ M5$M3TX@-4% C;7.G]U*(T_2:2803TH9V8?KQ91^U?XD+MQ'[)UL;-UK_DM$' MD?H7;^BYK%0?*WK?Q#26K,@>F_0+G9O.O21)T]2#ZF[9I#V@:EH%N1<$**52 M"FXE%Q?:FYIH= ?QVA-V6Y![3)1,.3=<.G+'Y-"K1%>2:+]49$:-VU6A"VV. MNP!D1L#!6H_A;?VDYD@2F,^"Y7?+[)^"O^-ZO5QF9%V.YX;]8Z5<([Y5\# 3 MI?K=ZD'PUT**0OWR*WG:^N6<2B9B+Q*0A3R&2(H 4H83F,1"A@&7D9H&=?4L MOIJ+UO#(C;[6W1H77T>0OP[L3D2SG=B-T.MF>CF13GS)'&<;>\&VP5UQL\[D M>GEJRR[06JVENWT?E.%&Y8"MI7N\7G*J_B/ 'G4 &:\;]L>@$5ON62?W(2^J M[)\ULL,B[[)<6OA&IE_4 ?7 M["[[.+K#4X5&Y;_G-$UB3D,")=:9U1D*E=;HK4\_1!$7<9 &@7ET=D\4-A_0 M.#':>X?76R-: :J=FX6!Z^*LE\ZKU$C,#RQ=1PY_*_D"G1E VP$Z0V:-G-4I MC'HDU>W;#^:A?B/TQT@1@ /VBU5TX)6,G@D:[/ODT6()KS1].\3PVD>]_+K- M_J#YL;H7Q5>EU>OZXC(*A Q8 "5-E?^,$U\OX<0PCCEF//%H' H;_WE4]%-S MQS> 7W#5YG*?C[^ X[0G_YQK.0>SBQFH60"5HF%=W7Z:*SO&W3?919[+%OQI MUWN,.V?(I1]S$#U7@=K&WV;+K!+OL^^'3>Z5,ORC%'*U>)]),0]2C!!&'HRE M3R'R> (Q"QE,/(ZDC['TA=48=PV8J0U9#3*@H5FN%5W3(X8K22/Q//0Z4SH:0..N8SF@[F"5R\4S>^:\>G@D6:&G MQ1^E/G=0-]XT^35_)5YGY6->"OY1SE.,8\E5[_$X22"*.(*I(#XD21Q'(>*$ M)(E5YBK3EJL+^]T J=/198738)!=>VGO,SJ M'$YS$0N64AG!). $(C^AD% >0!Q0A$."/!I[-BKG M34!%!'(CQVX$ A%J05 MOD>-7V=A408H7^:NR-44.NM,M9-")[UIII)C]]' KIM3ATUTADTVR2,79O4 MY-VKC>JRRNI;UG:Y$U>7+#O572? 1I5DEU3NJ[739_?*;Q)XM3_> *5V.I(0^I3&G1 0B-CIF=::-JE^?H]?:$[3ERJFW9]SXJ!Z=+27[7IOU_3VW8)955F?=5%/X+X*U MF4G>/.F,_((WB9'7R3H/T^'=/.C3^?-(HC ,10Q%F"+ERPD$"98$4N3)P(ME M@BBUVHMQ@6IJ2K=M%"C75@'1FM5\M6PW-^IA)M09(+5YEAL[3OK9<(=G[-X; M>JMGN^,V!H$W.QVWE]3V,-7J#-R<[SC[31^71+O=_7&";-QM()=D'NP'.7UX M/ZG?+7NXM_VD\ZOH-G3I%=6J3KPW]T@DHE@0F/!0E^:E2!4[%U!K$J+K9EZ)]B>S]G)Z5%8\$_:Z#?3^+[V*Y M$IO J;FD'F8"=]P% \L>^N#!3]V#Q9LE:9NX6\%L#HL ]B+ M-[=E_.P@C%N&KQ<]!V7T^CW%?OOE^/'=+JV>:D)DWW4XZ!QS+A/,U7M M8:D3X"FM8QY&29AZ(I34(NV#3=M&W]X+)F[8.Z@_V^2:W-A@OE5AW".7]W:< M$CR.N+TTJ>8;0D.0.](.D1N2K3:-;-DZLXMD_*C1MI5LC=O>9[*^UTFRPG)= M:$?B, V3B, (,0I1H-/Y!+[>=J?,#P/A)\0J??VIAB;GH^ZEWBNM"QM=I-;, M#W5!V,"BW(NK:Y,4'A Q9(["\F7*6UXR^4*&PL/K[1W )A_9[NQZ[6G>+'6( MNMY;VOWY/ QT76.90IZR$"(1)I!Z,8Z/]&/]LL!3D;_-BP?R;BGU'_I'W4[6 MQT(76OXHVX-1XDNF\&Q%7[U6D_H;5JW(8AY+G\_T&K9T:)[I81/E^G3$@X+/U27I&:_1S)9JKMB+J!A?=(P9QA4K$;T.%4\LZU-ZIJ&1B^+SPFM_33 MCJV%W.:LZP=1S3WFT2"1$HJ ^!#A.((X2 (H8NHS/^8!3JC).LFY1J:V%+*S MN]"EN=#Y(I4OL2G/=K-8Y#_TK,-./(ZR;*8:UW(WYL[7%;19R\4GS32"T]BE.\VLT!KV!KK"F4X8?&K*8EDV-2Z+0J=6UNN[KYXWEWQJZ@'?_" % M?Z-05,_OEF55K)HBP5WVM8]U19GR-_4(?8R[.:V]%S!9_U)/F]Z2K-"CBYA+ M%H@@32+(_)3KHG4$$L\CNAY5B$DD_#3VS!)=3\XVFT]YG/39-4:=(?(@9+G^ M3;VP C3^>N@7X*=5R3=G?'ZVW*">2C^8[HA/!>^$AH#:8$BUQ6";%;!%"Z#/ M8/NZEAI0L>DM8O9>G+'K(*@WNK>@.2*BVYX2$!!$U MW(M8JI&>J.&>*#< "BQBC).0I2BTJCQIWO;4)B,;F$ *V[-9-IR;C8$#,3ET M^(9>WLPE:'"##O@,;+&KL(,->(<%*>T9M MBR!^J90@UII+%GJQZ\N]J,LMW'!>3[S(0I_X6N3E2KV]KYZ;C()D\5N1KQYU MYJK%BF?+N_I4V++*EBO!V^ 'I<;UR@#'"?/2V(=QG$B($DP@#D/USP@%E& D MDS2PRFTZ"NRI:69G *@M:"O<]UB_&:G3S91W>ETY],*S?2_:)UH=E52W65K' M@3YNBM=1N^,@/^RXK0^T,%>>F@_4_]'%XY4Q>H=1?U!-'?FY+H[LQ8$'92@Q M1 %&$ =$PC"*B!>E)*2I5:7W(4!.;9"ID0(-%7QK$-J>SQBB)QVM9 W+Q=N\T##F2+T,. PPI!$*(8I$ -,X13 ,.8DP$9&4 ML54TF#V&J0EU9X)>.NZ, *T5H#,#M': ;]H2T)IB&T'6H\,,(\N&[8:A(\Z& MZ '[<+3^'+H-4^N!8]SPM?Y$'82U7?$H^S.#6X[VLBWLH$1;W-52W9U^C1(< M4T$8%#(A$,4DA)0&$0R9C(423$P3W[QPLDF3T]OFW:"N:P2VI6/H,R@;Y.;G MU8PH/Z]Q0] XL*#M\7>SYJ^%;'UFVYA*\Y-^KBD=Z6#?I5?S%S=']VS8.7-2 MS^@QHQW,LS%J^QR>U7UVLLQ%-G^O>F+QZ3Y?B@^KIH8"\ZG'B0>3..$ZB3B! M&.,4>%]%HZAMZ$,V?"^%,^ M9_(1IZT4[)>[_/NOZK;:7_L'TG^%S5_KC_KH T?Y@,^9TGVL9Z_IF5!P9_.L M747"(8L$C2GTB1] Y!,$U:220)$*X:[M#?=?J.-31N-KXSIA[DW#MW;<_T^4T1Y MI E7GSM)**0\P&I0#F0:)HAC$MJ%V.XV,+T)4(//,A?]+FEF'W5_(H9>(V\< MZR$2)AVWV6VB]MTFQLVX?M2\@]3IQZ]R=/[WDUB6RE__DMTM,YDQLJS>KI9Z MW_'=PV/1KKE\+#Z+^R9I1G.06=VG?KT0ZUF9B7Q7#A>G*OP-!KW0>]K_.[US;/P);5QU^)O#CV,LS KO6@ M,=_L';G^V/:@73;L"?!AH+_L8?)!N^/BN?1A6^\96KY56.IW]>"F3,EG\=CL MTI8?Y:+?]3D.*K>NO$G"0B\2,FH,\H4VYO("")PQ@2C.(T33E# MW&J6VP_&U(8O]6E%EE'F_>@W&T"&)W7P9:_E'?S:%:^;@=:(YQG0:$$-UV&T M^55TN0T\[P=EW!CTJ^@Z"$>_[FDCG]1M3P&]>1(%RTJ=R[E=9>:^C&002\B# M5,>0J!D %3* ,2>ASWT*G&!*?**?,\S'$(0I@0A@5*1*(>LCFH^V- M9'+?N$8'%IL:)2!O;6D*W"[%#_#YXQ]=)!$$LK8J6][9*4/_KC,3DE$Z9&#= MJ6V N83*BB8J#G1VZ-C?SA(@\V(W-;O+S.S."'4J;OW1C*J%5Y.V+YW7/] ^ M#OC_R9>B66&A$F$'%.(?5\#D6(4\]'R$M98B*;NX^=F@9J9.VF M@'F\Z19+YQ6JO^T#R\VU9IL'T_8S?Z2061,:K()C#ZT]$P*[=?%H@:Z' +?# M68_\MI^WMG=6X)>1"SB$91"'&:QCI<1D+*J:?^@SCE6,:12"U*3IYO MS>A]&[_(Y/K4#LO+.BL76^FDI'8NU0E^S?RE*^@:1YT.#CBU$-UY..%JZ>=%G.>\)0*2F.( RYTZETE+SZ2$&/$XCB*DC"VFNZ- M!7QJGE&;T!+\-.YZO&UW#[Q,/V G3G_UOF=^R0DL[/?LMFFL]]N"_W-L _3L MDI=*ZGCEV O%U :BS@@M,*LM,T!%G@!M M#0%9"8JU*>"QM<6V%$6?3C,;@0;OBH&'D^U>V+:@+F[Q:JL7-E: 3Y=ZH4=E MBRM8=%SZH@^2D6MC7$'68?&,:Q[63T1_RW/^(ULL;I;\W;)2;Z-^9G,\8)-) M[*MXJEXIL_\^]QGA^H@=9*&64)^GD$J]SI#&%"$<,!9;!>';-3\UV>S0UW'R M&_R@SP$>RXXP4\3AZ!U8"L\S"S;@P3<-']3X'6XF]R/.J?I90AA5]OK1LZ]W M/9_23^C>9LNL$HOLNSAHK*V0R/TY83A.0^;#R-?.H4<#B!.*(*<\E9P2%F(K M>3-I=&JB9E"O*\TE^L&L.^Y+)2,V311F])S^,^"PFDU LA2H(84I8*F&#.$2:< M!&9NU/EFIJ8L:Z3UJ%ZV6,TW1\\0>GF/V U- RO)+D,=S,O!\KNZ%L MI'WFOM19[3U?9N3,7O29FT?;F[YLP/9>M<'5O?>N'T51/>NS=SI]M5XX?-0O MR:=\D;'GS30G\6/.I<[#) .=C"E-8"H1@TG@BR3V8IX(JYTFTX:G)IT=[AEX MU,CK=UQTV*WWM:7MJRYWBXW M:WSL#70K2HYLJ=O=;^_1O58N(5,=V^YCM ,J#CS,/25/ 1&1-F!NYJ8H5?O]QCIX;4=I\;< M8;N:HI%\M0U5=S501VDSSYI_QC$[?M]H/ME9V-ONV/D+>VZB9M\S+I:\O"7E M_3RBGB]#(2"F8:S>DBI4 M@'<8P2/)+*,$=_DSW*>TYF0L!6MQS8!&YG!+\9C!;K<*=UH8=POPF'$'6WM' M+WJ9,_4?5U6I\YUGR[OV'':*0T1IBB )N9IE>2B *9>QFFJE7H)C-=-BWORQ MCMGX4I&B,OOTG>.T^53VT0[WU6S!!*0"5-QERZ7^1RY!@^+ECMP?=K6?)A$- M*()45S!%..20(!%"$H4Q$RQ,$I^U7?UF::CQ$^CH#NMHW:R^9=W!U;V88">; M#4,OVFT##V4N\RILV3F]O HG.V$:<98G4?XY BHOD>PZK\+IAGIO>A^>7?R0 M-^=AEM6ZFN!'V5R9D<6GO*PK";YYJG0R-;H0=4)%GJ:![R4>Y$F:JG%#)VA( M2 S](.:"!A'%Q&HAUAFRJ:W4[IPJ3]$<_+]#2GTW*5;>@PBAM-(311\&?D0$<(@1D+ ,)5^&$D_2(55,I[C MS4Q-PCN4H(-IN91[@50S+;V>JH&%L0=+]EDRSI+@-@7&\:;&S6]QUMR#Y!7G MK^Y[J(96FP,\=05X'J382Z,$TC".(0IT4&3 8DB]"!$_#-7_I-V)F?TFIB8 M&N'6D;Q+A=U-B31<';Z*GJ&7B.V8Z7'XY)3QCD^6'#0S\K&14V8>G@DY>66_ M#_S=LCEDLCEL\JD0>M_CM9!"9TEHSZ+?+'E]>J^)AYR'$44H#5-( QQ!)&(? M4N)'$,=8,"_&R$.QWA4Q'I"&57HKJ-K7PRO?%K? M'?+R,2_)XK"A@ MBF(.41(KYXE$ LI(2!;0F,74MW*>KD$S-3^K^41)@W,[2Z+M'OPU/62Z9S\2 M[X/O\3=V@-J0&5B; K9M 6MC9J U![PWZ)X>D0$.:'4<27 -HI$C#QR0=QBI MX.*A_:2VUH.MQVU. :X+VQ$FL0PB#J7O=ZF',$\A#SPJD BC-+::C%YN'\ MX2&KZN0URHN\K37O3BS93EN;,Q)J[NO3R!,P("32AU08I'%,8)B()"2^2$@H MK&H16S4_-6G:0E]/P7;P6Y8JMNL',W$:CMV!A>HLL<-G0^C'F]NJR'80QJV7 MW(N>@TK*_9YRA:?U9;7DQ?.6FMXVNXYSY5_%48H]*!)$(&*,0,HC##'U]($[ MY'F>5>VYLZU-3<0:IZ!!N^T;S$ +N(=G=9)I"Z?*!7^C^%-]J.OG25VBQ+T3 M=;+%\?VG2\8?=9TNWF1_*.Z]*$LAVDGA\FXWE$$IV=$0AS;VK7R]$G.)E+=$ M60J]E.H"[S*!*44>]!%#(>5A$H3QO,HKLCBO-B[ 6(G1&M)P7]17W098U$O> M7:$^\_-D5W?->7D:F_"!U:LQ90;6QAS$? %E$#@=$-:9-0.O39/G..DE\P." M8_;62&<)1^HUJX.(KF@^L<6O-(C6>8H BFB9_HC?, 8H1BO4(@4RP1CT72 MHQZ#!80>6^9C%&G8@*^GM$6-O@NA96HRE"]!J:VT/$UCT3=FWK=KJD[,_U&+/F-OC*A;MCWL0Q9Z8@R,F/1[1)W?9LEY- M_5M6W=^NU&?XL%EV?>Y^\%H\ZECD]60VI$$6>% MY;)-;_)MTJH-VPFC)5P;HC,LT['U9_)LHK8>CQTQA5M_HW>3NUWQG)YEGG/E MJ^MTFTU@UJOGWT1^5Y#'^XS=Z("NK[J@]&93!WL1#I@?05_&GB[5H(^IQS%, MDAC'/$V8Q$;C2;_FIS:::/1MCMDVL2Q]!AL+0&V"93UIN_XP'8WGH]1\3 M@L&W&O\P6>'Z4>>VS+4=A'%+8?>BYZ!<=K^GN(JVOV$L7RVK\K-@(ONNVYH+ MP7&$60IY*K".:=))+D/E07N)YV,6>R1.KXVM/VRVQ[+ P K7803%&N2UL?-' MV#93,6<,OFA<_)K1SY<9=1 *?YJB@0/?CS3\PF'NIZFX'-1^YMZ>04WD,:O( MHHZ.YUFU4F_>N[8FZJM5]2&O_E-4GTC&YQ%C*0L)@HA+!A'U&"1IRJ#'?(I% MJ&M56VW\FS8\-5^KQ0VV@8,..:"K"BCLX%E4X)-UQCCCSC 3JB$H'GH:[X9= M^S F2ZK-J M9IK)C!Q4;[A9;@>GJ]^M'G2IA^_J^KQXGA//3ZCP)$P]3)7:"?6W6"+H)RP0 M#*<2VY4"' 3EU*2Q V8=T3E,'YJ)Y(OWS,"*VMD'M@R<@8V)8-O&_;HT]<;0 M=A!\:Z@^'-2:ZDZ#!^T)IX(]#-)1U7U0LO>'@F$;ZYG6)KN[KS[*/\JFT8^T MR9CQ;OGFB=WKG&QO\^)$%,&<2>FE1,0P"I"NT<,Y3%,O@01%GA_Y04BHU>KC M%5BF-@;4Z+;/:X*\M0;HEQ LQ0_P^>,?[?EW $'>V6690.>*[C,;&$;JE('E MO[8"YA(J.QIU!YTE>A6@LP7(O-B/D]ILUSC,VG,]J6Y3^UR!9]S\/]<3=Y D MR,$CK_/9:Z%O4I9]*G+5W -YMY3Z#_VCS>X")9CC,&50)#K-D)]2B#D*((T\ MYB62^R$*S,IH]$1@\T&/4V3C"[L7?*4\-IU*NLAKR.J#7D/OYX";=HB=:ST MR6,YS5O09T"!!S5ZL 5_T%V?G@P.XNR:8G@1-]:2H%,.JNUC>L:(MM_N1]DE M)_E*GEK7=\?EW=MDY2&5&%$*42@Q1#P,(>'*[0Q)$OH4)3+QK4Z4]L0Q-9=S M6PH[0X"RI)O,[LUA+6-&>_:5F4*.T ,#*Z4E^8.JY95LNHTS[8EEW)C3ZP@[ MB#^]\G&."T:^5Y+^KA(/Y9S%J2""A3! 6"KAQ"E,I1]#1I @U".,V.6JO=SD MU#3R;%U#\$WC!C5PR^0@!N2;*:%;2@<6/0=LNBL+>4#0. 4A-\U.HQ3D 0W& M12 /[[03(BZR^9MEI:;%?Q.+Q?^]S'\LOZC9 J?_S'Z+4RW#UFEWY2:B7;5F1.S$7E/H>3QA,*$TA8B&& MQ \]R!"1/-8EO2(KUV80E%.3I1:F+L_5(M33%Z(MZ%&?RWF?&LX=7[JGAIY9 M7E^GJ_X#=+W=V#H#&VL=U^H:JC/@GT$AY0BG5I1R/OLU?K4Y-^\W1I/=-EVO6-F=0/QOC M$NZ2[&$RTPV:6],.P?3RTEW*N-GO(8.G6C\YT9_'@4CC@ 60($XABJ2 *642 MLC1B).8,IRP=*./Z25!3$\C-VM;C>FU+=& '2[Y^NL_,%'+LGAA8..U3L9]= MDGR1I.P7>7ZIW.RG@4TU1?M%*J_(U'[YV==N?:I\=LM[D'Z8<1M[C==<$5N]O6) ZTLVV.XX5VM:V) M.KVC;?^HZ\MR?RHRY4P_DD67GFX>LBC / XAQS2!"$4!I%((Z*<114G,0^HG M?4MM'[0V-2G%_OQ MZ?W+9A]VCYD:.B-]8-W;RXNYAKI.BSE,A>J3E Q6=?JPQ1>K)'W2^'/5H4_? MU#,73[94BG=;")Y5;PFK([X_BP>2Z5JRK_*BR'^HO]P2]=[HXQ11F! _(2F4 M*-#1-2B!)(DQ)%B@F'A(8-^SRL5CU?S45&J-%- .JE*H!BO(E0#IX!"=QK*V MSS(ICUW'F,G1<'0/K$_O6R8;Z*##K@\W=EVPA@\Z_ XS\O3BS6U&'CL(XV;D MZ47/04:>?D_IIWL?5KI*]D>Y=C1:OZZ<UYGY?EQ^47HB>&W=&1.4HB$=#8@RSP M!$0DI! G L,T3.((!1@GS+(,]JFFC-[X4=-S:93:N>'=NK7Z!&B+UDXF3M(K MT\!/1"AA[*>AFOKJPR\I$9 $@H1""AD2UB-9ND..Q\B,WA&M.*Y]GW)%RXQG MQ#[GQDFBS>3X*M[&46,-$?RD0?ZL*6O6Q.NS79JY5Y=>3VM=OD2)4UD^V=BH MJGS)Y'U1OGA]/TU^0PKM#^H FSH6YQ4I,S:G">,DEAB&@9&C[=B\\>.<#:YA =&"U5&.ZZ()&C7X:57R^J?U/W^VTXWC7)N) MQM7\#:P8'3X=(MC$% M8I'_T MF95T4H13%=U$V]1#VDRS.*1->0F(&&>7*D0MC =- "ACPV.,!]E&: MQ#:3O3X@IC8/?".E8'7Y%=%E#%%>M0#-WRU=CUZ]8J8P0W,]]%;CFUO0[3G- M@!] +VTJL+21SVNCVHHMC5FSME@+.)+JU9UR74.M4V'K!614W;N&JGU9O.I9 M/=?_SY70VBJ5]9_*Q?BJNE;, ^:G@<=\*'G$(4ID"M,HY9!(RGR!8BJ\P&H+ MP!;!U/12O;J1Y=J^->F&R_M#4CGT"O_% GXS4.6 BCH;[ QH&T!MA,-E_K[\ MN5WIMT8Q[F)_7Y(.UOM[/\B^D-5O9/&=4%+\+O1*X1S[D1"II^:',8DA\E*A MBUI32'@DJ)HO$@\STQ)5NX^>FCAUZ,S+'NU1=5YYKB-@\$6A!ACXUD SC)$[ M0H)Y5:?^9(Q4K^GB"V%5>NFXN6>**NW=,%JYI.- MPLAG;BB=VA75HFZOL@[ MU:7+NVR3\?1!1Y7]L^[F.F%V*6ZDD@(MEY$?$BZ7O,2)P<8)F:FGV]%\KIU0BM0[EZ=X>9ZS42R0,K9F,%K,T &SN: M!$^S.E,_JW1AI"V39J#ND,8AT_8X#16[EE37@62]\8P=9G8M<4>"T*Y^Y!7) M%%Y=/I7[:O]4KC[>4#V_6Y9548^LY<=*Z[+\^*@?47[(EVI>K5[H9@-Y MSB** T03I;R!KKNDY)>D3.=ZCF,O85X<23I_K*?A7RI25&;Z.QI^&R'9MV(X M3?FXJDKUOM0GFDBE)G!WV;(.V,HE>-::\5.]-5%:[DV,]U800@,21QS*-,00 M!8C 5 D$Q((3E*0"A4'0OA5OEH;;_1-^)SH;1GLCQ)+_:=X%,V=@DKT[]'+V M]2D\&NO!EOF@MA]4B@#0,C #:P[47VL6'*?V&+/CW*?[& 7]^"E QNR4HVE! M1@70SU%:[QJ\S8LFC%;'7[1+F81(C"J7/U*PRYLJMB3P*.6=)(#$BJ40V ML\ISC4UMVKC&6I<^:&/(-5S;WXG=R37VV3:)EY?7K'78A"2G MTGFVP5'5SL3T?8$RNJ=_K>ZOHGAX+6CU.ZE617V0[K-X;-?G/\KUB:1WRP_B MJ?KZ0RR^B]_S975?SKTP]%+A1S!-$J27LG1IM0C#R&/8XRA".+3;*[P&S=14 M2;V*H7VA[OZ=8;B'.!;%0^\GZC+>VA"@+9F!UI;G=N?PX]+EOJ$+SIS7[^Z/ M:/1RWE>3=ZRZ]_4/'2(0[:MZZ,U35LY]X@D<$!]*F@KED$4Z01%.($ZX3P@C M+$16"8K,FIV:"/:+@@+:'/!-&V29^,*P<\RTTCWE+^'5N6';<8S9/GDC1I6M MFYY0'-D^'7:18P=WVPE;78:\>)[?WLRQ3P),HA BCS"=58U!$GH(2@_C($Z4 MKX>,#D=N'CDU0;HE2\*)F:AL$7->,/J9.[ 8W-Y\N'E]<_T'?6C)'\10IG$:"Q%')/)Z''4[WZK12SC^@;!A3#UFM ILW/;5Q_H:Q M8D469;,DW &O^E>/L^@%,_$9AMNAG8IS::!GH $.OK5_#E(:SIZWL3)![S<_ ME330)VBQR %]Z@F]$T"3N[M">QYJ2O-1?A;?Q7(E]LHN,HI(K%>3)6?U090 M$J8]*1D$D2<3-4.QTC*C5J_]3(QV%>1==5^ MEJ.XZW=+I:/JA7C^3'ZH-D61J>G2W,-!%/D>ARG&RNNBB=*T-&(PCOTX16D4 MA"FUT;2CK4Q-LQ0V\-""L].NXR2::=/5U RL/6M\,Z )6D.3'M4/Q_0L[(&+]@&7->[F0&-V>%$S(88MQ,Q MHY;'G8C9D'$P$;.Z>;*'P3[GB\7;O- WS4D413&B$4R0""!*U P.HTA Y,DT MX)A12NQ+[HX&?VIR^8)G1.J"+O79(O!-,P1:BFSKYHS[^IE)^W1?JH''B#_5 M^S3%PTA'NO7/=B)IVX3_OQU+.M(]+W VZ1B*P0M[WK Z J=4D.OB8S%+O##R M$$Q#G0I#4@PI31,841G&<1PQ'%N=).@/96J#:@R_J[ M93W-(JSZ6U;=WZ[**G\0Q3I]VK83&<0^PK$7P@ A"E% &"08A=#W_%A01CP2 M2--D9_;-3TTN.PO4-PPZ&X V G16;*4<[#57Z-E-Y^5T>/('EM#)\FZ>VVU8 M_D?*_V;5#VZ2Q/7G[4PBN1X/'2W97'^#MQ/27?&4?N[Y[X3=9TM1/&^7AN[2 M!Z2>Q(' $+$0J?_$/L0$22B%CZ6G_NFE5M5(S[0UN1&C@UH'-(J+A=:MN35S MI!TQ-K3,[Y"UQCE C@ #/IPZNN?:&]63-3!\WU4UN67D]?BN9E>SB':SJN[S MHM[.8H1*%C,&/>VS(NQY$ OL02]!<>2Q@,QL8?AB0[VC M2D11"/Z5/&T=L9F+2$3*KZ<0"9WL6(8,4BH1%#X5/O<08G)S_C&OR,(XFN1( M:T:BL'?N<=WF< +Q052 MX!U 7OEWH.*//6O7'^":^- D;[4C189TE"E$&X? MUU(R*=S&A9SAP74@R+&FQH[\.&/ND5"/^!7.0_2J"[;:LZ\T(;4&K) M6*QXK1W-C_HKQXDN,%..ZXD=6#D.:LMT&-VIQGD.G*K&B:9&58WSYNZKQH6K M73H6GPK]F53/.@"MVI[USF,?"R\1(:1Q@B$*(P()3U+()69!+'GBRSX9%RQA M]'%%QCA.*!X+P;)F?O(@E._'FW.\CZTA0,U/LA+P3"ISA*GX6.ZV'Z MH-#RKHY25P^OJS6\>W@D6:&;N%43O#LU+4"210R)5,D@CR'R:0A3%(60A'&4 M^#&3*;&J-V/1]M27K2'K^J>%=?U3FX[@"1&<20GC1&_4AU)U28P3 M]=7X <8L#@F+YI7Y)'BHCAAA2EQ/NX=GW&QT&8C'@4>6W7>Y.:FBW^@:.-@@ M![<76+8>4GKPY70XL6E_U*&D!S'[PTB?1]A'&;W/EN*C;%))OR6LWF>^X>H? MRBTDBU=Y4>0_=/M$O7OJ5_,0I3@6:01#3_I:N9 :0C"!81HFDE*")#$ZZ-ZC M[:D-(3K4J^#:?99"']0UC,?LP_IY]1J8RX'52R,''V679[X#/P,;^&"-'W0& M#,>U>930@)R/%"+DF'NK6*&>[)T)%+)]XFA10CU-W0X1ZON(GGGFU$PEDQFK M7[_?2?'WKO(%ER2E#/DPQB*""., IM1/8O[KC'4>98^ MBP>2Z8)^GT0A\^)!Y[7\2!?9W;H>I"X9^C5[4)=\E%_43TM)F/Z=5J]WE7@H MYX$7>2%/F)KY$B4@B7(=TX1(& 1Y@\T6];-WBI/*>/MN:BO!5F6S;JX/X\\ M0>(04P"":",X@D3G3:/.7AIIXO$:4BI)%=+/NYYFP^K''" MTE^1MI*#N%"%P)Y:,UUR1=? .K0^+?Y9,)%]UV>$=TMLMH4"P$]Z:"]*LC@= MUV^M128<.=6>LPV.JC4FIN]KB]$]?3-NZMC?+Q6IF@AMLM NVY=[(71LP&9A M3Y\Q7^3E2KV"KYYWCJ&7Y\^AEW52Y#E&B'/?CZ ($Q^BB#)(B(Z#\A 7*?9P M0BQS>(Z">VI.VFY6B/)R6HBRS2AN.=T>Z[4PD]0)=O; ZCQ /_=(@3HJZXZ3 MJHZ#?>0TK:-VR&'BUW&;[QN;2ZM-BJE;4A3/JKV;!SU8SE,L0A8JES@*(@^B M0,20IJ0.=XJ2T&,)$KY=!MG3C4UMZ&CBFWB=LOWN;+)D>UZ1"!*"%9&1\&+% M:T!ARF,$<10Q%'LQ"TE@$T;FC-?1XL:&X=5L>'3%UM#Q%;IN0+6I&^ X8[<) M"XY#B,\T.'*\\&73#X.##>[I)\&_Y3G_D2T6VREO!(LBK/05)F&80A1Z!&+) M/,ABYI/8]X0GK/S_(VU,37 [B%=E?SW&I9DJ7,G0P&)@2XZU')PQWZD*'&MG MU(__C*'[W_RY2^T^=2ZR^1OEOU7/_Y$OE&*0XOEMME ?U9P%PD,Q03 B,M'[ MZCI)?TAA3/S$\[ N/FN4-?-D"U/[S!N08(T2-##-/O/3/)[_R)VP,_ G;DN, M\2=^T?@SQ:#5O?6W_0^D_PJ;O]8?].FGCO(Y7S2J^Y@O7]AOU#Y?S_V&_Z]5 MV11BG*>(A")18[G'0WTZ&E,UBXH91#Y2?C[S. N-*K);MSRU3[_.7VPWGINS M;#;*#\+=P,+PYBV: MO_T,-A:ZNZ/J7?N@WKZ;IZR<)83C1W:#'Y(Q ML+P8\V"_;7G$8+?;E-L-C+LM><2T@VW(8]=<7]QT3C#%41 @Z-/$@XBF'%*/ M1) P@KTX5=,&[MFL'FX_?,JKAXT\&+% M/4]]H4>OL3^+^46?X'F?+<7[G"R[;+P2"]^3 F*NL_&2)(8I#@7D)$;J=69! MXAL=V3_Q_*D-IC5$H#$"#=+\E-\Q[LY_J@X8&=IAWR7C\I$:(U;,SS=>R?L@X;G+^CD5-XP5*\'?+<7MZNB MT E]<)(F2:JK40280(35)"!-HU!)NV*-<(:\Q&KOX40[4Y.P>LL=/ B>,>5R M9!U:.Y?C%*=FWH<#I@:6MA8A6$.<@1:D.Z?D @M._9-3;8WJJEPP>-]KN71Y M/S7X(*I;4M[7L9-<\%?/?Y2ZC7=UB3&]UF&EG6M@SFA?L0\JH\# MHDAGAA4P]5,*8YI2FHA >B&WBYVV!V'S;8P347V[EPPRZ\ #LD;_5SM5Z=$W M9H(S+-\#:Y%.REN3W<'7*;I_TA8HSG\&:R/ Q@KPK;/#X3)'?Q*=2ED/&*.J M7'^:]@7PBB?U/4>M;6K#]9JPD/*3**KF M>-_7_,T3>="EE]7EGT6U*I;E=HA"0-0K'B8>E*FGE!0E#%*$8R@3FN"8B("& M5D6,AP8\-=]MUUY]^';;XCIS8V>S/JK;Q0:W9H.-W:#*06=Y?5MK^U5!*8._ M/F9B/Z678N"A83+O0X\3W>-TDN-SW@.#'OGT]SA=<'@F?*1VKPM3W&2QT^?> MYAQ3+,-00I$$>A*0(ICJ*F0D##E+:8Q2;!4C?KR9J0TX'J8&5N$-25NY+-\[C6(^S\$@D8M[3;U(\.)QI&'(:*<0QJA6$R]P"NZLX<=/KIV_I6_\\Y<'LEATR1_F M#-$PXH)!IE5#37OU,8>(P3A,PM3GPH\1MXM^WGG^U$2B#?&M,8(.I&WD\RZ# MY]7 2\#*X =)3UBGH\:?F7$\^XS1XYW/FK08;3S\^5,[JJU-,%VLW< M@J'('%@EWJMW6(@9."@/M:ZQO:X4-0/*A$%N.\N#DF]Z7+2HU!J'DP MF7MB1XHOT$8T @AH[3XUP*9FM_: ;0O4WIUEQA( M_4A$#ST [.2LNIRRJLYZVO3*VIR1^L1BM!BI;\8:0X;L([NAQ0&QYP:<:QX_ MWC#D@(2=P6^#^P5A*(K"!(81(A 13M1 Q!ED:<)Q$";2 M#ZP6378?/[7A1:,#&I[ET8@3Y)DM??2G9."!P((-^RS61XUVFZ=ZMXEQ,U$? M->\@U_3QJWJ>FNB.8[_-BR;_K]Y4%>7'Y=MLJ7ZN!&23(KA)T?=5/%6O%.R_ MSVDH_#AF'%*)&42)AR'E,H5)RJ,P"G"0!HG5T8HKP$Q-%-:(=U(LKRT$,B^V M$RY;GLNXIM?,]&6LOAA8C2R[H.WBHGV0,PG462YOOI37M:Y5LMY+*@?I'X MN8AUG'4L()'"AU((RF+,)/:%C?ZZ@34U)=8+9H\=.%"(A5YDUI&PK+$ /-8F ME&T"3Y!UYMIILJ,^-5/G\7MJ8)T^$]"\3ORS-JHYB=2:!1J[ZIO6EKD3;;=, M.Y5O1]!&%7*W=.Y+NN.G]Q-W-7IDE7B??=>G>"KUDF=JY&@6AM^OR]!ACW&: M>"E$D52N<^KKPX:!!U/) NP1S-7$V4:Z31J=FC WF&$-&FQ0MWL85Y0+-.H! M,Z%US>OP[N[5E%I+I U'3@70J.%1YY\O MU/WEFW^L]-)XZDO*" MA$@D/(JY\2R)3'T9,1D$:4J;^9Y6,Z4*#5I(T6H*F MK6VB.@EA>4\*T>+^;T#4R"US-UTBWDR-7-(YL!*]W^/PS7G6[',]&5+A-O_3 MI4;'S0EE2,%!GBC3^_J)S!LIA3ZR+-:!UWJU]H?BB%.L:MMBUX09J(W82C6KIJ2J9YC3)#'7D.E4X7H!&57UKJ%J M7PFO>E;/X//Z<4W.FRTA[C(K!4$L4H]'D,<<011*HG00$4A1(B2)N?+#F(T# M=KZY:;I?>?W!D38WDW7,CB'39BKGCK^!]:Q5J9:TG0!!YRFMS$AQ&RQ^OLEQ MP\.-S#\("#>[ZPI5N,!FSQ(NLMG5= M@IN:CZ9FZLHQ*RM0:->A_$$>Z\R^.D='UO@5E?(KU+_^Y7__KSCP@_]C!OXE M2.H9T;\$Z0RH>Q^;(6AA.:5TVN7*3,Q3F4)]$$!U.0\@QB2%&/EAZ'M1*AFV MRWWV4IT^3E:T,]VN^OL%.])B5'N!SAEE#-RQJ_/N?])6_#QK,JQI\T!MWPQH M"]>_)=I,L&]G_;5^/=.M_090Q_R['VY= 1Q_<'9,[=&AW'4;/5=TZZ.$QP^; M/6\=-?M/08JW"N@\0FF0((1AS!.A)AC,@Y1)# D.$^1C/TJQ5#J M T@LUW)M*3=@W.LU8YH )\(AF? 6T"T#8X7 [NR9[;Y6%;$.,N M%_>DZ&#YN.]S>I0BR%=::I>_"W9/ECJ3]1=1?,^8*+LL\GX0A8D4,* 80R3C M"*82*;\5)R@,!):(&9]XNM38U)2KPPLV@$&'V"(W_R6*SZN7:^(&5JISG/4I M;'#Q_32OWJ'QB2.OGC?7M-I^H[,O?GRL0Z7>/(F"9:4HWRV;.*J_ M"7T65O ;-0\G=Z+[_:="89[C0(B48!\RCB.(2*J$VJ<"AEXJ@M17;FGDVZTR MC&O ]-8A.GC*J>J @Q8YZ'X':NS@IU7)=:AK$\WPLYW/._*+8N8Q3[?SAQ[% MM%&0:JO MNE@VW:=/G[[PM9^4!.@??6:@MGZ-=&!SVTL[<67R9W?_C)]Z-3K M']F$4><,+],]^S..%T+1L_)(KM>"'D4E;NX*T!X43->D1H3# MU*=2_3-AH4@Y2EAL6;K%";7C. $#DVLV&+LA;."!+T@/Y>("X(8@UX42H@\$L TP!QBC 5E M., ILZQ(LOWXJ:GM!AU@"IYM>8\=YLR^_OY\#/S%;U%Q>XZ*'I4MCEGLN [% M3A,C5XTX9MYAC8>C5UVSE54O)[\6)2NRVG>KS]W.(^;%,J5WN1A_YS.EYVS3A=.[5S7#89J,P"U0TO/T;-/@V1Q MMF5GU.-0+Y.]V982V^-1CJHP=H?27XOFSW?+&\::$ECDN1Z-!?,2K-POK4 02/#4+KRC,72#83(:?$#:P^ZWP9 M/W5H?]9+^VLB/UT@LD\Q&C-R7)>DN=#JV(5IS$@X4I[&\$8[G2F+:OX?9+'J M8@W_QXHL,OE<%Y1MGK^IA]-X_R3B8>H+!OTP0CKN7[E%28"ASV(B,$(>,EN> MMFYY:E.N+V]NP1=V+_A*)POS ^BE,["VJ![2-S9M/JSMFD\V,S/[GCHO6H/R M/_36YN#4&\M;;QK/R9QZZ);$J7_MRYM]JZ/(7&\R.KGK_X">B2WKQ!D?I452 MW'E$L?*K4@+3@.M\EES"_X^]=VUR&\>R1?\*(^;&G)H(H8Z^-0Y&!A,,L"=-4\=A)_:*'#4Y4.$%%IKMDM$N+AR&391>XC3P%([.A=_3= M-2O[X^=7JK*''=,J5/8'ZDR8DIVT,)T7#;-E\O]GZ-8;!PQR8D( 5(9 MKWN@(G-Z)CACF/.8Q(Z%@5?'FM_:LS'5I$55&V..ZAM78;4C+R]0C4Q1YQCI M"&P,]=R;8/C5P;@ZVK1B%[>X;O)3W/C$"O@[>C$-YPC,TMC;E#:6ZT"C79W;;-I M3K+=!979_FC&!22OC&,U\*3DXP+%*0\Y7>N!DIJ[UPF=9I"& I=9(IE*%0** MI9J64"P!28D "J8P0D(2ZI8\8#OPW*BIR>5^+.L!#J4 P4_Y.AA2'& ]$3UH MRA.\DU)5BZ(:R$NJNAU%#F,K"ZS&8ZRNP5^/M2P@Z60NF^O[]HXO-41HJ?WR MENYHHTO%*(Y@1@A(%$*:K<(4D(1)((4.I80B2D"KWDFW!IH;.]6MTUO&!L;: MF^I5;NAV4Y!/S,9>=_6$JT?/^6XL!C:?OW+SB;O0=[MXWH[^QN=[YB]MUO?? M9/'P5K+=;W2W+ZKFHO*QKJG_I#X7^9KGCW15"HH&&GL]\NI)(Z&!?Z+VP7Y-OMONSSR/7*W3$IX0*\=IPV#+21 M^[[[KC]O$J[VN^^;*G9;,AT,T5 *D'+) (1"TZW'8%-/WNOWF2R\>VTR>37T_FL_ ON+.;35Z_)8;A/T7*RIX5SZ#PY#%S+ M!I0#!^DI[J;C4,&>?]6C:#;\I*H>Q[6H!TP%DPG&0.B@4 >*- -4J!C(*&4) MI0@*[!0H=@TVMY"QMC6HC3518V6NHR9:%[YV1.L+M9%Y\RI@(TBGV$#B5[ZK M:\!IQ;8L7#^3QK*YQEUX]TZ#%7Z5ZWQ3?-SL#G*F*8U$@B4!/(W-V22, %&, M YPF.**4)Y):B8=?'V)N7&&,#"HK@]),>W'8*QAV,X,?9$;F@S-0>DCG7D'' M7C!W.$H3R>3:?X6]0Q+URX60ZN-V&M]5O;WS2O1[RMWR=/^P?FN\: MBR1'RO1:RW0,Q#.LU[X0 JKI+!*QBBCAMO6.+^X\-Q*KC;.O1GR)4S=C#?)^ M9**J[?(8IESU=G#1W\N[3E;4=]&9=M'>Y0_T565[T5E153ODU5KHWE#QM\V; MS7J[6>6BVL5IZB4(E001*0'#, .0J020F"L0LRRE7,DHRYRZEO0U9&Y/]DL_ M3&!>=WJO-R]*7\R^5-L;5SVXGG-FMP2:8B9&9IE>DU#7*0>CU,H,!=6SC%U/ M8R86O!L&V;DTWL#[]67875Z4>TJ?]7?TH_[6WOW(MTLJ*8TD3@ 3H020I +0 MF$L0LA"%+*,9#9UR(2X/,S=V_,WLMK!2ETH>.:>G^['!+\5FN_U<;%2^6TH8 M)T8F&T09(@"F)#&-WR*@C/2=$"Q6-'41-VC=V^FYGT"TH#0M>*#%?;YV>\K; M@-D]VCUA&/EYKA"HS/+W %_PU>M3V[[_I(_J!<=.G\]+'QF_9>.W/S;+!(5A MA!0%4+_% <0J!AC&&8BD4'KV]?]2JX*0GN//[:6NOSMPO(:-!G"[!W]$&$7:791EO)OP* MNHQ@Y[12,.,!?28B,^)0[KD(#C)8;_1/3%EFM=FV5!'D+-21,V?F@ _&7+\\ MN 0)5&F2"LXP"6W3%7I;,;?70V-=0!V$^H;-0S>G3X;NR*SM+M9WF H7S<1A M4V&?7S')E$R4@C'>U#BE; R&M".KH_^])TO\&.Q^.S=D^,UZ9M7*E?[M_2]R MK>^^TJ^\._&0KW/3$L"H =057DL6AU##0P!%' $8\0@0B1$($9.A2%)((7%L M=6PUL,O#-XV(8FWW(KBO+"]#4_K"=L>\6[L9L%M(^$=UY+?, J^Y\!/4I/@%_E #H6:L>O'+.K/';[O5KZ>9ILFW/LJ>> MPM'/OB>;O1Y'YC[!]GS$[L6TB8_D?<)Y?H3O]>Y>RX.7,F:"<(I C(FL.^ R M4_^%PE!D"<]X&"X?R^;H7W>TV-GQ^9717)[NTS''>]!_IJORB::[@,G[?+VN M'^'* B]EN4M,(4Q%1H#DF)INI0HP3#F(:0:E?I*P?FW6,+];BXE!;D:OC[MO4[_.U^>J79ZPZ MJ+]RZ&H:GC="GU"$(1(2("K,%H$( 241!&F6$B@I9X1:Y63V&7QN$71I9[ Z MYA^LC,"<'MFR:*77!-S>EAX3UI$YIC:]2NT(M/&=Z1Y'%T;$VW[O>4S<)]IR M]HZ_TTYS7P [-IB=;SG9OG)?9]O;R;WOT2]*?UNK5.E73[4K7:87+AD*$Q+1 M#&"B&("21P!S)H"*9"(2DJDP4BXYNI>'<2+_"=)UJY89!^&N?,TW#]((YS@= M4=Z UBYV' [8V(>,#4HF;*Q,7 2ED?YBQVX0O(:.5X::-'+L=OX M\5M!MP_Y=JO?1F_-)G#.]N;-5-?>$IIQJ1(,=(S(-2-D$- XI8!DJ8!AJ!!6 M5LF_-T>:6T2HC5TWUI9G'*)ELGV0THWN[0C0&V8C\T++SN!?Z<8 D2PA2 F4SUJELF($28FD,NDL56JVZ[X>;& MJG77B,KDIK%69770,MNUV48GXMTDZQ_'D9EV*(0]&G#8(#.P#4?G$!,WX[!Q M][PEA]55?2GE3@A]Q^W7G]2I%+R'FD<(0 ,B4*4&$$"(\(B$BJ MOT=A(F4LW,CD\D SI9':6/WUWY7IZ470&.Q*(%?PM:6.X:A-0QH] .M!%]UH M#"2**S>?F"*Z73PGAQN?=U^U?3;'![11>XP0)1A3!%2$I-FWR0#+,@84(4P@ M26F,E.TJ[<6=Y_;@U\;9+R->XG1[O=7;^Y$?X-JN'@NIEPC8+YQZ(S'10NG6 M5\%I(731V8Z%S\O/3[;0N6AF>V%S^0/#]H@_E/NAA_VFCW*WU"L57JKW4D4I M@+&.0"A/% BI2A%-991D3HV6KP\U-P(Z['\.W1Z^@*K;%O$PK*;:)JZL?+%; MK"WUOU=\'8U1]HLO#/\;7W;ZV;]QQ14\YB?IP*I?;N@WA'=N6]0Y+110- M!3*J3Q'4- &%I@D< 80QEP2&!&:A6Q'"]<%AL-OP(/UX>;5LOAIMMGL@VWKQB]P^B' M]:&3&R-)%J8IJDZ>((L232,B 0AR%F59B@AW*@+H9<7< A'W/GK]P+A M6BF@%!Q*D$4J-N*8"C"8I("G6"(*>!4A7,;:C M,:_(C4Q9#6B_5R:.)>1K"<@XI3U71WV=JIU;(%PMR+EYH7LK :-T0G>E8&[X/_9Y(7_>;_.UD*\PB"K 2H?Y;JC$, M2:P?^:8YIEUHX#*\U9?[9=O+D1_\TK)MWJC<;_=LFXN<%N7.P5J6BF65M%SM M@FO#78>Y$4QE(<\42%-BI%$Y RR-,, HRU@$*0JYTQ:X]YF9\E2NMMVH=M8V M!D?SRQW?LF>;F9J[\:?&+M8;"_"Q#P)]8MVCO;([:)X;+SL8,'%+9G=HSILU M][B'>_+ ;W)'5V\V98%)T_@L9!2G+,6 FW)AF"0<,,12(#'.)!50(!;9IA!< MN/_<**LT,6ALM#]-OP1=-]]X &1D2GF)18\4@TN@V"<:# 1GHG0#RR^,4]9! MA^<=N0>7KIHL Z'#Y'8>0M?'^@7.GW;?95'*>^ZYV;A;WS=?-$3BF#,,5&@6 MOBI- $MTS$QD2$G(,(Q"IT#LVD!S8[#2SN"%H8Z/[DUH[0(I'X"-S'"]L'(. MCFX!X340NCK8I$'/+9=/ YR;G^\IBF@2KG^F6RG>;!Z,?%GY,K@K"J,>;%X. M/S\?/U('67=_T$)\>C0?W+[[(0N>;XW\S=]E?O]=+V7OGF1![V7]&_FYR+E< MJC25$&4FX:@92^&WVS M@_>+H/$_J %H?BN#$@*/ZI+3SIE?>_!EKF%U8TKY2;:P1GSKU8J:^U0\%/MDNLK:\#46;Z&IIF0L5\MO>9B MU,ZV'H#UR_\#[)F6TX<#=\;3'F[9DWM-E>>'[78OQ=MR%5.=M?XG79G3_J8% M2?FI\L502<"D1(0BY)IFLQ "&#(!&,\BD%',D:;>6'*K(_I!5LR-;^LZYJVQ M,LA+9X+]6IC%@/E1'3 ^ZFNVI0Q'(5=E^^J62H^\(3?N<0HMV7?LB1F;=\O) MJ!P(*@_J;()%4#KQHM]3]>DZE/D4&89*:X/:5I!B"##!!%.$A)A@@)29I!I]W=\R'F1HC&PC+@*6UT M+1@Y ]".L8;!,C(=O41DA(W;Z]Y[+@@Y&V;B0I!K;IX7@%S]9,]:TGS+5YOM MOJB#M691_:5ZF[_9;'?;LS7U]KCJ$13%-)(Q0(I1 "."]=)5$A!%G$@1RQ"E MV&WC=:!%\]M0O;8/YUB>.G"B[.AF0O GW/T\[&JV-CY_'V45Z@D_OZ6Q VV: MMG[6#X!G1;:>;MNW-=@ZWQ0?-SO9)&&D:1HR2A40B,8 HL1$3S@!..()@U$F M"<-.*\[3$>86/%4&!J6%KEV]3L&S7.L-@61L9N-?6 M%2?/VVI=^V#/Q5#9.[W4?]Z>5C,EE(4PE@RDS.AO2%,QED"NUT%"($A@AF%($LQBF 2J-*8&CZ+_$P0HQF M46JE#7A[J+E1Q-'2H#'51D_"%6 [YO #V\C$T1,Q9]*X#897SN@8;E+*N.WV M*6-87-&/,&H]C_=2F.:?9Z=DRQ2R-!.4@"2#&8 <0X SQD&,J,IDB$026BD) M6HXW-^JH[73CB%N8VA&%1Z1&9HM&HZ,/P=%7,@?PZE.?EK6+H++7YV+&#AG/ M*YH;@TZ\K+&#X'QM8WE=S[*?RXVPEG&6,@(S#!*N=)PB$ )89@E(HXA%22Q5 M[%CUMWB';[+G_3H)XFSL6E7E>$,R%A$9C^$ZW@D12#+ M9!P3F4G.G%8V7JV;&\_<.-9;Q=4^F M[:=PW'SJ,="?H,*FKX4SJ*,9"*Y=MK^N"EV2Y*% M+$G,T7>$&8!)3 !+D )<>R#DU KG%@2]V^!%L__^B\1"O\:XT5@5$G*3S:_"NJ?1HM W^M1&H:7*\<0\&QF+7?/ M!\S6V-OE+Z:IKI^H,NL];I)?\=_OKOCI(--N@U]Q\6S?^]KG^E%-NS/[23FO M2?UQ?Z$[J@(=KGELB(7E*9 04I1A A#"@)(P!40+'C*=(<:>4.[?AYQ:' M-!8#6M?PB]KFH# -Z$"@2O<,QZQZ)/8XSHT=E8R'^,A$4QO>[(.=Z2 Y9;>>=^E=MD'O[PLC[JHCMT^J%K3^-5_+ M#SOYL%U&(A1I2!/ I%( $DUYC.G'/=.C,9]0CKT6&X9BG_()*VA\UT=T#SIU 805!!OZTQTPKNTB!SHY7&1O<>A1:E &Z7#U]ZCL_.[A+Z2>E@YC'S9:N?BDV^\E!:?LB.%@?M,T/#O8?\W)RY_*MOG-G&;A,,"/C+Z!&F(PA#59[(3E6 M^U4W8UZK.6LOR#I:M_:[GWLWB9\W^4J':/2_9?'SBO+_WNH([?O'\JYT]5FN M35>J;\5^VRC2$$13)E0($IP*O81CJ5G"0:"B%,=)J#@,K1+#>XP]M["K93XX MVA\T#@2U!T'I@GT_!M<9Z>;)D7$>F1J=(.[1^\(5:_N^&"-B/E'/#,_8._76 MZ(E>1]\-USM.UI.CIZOM?AU];]$O&'_W\+C:/$OY519/>9T@=I9!]G&C5P%; M<[IA,L>V9>9[^_=&3.7C9O=?_ZWAAL]AZ/@N]G&PE0XZ71G F>Y2XX.KIH&I*J M31&TG/6W_'B=.?*Z:)G8A4F7.J\S/:<+I%>RHD>3/OHC?]@_E"E,I9I8D]3T MF6I^-3WJU[OM_Z9/\HM) M V-GODRQCB)%.* 9PR"6!*4Y/P' ')TT@FE+"( M2[MM-&8=NAYUWMZ;J^V)H%\Y/=&[4.5[U@+^!_2 M((.V(X'Q)*A<,5U-&V>FF N'+H53S,E4O0SKN7EJYN;%T_#8GIOO9FZ*P]PT MA\Y_\=0 <2BH76T2>]][NF:*0]U_T7)Q\,TF[KWV[A_[?/?\86V:P94ZF&5S MN&_?Z;KNHW-X"Y_DN?VB;[U[2W?R/=QL-NH3<'UUSHX]3!\1CDT\OB ";O\_7:_$.3R;.DQ2NU M=//YE:)1*D*8"9!*J "D80*P($9%-70E].C:#4NO7F4IO_0S'L*U?D/G+9B/^R%>K.ZY-*EZVI%G& M4D:*9E2_GY-4!W\X 41DFA482H3)V6.9DQ90UV!SVXTO;:P*:QVS:CHAM7MG M^0)JY'=)8^8B: Q]V=3*'Z'; .*5:#L'G)0 ;5P_)2:K:_H1AN:R?/M)G>BH M/I^J?^,81;'^_@ DJ0[RTX0" KE>0:8RBJ,0)80[48?=L',CD4_%/5TW1W:F MHKMTH]JT6V^U[:)')QG+&;!C&O^XCIUVTB!X-'D1U'KLH^JRNR'EE8PLAYZ4 MEMS@."4HQZO[4=695$Z=*:2845Z., A5D@&8A#' -(M!RH3,"$RYXDYI"U?& MF1L9G[:5_]CK.[\S%52EMMY2QOK_L&:.C&J^@"B%@!%( M "$*$4D02R,WX=,+@\R-,HXV!J61M8:EHQ+#13@MM_,'@C3V]KHK/NY[VQT M^-UKOC30M'N_':Z>[<5V?79(H[B7$LRMCJR(81@*%H(DB_7C#[,0,)% H"2E MC(4J5JG3,J)[N+D10?]V<557/_8=BPZ44V_?:V+>Y.<_)=V4'VY_WVWQM1MY^E+M/Z@W= M?J]^+X5IR"VC3"*@8PL%8(PDH"I*04@B"'G"%6/,:7.BAQ%SXYK&A\!,>["E MJS*W;JL9/Q MUFGR[UL.!)LR%8>W70A6VGKG]IQNDY+II2\/.:!9A@#DD%EI'[PV M7>T#GN].K$XV3-V>M0] %WJV]KJ->ZN+=VO]NGM^]R"+>[T:^*78_+'[;D:C MZ^=EFM$4BY !$9D\!A120%E*@5*082YUD,ZMNUUTC#.WV+LR-6AL#2IC@]I: M^Z877=!V,KGM/U@3#PL%V'PR;C_<\-%S1[58S M2B'I=E\\ER4_U4XU2CG*$AX"9!2:81HE@*5I!A(8Z9\F5#+DM/-W=:2YD4%I M:/D>K4VMJPY['0)HD03#%B'(1(QP^0 MI7K5A#@!3&1IFB B>)RZT(?3Z'.CE,;0H#A8N@AHXU&I:2%JGP):?]9QY>0T M.9;KIK$@'W_55*']I87VW0NTZ[;0)J)>!+4''M=,?8#SNV)RLF#:]5(?<,Y6 M2[UN,E#F^>]%OI-O-W^LES3E+&,Q!X22%$ 1(L"0_D^,<"BQ(!'#82^1Y\,0 M57D^_V3/FH]Z[U^OJUB^+DL6C-;I:J.#J%9;X%1(QC*3 M1!F;'1+"(6":#$!&62BY0"AECAOS=@//<3^^;_&8)=1VI. ?OI&)HC$X:%D< M'$T>*7/"#2:_E1UV0T];V>$$QUEEA]O5_0CIJ#=5+N'J0@0*-JNTTHUN+@-IQRZ#X1F93$Z1&:&:HQ," MKT1Q>:1)>:'3V5,:Z/YPSWRJJH+>Z*]+MC.-7LTRQT@&;I>,QFD*RU)U&>MG M7TV%EV&RX7 M]$8Y=AL\TMQ1*K8+:CMV&(K<1,E.M95FY58BUQA:BJUZ+..P@,-OUE+'>-,F M)]UV_"P'R>(2][/=#UP5=WN1ZWFZV^TT/96QR?L5O5]&,8H(1!)P%F$ 0Y@! MD@D&)$M9EF $*;(JY.@>9FZ1PX6X.!ACAFB(2 M"I(L5)HD3'>5-)0@I22*1(J2C%@=^OHP9FY4TJ--DG'KT"SI^?9)@_\)[6:G MJ:=I9 [[4\Z0O8CPE#,UD9;P!#/F)"GL"^(.9>'!0TPF,.P+C+;.L+=[NK\< M+Y5!'6Y_MQ;O\[4)P5_^O G3W^[EG=)OF?^2M'B?/\DE2[,XA6D**#2]ZW$B M :54 2005R)A/(V832ZX=\N<7IL39(E_^RX+28V%]J3J=ZINOP-?;0)&?B%> MJW>V2\7C2CJ=A%H+X/2S<#X&1A'7VL^[=^8KS:O$[T^7VE^ MG5ZIH\Q!Q_O5[WB3O6Q'@:G]YAUG@'Z;W%T5#J;H[OUJ\\?_EN)>_D+SM?EA M.?@7R4UJ8ZYR7CY7I@*(82EB2HUJ/PL!%%2_D$,A0()9&*-8"DZN'M1Y%;G=!8?2HMW]0'6WG5?G0KJ->:.3IL]MF?Y5)&?G5;%'.518=&]^" MTKE%8-P[_+8,J8)3)Q=^J[^\(^]U_]^?=9.>%G@']?1LP?\ _6C^Q6+OS8N; MW_W(M\LPXA)%DH$4&0;G5 FL ))RA!*$D@($B[D?6.\N5'RR\V/X*7!P>_& M9,=JDUN V]&M1Q@GW?!S1-"9#"UQ\4IQM\:I*,5+(HI.F= M*//[=<5TFKO>_3#-"N3/.(4 M*-H-.S?*J:UU9!4[A"W)Q3MN8W-,;7!06]Q$:=KFH#8Z^*DV^[J*J#O9..'D MEW/LAIZ6>IS@.&,@MZO=]Y8_[DWJUR=UN5G*9_V%VBXCC*2.)90#*%519SE>'.CGLKD4M.JU77I10MPTT/5,I7<%O3;>[^>H1R9 MC6H4/ZFZ=]7/YSVN/OM'T7['U3.:$^VC#D;5:4?4 :..?4Z;NTRV>^G@4GM/ MTN4R]V2X.KWFHY[X9:I"'$&H0$14 F D4L!"(0$1^KLA:*KBQ"JQY>2^>Z4KG;!S][Y:>U[39:0=L&!=@;:I5^[/V1O M-D^RN&/;74'YK37 V>=G]/TI[0I^;RSSL&UPU=O>WZ*7=YOL>W31B?8WZ?(' M^E9;\Z)L*TA7=1?JLD/&W6Y7Y&R_,V7=WS;G#0>/[0BW2R,M&X:9 C1+%8", M4$"IE(!'.%8T0J$DH5N)YG"C7+[ITY1OOGMX7&V>I2S[.KS-"\D-?59-W*GI MW[@-?BHC]:UC;PP/,VBWE3#MK(S,/RUG@LJ;IC]/VY]@M]%SM=KOS''1.Z7T MI)D5U<4^MBT_?=:A^\+<<]WZ8+,FKG/W!>-Y7;RW.P_;C_U&?]QMMW*WU7]I M?E;OMWR16UD\2=._Y([S8D]7V[]38\'NN?G5DFD6C\T&;11C#" 2$< IDP#S M#%'*XRA*G/J.^#%K=O&^L5,_]'_4=O;;V!TX56X;O]--P%0;PV8GN'*I/'T/ M#K^HW5H$C?7EN[9Q;1$TSAU^[W_[V _:HVPO#S3M5;:?_* )S$!F@OT&B,*,Y#A&/*(IXG@B9O62&];YD85M2M5_Y#&F>#@3<">@Z,_ M0>F0JVA)_WFSHYR)9F-D[%9/JZA.WKCN[*E?8G57TLIZO/FTI(S9BYWN;:DE_S[6[)$(EBE0B $Q(" MF"FH(["(@801G,989C!V6@3[,6MN7'R]O*5V;1$CA\&[ M]?ZA+D%T#/X\S;H=?4\_ER,S^6M,HS.]^T7=*]-[,FU2TO<+YRG_>[[[,%W1 MMESFYV+SWC2 _RAWQ\S\I4IE0FD: 1&'.MQ." 8D54A/M12*W['4Z:7456?U$];]#;<=C0["H0C,^E!8;1E]"+05@>EV66?J!>U1OYE1JWA M&D5I]/;HKR(V:@W*-;U1^QOT[ 9#M]]-4WG]QSL]TA-=F0.ASYM5SI^/RTL2 M0#RVUG&:N1IN\RX@''6<<;I MXB$EXU7LUL1RN3S=^4HPC7$",Y"AQ+1-C2G F0SU'*B419@FFK;/[U'K?PMV.H+RC.3)!U37:E<%M"$?=071":81ZZELC MOT*MM"48E^N@;2_N(;=HE%O7VUU1UBB8+$B]D-S]1G_D#_N'-_0Q-^I*9O'Y MB:WR^W(K8KN4FH3"F"F04U M,!J*^_7.I R9[EQW#^9?2Z$DBR*6 AGC%,#8'"&). :8)"%*,X)8(GOT#.AE MC-5C.'TW@5_+7F8/CWO312.O=9+/N06"=QN'#;M:/+7_;KW2L7]6X%*:2]+,YTMFLO^;WZU)^ M9+VK*V"*-YMUE1RO?VT:,"PCG*E$A R@S/19B7BF.5.%@/ ()9@C3J#3L?L M6^86K;]PI2R*-I'+T>8RX:9QQHU#A\R8'9-.- \C\^FE*:@=600M5Q:'>7@Q M0XNRZXL_6O4 JE=R'6+/I!3K ;A3HO5Q2X\)3]<5?+E(>412$(::92$/":"4 M$!"F*2>"<\($'YS7Y$4@>P)*=17([@>Y'4/^686NK^<.[38!D\%GFHM&,M.C MOO$@V,9/_GE=5>-!X%BE\HRD3GS(!SHN\$OU1(IB056L &<( D@(!"0-]ZL=3;.W/CIF&=WM+.7.N4U7%VH:1!:DY"0&U ]J>8J#".0ROE8 MKT ?5QV^3!37/]Z/$K[*E?[M_2]RK=>P*U.$)Q[R=6X4+TPI?EVDMVUZ](9$ MP81S@%4: 8@E!032$&B"2*&*0AW^.*T?G4:?&WW4QB^"^\K\,N.#OG# C4;< MYL*.7$9#>&3*.8#[2POYD^YD&NQ_2R+4BSBK1$'+Z18QB'%8005D(Q( &F: :I@"#*,XB1. M,<:IT]+-9M"Y45J9KR8::P-1FQD\ZM4%K[1;2N6M9RVQKP]QH["M=N68#]D'>CJ)&QG-DQGI1A=S8'_RA'3B4(B^" M@P]!XX3?9BT#(!RKY-C:CMF?;C-Q8 M^#]!FL?U+?@IDCMZH3;^#OP\ MDCEZ@6.U ^\Y><-DUOU,U__]2=UI\LPYU0O>,HG[5QU%:DJH]W02F%#&0Q/+ M(1W+\1@#&I,8*"Q"(;"*NWL,U8;*3J:YO+#I]5I4)M]NV-GCZ@ M=[.7?RA'IJM70M$^S]DOFA-E-9>H;HZH4G=4G7*8[4'JR%BVN,ED^MG]1A3;^,81S3)&$ L2P#,$TP($1H4E:4X# 6.K+,FM#2+JJ\ M,$J/V'%D^FWTE?6W_+ %Z!8U7@+3+C;L"] TE-I89Z!Y>Q,:YQ"OPWFO@=RE M<28-USH[TB++K''S]5XO:.MLWLUZ>VC^(+D2,8P2@!&. M (QQ!@A& J1Q(BFE.*/031>@MRES"]F:$M+'8O.4FX2\_W \"N@_*98'!)- M/?:Q08UR5X.^*ENYN.U\8<_4/T>,_0W9]K#A\&PG1U)#+^C^SKVFYX\ M^7F3KW=?S1[A3LKU9ZF_Z:9:;/^X67_[0ZZ>I$E9^RK7^:;XF[:([PLI/FYV MA^P%!A.19#("G&1(KW09!"Q6>J4K,H2X2O1_K=I6^3)H;L1:^A243@4'KX+: MK:#R:Q%4GE6)GY5OP<&YH/3.?HWG95IOKZ6GGJR1J=G7//58E'N9,/ME^]03 M-]'"?O0'S6G9[Q/DCHT!+\-,MG7@$Y3VYH+7^_9;E!A5H=VS8TS[\J(9D6%E MV"@AYV6?O8:1)T-,&AI>=N\TW+OR*;>OWK;8+75DN-VLM3U]:W'7/_K]!'O'&"2!]W&Q>9QM_JL^[KM M9?HD5[1S+#OXN\_OO.RGNGO2J\E[^8IKUO*4[^9[FQ7_2 MU5Y^V:Q6[S>%N7:I,$UY(@F0,4T!I'I><)1)( 3&62P2(9556NVK>3 WNFJW M1'S1R+N%@ZE5O]@ZT3BT".KW=%NDIT$DJ"$)2DP" TI@4 E*6(+?#3!!C8S# M6N5UOGNW5Z.S_T:-S.O__Y?)^LMDOU*>_9=JHJ7UG^'+Y;0Z?]6)[5C.OXY= MDZW_7Q7V]H;!ZQK2A[*6/L4T]@>O#2^ZC1;V;]H]F$][B/UPL_O/I.;"=/N0_6"YVR?JM]= M>E:P[^A::)[\7&S$GN^:YK&52/LRR3(N4H4!@YGIMIWJY2>C$1"8IR%*%4VP MD[1%YVAS6RH>VC 7M]HP]T#6CJ^\X37V0JBV,Z@-/;2PGJ9E@Q5,?NO+.T>< MMI[6.RS2F6:2Y1L($0*8B0!,=T42A M4CA6FH^8\"DL.%=-0?U]R_RJ"7H6$OS3:@B^@GK@JPH'SE,S<*AEP);6 M19.P&>H@)S))[]PLI-)2V91*'0 Q0ED6A:F;]-?9"'-CFK96BV-VWG44[3AF M$#:C9P*XP#)$JV9$<:WS45Y+A:9;).OZ!_L]UO])B]STB#+;,:5")<&$T%0@ MP!,1 \@E B1",3"/NOZ7@EGF)'IU.L#<'NK&OFKGL8_6YQF$=H_T$&!&?J*= M,'%^H*\Y[O5Y/AMDTL?YFHNG3_/5S_5[F-_FV\?-EJY^*3;[QP_K6H_EK9$M M*.L^I#B4?7Q8F_S63?$<+44*.6-1!"+]R .8X @0$4O F(129!)!X;0AVLN* MN=%"8YES$\E^^X4WNE6G]6\_2[4ICN=2_S._7R]3))@2D0(P MHN7!=PI8BA.04A1G/,%4,J<&N_U-F1LYUF:Y$>. F;!CQVGP'9DBZZ/PGXP; M_W;4V#NOXF6E+ZVC<[E=!+(,\:[K?'G5BY MW1J(<[UV^TN'GX6=)$A^D:;VI>FP^$T6#WHA:SJ\)G$&& PY@"*, 8U"I ,V M@'G%J0U%@-:9T47C-KHW]XQRNV<,VVA&;A0FO=M!F#T_7<9O#70:F'1W#OR53 M+%9AS -20I@HB"@<2Q FI*00DF8TL'6;F.:;$ 'R'IZMS]<=*L6N.\3F+5N:-74ZDN?+3G8I5_EV*_ MDI_4YV*C[[Y[-IUA=R9+ZQ_[_-&$J]_,>&ZDT%B[*)LK[ZKDP\9BO?8R-CL>AUK/@>52=@1D1R:38:"Z MKV4=$?*[H+4=?-I5K2,D9TM;U^O=M1?N3,'F'=>WV^;E_EV=#\199HHY*>!2 M:&9B* *8)AE(92R,L"A/*;151[@RQMQ(R%@9M,VT+_R^AF(WMWC"9F0:.8.E MAR+<-7SL2]<]X#11<;G]U\BIQ/L& !U%V->NG*Q,^H;I[4+F6Q\=N'Y]F9U: MBY0N!9-IPO7:*Q9I!B!)4]-@D8$$"TB(5%R(N-]U6]CP?RG;[IDQ0?]-ME?9_KD,QT']N9UCS%+O]G^<:I"W1,'ORW M/S9+#F.NH$ (6A:VT,.*(81@()1B#!&-'5:^O6R8FYB+M%6=W'RV.!EC-UN8UVQ.N!0'\J6Z%8=FWLOKS0U4F\'VS,KUQ*L&9MGP5C2'E65W64OOPOQKUJ3XZ97VGR8XR M1P1_9+(< ?<^:6Y]T/.=V^9DP]0);7T NI#%UNLV;H0H9+Y\6^\YO,^WG*[* M&DC]D^TRB2C$DDF]T$P(@%S'@9@D$2")3*(D8BR35DO.CC'F1FR-F4%E9UW6 M:RRU(ZXN.+O)R1-((Q-0#WRL"<8"@0LDLI7\+_>;IW_75Y?\\0]H_@JJOY:D MT77?28C!PK'FX;?Y:+^(YX[KN^Y71O*M; -H-/@*^5V'5 >EJ3)CMDJ$K1:= M_/E;0=?;5274)_[/?KLSAGV4NT_*M'!',1(X34U20!8"&!&]/%29CHIBB-,, MH9A%3E'1"#;.C6!JVP->&Q_LCM8']&"^8V;9&)-K%TN]\I2-3'YD <2@I"!HW@Y:?P='11:!=-=T0M;/^XK(19\)K[#:&G9/&=R,"?1H#CCE4 MSXZOU\YX#ZI3D. H2A+]%B#FI2!H!@BB&$0HPPR1*!:&L[:SUA3U3UBXJ2"]I MED2AI +$"DD $Y8!BC(%4I)RE6">8ADZEE1=',CER9BFBJJM_<[;&O&RVBQU MS$:[#&]&&4PS$H$L22" 4!* N0[UB40A5BE$5&9.^7^#P9U(P&@<..UH>CA( M(W/SQ;8#1RUW'>-JLJ';[XT^H\<^Z.QI=(GR-=! M;6]/6<-NK"UWW7PA./;^V0#PW#? ;$#QNY75.>*TFU(VSI]M+UE=U%,#5<=^ M>@EH_C#+P">Z,MO:=[LWM"B>\_5]V:AGF;($II)D $:8F 0S!&B*,J B%D'( M.&91ZK9TLQIW?BLY8V^YOU'&S/)HN:-FJA7J=B3C'8 8?F7ELF+@.Z" MQNJJP9E'R547E/S*L%J-/*TTJPL89W*M3A?W5'V4CX7D50^=):1I+* ( 2PW M-IBI#N>A! E%0G(J](D0G""@-WC<0+ MSOJ5/FP/,*VBX077SH0*+WVFW\/YZV9];X16WDJV^Z9O4:^0TTCH6 !CP+(R M]3R+ :58 2P9RE#(1*J<-%'W@KPPUZ:/?[>XI"=SXM*\<[;=2R:(P:>('X;YE%$%&2$0 M1@CK-[GDFAC"!#"2I1F3^G]*N+7#EH<+TW8R*)T, M6EXN@MI/DVK7>!ILC:OMTO>R]_DBJ-QUXTO_WP<[;GW561Z9AU]K@IVI>[1) M\$KS_JV<])4P&LBGKX_Q!G)[U6R+W?(KEVM:Y)O/A7S*-_OMZKG2C96B/B0* M)<)*B12H$%, 8R@!I@H!AJ7BE*-(0*NWALU@6&8)RNZ1>6UJQTD%3]+(N2 ML;0OG]@JOS^43YM"^F_Y@Y'"5U_U3[>*NIHIB&1&*. *ZA4U MYWHQS1()$A1G6481%8E3 K=?\^;&1[5WBY9><+OM[LCLR>KS.QSF'H./A[C4$]FSAI #H.O*?1YTBC>!"& M%7N^^SLU>;V[YX,D4:GGV&II0C"C<F97;V-;&'S$^F%\+QP;C]$/I MB=YX6K(V1KR>IJP#1)W:LB[WZ9D&:T2'/CP\TKPP-0QOOM/B7FZ7&(8I2Y0 M"1$"0,@Q,/V\@;]?)0TZ:Q=KI[EK_:_>G>%K2Y&ZG M+Y0DW[A@#+5FO1S;E660GU35 RFGJ\^;ZHC@W8^=T6_087^RR5>^:!.S@8-!X&OQ]] M#-ZM]P]U/U#'?39O:\QHR-3Y.M,IF<9:W?D)Q2\=C!N1M+8[I"ZB6CW MN'_/UX-1Z_FX66]>MFVJ:^&7+,PD%BH$+*%*KRBC&)!8)B!.L*FFI(I1Z9:T MV#W@_+(5*S6M6E=A$:SE]E!>JPVUF?[-2M4_')9 M]Y#3,I25^V>\8W>5KTSHDPNLLC,U&?\?+)H9P7>RE>M TQE8+M5.G@D3Z;S<2A*=/7I\:.E$:" M>V2&NI(^7<'?"O>.QH^91'T3L9%3J:^/_\H)U3>!N9U6??L6/8\=C;KU%_FH MOY'?C7[-W5I\D;M<+];?[HOJ3#3?B%+?9KN44J^;::S7RFF"S99\#&@2)B"2 M+&&4LTC%AZJ/;PXGCPXV](BIODV2C])87S)<49K?K*(TVSWHE=/6N!G\M"W] M<.QJZS1-EL>1OE&?Z"BR1+%E=PEX;7E0F1Y4MNO%;&F]QT/('ICY/8!T,6#: MP\<>T)P=//:Y1\_SADH\;?MM4R<57U517(8X2A(B*2"1:<>$4@H8C5(0IK$4 M,*5$*.ZV;+0??'Y+R,_UY)2[ZX\'J=#'@U2H;&QW/*.PGQ#+0PN_($]TBE$; M'>PV36U%<*+'NG@IR.KQ:,,9,+]G'?;#3WOXX0S+V6F(^QT&['^U8L.FJ2(1 M%"R%31&SQ#FUHU MH-71QXD"B$_A,"MZ%E@3!J1Q ME =?C#3_C %+(E3H+]&$98RSGAFE9EU=N>YD49MG'T9]4N[C8[NK)[D?<\-CV.,-[7\)L9H_^.@/L1\SR/D$Y:KL1E"W;*\V%LV)26M\_;O] M@Q3OUD]YL5F;#4:Z^B+U3VI=V1B)%"E,09RD1N.3"T"%Y"#.*,X0%QFCJ7_%WP_K%_H4T]6%27H4#N7(]+8E@&:A:1? ,T A82!+0JZHS#)! M8Z(F>W*NF-Q\CO4GLHW*N[+[GLMZC[Q0C3UG)? MWQ5,(/H%XY;*!) MDY*>'_A.6=+377UVW6[U^MW^_'S\3)UB5O+ZI\?RZ/<7(]FS_;"NDF;_+O/[ M[_J;?/UF8=:8'=1V!XWA06EY\--^*X)'601E38!K2<"$7Q"[M\), M)WWD5TB[)?>+]N5MQP/V'%SLW6V\7P2U_XN@0L#4<#4E##>^0V,W^!YU]B;H M&CZ._3-H13[JQ-CU-Q_7A'ZOS8]R9UH9?BXV3[F0XN?GOVW-V[O6'5C?W_%= M_E1M8C39>3S&G,0\!JGI@0HCK$P;(P$HPAS&2"@5QFYO/W:;R'&9.R<7^83DEUP)W5/J]W8OS2;A^_Q)+I%(19H@!E)$"8 288!9 M0D!&DS ."90ICFURZGP:-;=D//U5S.P)Q-O4W*;GUP!\9":O7%JT]6%.Y # M[5@=>,H+6H&->XM .UAMAAL77V'^[-\5KS&/$[U6)I]/I]>2;^ [WF#>AIKL M9><;G/9[T?N]>V:7=YGQ&]7O[/-^&I*$,<?K*BNV[UV==V-3PY06OR^6>DKMD;P9_>\)#1F:1)*D.+0;+L2"EC$,- A M#I,)39D.;UVJ[ XYK%(*0N9J(%]M[;4P?,!:S/8!*#* MM?")J%T0/0RCD=](;>/^5U"9%]SM=D7.]KLR(MYM@L_4KX[4=43\2VV^'&9Z M0>1YQ:YED8>JLGUTG#[?:/#(#VTI<*#._:W-Z]'0W1D6GFQ55EN7EJT MKAD+9OL]YM'@GF@CV2_L3KO$O:#KV IVN]]D^[V]W&QOZO:[0;\%RYM2MKQ\ MN522RQ^VV[T42YQ"F#"9@203!$!((X SH]6C5*PB'L4<.8E]71EG;@S_IJ7B MOJB6,-M%D)>V]E1UOX:P763H ;?1-RQ*R+Y6D'VM(:O,]!>W?-?KFVT<8&QSNY!/P.K^\D> L'8C[*=]]8/[S57+SRM6\G_ M7:S21[':RXTS]_5W_?4X,RWCYLM7?U2;/:/ M']9\M3>[$?JGVDP= N@GNHX&-E6SF#H(J.K5EI1B& I& 4$8 X@P!2PE": H M5))%5!+FU/!TD#5S>[0K_4Y>F=A/LW/0Y-B][R>#?&0J:?P(2D<6P<&5H.U+ M<'!F4?>S:J1!O0N3>P'6KV#H((NFE1/U =Z9V*B7FWH33.^MD/+"KL^%?*2Y MJ,N%S>K-F%Y30)JED8S2%$2I" &,L0!$H 1@FO*8LHR21 U48A_?B[GQ>FUK MT_"TZCZX,?8.%G>?X"MA]U:8_42/_#8925.KAN+PTFF^2C4C8/+:.OW3399% X )C7G]M^U'N3L4CD9A)C*"(6 ,)_I]*E.]WM'+ M'X52%'(<0A02MZ+>D2QUH=)I*G^;#F^U2,7=JN0L:[G)L6=V^M=BS]GZ<[[X M3#GR1,U%/% +XTBH%%']?9!"OS0X =CTQ$*0IPECA%(6N2S"G$:?V^*I,;ZDBE-I MM&UP=*!WSRRWR;'C_=$@'YG-O:+M3,Z]4/-*N6X63$JDO< YI<=^-W$_FGNG M>7;W?"=$8;A8__53\6WSQWJ9R)1G<2R I*$",$LQH)BF@.MP.,U4DK'0:G^I M8XRY$5AE9E#;J9?TYE^;(C"VVA_?70/T]DF>!YA&)IU>"#D=\=W H/=IW[7[ M3G;P=\.Q]AG@K8_VBVP^/.@EN0F@2@[YMOE95IOF4GQ2/S__)G??-]4R_=MW MNOY*-=D\;/;KW2=576C2R7[=;+=+D6 >"1D":1J!P#C3Q,!#4VDD<,@(3A-E MU0/$LUUS(Y.C=8%>'!?WKNV"?$V7713T"I,P,E4U'C4!T6X3,!DT7IE>].PY MJ!RK]V5WVK7 ^+8(*N_,AUK3:!ST%T%Y1MQK;.7+MDFC+L^ GL9COF_?C\2; MN?(3U \U;69ENC&R!O1W9^D5T9!YMC V4CO-:R&HHV]F: M_HC1'AVOG&FA.C1#/FWK53[ MU:^Y,AI6$91*18"1A '(% $T4D)'B5AF7%"!,JUL:FFMG81E/:6Y'VP>!'4>/[:A:<[V]@CY)=N+,:=EF_L@3@C'(=+ M^S'.NWVQ$9O5BA:UYB-'*2$28X!"G&IZB1G 6Y^\!KYP7?0$!CE[.LV2"/+"KS.J=9MMV_+#'@ZI/_*OTNQ7^E%S1WG^X?] MBNYDM?EBNDWHITBNM_F3_+#6BWUI=EU.Y0(3C!.52H"D(9I$L\5L.U=ND+UP**I^"GXQ7KOV(!LZB):5--S=C\U[? M:1E5;- 3OGXI./.M9_&AO3E6#S^I'OXSH\8C F-D M\-,]-=U>-NM -.5Q]\:[X+M.I[ZS9,?&8D_ ZA8C:B:LEB,:1 MAG_U)#67CE2$Z [G>.6'#K:\7N&A.V"=)8<];CQ$$(L011K1H6*8$ 9BX%4$5,<(001Z1?UNIHRYX"W M[4N@G0D:;P+C3E#[TS?2=9XTUR!WS*F8,+ZUFX6) MN^F(X4TSJ;\TKA;%_8 MKD>RO>_8\]2AW+-XLZ*:O]6W0M+MOG@N-S5^S=>RE/E=QC#"$L8,,"(Y@"*+ M 4M(!#@1E(8,0D&=RK MQIP;>U8F+X+2://P-F97F0'![\;R2GW:]=#"8@(L MSS'\PCKVT88/1-W//.PQ\GL,8C'NM"FPV;%MN:F=6I3E=^W$NG& M+%A&;=ZP'3LR&P%67^W&1SUZZ1YR#DV];QW!V%W55^]36[[>52O=+_GVO]\4 M4N0[\[(F:,T[%/!5KUC\^;5O="0-ZH,97.4Y*_!K]_PESDA,XU2",$TTN:3Z M;S@B*6!2D$PH&"49G7FESDS:W9C?JJMO9Z?Y[Y8LH+%[WJI>\AIETQ6[I^MFNRN MZIEQ)9F^\W97E(U_WNLO256 O%0,2ZA8!"(D(@##6 '*,00J5IRGL8@0MFH* M>VN@N2V3C)V:/1I#%X'2GPMH::MC6M0U:.THQ =@(Y-'B=6'%E;&REH%P6/& MT@T@_*8D71MLVIRC&RZ?)17=^GQ/[9>U?N+D=EQ6:7,R@LMW>YKRFL; 1MO;48WE!$"[)W\ *",_\ B%7/C;.[L1'^6/W[0^Y>I*_;=:[[]NE%%"D MF&*01F$*8)P00&)$@ AQELB(12AU*G%Q-6!NT8#^)B5^=RO.(/>S>S$$R%?; MS:C$E3[37"R"_Y*T"#ZM)]S5N ;9I+L<9T;,:M?C&D2NNR!7[]-WT:*D7A.) M*TNB-U4^=;Z^/R14;P\Y%FF4\8AR!)! FN%H+ '+(@P89%2O;! .0Z=SH &V MS(WL&E=:6RD_L7H/P+&D>,@,V2Z/)L%]]!54#7G7_LLB.'ISK!79CI(NXP%6 MS^NQ_O9,O&0;#-SYJF[X+7WL"C4QZ1>ZD^^4DGR7/\G/LC!G^?1>+H54*D2I M! 3C$$ L3/(@1B!*)(\A34(EG>3,G4:?'XF>[!_ES9I)3Y$.?V3C0O!X\&'( MOM*MR>FSV>01\JEWH XKU"\EV@?K@\^WT1ZX,V6)VHC;5;,4]+$MPNC>V M;&\R:8N@EN+ZQ0X3RU"&G$51"D049@ *%@.*DA"D%(613!"!!+L9;RJRR>-(-=SJP_5B6^URBV?W,X>A$2IIPF M(!:0 0A5 FA(*$A@"'F8QD+$TNWHQ8]A$.]H ML<[7]]N6[M%;/2K/=TN:*"&)TG%[B(S"I)* )%""V&PF8R(3I:@;^=X>='[$ MVM@7AR&D;]MU"HHN.WRUC.C* MQ_N&'MM=D7/-+*76P]_61I7FZ]_J+S#5UTC$$B!,!PPH< 18G&" 4,+2,,L( M9TXGU9VCS8T5CL;6XB6EN<%/VF!7P=ANE&UC#D_8C1YN=, V F]8X>(YT.@: M<>(8P\+Y\_#"YJ*^(ODZ2C'T]$EU:+JG(51IR"*0Q4S'&5&, %&A7LWP#*I0 M)3!FB9/6B\VH<^.7@]%&:>&B-'QOC1>K2;"C'>_0CKWYXP/5'LKZ#BAY%MFW M&7EBO7T',,ZE]UTN'BI%>KX[W_1);/;F+^[)GTA=ACP,A:(A"+-( DAQIA=0 MH?Z/##%BD$41U=L MBUT9*-=OH[>;!YJOEY$4FME#!122,8!I)@%!"04RUEE)+LY=3 ^HR]R^T)C36N=$'21DKZP M14CZ7Z=D=/G.DU!)IU,-$71_:$#SM@^:'Z1XNR_R]7TU7^5YW_9P"&@^]+E. M]S(](;=+)F#(DS@%29@D^H%'$K"$Z@<^2A*:\9BJR*D;;$\[YD8-;UJ]J(.\ M="?8K_5T!++VH?[=,7E.7Q_\M"W]=&VWU'/N;!>XH\_(Z$M>@W3E0E#Y4-/1 M(JC<6 2-(_6>7.-*V:_V^FE'OPYS_<'TWWZNARW3]Z;K#]C%QG4#;N=&KD+F MRW!8B>4_*82V0T];6:1$QQGB49N5_=CI/^DJWW5T6&UVOQA"&][MQ9?Y%86 M3WH,O5ZYE^+;IK3ECG.C)+9=HE1P%88QR$@< BA2#HAB&"@AH4RX#E 2I]"D MCQ%S8ZL[\7_VVUUYX%U5/&S6 =5F!X7F[/S);(5O [JFJ^=M[DADO>;(CM;& M1G[L'9=W;X+FF&(11#$(R2(X^!0F I XTC&= M44_E%)%8X4-?:OL*\*XQK1[4D^;3DU5SBT;NYBC/W$XX&*@QU$;>C@D' SFQ M2I IF7L1S/U2;+8>=Y!M\!A7WJ<]X.OJ]UQP_:9 SZ5KAHE1E&?MV_*]]>NA M>662QG',$@AH*IBA%0:88AF0,.2(,X(D<6K)W#78W$*N@^A R]@!O4([<;8C M$5_HC4PB_8'KK;30A<@H<@D7!WP5S8,NUZ\)%W1>TX]&JH2=3^I%UWE-5ZN] MR-?W%WO/'U*499;%**0,I"$7 &90 DRS%(0L"=,4"QP+I]/W ;;,C80J5]R8 M9LA4V!'11 "/'>S4U@>E^4;1JW8@:'MPU$%<-/F/8Z26>X#4*]$-L6=2'O0 MW"E-^KAE7QU\$]\=DN./79.3),X@AD D6,=AQ(BRD"P&.@"+HPQ1R(A3M](K MX\R-_6J%E6.Q1]]2F6NXVM&=![1&IK(^0/50SN^$P;."_N6Q)E;2[W3X7%&_ M^^-]LVZ^R/O=./OFLDOG MZ3=7/M?OG?ZYD(\T%[6&T-U:5)O"98RQE()(QO4CC B*S%F\ B3+(*"0*ZXD M% (J-\&?KN%%W C/_@-8HUXNP&L M/EOJ7BLZO^]M /'ZTN\<<-(WOXWKIZ]_JVLF%0R^6#95'^Q7G_QR/#U>QIE, M).9Z8A*HJ2A&$&")"2!,_Y'KPL)-V]/J@O*&C?.O+CC<:ZKFH#[L9OB?08JXUU1XTB7N-W9? M(:JF-?LG98X>]!]OM GY;HD("3E)(H %)0!"$@.SG@4$93%1/%%)E!TR&%RT MJ*X,V"=]88JTU-I:D^!5R*?-ZLEL2*\V=.VJ174-:#OV'X;;5.6YCP>T5%!: M:?Y2V>E3>NH&%)YEIZZ--K'DU VGS^6F;EW0CS%:U-3O2"N,(LJ, !6#3 !( MLE3_37"@X0\AC76<&SKUEQYJT-QBUE_[ID4-GAD[)IH2[]F=.+9CRC'V]'V! MZY4"!QLU*5/Z@O"44+W==YR.OJ:-ZC<][7*),@9)&B= P%0!F&0AH"%5@,%[!-F.*T>!;F12=.C:6YH^7=_>,[0F;=A[ M'/WUJQB[0'%MT7M^@_$(ZKW^EBZE(FF"$06$" 0T1PF]QC0*+RF+9!1GJ8JP M;WXR \^0GI!_>BHA]L=.KL#-AYR,Y=-R4QNKR:FI''QVS-2&I \QO;A^C)K' MMU+L>5DGN0@$T0LF$A(F>E(@D.%6(AA[K'(\#SXV7JFHIL%%J MNPC6'8WXAL%MQU%C@#@R1_4M4SPX,U4UXCEZ$U8@M@:?4=7A.21NE887KN_' M6A\W.[G59&@V^=_3O###2K.^7&VV^T(NXU3!B*0"I$2811[G@,F4 )(A3%," M(\Z=3H=OC#,<2%Z]T[[CO-C35?W/7&XK M!;NER"*]1%,I2"C3U*(4,8DG#!"D?QHJ%";(:8/>;MBY,D/6KD1-'X$M2/E%GQA%@2! MVA3!T:]:9]-G,IT+D)[3ZJR&_O^X>]<=N7$L7?15!,S&H!I(]M:%E,@]O]*W M.L9QV8;MZL9&_0CPFHZ9R(CL4(3+64]_2%TB%#<%J2"5Z@/,=*4S):VU/DH? M%\EU&3G S@6.TU [I[L#;H#_N9H5B&5YEDJ 1&SBYN(8,)P1H+TB3%),DU@X M=<^RE#LU_M(O'PRP^:T!]KCU[0;;=/:6M.(C;WOOD1I_TUO+GMS&4@>001O> MG=L#E#8_ZO5U_Z>> :N*'3,1(Y++& %6F%Z?5%+ 4)H"'%/$619+S)TVOX>I M,36RNES8O/I5TU7<%#.O-TW:^G:=:C)-QD*(8N>71].."L./47 G[GJI\Y,& MA)4EW@O5W(;E>)7.+ZLRG4+G5^%RJG-^_6D#B?9L<_A[XUL^5(F=Y:OG_34- MSU?2/SU5"[AWJ[62\XU>/Y?OE[7&_Y3SA^]:T_L?)1HWG4 MJAY5ND>_;$M-]8;Z#2*N/#[VRV(Y TSX!0@]=QBSF@F\:WS4M3YBSU'WP@:! M=@YI0+B+.C#HN7\W!UUYI3S./B\TCG[GK;&-&'?&>Z$A.IDK7TJ/P;LKFIX_ MS'^8HG8;K>-\EY?RZODW^M^K]>L%+J@TCW:*]_FHVE:J_2/*@.B/XP)CJ527 ;&>F?TC?YLDL)?R:54\\U, M\)@31210&4( HDQ[_-006E)0@2B,8UBX>?P7)$W/,7]_LH,RI)+3*:1)C&2N M)P/ A5E$,:P (T4.,BEI(=("9I#--O:5CST NAFMVO'3>M4TJC2G6/M-*M<@ MA4O@VO&\!\@"R7J!.UD6#S]?) MNGSY,*[]=;42?\X7BZKJ1GNJ^T;6_YU)* J:R PP*+4+R5,.".0%2*$4 B*B M$IBXN)"]TJ;F-'YRKZ?3CZ8='WC#*# KM'K>-75T=B$!O[3*>B0'*U"\4D2_ MQ%&)PLKX8[JPNVE@U>*F7LN^P,%'N6E;-U%)E)7H'2U695FGX/\O=)?&175T MIG\LDBRBF^B=9.LM73__YW\D>?Q?*;Z+]!N;5A>U?XJ:WR9W6FCY)/E&>^D+ MRRZ;5H-J1UV^!BHP<^U&Z$MGA*C:F&)@!P-49^)''_0 !>C+98.6W^+$?0+' MK3YL8?I)>6&;>]R+A=X_RJ4PFWKO%O1A%A<<*\X%H#Q- 20P!CA5$A#$"\Y0 M08F=PW/RY*DY-SOE(J.=?5G00[CZ:>$F$$)S@)W]3@5 S]HZN/+GX=-&*_EY MUHANK<_S%]S6G$FO:NJ=I/?+'_K)ILES@A171%$0"[/9D\D$4()CD"-SL)ME M"F*K>KW714WMTVP5&]QPZ0R:=O.W'XP"?[D'S9;:^G [1?WW6KH,1I!.2V?$ MO4B?IH4)4USFB0Q!YB;_'18 M)(#DF?X?SH1B3$#FUHJ[5]K4.*+6,=HK.>C0JA]@.\[P!EM@VG!&;$#,FP42 MGD/;^B2.',%F8?QIH)K-34,; &@^:JLW\NI4_^/VD/&#@*7GCYR*X$K1I[V%+AV@SLYO%GQ;;5\F9><+NJ(G7?Z=^5, MI1PJG*0@+7AFV@41@*&4FB*25% 6Z]6(5=O&7BE3(X56T:C6M G6BRI=[0GA M,JC7R< +5*$7'4-0B]OV;3 MP/^._CF# _07?)D]^W/&G>\!>-NN//WKK]D]?Y2_TL4/NIS_-5\^O%_RWV3E M6\:"J31C'!0PUC,SIAR0!.O9&LHX1I! &ELU/>T3,K4IVN@9=12MTN_M/M]> M+/N_8E\(!3_,.P-.]$>MI^5^2"]*HIF.*N\S.%H'TJ;R2ED3H0T*-1_J*PW' MF?_#%]9]6TK__@7'.]P^@PK"9\:B*0'WN M^4G557P^;3>E*=E9=3-:;/5E^_*S[S?RL=QU"\N33&5QS@"'J9[TBU9[@]RF-$^C9S=;C3\F@2>BDTHQ MM4EF35 ;%76LJKH-+[E>W]:358B&;WX1]CI;>%)MU(G +YS''._YZ0,7-DUK M"2U7/I@)XXM\6JTWU4:Q6JT?JW=53S;U'[_)GYM7&J'_F1$IJ<04 H$4 E!D M.6!Q0H#,9(PISB%1T+&LV3!-7.A@G,RZ7:^^NKHDW944*6O5'1<= P?(<@$1 M'O30BX'&@HIT:S6CG1%1QXJ[:DG07%%OU43&H*BRR&> [6V8^O71!^HRKK]] M&V GOO.-C[LM1^B=U/?0Q<7B,(BF*,X*($C& #09QXS%'!1840P9YH):1?6Z MB9V:']MH.RQOZ K"EIO-WG$+O>W9P- MRDKJ$3HU$MKI;%R'G=91J[;- FWX %BZ9YYA#>V+W8[H\'0F"XC"9#7U"7Z9 MY"8+*"[F.-G<&S9BZ-Z4N*C:=-OYN73JJ2+7]>K[9/V!A?;>K^OU,9K!;92 M[/:2#G7YJ,%IKY0/0DA_M8ZY]#%,_A[X ^.&CI"IKHLJ<*FZ[-BCJ6A3M3+JKV;9+ MMGN[QATJ^TCZD8=LI*#[<8;.*5C?(] ] M_B%+<]2V%&:OQ;05^K8RO^H?3ES=G:M-QK7=U+B8;S8U3_4/_VA21E/KW*Q4]&Z?:+49O&G!;3/,OK^2$ MO(3Q(ODZ+][;SHMG?GW7C=*XA4_/"=GI'M>)1I7FD58\J MW:,L,86Z$VP_"UKC?]U#"H%J8#_&&M !&?_6R-I[ 2$0'FFN]HBTTQSJ"EG/ M3&?]J-'F(U?CNK.&\[T##P]7RX=O9S#!&@!.: M(I[#.&"IC*DQMU$M$OIE_W.^^3Y?1JNEK%;+CL> 9\ D"18,$0)P M+&)3IU8" @D"F!&1*((0YG) UN%03,?/#C2'/Q%]-,7[PR!L>8QZVTL8^I"T M/3V)C'Z[VE2:>S?;]7S35PO<_1ST,A)^3SG/R!GW#/.RH2Y!$H5&8!%86@8Q8 3*!.J4@D3 MY98*<+-.+E_,.$D!E0U1O7? NWL,39_$:D]@+1>T3C;=M5%D=4R@8Z68VP?5 MCJQ&':@1]R)WNSO[Q>]=="]$%0Y%%]'>DB Q;=Y@]!AC?UZOGN1Z\_Q9O[X;LZGRK^W\J4IET,][LWJD\^6LB!6!"99 YDP */5H M8J7_A[$,QS!&N%!.\;T6,J?F*K2\'G+5O,^;O% MBFYFDJ5%+F!LZFF\6_-Z56YFBF-5$)4 GC"]X),2Z4\\5B"' M*L.*Z[_$3CW/_*LX-;+XNEGQ_SE8]SFNY_P/HN4"[T6')C1KM<9UE M.JIXQKV);;KEW?F @.Z2\;/4JOHLW1YN//PN%?VK.>[:,1C,)XO)<)*&]YPI MC3+KI]7:[$:]>OYBTE:E!FY?72(14"K.(2 Q+4SG&0%8QC& 6"1Y*F@NB55] M>R>I4V/UG>)15W,3*;33/?K#IL3$#0-QW6\, F]@9O:&[*#>-M9(W=SKYKJD MT7O?6!M_KA>._O*=T<%F*H_OM&:OZ/S]3_H8BMG<9+0 M3"@*))<,0*37ME0P"G(I<*Y4BE+L>+0QL@73.PBIU#)!WGJZ>UPMH[)RC1\J MLZ)?MJ6(GN2ZKFLW5GG6@2^'G0<]X0$?\4!E8%CM+G"V1F%?A?4N.JF]5UT2 M&3 B@T94P3&!:JVWC>,T*K8.M.'?HVKK;0/DK7+KC6H,W!TZ[&C;'%X@#K'* M4P20HKGVZ3$SWCT#,6>%RA**A;2*D>V5,C5O_KCS\L##H?.(6NZVW(I3Z T3 M9XC<-SCZ(/"[1W%6TKC;#'W&GNP4]%[L'C'_>?6G7/\JETTV9Q-$S#@E%*7Z M6\=0 AAG^M-/,@&(2C/,%,D2R6S#X\]*F-IG7RD9/>RTM _,/@]@_Y?N!9; M7WF-R%[! 3'KYZ&Q#U"_&:*1HM'=H7(*.N^%H2?"_/Q]HX63]ZK=C1WOOW"8 M1_/[9A>1IA.Y=LQ $;*U5I;U!UX-6:=!>U1D4[ MHR+S8>^"O)MNXN:FG67^/#^_2'MU%3VI-JIOZ1?.8V?4\].'5CI=\?]Y7Y9; M*=YLUUI8+:%:%Y]?AO]J>$=S.Q+0I( 6F42FI" $.-<+W326)&$Y@C!VRAL: MJ,?4/.&F945MR%V]?V9QQLVD6JUEVRIIN[Z\Y^9U$"UW7\,/S1B[J"%'94#% MU9LP]5R$=9@N(]=EO0FPTU*MMSTN;/76C_+GYMN?;/W_1$75)>'0PM1?6O17U,)/Y[6VZ,@A_EYI/2OO*,<"ID MG"-0$+,1(?1 XY3$@.&TH#!+.,JI6PA"&$6G%VG0V-+L/O#G:+/7/Z([ ^ZB MI:P*UG>R+O6__M=__@=.D_2_[G8_51E$[3_;W\FS%*\YF>]V(2PVHW7;_\8 6>S.L":@<6MH':OQ@C M_U;UYZV&LC4TZEA:?:X=6Z/[SB?_L?[DM<'^IOZP ^+5,0BDZJAN0UBXCYV* MP-(&]ASK%NLM^ZOUEA_UI]9$(R0)+%B<<(#20L\;O" "Y(!17,>%WF>LL(J M>OM&/:8V,1P6OHZ,H@.#0(8.C!WSCP!W8&H?A+1[[[+;2 MI5FJ$N2T(W55XM2(KMLS]4#EJE1"V71'=6U[=A5WRRU[GV@&YK%3\*YB=T,[ MV2MX!&H<>TGJ"[6(O0+"Y6:PUVX+SRDVK;.VK'KBJ+L:^FI!B,4XHQ M$*R "80 YJF&' NXCSG&>*Y<&$<*ZE38YU=!]/.1DO='/O_N#&-'>9V;.,= MR<",L]?7D/<.4A.34>L>?C&38QVM M:=11-7J]^GNDM?V[0U.IRYCVDXP_I$*OQRZ!-"#VMPJZJK!AQTH+I^M:_&4B8M>4L7.Y>!I$1)[8R!A)OS%%PP M0$6: T)%EJ.4YHIPN[,V:YG3.S:K*Y6^.DW;_*51_6_.G;'M1^ ZGWI'-3"U MOBBY%E,4B#21+NM:6+<5JE AA'-DSACN72J-G;X^*FYJ_?;S>IQ516E MDFVY1K?5\1%\=LO@X: $IL]6,8^95?TV>UV]'HD8=9EZWKSC]>B%JX8&Y--- M%7_\8;Z4[_6/Y0SB&'.5%4!B3/6B$PKM4BD.F(AA@5*!2):XQ=H?BYC:%[S3 M,/K#Z!A52KKNI9\":;EY?A,\H5TA-V0&!*9?,MYSS/F)F)'#R2^9>1HI?O'* M@5,S76SK4(;%8O4GU>J6]TOQ199R_4.6S2&VHM4Y&@-28-.;)TOU BJ.S=1- MLT0)*!*W"=M"Z.1(X.WKJ#UZN(N2%,2DSMUH0I%VEE112JTM Z,-K$;%T@_P MC'5H1@D$L[LOX8";7P_#1O"X?H<#%"?>B,N]X>HAZU^^KB(4'J3^9258EILY MGZ4LSW@1,Q!G*@50FLWT5&4@A9P0)?-$Q=)WY>-+RDR-\NZW8KZ)2KG9+*3[ MJN6F8;'CMK' #LQY]E6+S1_VUCS?1:TU+U28^!JXHY<@OJC0Y(H-7X-N2%GA MJ\\<1K!:8I4#WN:"OU\:*69?Z)_SS??7VW*CY:QW"3DSG A,3:6-6*D<0($5 M8&F" 2(Y4TE2% @Y!:,ZRI\:C;;*1HM&P[GQ7H20(A)5MF>T^2Z;2AIN%.LZ M,':L&A#NP$3::A[]TNK^-U-@[^;+^48N3 ^E&4YEC%*8@:3(,("9 M7B*3@F: ZI%".G]AB_E ?'2/MBL4IID"8B#%8)(GILLV!'@U& M\IBD,;8J"^DD=6I,U2A]%^W4CCIZ1WO%[Z+[JH^T&VW9C80=:7G'-S!E^8/6 MF;:-P+3+]/I\T&]J]=:8Y9>'7U)W6YHUCYJFHA6Z5+[3M/Y=KS M2Q+%00HA,4GD5--JKO0:-A%*I#"/L]BQ-\Y+V.%"'2,&X)YAYTC6K=^JL\RV MNNX^EVIHMN:8[XPE_T_]/1AC"NF;+(P1IG-.)^$T\MH-;1(C$2B?=4Q+7BA' M]@4&ZW+>[4LH$RXTX/5WH^C[Y4GNWFGHPJS(59)E. <9*CB .2< %UC_I&2. MJ!1")=AWM("#?E-;E>SC=FBKHO\8 I?Q\Q=6$&A4)A-I4-MG3L_.922?",P>E""BXZ3BU,8 /"0T(4A8L*6/3:59-_I+V\F$1*0$P[R+!4 )BP# MA$AH$@D5$EDFB'"JR>BJP-1877\)>9@RQSO([7@Z))"!B7A066-CP_AUC8_1 M>Y%ZQCLE)EG'^!BBH?6+3YXSL(B@9!M3DFNQ*K=KN4L=S1.49$0QD#"1 "B5 M"3%38RNC9;17TSDU]PJH=DQU.U2!^6@ 2N[%^WI! M\%N;[[RH<4OO]9I[4EFO_^IA1/!NOC0.TR'?-+U[9I+33"%*09(I#&"14H"Q M$H P'@O&DUQD3I'O?<*F1@J-KM&BBA;LQF56Q<"S_XJ^?G.CAUZH[4C"%X"! MJ:+%[M1A:73UQQ@VB'CEC5Z!H[*'C>G''&)US\ #*;-MQZ[WP&;'/; _Z]?N MN_[EY_67K%,2I#2@G.%DD(YGSH% M4W9Z1TM5_W IHE75:SQ:5.U+-WHQ[7AX%&Y\+4^()C%F(QX#'52.Z=AI3H'. M'A<98^^BUMRHLM=$@]861Y7) 3;AP@^,WU.A<.J.>_03'/:3\YWP$MVK?+U? MBOF/N=C2Q>+Y_;*C!WV5:FL!J"? MXD/ &IBHN^I&!_JV];2=BRA: 6E?W,Z@Y\I+2M-K,00U]Z=)&[JBTYP#$,7VYW#KTL/UZV"%,42*@3 #. M3;,8*I6IEID!BEE"%$TX%D[-8OX-0T'/1!&>K>OF>BA_'7R6D4*:0L.Q2B6 M19X FJ(8J#16*LF01 K/EO+!)%]\&W\,2#T&)PK\_W$H;(,E_IU":F]&&L\WZD6M?G8D<@ZT?K*X$8K I&"-@O7'WV/OF8^\E/SO M#ZL?_UO?57W?_X+F1U#_6'W4YYXWRL?;8TC[D?9=,K2GW_III=>K4J]$O\H' MXP V.^X2I3+GVBL329H!"!$'+(4)6DC-]N[8O1I@[UK-PPC!;, _*2^ MR'*SWO)-E=??5-86+,Y2FB. A"D*K$ANHB(18$@P+FDAL]RI@.5%25,CA6HW M:*6B U4'UC"_#*\=4W@!+3!3#,3+F2BN8N&5*"Y+&Y4HKAI]3!37;Q@8_%B3 MSA>I:/3JM-Z_K M?BG.!F3_OA3SDIN*=U*\_P./(;]M/4R0S*5C-9(6Q== MSA[IVAC51CH5W?0_F/;1>"\VJ".%[;W$X#H%^@49@)Z(0+_R1@L=# )3-\8P MC(#!V8_SC:R.ZH^*+?]>2K5=?)@K.1,Q8X3'#!0HH0!BEIOL(^WR0"EHQO,B MSU/'+,BK0J?FSM>:10NMFG/2XW6$[3QYW[@%GNV:>NMU',AQ/79-=S6B'_H0 M'9(-:0V1[ZS(ZX+'SHZTAN),EJ3]O9YB0O0/[>_>UB4?#W)LEN*57$HUWY2S M-$NSG.402)IB !%- *9,+P=HD4A."LZ@4PN)X:I,C:7>UIDLUL2(/Y>?>'QI2[PRQ&$UK8FA,PW,$9TK!1$/;JO&QPA#-L M5V,FW)_H1J?E>C/[C?[W:MWV\RFKJ%*"88'C. 8Y,J47J<0 &)857^N=/0^(9&\U8C8.?,^,8U,#WX@'1 KQE[C#RW MFK$0/'*G&7LH3AO-.-P[,%^H3H#7#_YDTN,_:R%KN9FOZ]H&C:>R+\&U+W$O M"B89SSG(4UP *#$&5/ 4X"R3#.L?,[>BST,5F1J%[19DC"Y3<)::@RXV8FW0C92;K2K<\;1HV_E_*3>EMN MYH]T(\M9%F>84AR#+&4)@ 4SX>K")-#$(DESHBG0J;W6X>.G1F-:.Q/")5O] MW CL"#H[6AH.2&"R:;#8J787?5XMYOPY^J/Y;Q#B.0^'5SHY$C$J29PW[_C3 MOW#5#>7Z3KILG-9R>G5^7=9^K7]>KLIS!!"*$B@+P+,T! M5% ! O,4% (32F&N%W7%@#I]?K5T^99&[/U4FJ_*='ZBRV?S7U.PK305LJ)? MRNKO?QM0KL_S^-I1UPN/66#^\U"@K['S+JHM-1TT:EO-;[2UGBOSA1D*_R7Y M/.LY?BV^,$"?+<(72-2MK0C?TK7I 5OJ9[R ML2]ZDNNHFB"&M@)T&S/+*2#\.(2F^<:"RM=ML=9&U+Q^%[W:C4ACR4@M^0;A M&:BIGILN+]06;Q!@EQO;#7O)8RCA33I%JK@I,;=W>_8A;"Z*N"7?&4^O\HOF( M73-47,?)E43]HS\B>_H!_@;*=$,O$%=:*O%").D&T65V='R.>]F,-TTP^_UR MN:6+.E%GEJ>M3H?1=IQ8/DWKKC%;QGT07Q+][!J!\6FWY&5YXPC+-^7:W$ MG_/%XI_K^68CEY^4^E+'F'];?:5=U^?WY=S0%HIE+&+ \BP%,,$*,"H92&+] M^Y1"B$@QH*"@DQ)67]X+E!:<_S#GJ)NMZXZ5VPB@+"$TQA!D/), "A.1HR0! M%*4YS%7!4N5T0.T?^C$=QG$PMYL[@B$9>/IH];Z+&LWUXM:4=:DS33:KR&A_ ML. U!OB;0P;AYG4:<=-@U)ED$#C'D\FPAPR;3VP:GEV9YHJ M<)(R9?H8%5A[QD0 AC@!+"-(Y SF,7;:Z[M5H:EQ7J6K&]O=/"9V!#@FTH$Y M<6=*I[]$9*R)#LVYJ^R).@;54=8!FM'Y0M%4WI2DX+6!2" *%B[4]F M2@&:I!! _;M"IFE:X,PIZ?8&9:9&M:TM467,7=2:4YUM>/;F[!)#!)N<+A=&YSR>[!9S8G#QSMO.:2 M*=VSFHO7N-(7V0LZ5"JGQ^Q &/_NB?%YQ'*G0WHUX.M7, ML\:GIP[>]6>,5MO.VIQNO3K[FP8W*>12BJIYXONRW)KSK(,6Z3.<,2%$ENG% M)M),RV,%B':70!*+E.,,QZAP6GM>E3@UMFT5KON$7JV*T)[4 XTYC0\L9AQ%.S MV2S5BRN*A H$P6 2:I789 14*2"24(15R1U:9I=/]:)0D8H 5V5F8YHI9L; M430P\3RE>9%F0#*].H4\SP%3G()42HQ3@F.,G$AX $QC].:JM/H_@Q"RXTMW MNP.3XGW_.^%,>H<&>F6VYM&CTM>A.<<<=?17]^)MIJH+W51Y:_?BO[?EIM,N M"F<95 7%@".]S(2H2/0GEPK J?9XTC3-LH3:5G'KD3.U;_"+_#$OF\2OS^OY M:KW+#MUK;E_CK0_@_B_6(VR!/V$;Q#QN9EL"S3YJY*QY)TN/\U<-[:RY6['4 ME2[NMYOOJ_7\+REFB42&#ICS[ [;Y\3R &IH'NIL5=U%11V6OJLPGG53@\M^&\ M+&_D1IQ7#3]MQ7G]EF$\\MMVL9G+NJ+@VC!44PKMZ_QA.5=S3I>;K_K5TD(? MY+OY3RD^S,O-3'),$4TE$'G, $Q,8VVI(! 2BIBHF#-08DPYH"K. 90J!:Q "J0IEVG.58ZHE4?4*V5J M'D]70\<]E'XTK^^A>L$H,!FXP>.T4WK5_)OW22]+&&V7]*J1W3W2ZQE?PPRKG7/ZFP MZO]^;T$@\"=K9_R@,B==2V\N;U(];/2R)ET3SI4S.?C[P/)L9H_C_NEI+7F= MN_1E_O!]4WZ]__*U.5_+(>-Y+@0H"H0 Y$C/N9134"0I+5*<*ISG3O78KDF< MV@=:*1QU-8YJE:-?M-+.)8VO F[GDWN%,?!7?@W! #DZUO#X+95V5>JXM=%L M03@IAF9]XZU%(3^NEJ:L@Q159YPYUS]5PDUV>MDLTIZ/RK?25'"8)WK93PK- M2 F)M8] "> Y(0G/:*(X&EIR=X ^T]LIV.M>GRM411SJPMUEI"T$_ZA,'%H@ M1RJ^>P.R@Y8*3 MMSQT8-0LK]K0FQ)3YK'ZG^NMV:;=I0.TG7DZO]JWXWF]7:^-][G[N!-.A%"4 M@43E&$"2Y)3))#,G%Q$O^I-S9^LRT@T1KFG#P4:0SN"?KF1"$_BC<-( M<<^/O4_C)*T"'+[(I^K$KI2?UV9#[[%9BU)!44$9!"(I(( LB0%#*06$93FF M1&0)M\Z/O2IM:D1M]*TC?* M>L5QI%S98:^A4XJL-2P]*;+7GS%:BJRU.=T46?N;!E9NDFSS?FG:_YIWICTC M-<6COII@<]'4AZ(/9)*D%*4E/WDTE - 8 $T*2+,,Y3YW"PNU%3XV" MC>;1?*?Z750%Y@O3,*C1V+'NDOT@V#G$8: -?>IB4'W?07471F$4OXMJU:// MUT%VKYWDC)??2DGVXL>MB^0,RTD5)/;17/6ITCSZIJ-;>WA>R'X#K/F406(.?)-DA.L#-M(?6WMT, O%(;N?-+Z^3 M!^J,5(\G:O^LT3Q29_.ZGJG[S2-W4_XP7\JJQNE,%@G&+*:@0 0#2)@ E.4$ MD%A"!F&:8&45M.-/IVWHW^,+;5I8==>[S=/L"6YWBC#EOH.6><$1NO M+_()R--H@[Q7Z]^CZ_$)C-Z:')\^>1BA?Y$_5HL?\^5#/4F\H[SJ%=16@\YI M@O),DS,T>10*:1>=(P1,=Y>DB O"H=.I7:^TJ='P3MG686S5=6/4?H3MR-(; M;H%Y\")D <*WK##Q2EO]$D=E)"OCC\G&[J:!CN$^L:LYN])R/J\6UU5R@N/$'7*[>[#+(Y=; M^46:5!3S?+E6J_5C57:0+>8/E0OV]N>3-%%6W^:/^I)/ZJO^;:DH-W^KBRXE MLX07$*(D!RF62I,9-]WO% 6<)5DF\R3!@CEZ1UX4FQK=-7;=13O+HHYIT=XV MDYU96Q?5YE4,V3'PKBEXY>R!^1EP:V=M]&$,[]>--8)#_$"O/?^N%]GOE[L,\'T"^"Q!"E'3=5V0 M- 80IAG0)"\ 3F.6P@Q*D14NQ6/M13N1^0@%9K7F$:_*##2ZFWVMU2YIGNX4 M=RRNZC 8=C0T MFVUCM!V:UW0&5LO5M">P0J^ACW :*>'H,B:!\HG."'RA=*'+IE_.!NJYQSU@ MYX,L2REW7'30]<,<*)]K/?_<:3S_4>OP[4^Y^"%_6RTWW\L9CXE410R!3%"N M><:47,*< YIF4N1ZK,KA5!N:MZ4?E$S^_@3[T/5SUTO/0"!N:XVK5OQ MJ;+B;I>W4P>V-!:>_/&N/<$M[R)M:&0LC6I3H]K6%QQ8^_BCEQS@D<*47FZ@ MG>*;0HU$3QB4=Y&C14N% JL;5!5,QC#G_MUVO9QOMFM9B?YI?MIU;4XXQW&2 MFE[-&$!&*" )X8"D&41%EK,L3EQ<^\NBIN;8[S2M\BY5HZN;>]\#K)US[P>N MP-/=(5*MF@$.YJ^CX=6I[Q$WJDM_W>QCA][BCF%,43'2ZU5YO%0515JD&:8 M82@!A#0&+!4*%$D"BY@GB:)6$?=7Y$R-(YH)W2CJ1@R7<+1C!0_H!/> =\ $ M7>A?0<(K'5R2-2H77#'XF BN7>XCF[!Z](PRJC).$.!YF@$H4*8=!;U4SY50 M+(F1X,1I#_",C*E]_=TMK0^KY0/00A^CH_RVLGG_':.EST%L1PXW C?B-N - MF-V8^G> 2L .G 4X(M*^6_MOII;W_H__FPB]Q/N$J* M#&<:KM1DY&4Y(#'/@,H4%A(2663$ L M-#<, LO]<. *$GX/!BX)&_=0X(K))P<"UZX?4$V];6K7+=I\_W->S@ABB@J8 M YP8SR'-8D"AXD D,$$I9'&>6Z5M]4J9&C$$,H,!&X M@.-62?V:\;=74K\H8;Q*ZM>,/*BD?O7B89[ /Z4IVBK%_0^YI@_RX]9L/GQ2 M=4.K3]M-:=)*Y\N'5[2<\QDG,,E)0@!B$ ,8HP1@R5*@:(9)D<0D0;&+>^ D M?6K4T"H?T5K[:%FI'_&FU5W=I6U88SNW8<%8QGD<%P 3DU/!( 4TIOI]EX7^ M ]$_YTO#,%4?'&;4C"1=FUC#TA2&.1@E\.?Q4(XX M>'9N8; !"3Q%[#Z21O&HUKP*"JXQ[BA_%U7J^W,A!Z'FU:]TTV!49W,0.,<> MZ+"'#)NKWC;?[V>YKI[_9K[8:M$S"/,D%]H3S7',]:Q$3>E!I(""*<_CO,A@ M8E5_\(J:OE6X0(+D6082KA2 D"> $85! M(0N>L$+A!"&G/:WNTZ=&"HURY<#NZ8?(6>Y8#<4C]#:5-13N6U/G3/:['W4@ M8=Q-J'/&G>P\G;WHUICUDZ:AY=&Y:X)D#*'4L[Q*$8#$!*\G3 &64T2R%"F9 M.B5W(?>.: YT^1X:'C[U1&PY(0@N 8FC%,81PI^M\4H4"C\5?$O%!AO M"\OE,'GK)PSM-ZS=;?F-_I1EVRM7))P618R!2A33:Y$L!IA+!K#(I$HH8; @ MKBV'CX5,;[_EN.NPT3C:&)5=.P^? &K'-[>!%)A7:N6B2KNF![%6T&=+X4O& M>^XJ?")FY,;"E\P\[2U\\<*KY>]M0&A,<0;C) 8Q9OH+SW(%B$0,,,IH MK 0DBCF%T'6>/34?HRH0O*QB\^G",9FW@YC=)SP0A\#?KFF$]OO7 #&R9\SU MFTO;>?ZXR;*GAIUDPYZYQ$L@2Z?$$&3B&*%1EJ&M8A QA>;'Z3]>,OA+$ MXJW*TWX94+7,V_+-=FU2[9?BBUR8:O$)CTF4(2E0*64,T6E&: RD(" MF> \*3)",^86]V8O>W+\T=E8.%"^RAIIU*\BQ@>&S+J,B^MN@U>T0[.01Z!O MV'RPABS0[L-U^2^T_6 -S.7]!_M'W)CF<\^T(,HW,TY(3A-& ).< Y@(#&B. M4A"30L*,*47=B.Q$PM3HZB"#I572D9%.8;3CG9O "3%_Y^3"@9F^\^5\(S_,?Y@J01L]KG/3 [(LY::\?URM-_._=A72 MEJ4\VJ+G!>%Y7'WT>0(@AAP0S02:$@A43*"4J=0I%_@&9:9&%[4M8&&,B?;6 M1+4Y4=>>J#'(,97XEI&SHYVQQB,P0PT8BJ#G,3Y@]9O7?(M"XV8^>X#N)#?: MQS.'GNL+Q2R1 J&,%2#)< X@03D@*64@+UB, M)!8X0XY!MS9BIW?VL]>ZK!8NJZKS-:TLN(N6/0<=P[&W/13RBV?P8Z(C"JR. MB:)?=CI'K=*7(_D&G!W98^3Y-,E"\,CG2_90G)XX.=P[C)1,>YBU_*[)3E-B M?<*EI7Q2W^C/&9()PVFB:0B9PHX""8 Q1(!SE>)42L8+ZE*6DT,W0OVT M U6;HVTD7KA$JAZC9TL- +((3 M0@U#HYG/#_R,P9X_Z:Z$D3_B,\:=?K;G+AKZH2ZK+:5_SC??7V_+C:: ]:[8 MW"R.&4UR28 2,@50JA1@E$J08%4005,A\L1M&=(K;WKKCU;=:-'HZ-PTJ1_@ M'"6(4Y$#CI Y&BP88&E> %YP3&26RE3@V5/5CN#KAJXW(X-\+#DV[C4U5D/.X=P!27G* $Y,M-E+!2@F&$0:X:70A%1^;DWMW$Y M(WIJ"^>S;5Q^V;:-1E1K@?>&+N>&Q8Z(PH =F)6N-'39*3]F0Y<>Q,9HZ'). M_!0:NO3 8MG0I>\)P[CMD]E./[,+8/9MVIV NAF6_OW:'$._D?5_=\$,@BJN M,.: *J( Y(D$-.8(* CC#&*"4NIX4G&[4M-;1U0V13V;9([LYV'@[%AQW,$( MS)971Z&[51DDL,4?G%ZIU(-:HU*L/QB/J=?CDX>7U:U:TCYW8F[2)$$\-T?HS^:_P8)6>G!P7NUW&,YHU?+O6#HN6JYERX=^KTKN5X; M]ZY)*_RPWVDT*:I0%CGD4@&1)06 1 I :4I '.>9DBG*<^;4TOZ*O.GQ0*VN M2?@=O@E[#61;8O &77"2:%#;9P=''64]IPA;XN*9-/IECDP@5@"ZQ>E*O;YZGE_2=-6Z/Y/NA;5__Q#EINZ=7+5 MFKR0E.0I*X"I> 8@RR5@',= *0I14>!40.ZVRO.IWO36>XU^T9J:0(?GR!2X M=TQD\CE\=OSV4D,2F PKG0$S2D==PZ*.96;;K'M=8UU46797_R=J!]5WB_D0 MN/O-I_*IX+@)5P&@/ J5I@2*9K&5((<"@0@33C '*4 IS@6 M,I)KC?/IMSA1E_Q5E_[9!S:&3=Q=9A2D.09 5"H!- \SX'Q':$4!=*8 M#J&OH%I/C0);1>^B)Z-JY9G(5MEAQ!=VU-W($U,Z:[@K:&!0=6C2T6-> H;/I% ]")!\0(4)CA>D3C-L%,@DX/LJ;%KHWK4E-+::7\7M?H[EP:R M'@8[Z@P$;F"FO(SKNWEI6HG^7TG7.XQ#U_QQ!=!WB1]K^6-7]'$%YDP!'^=' M#..W>\Y7V^6F_$R?S6-?;]>F8,$L9HI*R 6 C"H D12 *.U#LHPEF"-$$Q:[ M142<%S2]V(96S^BI5M2-IR[ :4=)MT,4F'UVV#0:WD6-COY8I1\#KP1R0=2H M7-%O[C$M7+EZ8,6NQR_TIP#FJ0+,-(J,+*8EA3LE-R,-C=61>%D0Y,,GM]M7^C]065PO4^ MXEUD5 8:;?"[SU-L)XS\UO*RDCQN,2\7,$ZJ>3G=/#2H_&DM>;W8TS\O9'6H MM!3=VH8S!>,\2Q(*LC1A *I, 9S) H@X$;#@$.?4,:ODNM"I\5579]>0<@N( M[?C'-W"!Z:>K[EVT4[@ZC>BJ[#/ W!X@SU'F%H)'#C6WA^(TWMSAWMNR6;[1 MGS6EZ1_:WS6!-%]D*=<_JA";*JZ.+LK[Q6+UIUG.:?)[L]JRC=HN6D]NEA8D M%\:12JG0?A7".<"<%(!2R6F:(R9H,B0!QI^*4R.UW2)$C[:<_W!?HP4815LF M?,FQ"_R/29"$((]JOD@.D7^8+Z4=!9 T1C\"LW_[3;\Z<@91QBC& M&2BR0CNP3"I 4Y8!&@M4*)+DA#MU81NHQ]3H7W\@*&1;@?T 6)\CA(8U_)F" M:2;PX6PS@;N*M[G9S>B:TM\O]?3^6.<5V=5OZ;MU0E]6I6+4T=&YS5(O1F+%MV:GI5Z- MA\;J0-K$,+-F&ALP:AK15QIJ,/^'*V+HO764K]Y&^?:3MKKVYE5P-PZN?2LA MS!6+4P)2#!6 A#* (5,@XRB3,B]XECN5P^X7-S7W9+?%'3X=:T7?4%*5MF!$VHM=T[D2ZW+>LSO66/UW34X(F'[N*UR M3B^5JVJ:HQ=,I87(%.!Y3 $L6 Q,+7Y A$0PS3##-'=A&FO)4R.=CN+1U2IP MUQNRWS@LUL$._L$.[<]]>OW^0HN/ &WNG1'R'1UA*7WL@ DW4,[$4#@^8&@C MM,,">N^7[Y>F1_=J;8KVPAQGD!(,BL+DDV&D *&< 99A29GBVE&BLZ5\,&I: M!E3TR;/ZADC]#76E!CSEWROGVN2L#U?+D(B;L1JKK5FM7_1+J^G?3*4%&^P& M=#.SP,1S&[,^B2/W+[,P_K1QF5/S2&ZTA-^:!Z/W5C8<5! A .STA5P1TK,<4(M4"Z. MG0XOE'[C!-#EC!NWQ_AKTU1M.YOJE20A,!,% @4AQE52 F">0/W/0C"(<%QP MIU5>G["I\=BN+4L=:WI[_YH=JG8DY0NKP(QTJ7M-1:N]PM$O]2\O-TIV M!]R6;/S &)QL*@2_U@A^;1#LZ.JUV^M51'RW>[TL<.Q^KU=-/]/P]?H]P_CD MVYHN2Z6_3^T!?97K'W/3J.:3:GK6T,7[I?&2S/%H^4U+*,__J:G)E?!"Q8J9 M?C*0:_YAYH1,+]M4(0N*,(\31ESXQZ=R4^.KG:911]6!U=*\#J(=I[W4T 3F MP(&CXDR (>#S2IA>%1R58$- >TS(062\?)FX)N^R^X?#Q,Q9053!F$A!GL4( MP#Q! !.)@.)4REPJ&<=%N[W_[66JQETU8L"9P;9(O.7;?@W[;XG/7@A"Q" M9Z_$L$GT\WHEMGSS3VJJ_V^>F^2)F22*HUP(P&2> X@$!I29 L\0,B$+C!BE M[FW>SPMS8:A_S_[N%T!.99R('"H@D(( 0DH!Y7H-J5""TQ0B%//8M;&[+XC_ M73JZ7X!6@Y?#E" @6([,HMS$D642D)B1&*<)3E*GP]/;81VE *+9&3&-7ZHR MO#\W&E<]<3[5ND=_-LK73A5=> ':SN.Y';[ KLD![IZ:\7BT6=:W!5W3]H%>@FM,UT;W1"YV9C D3 MW!Q'ICD&4.5"SW@H!U6OTA3FN83(AC&NR)D:9?RV->TC'I\6JV>]W#*E;K7S MO-#G":V640<_K:='K.PSA3QA M-E*RT$#LG-*%+!#IR1CJNWNTI"$+$[IY0S:7#UM _+I:B3_GBT7=@.8@P;#] M4]U_5C.L%$2A#*@XB0%D6 $J]9J"*1'+(H89)G7^[*6/ MZ@\Z@W+L(KH_8!C+70B9NS>4>IC E\>)]A4UMQ&<4:#]Q@1@5F @.$44YE20 MW.DDV%KRU%CN)N]++]P!M_4,DCN]8V,PNTIO5$YTCI'7_TCZ;+3Y1?1T;:\;D;6?3"+QXRX(69OU.'.F,-]/L_87R\T"\W5?'?&/V,%E7%19(!(TZ:C4 6@ M14%!S@D3*:8IY$Y+1TNY4Z/LMGE]>U[IXYSR%.Q;#BYO@C P35\ZLPS0V,,1 MG!%.,T]E3^!X\R(@=N>=EV\?S$9<2E&^T^J_F?\PK2WTFE-^4FW8DBQG J4J M*:BF'KTP!##+]-J00PKB#!8%E'$*4^K(1-=D3HV%6I4C,\QU(Y"5BLHM*^=B M3M=5D.%2.O8XML'>FIA\(AJ>E#I@=O0UF.XU]DI-MO#XIJ6KF)%L@SM"1 M]:WNJ]=O?ZX^K^;+S5=I"FP\5_]YO=H^K9;5CZ82Z5>YG*_6OR]+R;5<\7&U MD653D"H72$JFO21:U]AG"!"H(*!;O4<^?S:VF*(RS>+X7\ M^?_*YQF2D.9ZJ@()B_4DEL$8$+-+6^ $92JC&9%6[0 N2IC:Y%0K&35:1I6: MD=;3_MSE/)#7SUUNAB?P'.&,C-.Y2Z_U@\]=SC]UM'.77J.ZYR[]%PY;1'_0 M#O G55><>4=YUYY$7!"H$+"(I49@#&B@$F8@*DRC"ADDB(L% MCKIHMH7@>,5L?=\PTGFK5!W#6]>T_49_?J$;:5(+ET96Y1I_U1ZR-)F$>IP7 MN^MD.9-QGA6P8*!0& &H-"N1A") "4TE246.A%-&U"W*3(VL*CT[Y?V;O3WS MW2FIQT?/R)W:_TPNI9H[[OS=-'9VK#;6B(1VA5HSVAKGIG6 L20Z-$4OQJIA MJ_+"C3F=Z\T ?I9:(9_''3[P]4J:-RDT*J'Z@.Z8;+T\\[9V*>E73 MQ(R*)&:08A 3P@&$. ,,90*D LF<\D0EU(EX781/DVC-%VL^-\<,5"?4[2@S M%):!*7+75>4R [:].:-?&O4O%_\;W&#%!;4@[5:L%'B1YBLNT%QJQ>+TC,$= M#?13*T%F<[5)R?_Z7/[V<(,J/O4:+3YS'>VWT5M,87*_+H-[PZ J(- Q)ZC%H.H!N$N MVL$0=7&(]D!$?U3+T H+QQ7[F&^8'>=/]+T)/&5,\Y49TM)B[,'SW2!C-/W' M;KWMO[;S)Z/SON,$TE.BBB4"Q/1=A'JQ M (@0%""".8P1HZ1P+6!S1>34)KE6X[NJ*D7-4#NMG<.NKN%M-W?X13$PY?<" M&+2EASU,OH.OKHD=._;*$H8SH5>V=P[=P6";?3W6;W+].,LXI$FN_?,"QYGV MSYD"+$U3( AA&19$)L(IYO-4Q-08QF@8S7K.!8/R7YHQ4P#C' M!&- TR0W:28-O[+\N7#3,$+Y?;G>%;#]1G\VFX]EVR:Q M_")+4T=N^6!BQ3^OYZMUG>2LK_V\*JMU5SG+BR+)4:8 S:5);TL88%AH!P/& M$,994I"4#ZB@[D,WJX]L_,+H9A__J=4Q6C?5/3:KZ,F8T=1++>^BAZJ7NF@M M=F,P+V-K1W2C#=4X?-@UISIS:0VZBUJ3HIU)=>I+951;7,' M00W,FQ[P=(]JM$?(;V"CA=QQ8QOM@3@);W2X=>"V5'.[QRWP08.F^5>6?C!"+VA-G@YHB^ 3S&,2H*!A% MLDB@TX9@CZRI,62K:KVX;G5U[)/; ZT=PWD"+#"+[; Z4#, 0UG X;=%;H^\ M<3OD7C?\I$&NQ2V>@Q1,KWF2I!0F(M?+0&K"$W *,..%1IA+$L\;8C;%\H!F;LZP".$//1@62<: \CSP&14PW70*'JOIS_2N8Z%5XKI$3K952I>1?5 MBM[M^M/[8P\+/+S21Y^\4?G#PO!C K&YQ5^%I_N?\W(6*R93%'- 6%H 6. 8 M8 'U/VG&,\PXQ]PI,^>2H*EQ1U-PZ*.^)/K#*.BA=E,%J!U+^( I,$4X(.2E M*E/7_.#5F"IA+UZ%J6NR3?6E@^N'$<%7_EV*[4*NU+NJ0><'TY_SN-G@NZTI MC7S_N%IOYG]5&_%-GGZ59=79;B$0YE@O4BA*"("T$("9E0K.2$P1QWG*A0MY M^%1N:H33VF;\! F%,[2!,!:$H)$(SRC""E MJ$3#LRH_3#5D]BB%\(8@V4O VG&K![@"T^0@I&[,N3S!(6#BY8>7"7.]8G!_ M"N;IY4.[1C_19_/ \I-J@V>-I%F..4-29"!E(@90\P!@,4Q $0O$!8[3/,W: M5"@[7K@DRNI-/\QL"GW*UN@9Z3E^OW$MM*ZN+: O@&O'##*,%QAG5@=8)T^>FE_0*!?5VMG7_3^$J_\+OPF$ MX+O(5O8[5?<_:^O@JOZ'3QNMFO]9([I5_,]?X"$8^G3%T,3N(HP(P[0 <0HY M@$F> XH9!H@S2'!!L65;=">I4_M@#P.D]>I]OE/[EC#IBZ#;3=[>H0S\V;?Z M@D;ATSV0T&'4UT *%U!]4?++A59? Z,WR/KJS0.+^]/U4O-;^5FNJW.L>Z97 M(Y1O9BE*1 HS#$B*L*8AG %:Z)\4YBG&.,GC(IO]D&NVLB[=?T&4RP?3%1CN MNVDU-:4.(KYZ?-1KANJ4VK'X_B5LH4I4$6,!4D49@&FA (8)!0+11 DN%.*) M4U,$#\B.THBIQ54K6I]D1W^TNCKNSUS$UH[)?2 6F+R'@>7>7N *$GY;!UP2 M-FY;@"LFGY3\OW;],.IM^YE6D0--987/Z]6[U?J1?C%]X;9R)E*14UP@H"#4 M3%%D"6",*" %)K)@!*'8*6C(0N;42*-1R]'MLP'7CBH\0Q:8-5IMHXZZ=Y'6 M-ZH4CAJ-_?&' SQ>J<1&[JBLX@#$,<&XW.HY.>-74\-I1I DDA>Q9IA8:FJ=/:4AU'#;4<\_D ,S#DWX>( MEG&2*6J1TTB?.##?.F'B\"[W?NIUE\OW;^H0WQF#<4YPC $6 @$H"PXPUTX+ M2B03>:%2QJPVKTX?/372:%JGOG\3U?K9-\D^@JR?#&X#(O02Q1<&]IV_AV,Q M4BMO:TR<.G.?-[NGU?;1#:/USCZO:+<9]H4KW*GGXY8O)%U_6#W,R\VOLY0^[P&PV)FSVA.CKSR@-$XT\Z0+H=:WC$T MB8T*^4C7_].^K!C"#"H&S1$D,A648\!,_HD&$Y*4HQ12IV#"8P%3X\^]?JXY M:4? V:WS;H$C,"7N50MP4'C);L]99D="1DXM.V_B:3[9A>O"=>S6OWQ=%7U[ MD/J7LIPQP@N)% 4))1A SH6IF)X!@;(<\C3#G#G55AJBQ-28X'<]RNL-G2^K M#MQ/5XMF^QL-RV.LP!B'7C]:]]PV?]A;\?Q";;8O03EZ>^T312;75OL25$/: M:5]\UFV9=9]4=9KWRF2AOUX]FN2,IGOWBO_/IZ?J2[]?BNJ?]T]/:\EK=;[, M'[YOROL_Z5K<&]7U:O8H 2LE2,02(A#37%,ISA&@A#- 4T;R C*:9,0M=B*X MSM,+PJALB+I&1+45U?YR;6M46>3(Q^''WXZ\)S6F@9F^LA"PJN!#$XD?W:_7 M^I*F+6PSGF9H+PZ\J7I0VSE*=E[P<0F2LA=.ZQ?)XPL^")>2^\(+'K+C^6BJ M,Z_6NV@GC!@35+OJ21'')L^/ I9(!B#1 MW#%L-KN6-T 1?*.RTNX\&BZ;D3>@,M+^(P"FN);\N_[?Z$!D)'_.2^T^ M* WJ(*J B@.%]?] @2C .).@$!E2A$"2"J=:>N?%3&U_H54N M>C#:N;: / NDG>]Y.SR!.6ZGX%VT ZG2T7L\23\4GGL]GA4UZ8W^G/^N'TTTLJJLT_Y?OENM9;SA^77+2OG8D[79E=, M*:KI 4H09U+67<$(DQPD2$JB1,)B9!4X?[,F4R.25OV[Z+$V()KO+= _FTG/ MV!"5'2/L?8;;1NVZMS7:6 1FK9,6UOMQ:8R).M;HGZ/&GNCK"XR+O=\WVOB, MY",&'B7-/MAU99! ML['P:;LI-W1I,H__*GU-'^3;GW+-YZ7\O)YS.9.,Y!E.8^UH" 5@ M(C!@R*24F1,[".."YF16]^O]NJ'KC>5F\SC:N_#"L0WAJ*&C?$0W$9,/\Z7) M_C&U,&HMHE^VI:A2 ZN<0,?"M6.]&K2(3>8F!I(4Q 1M","R! .%!)8ISA-4 MQ,VK\79I6>UELB]&:\%HKX5<"O-";+[+?ZN7PO)@8GK#/.+Q1-?F[AE%Q)ZC ML\<8QO+V $,O3SO6WT6M_5$#0-0B$%40>#RT&'?,_!Y=C*3[N <8XP[(R3'& MR.('-M>HNTTN'SZ8WN-M1?[G?3U^/>-O*G4_F5J+=,GG=-&V(7_[-1OW%8H_H$]Z9T20,3 5@F=DGB=OD$X294HDMQ44]$K897J M-7&2(A!+QI,"4Y2)W"WXZKR@Z9V-5[M:8BLCJC:FW$;Y[%(5#0Y:&L%PJ5/&OPY0#'\Y9SG4L5M M"?)O]EQA*=[J8S@L2_YM! HQFINZY)31I5@MV[595:9\434OH97Z;G1B.R1V M].(3X7'HQF@<_6)T_IL!MZ.V ?>D%*H_!G*$RBLCVE:$< 3EF+-?;W:.2 MOM*%?O'655_0;_2G+#_39T.*C>,ZRPN6Q5RE(,X3O:9$* >,"KW$3%G!22H3 M"JEMW-$569-S;XRZ55[&JNIBNS$J1T^USO:1*M<0OAXCY!&WT'Y.!=EJ'=5] M?RMEHT;;NW8QY \Z^S >CQ".%*AS&Y1.<3B6X/1$VEQ[PFBQ-):F=*-E;&]Q M;SE1U_MIGO-%/IF&6,L'LTNX+6+L% $8(HIR!1-,H5PG!"K M':5K@J;&JDV5J'9C9*=M5*MKWZ&B%]U^4O6)66!&'0J74T,+&RP&][?H??AH M[2YL3.QVO["Z?H"[M9%R\7HMY?_\2A<_Z'+^EWZJ.:>FR^M8'MHM+ZF;@^:"4)^;9O6<\9PU%[,. M7#:G&T<.9#8%9C?/^_CKLO8LO]-E$V#T<56%8$MQ%%[TJW[TY@W=R'=TOOX' M76SEE]5B\6ZU-D^=2>T8YCQ- 6/FW#&3 N"<*( 9APGBL- >I-,9P[3LF]P, M='M<9 U4)]FB;-9R&XW5/FIR!]>9F,D*LLA@%AG0H@JUZ ^#6]0 YWK2,JUA M#QV7^_(O:^@Y?LKO:8"F+1-]$Z81%1S(QG^/Z.&P ^PMRCBPFK<%E'W6M/1= M:ZQM>IQ726+U.;S*L[S G .2$J07I!@!0B$$C&>YP%!F&%N= EC*FYHSL(_O M:16.]AH/BWBXAKC=O.@1Q\#SU&T0#HZ-N@),D""I2S)?)%KJ"@"7PJ:NW>:S M.FM=X7"KEW!-A*TFP1E&@F,99R#)H010Y0D@.4E!P6@,$R@Y47"V66WHPHYQ M[$4[D<].@8 [P+M2H?.Z5*@IR*IU=6W):(^]'?>$033T=KIUW=61RJSVX35" M<=6SXB=04K4/%KM"JKU/<-^XOS>POEY+,=_(U.YV2RR(M" -*\-QT M*C1A]PD&.,UXDL8JC3.K\M']8J;F$QE%HUK3:*>J_29R#Y[7-^+]H!28:LX" M-&"[O0>HU:F60*&EQ*)XVT84WBJ#R3 M:]J:=Q=I R-C861,?('QLY\97F(<1YI'1A]/IZG(-_ ]$Y?U2D_0NRYILM SH<@+D(LD 5!1!"@2>G6A?X2Y M4D1"I^[G?<*FMK+HZFH*.#XUVKKM=_3":[?#X0NTP-/6,5ZMH@$:5]D@XG77 MHE?@J/L4-J8?[TQ8W7-KUIF)7_ZD#MH<[WH=QF&X6_ Q'?Q&_/&CMJYRHDM;9F$^[#MY/QH#_ M_(\DC__K/^GCTW]%LC5F:/)9[\C849!'M*>0>M:JW[1+?WL5X1LRT&P "Y2 MUBOZA?+/;."XG'YF=?= /XB6W\W_F^?]T&*TD_5%:MJ<?* M6<*2I! 9!)C&"D"&4D @*8!VH-(\0RC'*G.O WJ33BY?XWC5/8V253(;-S_( MO;IWAY4^38$/1T_KI@%,M2^;$9-@*%*DIRF3%DT)!5(J3FB<8(D2UVJ=(P]? M^!J]@L/>BQ!B*TBZTUNXNJ47C;!?__Z^Y;>]S&L6V_GU]!X +W M=@/%@212$HD+'*#R:@0GG01)]0SFYH/!9T4S+KN.9:=3\^LO*[*3K\7>N&@(9X"&##6NI7232N*1\"O"-;/\A# MKXA5+]^7Y4;)&8^%C.*4P#PB N(H9I"D7, 8<:YIQE*;/-2O,G8SQ#07N%=L M;MTV[>6,U[\"OU25B@%BQP;/.!NN$#B[<#C!_5>Z#: MR9#:PVO\"%$L-XOUZFGVQ]<9TDKG6:IA1' ,L<@QY!)QB*14)-8\)ZEP\:#N M'SDU/^D?B\(:&57524?G: N?[C>PG]8#OW=_?'Q_]_8-^'IW>_?VZ_6OW;&. M'3G.S<7UN];\4+UFU0O6>M0HK]6QZ-N7Z<1?^AY//#PT/3\_L]6G5?4QDU7< M^6>UJM[5F5:4\SB-C8&!S=XM8QFD:6ZV:SA#%/AXX_*X(Y]R. -Q?-CA?FL_2JJ+734U&78]7,U>)Z-<(YA&263V M.Y&"),,YS+20FF>,4NW96;H1R-3X#4T@MWZY( MTB!YB)T8!.6(TR.-R@J=RA[R0/?%/1T<^\KJ=9#W[:+*NUNI[[:J^C;T>_87T+GC*,ZW[H!]"1AZ+G8_J1GFT\O%8?;!7< MPX*?52/HF62<,*X5I,(>G9LZP<6^ MJBUKUO_[SG;9_3!W(["02 [,6 V(E:S'I8&#]QQW128H-UT<=%0RK-2UD-KSP%FV";^,Y'"+#?[+8Q1 M!#G6">1*285Y+%,F>[M_W&28WJZL$M@V'0>ZDA04C:@]CTW\I\7;*Q0>ZE%] M1(WXM4^H!%L%JCFH50!;'0;Q&/G!-Y3_R%&*E_(F^8'4X5OR?%#/>B@V]K_< M;R<3IA*4)3!!TKJ8M-E.:J:@8EC&6@EC:"5>Y4^>/7YJ9E4M7>\MX0%V;FS4 M'Y&!J<8=#/\:)2=U#EN2Y/D0XU8@.:G>4<&1TU==VY^IPU:J"IGLY\]UI]9LO1?S3L' SM0W*'OZZ;!*P6H%)CD&Y2WB .U&G*78X7ZD+E M#=3Y#E7^C^I'F;N:*9^7\T(\[=\T%E$2<;.Y0RQ.[.8NACR3$BJ"1,:(RH3V MRD \-]#4R._]KLB2:U#-12C=2"L$0 ,ST[YFT@VHI03?FG\'H:!+D 3EF;.# MC4HFEU0^9(R+U_>DA8='5JPJ5_>JSN%B\T_:5H>K**DFHL//.4]0RHD@4&A; MLRVR63DIUI#DECYL%_K8CS)Z"#$U.OEP72>[7O/@R#<#HSLT%^W$MP%"6P6L MS51!7EM,6R?V*&1U!9YAB:R/(..2W!50'1'@-<_J1XZ?E^5:/3S.EU5)B%=J MH72QWGL\$A(3Q#&'(DN$;<,>0:I4"I44@F>$$T6\@@^ZAYL:X3V7%FS%[>U. MN@"V&]>%@W!@5KL"/6_"<@,E*#5=&')4$G)3_Y!N'._J1RQ;_OIMM=P\5AZ5 M0A>BJI+T9OG BL5,LY@326P#D#2&6$;&NDJ%[1&5,I+GLMDM M])7$X+G(X%LMM"?%7(;=C66"@CDPT5R)HS?9.&,3E&\NCSHJY3B#<,@Z[C?V M[5)Y*Z6M36/ICBG5+,L(PZDR1DRB#<5_*SJO[AEB;C5&=?/EFLRH6]Y_KS.WJG+WZ8].?Y.U/M1)% MJ>1,:AKI+$60BBB#..81Y!%1D$I!.$4DIPGQ*R[E+X33RS!JH:F=:'WSI/TG MPO%4;!AP_VWZ7.TZ66WU*ZMJ>14((6.Q^Z(<.!S;6XR1([+[PG0-+>?W2;\IYAOSVWK<3YNUH>:J;,(LE9%AR@Q#K82M<"1R2/.<0,RH M2J(LY3CU,6E0) -%FT=12?K:3SN%R;U[=@\_D3D%8[ MFT;Q_+)^%.L[@XID"8I0##.5:K/0"0YI1!%,!4NXC"-!4>S3C&;(&1RA)OD; MM5@^% M+A%60I:SE!HJM;-F5LLIY;L_32-/DM@P."/[ :^!1V\5:=GOFT<2^ MMN2^ 8U&X9:VGL@%7==\91AU4>L)T.&*UO(-[E*N!.A\1<]\A^5%JU)8?W70W_&5N7VD_UG3"W8T>0Z,Y M, _60)Y,-*^Y\088J:V%:.0.1W<^* 7E-:>!1R4P'R@.F]\4I3"O MUF;5BJ87BJJ,:PE1FJ80*Y1 JB2'F".FHUSI3.E>,;XG!IN:?18@SO<4I#Y& MV/5 C6-EV1ZI>T'!MV%C?3L@&2;>]]2 +Q/SVZ'ZV;C?KGOZ4H9Y_XPY])D] MV4R#II+/#&$>I4)*F"?([O40ACSG#*:Q(CGE"8FL$\R'+$X-,S6:N!5BM:G+ M2U32^E+%22A=2>):@ :GAUI T$BXJ[@5DA6Z, C,!R>'&ID)NM0]YH#.J_T[ M>VZ;G-TM;\5_;XJ5.MWPXW8AF[^_VI3%PK93J\T56]5\5A7=BRTQ)"R#6!I[ M@A!$8"2%UCG-&59.(6JA!)H:H[S]^6CK:=ML];)RGS,K>MTCI[P!B]I<%U7' M ;:0=4>B@S9%U?'(KC^18^F_8#/<35\O,6\#$]U6'7"W!(W NU9&-W4OHYM] M,Z.JJ>3VLKUB]4[LDZZZ0HP\8^[M0,>>N9%:@8XX@UY-0$/"W=$ -,@PHS7_ M# E*N_%GT.?V+"RR7-R;1>;AC>+K._.(VY]%.4,Q2K-8QE D=1R5+:@M!*0) M%CK+.489\RHO];[J!UIECK"R*+\^KA23GQ9_ M9:O"6O!?V%K%LRS3"HF(& ,ZBB!6V&RTHS2!>98R*I"QHD7NE>/A./#4***2 M%)25J)X)':Y0N_'$$ .S!U69+"7^0;48-9BV\:<6\&!E3Q@FHI4$PIB"E/(-:9AI0B M!"769G.O(X)RXE=]NVMI]_:Y4M=>3LO*]L?E>X'+_&DI%=8Y3!;E.*<0X$Y"3+(>:R$020E.5 M\W[UX4;386J\^3SWU#;2V^H.VLJWPKCZ%I8;[V/BR-;3GORAC5+O>1^IP-WH MDS%0@;SQ]'BA GNC3]3Y GWCB^)_GO?VIU!E><=^-G4JU$\KI9(68GO I.?+ M/V=9FO$H802JS-:5X$Q#GE .,Z0SGL>)8)'3N;[K@%-;C6J9JR"71FJP%;L. M+*YZKEO)W0]MG("_?(P6&LZ!^?W%D'0_W@J-Z$C'5^[( @CD1H'U$BS4GX") MJA^H76$?5\N%^5Y4!!3F\,H'S([#*:?'C';XY*-4^W#)Z[Y^VY\_%BLEEO>+ MXE]*[@S-K_Z4#P4 M]2>VG$D4I7DD;>-6S"'6RFQO*+7=A'*ALBA3*4^V.?QW[KN< 41U>BV?9_K? MC7&0966W$1ME+;/]=KZ7VF_G,L0,N^U,7FK"1NH; >O>Y6V*",]BE8H$IP020C3$ MN="08J0ASQ1-C3DM=>95@M-IU*FQWD[25I"!;ZM-)[0=62\TAD.3G)$75 (W M35Z.P1RG:+D7<&$YS6GD<2G,!XPCQO*Z^>HVZ#86]=U\^>>^$C9'.4=Q*B'& MMDE='N5F)X\DI!)QG/%(QXE7F:FNP:9&1\_;;EM?6"5NB+;FQT"[!F:$@6_P M6(S>R%W3IOPL)$/U)#\>\*4:D)]5O:/;^/E[_.O]WFYD8>;I7;%Z>"]G*D,9 M%Q&%FLL<8H$8)#;&(5$:)3+-"$F=4L"/GCPUBFB$ U8Z\/Z->Q7?YWAUO_Q7 MH3#PF^X*@%=MWI/*]B['^_QIHU7@/:E$N^CNZ0O\SV-M\*:X7 M9[6J:GKM%I@HRXB4E$&&LA3B5*209CF#F4RY9I(2P;!;7VWW07T^J.,TTG[; MKB98EQ'D5I4J][$I.>B1^>B(_>5#V?!X#OSBO]JAUH@,&IEM[=NZ2! MJ/OA;'AD1SJ>A1!\7"[47\Q7\&Q(H'X6Y;I.\UU_+TJ@YM6*_A< 89@S6#_, M.DYA'1\TVCFLGV+MDUC/.X/[T'];+=]>46>[=NGZ9XSMA?[3+OC>A+.LG+&U#)/<@>SA>L ML?S@SP>?BN?[)"0>ON[3]_=CK-1R(10/MQT/,346*B6$&Q%[)5Q? )(-Z*Y#IZ!*<43&6_B.*]\ M4(HX,S0 MRCR%*(N44!D3B?3*;/$T.X5$F(9VSY[\,OWL3BEWMIW=R8O[V4(?U=J>F7U>+7\44LE73W^4EG3> M+W[8.N^+^UNQ+GX4ZT*5,QQI3B.:PX@J!#'.">36(.(,&8I(F68R]ZG'[CZT M%TV,4)7=5C>K$DDV957QU/S?R S83FA'EWN/B7"S=(:!=V!:LR$!WOIPYDW_H@%M6P\AA_5J/&'Y=">Z?&$<*9,,DMX&C-DR[7G M)(48Z11R@1+(!,L12G*>1$[>F\Y1_JU,F;L_E]>;,LD5IHP77"]IRG0A%<24 M208S99*7-V42'U,FN=*4>;4IYC:S_'8AM]^^?W@TG%.=)):_*]L=;";C3!!) M;!6FR#)"SB%1:0XSBI+8[&FR7'NU8!Q:)'XW]^XHLU*L M5&]4_>_[15/G8G'_FCT69INR/_LVK$,)E3"GDME*<1026],RD2RB(F8$">46 MR.0_^ 0#FK16PKQ MKK[=]NSNNH_O=S*WQR%5V_>O&#<'@L4:E\1OETFWG,3 MYC%E;K0VS#0,S&U;H<$O6[%_M1.PDQPTH@]R;NZ/6.AF-Z[#C]WZQA.6$XUP M?)_0C_=NA=@\;.:VKL ;];A2HJA"O,SW7[%3U8]%@'P WCAUU/D<*01]S#KTI.C3@00D\F'"CTGMH2 _)/_CS MKZB=_+XL-T:,S:H.-BV6LDH'?/OP.%\^*55=\]F\2=_-(F4%F*54L#S)%90) MBVQDJ(1,*0(143C*(EM[)_>SCGO),3U#^?7RX<$P06DE!46E#M@LS'0 U2C1 M_.VQ4:-JBM2C#K/WE+DQ]^#3,#!-5[*!6@%0:P!J%6[JI.4;L%4#U-=N%:D8 M.G"UYKY AJ_<["W)^%6<^X)ULJ)S[X<%/;/=F?/[XY2]@T'Q+$GR&.;*\"B. M,P)9)B*(;!$&:4A4:^1'H?Y"3) _]VF\MJ10:X=[&_@8MVMNKCK.#83WRQ[K MGL)]$.="?Q#'..GM$F,*)[X.,#F>_+H\J:>%:5.77AF>E;9=N%J4E3U[NUI9 M/V)54OAI?TG3Y^SV3[:2=3G^5B&*JN?XW7=FA*U;VK;C%+\H@SB1 42J>&=87USR^3#C\DG1U;W);EYJ'FF6T% MU3NU>HAG,4\22E(,D>8,8I9P2+!Y^UD>93R)<\83UL.<'T38Z=GG5JRFN(<" MMN^+W>KU,+N'F5L/._K%YVOZAG%KG]52N%61V.HQ3ZY M4L=#>)F*(^1$W=DQ@*B%:\?E>7:I/\;2C9VO0VA@5OW0#E-LQ O8FOZLZF$; MTQ\/,VY;^K-J'C6E/W]EOS>\89/RBZI"*.Z6=^SGWXKU=]O*U?:C6*Y.;W=G MB CS/X^@QM(Z@;,(,IWD4,8L2@526B:Z1PA;7WDF&K*V5:>V$-E/58)5K5G= MGVO=E#4LU7H]WQ7A5;4#CEF*]V29WO/IQD6#3L\XC-6H<%,U 6K)?G/:\MLO MPN%H[5H4@Y)?;V%&IE :?FE]L1IJ''1F*P%[DI:]>/$L]B M[D=](9 CI$@3G:.CB??WHYHW2REB)MNE8RW+\ M;;F4?Q;S^>WBJ C/C*91AF.FH618F>U=2B''*(49RVA.)55"T!YFG;<@$[7G MMGI4QL.SO<]6ERHT_:B(E1]C^4^;&X4-,PLC=8X/C;PWS?5&+RCO^4LQ*A'V M!NF0&?L_R+\H?Q7&^D5M8\D_KY;W*_;P._M9/&P>6K]7YK-L1KU7G_2GS;HT MXUM;L;I[EF$JXY1*8[B9><-$:MM/-X:<\ RE))-4"-<>Z@'DF9I=UPAO=K_[ MB/V=^';/N]PK4.^)'3DSU/QU,^@+S,K0QR%5U/Y>;-#H8\LMUE/5_MM^JCYI MT-*J#OX?=Z;:\.A $Q+FC/4&(44;K71 0DG9C@Y"/[7LD MM# /?5ZYN!G_U7*U6OY99UV;OZR?9F;9$T+9X6_Y_U>R+9Z5Y#S/E8 I23/#5'$"&4^- M-2_2)-'F3SAS8JKV0Z?&0/^57*[<=!ZARP9R'[T'IHCK5':W-/NH/I*YZ *! ME[5WJ&N'R;:[=#2[ZU"XMO%T]+=^%M#6!_%NN5+%_:(^AQ=/=RNV*.?59/[& MBL4'>[*0TX3%.B>0VB1_+*GYSOP',\DDQSGBN: ^]H_[T%/CGJVHH"4KN)7_ MV)1K_S(L'C/@9@ -@^O W+85^@8T8H.3(%O)P2]6]O/98-[6CS]@06T?C^%' MM7S\83FT>WH\H6= N?BNY&9>]RH_UY.A.922M^5GMEI_TMO3J=?+!UXL*G%L M3_JJ)?TL94DD4F7V>+ZM#6_%1(\UVAB].M\NHZ@$9ISS#SX#/N1JXO.H]#>U%;4]C=QF9[$"_- M) *KH[UEJR5HJ0F^W573;M4%E;XA^Z\/-1=A(\F#2SEN /E0(!_%C0\V4,\U M1=U;8^Z+>K0%MQ;W[Q=ZN7JHAK#[^?=K]5#.8DQ%I+"&B32+ TZD@$PF" J4 M4*:ES%/A5:;:9=#),7\M,]@)#5I2@V^58ZL2W+.SF-,$.+)V8%B')N+K$?4G M4P^(PO*CR\#C4IX'%$5YM5&R:]LKJR1\U"4 MI:&2;$55 MRL=Q=$5]&*0R8Q)(EL,LEPG$7&E([0Z&)D0DC))607$:_K9:;Q_<+,=_8*#7S6UM'I5@8 MGF_*:;;,-ZXCA'$&*0Z)D!+.$,)1%FF0)\C+?>HLR-8INW,S?U5Q6 MV<9&&<C6=8V[*_ M..,:GE?#=F257O_$O@E^?+TO*/C1?&S?+!]8L9B))$\Y800RJB@TNUH)2:8) MS)2.=")TE##FPY/G!IH:"UHY6Y5+;X 5%7RKA?7TII\%UXWM0D V-)?U0ZM' MZEPW%($SY,X,-G(B7+?*Q_EN%Z[OVY>&K:OJ%=6A\HS'.LLB1B&2"83EE,Z M!^Z^\FR(D=NJG%+ON%_*R:O\75&_;^;KHFESM/JL%M;!97NK[/MJ<)K$""4, MDDC:7-,XACRG"90ZECE2*C(OMZLKZN)H4WNIGPD,&HFKKD-.G35ZP'W9)Q44 MQ(%Y8'S\W'U207$SBEG?#J<4Y>?,9ISREF=MG/*_29_ZGV_D!OS MD(+-&WE'9.]PX&.[IE-,(Z)VR;G\Y> MT[(, M94IZY5S["C U6ONB;"K\_ G=/\ M\OS5'Y=K\'>UWC[7MYN>Y[2Z[3Z'G*R!R=>(?A[L&U +#KXU_PX2'=\7O< M M]#R%&+F!7C^(CMOG]7R.OU'WP9;34[O&?!\4,YS3E)1ZNEW(=\6"F;&?_WY; MF._-1MG(M#LSQ6JF4D&TRC'$DMBP4:(@$32&&1!?K'6Z:34:K<2_V97(,^N>6=4:U8[^>+,M=&P8 MUFA8![M6.K[$%+I;S"\RE2.9VN-/J9?!'ASZ#DL_W%BC;1&"P]/>6X1_>,]C MYV*^61<_U%(LE@A2027$F#;<[0'8\@ X"W-!'T%N<]E+>@"V,"_"*E84 M;]EJ83[OI2UGU\3_#=%$^S)@80^JSP\W[E'U1;6/#JLOW]&/6-[6?EWSX-6/ M0JC3-?@_+A<_JDZ950^DLNK/T_[[ZV6Y-IMSLSZ7?I?ZQWH0N[ZIB_MKUI=,_ZFBOOO]IH? M1KE[]?:G6HG")D2;C>TLRG2"4,P@PCHQ6TD60I3//<*1]YRDI. M;=VHM:F6#-7H8SM=6E\"8&N@[%*BP9,]]_QE4TK;:*IN*76^ /*_SP?NVW MT$.>D+@&I3Z MKA)H5(8, =TAD09Y9C^^/1F1O7>,SIC6.$H3 DE"#*5*;KZ3L80D0L8.BY(\ MC;VZ85P8;VJLN4UBF%MYP;P1V+ZC__M_D21&_Q=\N/-CS4N NQ%C0!@'YK[S M:2!#G,XXXA*4NRZ-.2H].0)PR$"NM_4FF7/=?SZJ]2PG.8M5G,%4Y!QBGFE( MLY1"$4G"BAT!Z'T$=%VYG. V$X/)OWAJ\/F3N@$IK+NX8,8X$I%.%41,,(@5E=#P2@0CQ?,HUB26-.[3.'AJ=+&5JU__ M7[NRH2C.(HC3Q'QAVM!LPKDQH7%.24PYBL3L4:V*I?RZ9JOU<& =#C(\9#> MJ_MB8?/B &=S:U[T1#$A2#)!(AA+3 V41$,B> K3#'&>XT1321H4WR[DT!AN MAQ@#054YV:^$+XM$CHU5!=.4((@%CR'+4P018HI'$5>Y\LPLZP/>.(E@5[ZO M;JMU'_4'7IU3 P^X3W"[%\4'?LYQ>V5C:3<2&*>3WZN^5*%?>+9U>\*0C!QLTF#PCE4>)XR&?W(^Z_LOFF7@^V29:E61F^J%*M?JCR5;U7 MG%$L%35V)&3:S"F6+#&[OES 1'-%LY3E"BM_UX/3V-/T2S3"V0C\O6.BBWK\%7\5W)C4VRCA,8T1NP4P+LM6AJ!-=ZA*^.XH5;T&7(;>11 MUQDO, X7$K^;^ZT4MD#))UWU(FZB/J.,1G&")=2$4HAUCB'5=FE 3"9IC"-) MO?HK'8TP->.[JAMDZ,9VF_2,;SM&SXU;KL)D8![9PE'W#@\?+'M6]Z!<<#S* MJ._]624/W_'S%_;L2ULW%]\9EJK<]C<5*5(41QI*1%);U9(8:\_LPY%BF'.6 MX%QY5K4\.];TG/[-3LWNKQ_9DZVOX-E7]BRL;B]\$*@&?O$;&5N[6C5(Q]=+ M4(1MZ'IVM''[M5Y2^J@=Z\4;^O'#^X6-PU^NCIHS9)@3*3F&4C(!,:(Q9 E! MT&Q"(B5%Q#+F5>GCW$!36_VWH3P7QIL:131R>FX-+F#JN%$(A]30VX9:TIUOW#K%&V'! M+XVXYXM7^.\BW( )NZ>X,.:X.PPW ([V&XZW]8SB7JYLUO#KY:*JI+US*=@ M;8((C+F-<4/8\ >)9(&U8*<%.3,^HX=-8NO'&]0@- M3!='X S@:>@&(6Q0\.FAQ@T&[E3W* BX^^J>"?F-__F3W@9*[SN5#FO\BIX[/#6%-C@JVHUJW6+_RP"U@W1@@$U]"'&">0 M:IJ]#[/I<( E; )_QWCCIO%?5OPHF=_AEIY>2_F/3;FN"HS<+;JC6M?^ MCP_+TOS^-2N_?UXM?Q12R5=/?Y36.[+K([1/@-UUF(DBP=(TPU!ID=B8\ 1R M1BA4%"F%(ID@(3P=G@.(.3U?:4M+6QQIM=6S*MQ<-([49?63,+J"QT996Z)I MN6OXQ7::>O8,&N2SX.BE?>'Y'=K!^WQB=PK:4,^MU_<7J^2O]L]63_"Y-;>_ M6%W-!^#75ENW5D6"(;H9#3DA8=W,0P@ZKH=Z0*B/G-M#CA6DE-2=>4K5,$(0 MC3+"S:HA,#9;5VT+8"-FOE-9J@7*6')-,:GM.).S6 ^+)EE!O?IN7 +6T6J] M'JZA+=8^2%U;8>H0AR%K3.W&>LDJ4X<*7Z@S=71YWS2='VIN3!IYI\3WQ7*^ MO'_Z8HO9;7TQ(LEB&J<11*FM2L!D!$D>4<@837*5*H8D]4O/Z1QO:B2QE](W M!Z<;5C=J" C6P!2QDQ3L106UK -XO1QQ"9QBTSWFR*DU3@ E?OQ; M+Y[ T8TNKD-G8(8XZI/]N@L8;THXKWM0%C@QS*@O_GDU#]_UCBO]&SOL&@6N ME^*?G\U'XKMYYFHL_K6Y/)G>UYMZH-2OF M>Y]N2E"&-8TAD5K9 \48)D@A;?=*U;\VEP:9F26WEW1=+!(W$+GY8 M?ZPOTVM(! ?FU['!G%M*[H=%#MQ4>,QK6NRK3)UOF>?GO4 M#\5"?=*OJTZL[YBH1GB_,'2FRG65H%P5'_Y\Q MI5:K52M9\"#5A+"$T)Q+2*FD$&.>0"93!!E#1*JQQA.@$3^ BS>\R1CS"= #@^PG2[K>?V M<+FXOU.KAS>*KUMYPPE22C-J3"6M(4X$@317&E*,$T95AACS*A=RGHM,C R,C R,CA?<')E+GAM;.2]:9>;.8XF^GU^1=Z:KQ>5 MW)<^W3W'2SK'IYUI7]M5-7._Z' !P^I22&Y)X;3KUP^HV%=K>:F7KNG.LL/A ML(CE(0B (/"O_^/KZ>RG+[A<31?S?_L3_S/[TT\X3XL\G9_\VY_^\O$5N#_] MCW__;__M7_\?@/_U_/V;GUXNTMDISM<_O5AB6&/^Z8_I^M-/?\NX^OM/9;DX M_>EOB^7?IU\"P+]O_M&+Q>=OR^G)I_5/@@EQ]V^7_V*,:/__:G3^OUYW_Y^><__OCCSU_C-? M[_W\'W+ST]Q[__/F;Z]^=#5]Z ?I8_G/_^NW-Q_2)SP-,)VOUF&>Z@*KZ;^L M-M]\LTAAO9'Y=^GZZ=&?J'^"RQ^#^BW@ B3_\]=5_M.__[>??CH7QW(QP_=8 M?JJ__^7]ZUM+AG_\X\]I_"2:5T\R_7WS[CO_UI-3W]/+OZ MWJ M\9RQRP5FBW3KAV95K(OEY;^3S2<_BZOU,J3U)#AM/%H'16L! MRK((,4@$#$I)[5%*PV\S72E>$5G^F#2AN#_I>J7X^?%\OU1#GA8Q0" M'/$,2@8&L6 $61RS/,J8K1U,^S=7W@H%HG\4["W-3M#P#I?31?YEGE_2$3P) M*(VE(Q&D1&) Z0 N6TU':#08,&+6;# XW%IZ*SS(_O&POSP[ <3'99BOIE7P M%Z 69-"B+A'0%0/**0X^B !!N\P]*C)W QX0=U;?"A:J?U@<)-61D?'+?#U= M?WLUG>'O9Z<1EY-@F)+")4A>$.VA% AD]D 02\+RE*Q1!R/B[JI;(4'WBX2# MI-@% M[CR;0*8;[^/9SBA(44!4L2I+84;@D6($:GP9NLZ; C<<0X$ INK[P5 M$DSO2#A FEV@X36%]DLR91O!?R#YXXO%V7R]_/9BD7%2K.2Q\ Q)(@.%!L%I M'R$+J;C7RD9SN%^Y!2%;8<7VCI7A9-T%=#Z&KZ\SB6]:IN>9BPN+R'1(R&T& MS[T"E6,"GRT#70POA3@I8JASY1$2MH*+ZQTN0\BW"Z \RYE4L+KX[=#TVR9N.(6EP@EL;@Y \N(% \L#R6P'$]PZ00^7:*3C$Q$A7LC4. M,.<,BEGRJ9+DP(-%9D.V/F,S<(CM,EOLQT/';H+M"1TOZ,NWRX^+/^83Z5P0 MSD9PCOPJQ7,$KX.#;)*Q,6;D>'B.]I'%MT-&QTG/(83:$RXV3M3;Y;OEXLMT MGG""I@3F0P(3:N9.8/)NL5J' MV?\__;QQM)V0EDLZ$YGU))I$\HFF,##9!VVSB\;5X4'_AP6*%9YH)\,698Q@62ZV*$.(E@>K_NZJVZF_XS3H M06(<&0(?,)TM";Y)<60(?%R&6L_TX=MI7,PF,2$JX36YNXZ!DLF!HS@:=$Y<K,SK4+'=% M",T@)12BJV7K$F4-FQ!\B0QXP6!-5-8.4+CY M% 7;P:3[A.4 XNT")ALK^"*L\62Q_#;A2MOL#1V*R5%0[;@A8TAG)(G#\R1Y M"BX/A(Y;"V\'BNY3E/L+LPLL?#@-L]GSL]5TCJO51 O.?>0*"BI-!Z,5%%UG M#C5;A/7$.N311@/6(IFYG!1XX4-]ZL*2#UZZ/%0&X\:R MV\&@X\3G88+L @4$W]-:A[Q(?__PB<2V>GNVKL^2:V)_HG-1-J !KK&P\[%B?5"++DACSAQ\O6Y.SW;/$CI.E;03?AQDB MMI9A]GJ>\>M_8(W3%08,'E R) :BA:!D!A5B\H('%W&HH.;.TMNAI/^4Z0$" M';LHZSQO]VJZ2F'VOS$L+U_@I?/8 MZMOAHN,3H.6?B_'WV*_K>:N)LD8'1^@ MUO/6DMMAH.,,Z?X"'$SS__KS/>&]H6_LTGF8VZ3NE53JWL? M<6AOJZ=I.K#%%:TTN;O %21\H..=20D"F:P)"PDAH -=7ZS+F'D.X3O2>.KS M#]JVYQG75]/EZ>L\$=$S)ZT 5)90)[R!D"Q!+Z+1.G-O^>&U%+>6'*>YU6#: MNK6!]Q;EV*;[G/!-16%,4D;IJN%R%+AHEB"0%T(ZQ.B5C-S'P\LD;BPX3ENK MEOK?68Q]:/_-15/$B3)6UP?N8&RD();72"4R!12E*%=0>Y8.=^3N+#I.,ZN6 M*-A+G!T>Y"\6\]5B-LTU"[9YI+C)C2U*S8Z=[M>K\LD//+R!Y?;T'GCDGZW@ M)(3/D_./OEKL"D%21:MC0?!*4SJ8#QBZZC__T[!.UK)"X_]CU^P?D9OJ+]0U+>?.3?INM/+\Y6 M:UIN^?_GZ&>?$SK4 M1?"%W"UPIKZ4-9&^8D4!*S3D9]U1=QOX0_"YIX_@^+0$WK#;VAA>%XW$Q M$, J)V_+Q4Z:L!QB1D\'N(0!PHM(SG5;F0B%64T66G1QGG:CKYQ@K;C@*N!AKHXS=XCL7"6UF?+ M&Y*K[M_Z]>GG,%U63^#%I[ \P=7$2^?)%^+^>(V_B_Y,4J&$F(!HT6N MU[8>G%(UYG!1)KGK)HQ8YX+.]F#K=E/)@+>;6P4K,261,K9QQAHR-4[SZ&.9RSZPT,5I?<'B MA8"?4U!5@W;AN,22%.1<;]@4CR1HYD RC=95#O&IB\9#(7V/H'%:51\3CH?I MH(M3_'>*?J[]5F>2C2($X"9[4-HH<,GI^A(HDQ=+)XAH Z%;9(S4QOHXR-E? MX!V8GE_"8UT)5$K/.>C&L/=R MNDJSQ>J,XHP:3UQ)4AECBZY]0W6DG4-R Z\3@R2<(;&R$)X<'+0_X(:A?Z3> M_\Y!/ :. M]H3R[DKM%[$7XKS??$!F(YDLO+[@HI,FU-;-,24*M9GC9!.",$^U_Q@K\&0=180), M7'KO68RY342S#74CS74Y5OW;P.KI\U%!KA++CU7KUWY/2_Q$/S/]@H<\-=A] MF0$>(!S(VT#/$J[6?'OQ^(&0^L#:5Z!U/,J0&9+Q*@E44A:BU!FRMZ:8;-"* M-C=,.Q(Z; 8YQF)]E@)8CJ[VOG80@G<@(B]_'XE/3H-,@ODYDI3,PZ6 M)W"8 A1GO4D!ZPB?=H4&!]$^KFMX3)@>6<_=8_O58DE>\?R\O4WZ]G$9YJO: M!)PT/\^;/\W.<9#_\VRUKDJZE-($7;3D$UO0JOHJ3B3PW!G(W,F8DQ+%M(G5 MV_ S\MN+(^-RAVUQ)(ATOU5>A-6G5[/%'_\3\PG^&J;S^LUGA;SI]]5]7ZVN MIHQ7N1#W0I,KSZ("F5'5)B^&N#=5*]EP83@OV.8NYO:>=F7<..E"S@9BH$A3)0S@;!TZXZ5,J=07 MDZGCJ&OTD*L7H+?3>I\79U<'\/,P"_.$'SXAKE<'>A&W/VM(-^$)*H?W UY- MY[38-,S>+5;3V]W<.+>E7L:Z[%(=0T8&#Z6$B*DX);DJOHW;OPUUAQK%S9OP M&[?/W/'D0X&8-E,N!'%=7&TB6VMHBE5!M>'U-AW=G,/#H.*N33I Z%VD,,_I MO^A7?QW/Z.(_$$,O 2M#.6Y]U:7,=^B YXT+H$ T_")9#A-T% M9NI96X]Y^NV7_SJ;?@FS&O\]6[\(R^6WZ?SDKV%6>S;Q$J6Q#+S*#%0@O]+K M(,&A+%(YB_+)"1('I%BV(:\'3!T$A+LIE<%UT@74GJ6T."-&R(E#8BK.:J+H M:MBP34PD+2'0%U ;#D"H1?M!<)UX+(ZQ-HV1GJ)J7'=\>& -IH$N\/1Z_H7H M7BR_$1-7XM%TS+-:9QQ4O6IQG+AP44,I%E- PSAO4XKQ$#7C9H&'Q\_!$N\@ MW7#%P_OPQV_D4"[)BUQ-4M9HLC&08K 41'H%GC,+R)GRGCQ'7UJUFWF G+'; MUAZJY<=@L[?(>\+-WQ;+O[^>OULN4AV&;45)F8D"5F$ A5) 2"G5W663="QA M;&QO;M$S=O_95LC97^@]0>=5[3?X"?.OBT5>3;R@\,-+#[9X1X+Q&IPO$@S7 M(G&I1,BMFF4\1,^XAU4[Z.PO] Z@\U"/[\VY3F(B7IST/I/)K -0567#%6+9M M#K_]:1ZW%62#;,!QM->!W;LENXG5*H4@'&BL+U2BSN#/LQT$F508RZ;E9]_7-^=OR%SKGJ[@F M=+@GK26K[76)!<0"/F0%1C*A9;0JAMP$1T^2U4..4M!#/#<(/O82:0=0>'FQ[%6_ MSW.95/-(AVCDRDC@D1&HA4#P47F(A1E=N$DE^2;@>)RF'@*V0> RD-@[ -!K M4L#\9!IG>,7"U9BXJTUA8\*(OCXXJ1Y]'1;FG*?84X:DK<"D7:MFU-^GKH?( M:Q!0#:Z*CM( $PH19++9 M-UXD32!8(D$=5@T:+GEB+&AG%5#P'5@)5%.XFS M@Q#JS33$Z6RZGF+MG[-I=O-I,2.AKZI'O_YVG=3'P'V(&GS.Q%=A=2QA1B@Q M&AUE*):U.;2VI;";(NPV58Y-%-6%';K!V;W,1J*CNH[L=OQ\W$0@]Y\+"#;R M(ES4C+5Y&O X3>->\K=!P>-0.T0A78#KLG;J7?A6"Z([29LBZ2++2 M0D.T18 6Q&!F(5C3Y@[N87JZ =5!^GZD;.T T?<"H>79C8CB2DJ35"K-%%'$ M:"FBT,E#\"2G)*0I+'-%@44K%#U,TKB'8#L@#:" +K#TR^GGV>(;XGN<;88= MW1/8)(LDN!<9A%!U )Q50,+A@#;&E$MTSC2:A_ ]TL9-.3;"UK *Z0)CF[OI M!QA1RO)L>( 4:W#C' -7]XY4.00A*<)I-7[]88+&35$VPM,0PA\51>$?_WBP M>.:2IV^7WWB)GVM\<\4A1J^D-AY*"1X4)@TA>0;"H94Q8W'NCN&Z]Q!RW[7' MS5X.C*2C**"#_.:3/-)^R='Y* !5G3"AK(-HZF1+97T(6129VV2EGB1KW(QF M(Y,UG")&-USGJ1?<7"76*JU;=XLW-M#%AC&(2M30([M,D8@DUF0R-3 )RIO( M$]_&8NVTZ+CIS@:FJIW(.[!1;Q;SDX^X/'V)\>K!E=2,N# (A7@!E;6!H$1M MD8@FIXRT)=I8I@>(&7=N9R-[=*C0>\#-?0>0)<8T$O(-H;[>"U 84;( IKPC M^4C$1L\&]G2\FXW7;(6:PT3>PU7,#=S7>;,77(0D;!0:@5!>>["Q#+[X#$R6 M(A!-X:5-0N!A>KK),#7,?Q^NB!_$$[K)75'(?"H@+?VB?+6P)6?0EBEF:D&? M^UX?FWW6[2:I-#R1=^"FU[%@TTW7SM6FT6)];'6"\U198=+RB(IHKX6E2I!P M AH.Q:?(.8;LL4V0]P11W62D! B4]PYBE^#(4Z8L>"$]Z S M1ALDN8:R5>?$@VKNCI%_:H>M@132QY2,G:+RF%T_/@ R=W%W05@GN6\J6 -LW=A2I'$B_!Y2N?H M#<8FUHHJH=JXU]M:*%V'PBL%HM#?&"[1VC8EFM^G;>R*X":@&E@E'1QY[W$= MIG/,OX3EG,[MU;.4SD[/-N4X%,-.T[0VN3-!"-HI)E&$JKAB$+4P)#I&>P>+ M3:[-6][OTS;VR) F(!M8)7W8LFL>MAJU@P&EEA26<"T0E)09O-<:N.3>!I4" M:S0M;T="QTUEM;)R#975!1KORVTBF",_@+S4+$J]&_<,0F(1K."!*^T5VC:] M5._3,F[ZJA&F#A1Y!ZF'[P4\$\P^*)D*>&9I&_B0P47I01JN$8U-(H_S2&O< ME%8C0 VJCLX':=V:'C'DV*PG/KC9](NCCL1Z_#E@*B:*PAPDQ1,H[6SM A[ M,66"DUFF1AV-CC(*8S9;_%%%_FJQ?+DXB^MR-KO?R/KJ(8=@Q+ZOC8?XIE2# M=HKD#'((AB+DHD)I8[AV(G/L+,7 F+KG=#5360=1YHT F;;_V^5&FGF3EWF' MRP^?2 43%3*W]'_U@8>FPT!)\(8"FVRD* 851]YL).7WB!L[F=$8>T.KIPLG M_P93&PY6S\[6GQ;+Z3\P3]#YG$JB.*7V6U/&,'(\T$-*.G"33>"IS6N<)X@: M.Y=Q/(P=I(X^L?5ZM3HC1C)RK['0_DC9U^=J :*T!8S+,:E(VX?%X^#JG*"Q MTQ/'QM0>:NCK=#QGX^W9>K4.\]KA9L*\9J&^V%8I**"8V( K1H'5DBOAD\30 M_);H'E5CIRB.C:M]%=+Y[,1;PXLO!D@>.D/QX<]L-G+Y8:J'#R2O%KH"&&<% M2^($,$?[1V'B0.9% 6(4B:%+NM'4G*>H.M04U=E&])GOEHLO4Y+?\V]_6=4B MQJO2V6=I/?URGG2YE(-04BL?)&2>!!W>+(+S,D)A*CLF9,ZQ3?2X.ZW=A)"' MH>FNN6JLM"X\+N+Q^N9A$F-(5K#-,Y7J,(H$7D@'S(J8$8T6H4V'SUMDC NG MUEJ_#[(]%= %?J['?:\^+MYC6I#7L!GE=LW4Q\6N\D02IF>T:9EVM4&N)WFB M]N!1)9^T2LDU:F34@)MQD#J\2G?'J3_'Z1Q/-CVH!NE$'Z;S*LRW\P]AAF_+\[/5=%Z'\&4E MO1'% FJ'H+25$(M3M6XK*&0Z!-G&87B,HI$G&?2&QT$4UQD$ST<5;9)C;\O= M9MJ3@DQ$;Q%,G5NLLN<0C J@'4M&,@I!59M;MRT)''F40K\ '4ZMA^+UXW / MFF].U?I]L7YPGM9=$839)# I@S89*!C-M#L%J^]J%00,UAEG?>*-_-/]"!YY MX$-OH#Z&VOL!^?5\WN5TC2\7?\PGVA>;F8Y0FWK1;G6;R5\)$K&3DLU1-NHR M=X96OC,'6$A,D*8Y+1MDV0_S ]XS:RO[A:3VQQS#)EP.1Z(2+(/8E,">!),!-=S%Z%)L"[3\MV&7GV?PWJ#M16 M!R?S1E(K4N #]>D3'D0,$ATX)0LH4^I7G!A"PX/W-O/2YO7<4U1MA\'_>ZZ% M!M-@%_;O_M7!E=PN7N5?3_Z*&(S(]=:@D ^L? (74 "B"_7N."5LD^/#V[Z*Z11G[Y;XF5SVK_9?10'3!@D OA-&VL'2G\=GW7'[DL@:M2[]+FGC7E6/[@WNHZ!.,;!YM@&MUSJTNG[>FLAQ[Z5'P^$P2NL"D=LG&28B M<"0<]"Z)*_()XZZS?/\[6D<]W0^_MN?%JKKH*G7(YS5Z&SU MB"!I-Y/@= 2#BMP/YCE$'P0$'QT:@2JX-H42N]/:3=N2H[QW'$II75A+8BXA MYM4K$NL#M^;D$%]?G*/0S!1##C%JBL@P%'#5(8X"DW7,*.1MND[L0&27;R4' M0\S]FY8FRNL.F2^G&P&NSY8WBN7QO#-H%?CYWV,F:4HO/3<@-ATYZAAFSY#< MZ5P; +HD F]SHN]#;96M4OK,+E5W>%S:#:"OU=9%,O\?=XV=%-"BY<0:" M%(RV'?WB+/&6R'_RPO,2&G5BWY[&+N.BHP%S&-5U 'V[YE@N0:;-P,[/BX^ MAJ_U_K0VPR?QO5HL'ZEX5Y(QGJ2 XEA-"'L$[[D'2?Z(I"/&.=EFQ,J^%'<9 MEC?#Z3'4VL^CV)O;\DV-[6A/$C'3]41S;H%DE=QM['L)?[*Z8#._D>/U]LJ;?E-B/">5^X=X0!LOI*"0\N*@%9UJO< M:(MK-M_L$9*Z#*);(6P8Q?1IRJX]C \XGRZ6;Q;S$UKI]"5&"O&,KG&< %?= M:<7KZ&4E,W"3F%1:9-[.T*MV8E/F-:O7W5TD6B\-T5'Y7^RZWS8K%:KR;2"L-L M?4'A37U5BQ%\"A&T,LKZXKPR;9(O3Q U;B.)D<*(0Y73T?%ZP1%%0+2'SI;I M$X5 MR/X$"S723-@SI)GZK#4TKA:AR=R$,Y&' MZ8WM-*TBG.?Z MRNCB]-Q>9A.G570Z>$B\VNNH$&(0Y'VBCCEDE41JX[!M3^/(;1^.#,!&NNO@ MGNV74C"MWY9?OI+-GI_@>\+[VWEEMOZOWFI_";/S]"3)<9IH-VR*,.;Y]C=N M_.1$HE.9^PR994?1O"JUPT"!Z)FU-O.(C69C-6"FF[E:P][4C:WV#D[X@YA] MA\OI(M]_Q9%F9S5I?U.LYZ*>>)'1)HX@=2+S8TDZH2"=5\&C5RG6N>I--L5Q M^>QF7MBP^Z5CL'1PB!QF-X)SO$0?H @3H,ZSI<@@,M#,B>BX0IO;/$IK?S T M'+7>(]!W4N7>N/V\V4XD@>6Z _1RIDT.MHX;- 94(8F'D!EDS9BC0$+'T*;5 M07OT-DN-=8K>751Y('I_F0_4F/+L\^?91I1A=BG*U_.R6)Z&6S,R)4E0:A4@ M8["5-02OO0?-4S;1(W'7?"?0N9KW<\F#CP9[6Y2(?-VUB\J9?F\M$"POU,2^2K^@U MY,ACSHPEZQK/A/XX?@O'X7%QSX':7^H=I!BOJ#^72*W>7^'X/.P<+O $EW>'BY. W3 M^239G(2LO9M-H9T5(NTL.LDA4LC"#8I00IN7)@^2TPER#E?WW;N2@V7? 8!N ME&+\AJ<1EQ-#HA \*;"*MI4R&"%X*2$QGB6)RV73IC7Q/5+&!"B\]D%,S$R6WPTP%'37DIDCR-&3VK64<82#!=MJNB? M)&OG&^FG[!\V3& M!6/6QB*=)9XXB4EA%. 5&B #R[1PF874YD3;FL1QJTD:&*DFNND =%?>Y!O: M0*_IR]4D*9Z]%@489@XJ)D:Q2 P0I)9**2:8:1RN7='22;>_ 6.T_<3< 5#N M5W7EM:$Q#)!VFA[[P=+XA7IXM*>XX+W_\:YB=X2.=+()/1ANR[3I'6SNI M.PCU)C(ERY#,?N&^S?WO[K3V-BJF,1[;Z;&'<_-A#L]-^G69V.;'GE5Y_KI< MK%83+"HZ8Q(8$25Y(B141Z$S.)N$Y8:KHAM:QYWI[6VZS-$1.Z0^^T7M9E\^ MSJ3%Y!1F VGS7([5T-L$"TE'BO]SE78CMW ?;;XAKCYH7<7;X=K6]7ZHJCV1G>"F+.BOBBRX)W6@-G*( IYV[Q-5>&>!/E T6!EMB($*YELD7%SD#+*(X MXZ)F+9W9+:D<]W7 T2':0G?]M'79CL7-IIQDCE('HT :I+TGDH,H% ._L"YN^;ZP>95>Y%:?#^)1@5#^XAT*&W5FT^.NR=@./?\45S'[B[\+M^VQ HK*#8D'IR?S%V=$V3Q]^[BD6"JD MC1;G>?.GV;E.\W^>K=;UXG0S+N=C^#IA4C-;:PT176W>F\A)4)$D&BD.BSQK M[=HTK6K#SW9X_J>X$.H $!V$X$])X?*)W/_$?(*_ANF\?O-9H<7?8YJ%U6I: MIBE<2H5XMTIHM*: T:QZS)J\DCI4UWN34 JCA&E3NCHD%]MM@7^*.ZC1E-_% MB7"KMJ HPT16K+[S9: 2*HB2O.J TCKC>7:-"H=VK^OXY[A,VE?XO72&N%]. M4!0/.=@(,M=.!I('\"D9X*$XRQE%:Z%-?>R>91W\G^>&9W]%# JGX5YDJ^'TFDSV>U M/; TV6"@Z)Z\4WV>9?<*!2"S.3+,@95&)4!;T3=N0>- B+EGF897S6 !P[$M M57.+=63+-98%QY6T]7;! M;^>_WM@F3N3,I (>ZY0D*P5$G9'V"BNH++/JX#!F?S<_?$TZ_U*=^YV9U8J1, M&6VUH:6.DW:5*4^QL9>"HTI<-^KSM!5YXY8[-\+8\(KI &WO\0O.:Y5K6I C M6S5T]]Q620<9DZ%00]:1#5%"R-Y 3<>P[&P,L=6\QN^0-FZ!KS8A5FYP-+WTR_8'ZV M6N%]"ZV]=)D;XC&'NK5D=391T5?<.Y6#,;Q-3Y1]J!VW4+>5U6NMM@Z@^>MB MD?^8SF:TVUZ3QN8G4XIYSCF[_*N+""A;R72]6'4BUCY[(8%3% 9IEV4)66.T M;>K%MR9QY&K>1BALHZ$.H%=GZ=[=/99;RQE1+[@4]?8^0C1"0I)&2ZN%+:5- M_N,!8D8N[VT$IT.EW@%PKKKLWPMJM%26>0M)R9JD(0?!Q6(@<\F]CDY)EAL% M P]3-')%;;-H8 #Y=X"C5W2Z;U[4O"T7TT;#[/6ATR3Y1U/AM6MP1/ MH%2T9%]%AABM948C$['-*[ZMR!NY8+41PH;73 =P^T"'=P[+3%%./DOKOX7E MDL* VGB0Y@ M]?ASA=7M]PKW0I62@DBU2IM)7D.5(L"+'" %F1V+UFG5QJ/?F^212UM;6;NC M:+ #J-;F[=/-BYG*V(O%1I3$\F5-U;=;A7$U/4W!L_/DDN94Z"M!KD2QF# * MB;)-M>;V-&X'QA_N^J"-CCI WQNDH!G?U)KT>ZP@SRQ$XPD5Q9'GRC(XJ2/X M+*2J\[IW*X:,!C+@<#AZSQ;E5V6.C3R5=K59==SOW[.WZ;K3R_. M5NO%*2XW.6?R"=Y,0YS.INMO&VE?[Q:6T#E1.#C',RBF0W5&$83V(=#6S$FT M*4_?@]AN*[9WP=(#U9)-E=;!D?MRN@HG)\O:6(1T];9)1)T[>.6RBR&\[&R P?@K.!5=(!R#ZD3YC/9OBVW$E'/F:R M"\G/*>:!&UN[[R@2'Q<./&/1\MH;S+=Q-W:EM-MR\4, V%1=7<%QBP%4M2W( M'7:E%J)8)4'FVIPN> \QDFNA*9!WF"BB:A3C'DAXMU7GPX"UO3([P.ZSV6SQ M1Z"8_M5B>?Y2J/*$J[?SBUO$^__\;#6=XVKU+)&#O-H\.%H]_W;C M3^<#!GU$511G1&JM434Y0C#!05&E6!X<9FQ4=; CI?TF;'9 T>/' MKY;KR?LP/\'-?'BI,4:RNJ#59B9N\N U1?[9RFAB( ^#;^41TJ?>P!?]Z2ZV M;BT[\I#%III='"KF'K!Q,;P6BPT^*U<[JSM0R@:(M@B0*'V6G&LMMWI+OSTZ M=A@7/#@^#E#97:7O(;^1U?[;=#X]/3N]()Q)KM"[0BS7S'/Q 9RW"GR,6N82 MG=INF.96BK^U],BJWT=QBR&D.+;ZP]<;A/N0,JW 44-$#3%!M[0!J!=(*(2 MWKKM33UEQ66L]F;:<$),S9: M1]*):?.*-"9PT=1[*1:TJQ64J4T;GVVH&]=_'0X+=VM=AU9,!V#;D'_]6/3% MI[ \P56M9I.J8("D>)W8JFORE,[GX*WUWDD;4IM;Z(?I&=>2-0/4 ,+O $*7 M+SFO&=D,VM!1B.0D67(A.6V$H"%Z+B$4J4+P2DO9IG/KP_2,>Z/<#$(#"+\# M"/U^5CW"M^7M9ZS]TN8G'_!D4]LXT:S4%M@DFUHIJ81VX%VJ,WF945[Y9$V; M]O:/DC3NS7 S( VC@@ZP]% EV=7]]H1V!4KAZ62VN4XY<1I"T@A6"66+SDDU M&GOS)%GC7N VP]1PJNAB[L;UW.7-'#*%1&UM?1U5[7^-CA'](H!U41F*9#/R M-D_0;M,Q[C5J,^P<(.P>C%#X/%V'V2]?/^,\3]=G=63(/-5'8-M2.&Y/L':FJ86"?M@[ M^4M#?66<+ZZU6]_5?V_=X]SA[\3]@7?[1-[DL?6N[F6MM[F$PB&%3M*0A\+ W)7ZR-,28ZJ%PI*X9P,/V,V;'5EM66UX=WUQX7+<'I=#";D MD2'R>SC%M^46#R\7IV$ZGR@FG(LR02ATC*NDZ@2>DL"%HLAY4$J*K=KN;X64 M1\D8KT3Y4+TNAA;RB$BICN;K>3ZKMVAA=E%RJY!K3AT?"<-(<&1;O%G_@\E>N "0CU&.>?11RP&S39P>/##QTGKM('!X=+K($'SB!OU MYNHN7:DLK!,)7TA8VV M36WG'L1V&07MB9:'QWLV4]T/6Q5SJU]7N-&OJW76\+L+'R=SN!O_[;.')113 M3 I03+VQ2^1RA53GM'#NLT:,/UZOTEL=N1YI#KZJH9]15ABZB-([6Q"(U M^=3.UMY;@>*JDD$DEC-7 ;,Z=D_2*^+&1=W@@-BZ.^E^VND <,_/2*+57ER_KRY"^9RD1)4T8*B^MR.L4=/N" MXMZ[_:$UU 'L?@LDU3DNO]T4V&73"VL=K]+A.=2NE(6!CRD!.2/!.B4M4VUB MWB>(&C?%TAIB0VFC V"].EO.-V]5B)57TZ^;5RL7G 3'1(ZQ0#*YUMQ&"U'' M %*()(1%9['-@_W':1KWQ75K6 VDBPY0]5?\-$VS*^JM9TGE.HA-;Z;2EU3? MW&4HPHB0L]8QMQDG=9N.<9]9MT;/ 3(?^3*I-E\^JQ\5YOG#HJS_('E><&$, M2\P7"G>BWCR5<^"Y5W)R]59_YE?-G?D>H*_G. MRDWH((<'(I0$GDSS5S!!^@9%UW-87#_ M:#Y4)]WT<;G#RZ;!VPHGQ$'.N;8N%9$\EU0D.$DRHA#,(K/"L.V>QAV*KPMZ MQLU4CHRO?72R.[[\.;[FYP_?/S8V8!=_I(/@]6IUAGFB>#96FPS2T Y2D?Q9 MIY0#[2-MJV(=;]3T8COZQHUO^S!P!^FLXZ-46*F$]Z!81O)"L(!S5H-VS&A# M_&C=IA3@@*.TV45N'TC;22<_=I<5C,V?1]Q5N? M=[!01S37)M Y*-!11.?1\5:=0!^B9N17@H>J>#&PO#O$S$6=C@Q<([<"O%0! ME#<60J ]Q1*3245I?&GSE.QA>L;%S>%Z_@YP]A!Z!]#Y@//I8OG[8GU5IB<4 M,[:Z@UZ2 Z<8<1$"\Q"%R#I&*RVVN3NZ1TI?@-E'OW=?VATD[ [0[^[2,W$5AX(/I0%EWAY;:M.1B#XDH M!?)B:\19!W79W2N5!\NQ MMUVO)Z#LJ]E%8S%W9WG>7)5V&/39N)KQC(8.;[+!X%6T8"0K4FLL2AW#\+SI MHP"K[8FUG]0[ ,]F%[P+WZH\7H7I\J]A=H8OIZLT6ZQHKTR,)N-L>:DRV=0' M67#":Q"2-EKF%%.D-F^'OD-83[9I3^7?'=PZCO?58HFDLQ=UO-P\??NX#//5[-S\Y/\\6ZTW+@NN MWY;:6LL&44(@?X+1A@45$@6@72U*WX6]<)%:L"3^X+=\3 M._M >"=%_BCH?$JV[S;ETWPB$K,43OO:7(/XUK7%@@MT/)48O0XB.]\F63$4 M!S^XB3XBQH>&PP][D_)PBF!RI[%8\X3(A(^:$KG+[U52Y.=V@K]^^[XHSV:S MQ1\5H:\6RQ<$G>FZ)N:.D)W:A8@C*6AON;3/9 6=38FLMO8+9!%B4N"8SN!S MMJX6.WK=YJW"\)FLVF6H7AV?GP[S_/^=A=FT?*L=F<_76EW?*9^[SO7FV*,- MP&3)H+S+X&()8$W@RD2=4MPJIM^JE]-.I'6;A]H%+S?;/[533 ?NVC5SEYM[ M16R^)Z4MO^#JJ@R=2<-"=0%\Q #**D7G,$_U2:;(*0;-&\TEVXZ^\=K+-03' MW5ZUPVNJ>_Q=S@PT225%OB?]^\WLF#HNL-[-:JV8+E'Z1H^XMZ%N7'O7 A4[ M 6\/%74 NX==F7$?7P9BL/8$A.,/)+?&>!*8DU 2\2LX5[[=*1@_JR8V< M9S[.R=I>7QU8NJ=W[O,PJ]^:.%8[(Z0$8M/ $D6&P,A+]MPZ3E\%TVBFWU;D M]>_>[0F/G4[:?73533^HIUE[\2DL3S!_7&PJHR[%.\E*"I>TJ^5XM*GI$ %G MI "9E2\F>,USFRD]^U#;OZ4\!D@'T&3W1O,EUMXR]+>K23(^!4LRY+*V&@S$ ME_>*W&S.N;0RR!+:E%9L2^%X(^![0N6>&NL>B=O0Z1OI/LC:M];8F<9P65+UA<5^==0_&\YNZU_.TQ+#"EWC^^X0S18Z* MH@W'M:\\4D!8/'GFBAMAG$U.MRFVV8?:<48;]0;1 339/5HOO6DI;60LUCY. M=5:K=06"L :2E)(\$ZZ=Z#WR,?_L>-Q'5YVV[[O5?C_<:+^_>4FZQ]7R=S[P MT&OB7>@=Z,KWT0D%UPW8C!-D?A0X%RB:D,& RXG@)F2H34)3%LU::SY-6K/1 M&3?R723FY_1O_CXQ) 1NR5T(21H2@\RT'5( [8+BB>*M8MH\6-B%RDZ':>R% MI:UG:1RJK0X+F!XU!)O\ZZ"6Z^(3FYFNAR@^FNT*6D99.)U<+&&=#8_@F2S@ MW4?IKYD:S3_C5[W_W(9O:I93W=]X'&@XHE)P9&6@E*T5?1\T2^O!7: M9">,/O)DKJ$,U-;CW!AF:;0PP%S=#"8CN" 3H-=&U9HQ7]HX5MM2V+NQV@5# M]UI0MM!2!^F(1[EY_NVJ3,?5.^LZCE8+QRC*575")3&G)1/!,.E<;E/2N@5Q MXV*N#2JV/2?W5%'/J+O1,):VJG71,!!Y\[X#6>UZ(L$9'8H(S@3>IB7 %L1U M:NGV!<36CME^VND <&_(D[DHVPH::S=\"JB+2/5Y)P,O:#\:(7GVTG/9*#]Q M34.G\-E7O7<;?.\GZPY0\OR,!%?SR?-\^>7KT\_+BRDQEW5_%)3PS**!E&L+ M'&$,!!%)5"(KHS7CMM%0@:W(&_=]7VML#:^A#F#W6R"ISG'Y[:; +EA1! 6? MB8%81:1$U.2N<@4,42CT0M/.:@*V)X@:M_MJ:X@-I8T.@/7J;#F?KL^62*R\ MFGZM7UUN$14D=YA)+LR294Z6ON): ,M1\.RR"*&-3_\X3>/. FL-JX%TT0&J M_HJ?IFEV1;VT43"3!225*;1A%%5[FPT8SF+09'=3(W_J-AWCU$@<"ST'R+P# MQ+Q8;!H<;VK=7L])5B>DGJO#6DFGD-ZZ^.FK_934,^0^W6Y6*TF$;6,7E*42_L%R$"3DUA*AH1,*>X<*GWDN]0- M79TF'?9$P;8@VUTE'0#L1E/>ETA$I.E&3_3U#"^*WYZ=+I;KZ3\VWW^4^8F. M4F5&+H)A=4Q6<)'\!$F'! ^^U_]=\=<"0D"%6;5;.L2_G1ZOX0,&1>UU+BT(BGU-( MB#%)8(H+E8+.Z'_0[@@O924IAO<#.G1X O+@,7)GKF@Y.FS7CO?Y:* MCUTPM'?%QRY:ZL"Y/!_J\('4M+DS>;,XMP";6^,275(V1,O/D'4#U+AL1,*%FU4TB^Z+I)6-CHMR1.I(1C]XACM1T<16N38!PCY0NX;./FN]EB0^1>0>@^8 S^JN37W&.RS"KT70^GV[K%4K218H.I %M]H+W^85P$YDCIL0:0>V M=KKJ (A;1.[)216-M8"U%ZCRJKYTL,1;9"YRIIES;3RO?YH[BD,8!(*,-2F MF0PM!,T8($NF>@\:&]4S[D;GN,:J'<[NVJV&VONQ+-O>[\6__YD-K5S#-^.[ M85!ZYQT6 H;C]0:2.W!<,9!9\HS128]M2FR.:NNN?='+9:^W1N!*^X(<4+K: MRYI+<,@$!"6D"3D;#*US]?>(^I&LV"X(>CQ5?YA>.O#;KUEY1>'O&M]0\/OP MMK]F47/I12('4XI86Z\Z!9$5"XEE$AURFQKU,MN#V'&#R3$@V4:/'4#U"<9N MEJU!$1 M0&2TUCG-MIS \<.%5)ML/O=&&1L3\!PS<<]J*SQ-7[& I43GL-'HAT<(^I%" MJ5V0LT4HM;,^>CC5+Z\HGY^MIG-:%^*:L0GGON78./$L25(SUV52. MH)2P7D7KDF@4JS]%5B^%3@+PB%& M)4#J:#)GR@31)N%UBXR1(3.<>N]5 ^PKZQ&!0D['Y#=R'V8O%J&.^KPL5O!* M2>:$!YMJ47ZT$GQ.'(+(PH6LBBON.W[3(Q\]LOKW5])B.(F-K/#7\[(,YX]I MZ0C^L)B=;09Z7#)B14X,(TA'D8G*)4&0)4+VUEHM511W"[@?5/V3BXQBEBN=P[V(@.7>'E,L]I%%SY!J,-A940 FA#K5 1..L4?<;DY(R]]K,MN#9YS9$5!3@JK7"+0_QP8E7@P M+H22V_BACQ#4$W#VT?1B>+%W@)Y+H_OFJMA->6GHL*8S-5L/J@YZ,=WF==T]4L:]5&D1]AXF[8[@\GXQF[U:+/\(RSQQWB+/R*!DVD J2P^^ MCNYF/F@C(R<'K4T-Z0/$])&,VU.]CX!E7UEW!)>)=K1EK-=@I2"ZI>%UW'$D M<\N55'46DFKSO.N2@CZ L;;:D<_1\B-N$ M)6$#$P@F2W+G+$7XP0@'4CHMHC&6M2X#?8"J/FI3AD;/P?+OR,+\;3E=KW'^ MMI3WN.F;\G%1WZ>]+9<9R+_,I^M)E#$4C 5"K'4T,67P.CD00EA>Z%"/L#T9/[BC&B8IV\?EV&^FFU4]"N%KV]J_S+B M@O%"T6N2]0:%O,J:$*?M8V.Q227!19MJN>UI'+?_:BN@#:R;CE W$39YIV4& M'EV=\APX1#2"D!"4"#YZ[=NTL=_)66_68[69L[Z+7#L=![M5Q=1E31S]U;V: ME+8%8ENL?)2:L5TE,,[+'*8PIN+!E%+O4NDK@J"$Q+$80F,)^$_P"G'['SM_TAB)ZUU<,H^P<_S M;[^%_UPL-_WWSD0"HE,NAQ(@IJ!,\(#6ILI$LK>8)O1ACL0V4MMVK X MV?[9PT%*ZQN/UXS]'DXON\NC%4G7B=!9IGIGQFKQ#=<0BG5.FA2":O.084=" MQ\5E,\!L#\R#M=9(SNL7A^Y9HR=S9ZA,CK0TYC/858.@(Y M5"Y8GXTW;2X7MB*O6R >#I"[;<$&UU8'$/Q]43M;?<8U/CM9XJUA8C9I3"0P MBN)\ N4S0C V0%(*C5&<6=OF)<+C-(U[47%,L VDEPX0]G$9,IZ&Y=\OZ6=, M:*Q7>:QH\E0$M^"M1N R"^8M6F==$US=I63+S_5. M(WV:+V:+DV_OIR>?KHTNS]JP$D"6^@A11 &!FP39:^N5S2Z:-A=?WR%LW$N( M8R)L2 UU +@7N%Q?]8C_[<;&B2I$H:V$F)P&Q:P"S^I4H&(29B91-AH?^!A% MXUX_'-7_&D(G'6#K"9F]N:JL*E%S:1WMDJ@4J,+J1;%,D#"*''1MLW?TW,B; MWAICCI44V4]-?4-O,R_J*KGI@RDYDH_),_VB=$UNBER'JJNB7$I!B#8SZ+>E ML-NPX.]O6/T&S,^^X#*AM+2;)1I[%#J.X6J ?@Z-XXKR,IM0, ?T^@$PJJ/->F MT%ZO$_=*=A!L'2"I,;J4>2"K,(KE[#9W,AP0!U5.WV"[,4+O9H^>B8K>1>)1U!)!WBGO+64S'AM\CM':;?CD*((=08#\5HD\P6J?H\9*92L& MQ!) N3J&5$H+F9.1-TK$8(^.RFW'&HZ1GCD* G=53(?C#9^H5OK]_[#WILUM MYM'JJT: M@J\#:JN&:*T#=_#>$J*? EF+A!\^(UYL]@;E>=5F./LNT/5/W^@W7Y;K<$97 MRN67-7W$V66>+S[5?[-<7,P7EYBWO=[+Q?7$@:"\S733.*S=!$5!1.M!FR"* MT%P%T:9P\CC\G4Q%UR!T/K\#KP>H='" !C%XZ]5"9,;12@W:UPU+P6:(]96! M16.B#Z@=:V/=]R2XJ\5\76#O_FOE$8 P\7RN/R[3&8;5F^6G^?IBGM;7;8C; M-S,T+IM@,J!P=18\D^N[ LSU74LD4ZFE" M(P.HG!6XP L83"I%S;,W+6?!=3K?:Y!F=YGO-43,'?AD3PV:JO.EDHP"?$V& MJF X1!TL"&XD2X5K>7]XZ-]NOM<@3>\XWVN(V#M S_.3>$U.F9>L(6/@H)B* MX+5-D).U3":G@FY3Q7#XN.LCS/UJ&H".IY@>4'9GUJO)BEQ 5B YH2CZJ!+) MUD N#GUBNNC2)C]R,A.P!ZGWV0G80V3=]4!D;KS5=3H'TWH35! C*8BZPCOS M4$+Q[-[0@48#D8\T%7N0XG8>B#Q$BAW8C9W*Q)@T02OEP=-M#DH;#XX["4R8 M$F2T&%2;MNS1*CV;O9 >Z:X:74T=0._Y@4&)*Q9T::0A:;05FU2:HF8P\1 BF!4 MB)F;1@GT\0?335$A-R[^QE=9!WA\??XES%?5 7E;'JRRVTCVK$IV%H/Q(M'% M@+FRE8V$Z @W5BDE#9*+8MN,?]Z1P&Z+XL;!8 LU=8"^%ZJL0HF2S'HD$:FZ M$8A3/!1< &X#*J>XDOF_Y6^C8VU$I70 L=>+C.4[1YN.WOIHM9[Y(AT7)8%1 M#$E&6!OA>*A[O^DWVDO;:%_BDR1UVY,XDA$;116GM0SU=HTR7BV";5)8^>;_+8P M*#':!"7Y0JP4!SX' 59G)[%8P4R;Z+1^0TB5\]E'S_<$D!\F\ ]!\ MP#/ZJT__P 6NPMFF2/>K=3 ]STS-,/GB+#)BP=7"5M.1@< ;H,7#CG56I MC>?<7? MEXN+SW3>Z?)PJ4AR=G.=QJ<"1);HT+NBK=0YRN//>MB![E/*V W!X9"1)"-K MMX-;?1BW_XMA]?'?RYF-F+++'%#Z*M_ P&5I(/&(U7?W01Y]"<#3Y/:QO;,W MY.ZCR],$+"$09ZIXB0H]2=*3*Z2X \AD/M:3=HG9H=H\.X"C3T?.F+Q'=QZK4WM"[OU[[AG M MRS1"!*L\ CI!CH^S&KQ5&IA62 Y[B9Z78Z-TUUI9^T,#<:AV.IP7N6F]>972 MZI)(F8)B_2Y\JP]B#V5.A^UI*JX6HU]\)%7\ M1)_ZKYEFB=F82ITJ3::X=L[XH!V8DA1'99/QK8;3C\G'M&G0D1'Y<%#]9"KO M\/GI"5.S>1X>T21N/Z^187R,VN.9QUR2XX(+\#S3=<@U@^"+ 8O%,Q>M5*R- M2]W>/&Z^80OY^_+^?@1L7>KEZ0RBK6W^V09P%A&DBW1(O1$ZM[%Z.Y'7O3$; M@I\'$WQ&5]#IV*C]G\!?^,!&5JKE$_8.,&.L2,RJ0'0A@5*:$\P\(4'8S$Q@ MPM@V$VO:FRD*4I 4=;&]TK?G8::TQV X12#U5)063>:H;Q M8_1T;XB&(.1A_?3!*N@@+?%NM*?==C^XN+;Y@R'L\W^PGF98[YF"TWB M9$L%1=/17 U(\[G:;8JY5<2D&6@LE=8"][86QJ2#_>7E^ M/B=VEHMK9@K7 F6.D%5 $ECQQ(>RD(HN*7OG0Z,"_F?)FO8!MS'.QE-(!^C: MR.I7\HV6WQ"W(S]NB>Z:*^N<25HJBF$]!=8F6 JQ103) K&E)4_89K/M;O1- M^_;:&&\-5-0!\+:GZ/6"Y%1'P%^SH;4C@H6'J&H-F981?#*J;F4U*8>,,K5I M('F"H&F?2(]CR@Y2PL23%3=F>+G:".IC^ O7]SS-K 4/0C+(WM=118'L,47/ MH+-3V@3/+-[#TZ.S%5_XFFF?(ANA9&SQ=F!U-GQ\N%SDU;='3&AP1'7@#K 8 M8L9R"PZU!.5,T,2F4:EAPNHILJ9]73S&Y3:*0GI!U\,$STW@@1R%L@[*9H)" MY+4/V1L0)CO-D47I;#MX/4G73OARIXRO<532X9/UFSH=I:PYHI,=&0)6($0K 21C*3K![EW;2H_[M)QJ(5X@^LUXLU\ M_:L/_YZ0EPJY"%F!\:R.':LKB#F/%$$RQ[PWVL8V8=;S=$V;H3P "?>MP8CB M[_ ]9,O.OD^T=WY\',O0\ 'V'BJ2C=SH6,#RNBE>T47A17+T6\T\4\HHTZ:Q M;&S[0)]61T;<>ZE3L1A>=^]JAX% 3YPYH1%D02>P(M6V,@R/$M2511BB^X<6 MX7"!=^!Y/F;8KMV=;[^'B\L5_>\]%@,S/$K!((BZ1U7[3*$;DDGU0G!>,D^Y MS6C(/8B=]N%B5+RU550'6/QMOJBYI)U8DTI);HLAAFHU:D9-EWD-]43D6I&[ M3T%>JX+>78F<]C%C1.RU4DRWKM"-<=^_).2)#QK'/7J>OC:.4HS,\QP"\&AJ M5X"GL-JJ %(+(;PV*&2;'->XCM)="UIE.+-"IB@,0MAL)RO(Z5>9O'?F$_&,LSX:+:!/JJ-=;A/8QO[H!7SF+4 N^D: MJK@)RBMP.K"L$Z];;D_ /ESY66^NMJBLTVK^I6K@:KJ5"D8Y+1"XK*VHTC)P MR09@JF07(O$=6['X)%%=68PA&'CA^8!V-).BIJ\L-D MMI ]TUR6R(QH54/8Z93?T10_8*SO$"WT"ZCMX,<01$$C:KK1%'*TL8 +6D%M M:3$CIC5FF/=Q018-Y=0*%>K@JKSI[TS M)HOL<B.ZFQOH/4_.)8WR$R[P TPT;%UNE=08@$VM2!H$:9^OK*0/N(Q1G% M76DSB^6'&>M["-C:Z:H#(#[N-[RY&1'J-%HK2P"3 YVK1+8^AIP@YX*")>=] M;C.\Z@7"IDY)M_&VQM1&!^"ZF[]X/__TF:SVG^NKH06S+(QWT0K@.I&@!)-U M_)L#FXVR3'F)O%&]UW-D]>C&[PF 9[-)AVBC.VC=Y-.O*XMB$"ZRDL!A]4Y# MJMV;="8I@LZ,H1 8BRY+I1*&/C;K01^)@XO;($5$U M"+"-5-POM/]8+M*U5%7PV9$94)Z@I8KVX&10D I#,A#6,=7&Y7N1M*G?@H]N M/O?4RBG ;, )33S8YXR&E[$"I^O2+?#/E0W.AA$[M1N@^2=6TS9HM;>AH MNN@<5T-\$^T8BUI!D,F2.*^6G3%0L62?HW'6M6GG'(?^R5?HC(2G 4!MI-Q> M(7WK!B+Z@W1,@@F:_&B, KSU"0*QYZ(QP8AF8_*?(VS:%N2C&\P]-=(_P :< M+,N4+KQ.D?CU*B M??_#1BS$?);.-J68)940;$J@=6U.=I)!5%I"(->OD'%@UK?).K0LU;[5A/TN M?*MV[Q 91U.' M9 35='!;/=MI=8N_!UOL3+'!.*181BA66U\B!!T9%.;).<@QZ49#_/:EN,?, MWA@8&M(Z-Y9"3PBX-TOLI&$J>P^&^4R^K.00P2 MH8-5>&(8W2RG$]QD+U*L=7(25&VMC49I\-P[E$4Y)MND6X92.O&@RQX1.EB! MIP;0NL9+9NYU\1IXJ2Z,U5681D.JNP"L*":*Z>_XZ3<*]@G0H0H\(8#>7397 M#'.N[MLINLYG8CF"=\* 1HR%T?VA7H[J_*$\+KK#B=3(@6 M7"X&E!$28I*%^))(GGC6J5'?YJX43CSMLS=4#E+8:!,:&P'QST6>KS=;QC#_ M^E>B?_KJO/YNIKRQI3 %LF0.2A@#FZ&ZVM/I$XC)L D,YU/D3CPPM N(CJ+* MX7CU5WA=X*O[DH3>&.CJXE1][*7]"6DIQ[D1P8$PNH.B4$%-< R8FH\S&"MXFP-F=QJE; M9T9[]6FDEDX!]^S30.$1!?."G%MC07FL/61T L9] ME'4J&-PD_7WT6()/(+-2H K)+>HZV@*-YJI@RGQ"%$[_7M,3#@O)H_P\F6IG6I-S08$_KV/PE267(UHE M0"*O@VL#U^YX.<-.7TNF!.(HBNOGC>11'FI$'/BZ(Z8.UP,28J#?AER" ML)#/X@PB6$S"0U$RDM2M@^"5)D5D'6..H=P?0=(. MD+OF$IOEU_E^'B63[\:/,2KOW62,*XSDJQYR45B?A?3]EB-%*KR$( MBLZ5]0R<"@*2=9&*S5G8FL2E36 MFE!*P'R,48O7]'0P VUO_3_?;K67Q#NHU;FW3^EMI..WP/QZ0?['Y[#XA+\M M5T\UED4N;6(DKI*# L6D@,@H7K,\H)0B:U?:G)X#B.Z@'VLT!!Y+=QW ]"X; M_\3*.>977^E//]&%6)PJBWN$JD?1GV83DZ9Q!484N \8]>!TI MC%-T0[MUJODCS+^'LQO^PQ@?K8P$Z M3!Q4= C>!T_^1W;:()-2M2_R?D!6!V_5H^%K//EW *9=?(@G<@9!N6*SBRAOK&WV.^A-6V6!8".$%^K-+, M00R.@=TTTP9AC&M?V3V2O]?V]?D8^#M40QUNP?@%X\4>.=S-CQV:KGWXW2-E M9NL'5UV=+=>7J^_U_DD7U%+5*8*U3"633QY%D6 4%A6<-RJU<3$>I^?@,6_+ MQ:=J ^NG?R3)_41_^:^9E1E-"A8P$Q2OFAJ2YZ"3Y$*[$F5I-%SP,7*FS=". M@(,' ]D.%GJG1N!CB&>XSW/.K1\>PR \1D=;LV"DYT+X36LVQ>M9& @A2)#" M25EGY@;59CMY&[/P(7W&?'F&;\N-.+\#U2FK,3E#)!E1:Z(\.,?J\VS"K+1) M+K7A]3FJNC020U!QWTB,IH(.'-;OO&S?E^>X?EONF,&[_)%L4DFBFE/CB3^7 M(%(D""*3/R2ED,FVN66'4CKMVTU3V#505:?7UC7/RPV?%UL^]R].>/DSQ[CD M!E#=]N[SGGN;*#P*)I+CXE6"()T$BZ&XXM&61D-_V]Q]]5-?+^BS+FOV=(/V M62!;2X=' 3H1:M^$ %^,!>(Z?*F&X*!^R;G4(%W<,'=/H$? MZ6=>_35?SQ(K*LJ0(06ZGQ7) **1 D(R,:D4HXUMQGT]1LWTJ#E(Q8]$4 ?) MNT/,_+*LB#L M(?0>H#-?D(/V,WWQ_.)W/(^XFA7IBI:12$[HZGH! ]$YA&PS(X$H2\Y)&]@\ MH*4OR.RCX?N@.4S<'0#F R[FR]4?RPM<;QFPUB?)'0,6ZK17H35%D*@@<.N5 M(]==-;J<'I RX.X#,>_RZ//LZ7WRZR\S66F:NN)9D*'-@M;.L M#L/WN@YV<:7VE6G5*-A^EJR>0+2/UN\7ZXRF@@[P=-P$LB8@>DC+M.748U]8!\JZ.[3\$8PLWW>*>DK:#-?TL\#94^P3#SS\<['&=$G?>RRL9@GALXK(IL]# WIQ&2I4@"CZTNNX()"0QO!6F$*,\&:L M0'O_TGD*E M$6 Q@@B[NWYJ;NGU!9ZO9P%]<<(HD%%XPK)*X)0HM4K?,^)%<'X,C^6&H&G[ M;]JZ+?M)O3OP_!Q6JV_DPV]'N%??MBI"> MHJJGJVE/M3\+I0-TT &>_ER$\^7J8OX?S!NVUNO+6KC\ZU]?D.[@F;6&P=3(^JAGT'SMZN&9EZDJ.E&!F%% M!%6< OH)"48HY)*1JQ;:UQ3W%(J/ YR]9=S!EHS;M/]\N:HBG#E9K'=20T%= M5RKX5-NO"^@<8G*ACMIOLX?E$6)Z\H#&1\L^$N_3MORQ7*0M,TH'QR*ZNDZZ MEN4[B@6"]^!9")(7_A\IV?:'N/6"-I3[J=8!;K7T*Y=/K5Y)>BH([PV M6B>'EVC\BH<5R#[XF#$D\3QM;A2/'+8$=HMZ7"T>&R+H[M&QSPT8S MC7654#)$N8J!@2N)05#&)^FM(1?E[ULX,DC#NQ2.#!%W!Y!YOFI!,N-=3AQ\ M5A)4X!I\D RRI/A&HK#5O48%LLA&@DV< MPN$H$(@!!;6>)G'I* V.E02BH.(B1>YCFRVNSU$U;<)S= B-IH")BP&V?+Q:Y)^7 MY^>X2O-P]CA3S!6O%%G0I.I4"%D"U!5.FQ0=M][7%-T.]0$[?^&T.<_1 --. MR%,CY]]U=!59TC?+L-B2'VS4(9L R *"RF7S.I3!(Q?,16F%5[M@Y.%'3YN_ M'!<-!PJN@^OG]@5Z)RQ0'KTK.D!$;8B/E,%Y03)).5&,25RXU-QGZ;Q'XX!0 M>Q2Y=XJ?-S4CNMJ>K6 L5XEE"+J^'S(6P9OJCJ%'14+B,;9O(GR,LHE;"D?1 M_PZ@VEL9$U]*/X7%O]Z65W3'SE.@^_;MQ6=<73%S7:2G/ N&F0C"T.VJO,H0 M#1:Z8HT+R@HK[]J4Q1H0*K(6 MH5@#*4G+,K'!Y7&ZWSMMW#CD%CM4WAUBYOI0D8..G'M2:BT#%]S4 =<9;!:H M0M$LET8YFU.9F3!(S[O-3!@B]!Z@\S#[I'/),9+3;W+.H$J=F)6T!18B<99J MR5V;MZD]4WW'GIDP2,,O)_N&B+L#P#QL- B%C*QA D(P=<@1<>%*+&"U(H]/ M:A\;[3'HK+&C 5P.$W8':/F?L)K7*[J.==Y87!=\-)8P+E(MV4T5[9[D$H30 M(40N3&I3#G*?DIZJ& _W8@Z2PT=IMMG@+*'H#N RJ^7JV5>GIV%U=8D"B>-+U*"D)$N4.4$Q"(L ME.R4D#[[X-NXN?-,DI M#LI&+"[Z8&6;T;EWZ9C60QD9(@>(>$* K%<7L_=U[\Z5+54E:V4E6,:)Z#HM M.CK%P!'?S&8>T>[4RD6?>@L3]+O[>+CSM3T5P._O?.POR1[4OT5M\G5MB:F9 M1Q] \4+NN?0(1:,12+XVLIV2^[L#8,K+X@"5W5?Z'O*;6.V_SQ?S\\OSZYJL M6&<2V@2.)2*\#@:/+FNHQT 5R0+JG2*1G11_YZLG5OT^BEN.(<6IU1_^ND4X M8YH5EB@LMX8(5R6"$UI!PB1,,=J$,*+Z;W_U-#[ :.K?6XH=.(6/S.XIJ.L\ MC 2:J7K[D?DC'Z8.ZF?6%"V<=6T>=_>"LUF?F4CO0A9;">9%,FRFQ)S,1:Y"F=YV(-43L'<#GD5Q_<$KEF"E$ M"H'HYBY4HQL <[!"6+*?HDTQ;&]/*^/H^.7'E2$"/Y4A:D:+E%APH(N1%%US M2ZC0=?8C:\:=E[0.49F+NJ AD!%B.(<&(0?/SW\MUROKCX@%]))-\V__/S\O++ M 0)OL8JXV*[PO6+WX[_Q["N^P*]QB&4S%ZS.W%#:5W[KVG,O M5$#)I>2[&*LQ:.DI.SL&#H^MG@YN0W[E!;[Z1*Q7,5YSP6S$0-=Y<"61.\CK M>IR4H7B;@PS9!K?K6-''OZ&G$'ZD6W$$4780C#TY],>PJ+35$*2D"SXF8DAM M&#)61JY]BL<8#OEFT'A1>QP C9T#VD_J'8#GS2/EZ]L\Z$_+U6I9>ZA^#E_H M;RZ^D;Q,=DEJT-91W!!-@J@X@Q2,219+"?=;$QMVBSQ%94_1_YZPV*%Q9!0= M37R;/<;7JTR_(5V%LX>L>2Q1VVPA<"'K3,P$+@D'125!IS4ZA;LX\@._MJ%T;TKODAS"0'?ZU4$AAN9UBB6&-;Z-9_-/&PVN9T:5S)SWD'.A M6"0B ^>- :VME[6 A 2Y Z;V^>Z>T@R' ZNY]'M&U^O%5UQ?U+]8OU[\MESA M_-/BPV5TI C..=-=%-!YA[S%.H8S7FFW/U&^(VTQ(^X4Q(-,H[ 5[7Y9FA M3M((/@&S+BH,ED?5?H32"T3VE+]H%Q>,H:%.P?=Z09]/9GU3XGNY(B^5^)LO M\PQ=+,ZQ4&>#U"TA=:^B$1D\2ZQN")&VM.G2&D)E3]F/=O ;14<=X.^NO&YS M]6LIF.K X5N'RWDII[.8UIWM=K9N<:10R-2&.Y:,TT+P5@VPP^C<#7@G M_Y8PDJ(Z@.&]1SYT[ :G MDWA*&$G@W4&&C@1N+;"T(F,*$D1T) QM!02'!;B)SBOF@K?Q",#Y3M%N\#F) M!X-1A=\=B&X'(A\NZA:L6U%($B7&4CS0%4['PPD/7M@"OMB<='8LEF,T6#Q' MXVY .XF7@L8*.JG%5K^'B\O5_&*.Z\/V..WZZ>T67;W 2=NM3UPFE67PX&PN MH+PS$,DH@4-'=QWSKHAV*Y'&W_IT>[W;=[F^QR_AV^;][&UYMYHOTOQ+.'N] M^(-$>U53^?MRH1,[ F52'J!2FC5=9N48/J_N0 M.WU]T]30'*RTDT3F_"O.2M))\A1!JCI9E@<$GY0'KA4O)7H?&^TEW8O M)D?F4*6=%C)?%?K:&SXE"YP[(2':Y$"E.I$_10DVDD,MN(TJM]EHN2_%TY=& M38?/_577 42??Y\V*$5@"HJ5==5>G=UZ)(W7"K5M],AV<(U TS*HD:$V MF@KVA].REM:WR"6^7M O\6/X"_?)%=[^Z4-S@4]2,E*N[^;S'T%'+ 8%,W5U M I>U/[B0=;"Z;G%).J *B&U>$)\AZE##\==:0*-ZAOU!,AS8AZ7-439NS&PL?]ZW':'KH\"7BUIG=M-L>:$.VGS&B M)7F,JB/8DYRT5E(9NF@2UFG3#'R6!;B*"KDF1[C1ON&&]N3ZG>9M^7EY_F6Y MN'*R;K[PU[^^X&*-/^$"R_RJ^?H[S(.IBR)L!)ZPC@,) 8()$8+PI0@OK&[D MIQQ =+_6: BZ'NSD.)(6._"?DRT&G/2U]X><"<]=W:)K1&+".J9:&]A!!$_[QM > MJ>VTUQ5(_URLZ/!]6LS_LV%U>VVLWR_/SGY;KOX=5OD^IRE&#"P2IT;7-Q4- M(:,%C$&8F!UGO,T;[?XT3_OFT!ZJ3778=\SR;K7\.E_31RW+K3_=OW1JYX\> M,<(9P,,1 A_O->/))[)?C+"AI0)G)0/-G.5""FU-F^V+S1,I;Y;K]6]T/']> M+B[FB\OYXM/;+[BZ&G+Q$Y;E"F^)_]>_Z)O)-,P78?5M4]KX![DH]).D/?J: M3]?5B=\3#$DKFS*"3#J2W%@=E6@L:%6L=G0'E"P;RJTI<_T&4D/0^GA:IQ]4 M=. 7["&27^@7ZXMYFI'CHZ3T#.I86E"9"ZA#B8CI(NLZ=L<:E5P>0'0/P.X( M@("C1'"H7+$4WW#3IKZB(5,]Y#Q^J'/3 M!$VCO='O?[!^OERM-BU,CR;E'Q/-C0828S:*'&LIH !5 D*0(8%3L=!?(!>L MS76R/\T]7"?CAP='TF$'U\"6T]^0%!7.'K ZRSDRI9V"6K4*"KVO4]@Y>)U$ M$9*CL&U,^0N$3>N]'PL?C\-R%&5UA+TK!^HA.U9K5V*R=6.2 F68@Z#H:K). MR%R7 F1L,Q_]!<*FM7D38V\,9?6#O4US<7W=H1]XY$ %##HD4^^0FJ.WEGQZ MKA-H#*(R%+AO4VBU$WG3NJ33XG!$Q?6#QB=D.4LQ*BS10-*&SA9##?0GEMQS MD82..0O99JS_\W1-^[8V+?[&4%4'P.I<4.+.4UJUL?^*ECJ&QR5F&JLR-YS1EH"&&S M<#HB,Z709=#F16XW^J:>;W DN#P!TQ%UUQ,BKSSCI[ABFM>EQ!DB%W3GB$QW M#LL>LI1!,9$,'?"VB'R6OJDG&DR,R/%TUQ$B[_C(3_&F67(E(Z^%E73:N$"( M 3-DFX+T3-:)2DUQN0N54P\UF!:=H^NQ(XP^Q8Y(*92< Q2!CEQT1X=/9 ;2 M,9L$TUDVZA]_@;!^ZPD;.I"#M-%!5/,4&]9FHRR=#)%] )7K$ZWR'E"ZD"TW MF84VP[ . 5.SL0-M:ZL.DW[?O;9_A%6U\U]QE&+3!Y\V8GWI\Y0>H:0TR!13 M-A&T9Y[N/]*W-T:!MX''(F2.C8:T-BPI?= >\#_A[/+JV)Z=+?\=%@EG.AE5 M>%(@8AT_Y#W=^XQGL%$RCM&SW-C=?X:X'BK?#D?+4W?86%KIN_C]NFUJVS>U M?**[:A0#-?"[1C1?AW!Y!..6M&+,DU^?M5:@9*DIY-I5X5/(S =M3,NRUR;& M;9 E-NH3&H'X M?HWC$+3=-X['UFH'$>8N++^]^(RK5_G_O=SNHIRA\YFSDD&+0%&TS 5<4 4B M9W0!A4Q";E/NL@^U_=9>M8;J07H[$6P^GO7!]CP1S/[\.2P^T3_8Q1=7,E#X7RQ8U*[VOWJ( M*6D0OD[38;SHU&8GW\B,])L1;(WL5MH^$;#_L:SAQ27]LWB&VUS7A\^DM9_" M&G,=T$)_:4JMC GR@WXJDO4PB>=:FEFQ\7OK-6[:& M?$.=GPCJZ0^OEI.M9S8:&YT18#;[%16KBU@R@E!%":,2J:)-^#N,SFF'ITZ) MUCUU-1R)_@J)"_Q4=_4<#8OWG^TWN: Y_6!5S#R^GQ1#"[21'>_-'BTZ;#>+M%L*Y -8Y9 M!,[+9@6J 6=% 8F1_",50FHTM^%0RB?>M#UYSG<,A78+X,<*"6?>:N;0D^/N MG23'/0DZFC8 4!RNI[]*F[_L\'V3UPITAF*-4 M%@S^MA%K"P[C] C5!9H;ID/MYD:*=)1!#R&6 L'671@,-;,G-XWOYUMCJQ]. M6;WFW&H9'7<<1!U0K31G$&JE8&9%6NF*+JX0EZ3]I;?<4Z\OQ52JO+<+;^9RTB7UQ\N_ZK MF:ECHP,=I&SK/:.B A>R@RR,-EDX;QLM2!F'_HGG9O1@)\?6\LEB^Z9"X;?E MZI?E9;PHEV?T=W4YW'I6BF#$I0"*%6O?IV3@&6/ Z-MEX:[$1F-MQ^=EXED= MG6)^-.U/B'^*;Q]R_P8#?>SW&'8F[6DT7E6,4&A@IH]8)6;F7 MJ7\0M^_T1=.6AK3#V?A2[M%DWNT#G3&NO%0,(1D1ZYP<4[=%1:BC;)-WPJ5& MP_]>(&S:BHX)C-D!>ND19MO,Z>)3'1B[VE0#D@"B( MJ 7P['P.6D WDKYZA.(_5L323*$QO%@&6!]!E:X!G742 M,*(MT49A_)&Z-3?T3%M-,0' AFNA@RD#NY0]VT1N8F02>*Q3,:,(0'%3)DM= M=\/6OVQ4]#M6X?HD[4.'Y+''ULJAQ9 ?V]FN/_!B5CCG#*,#'<@!4"FDNML8 MZ2RZQ'CD] =M'HD>HZ;?)I]1$354[GW9JEOQRG=C+DI@-B>PNK;/658[YX@E M.@A::Q[%$;RN1^CJM[5F)#P=JHN^/*I;W+Q;+(QC$PLA/\QE'8])?E MO3S-+0[?SS]]OEB6/]=X9<5GLDAA>7 @9J0!4IT M8F\,/?R^/N8@'@5%!PI[>AP]+[5_+)?YW_.S,S*UKTF%BT^UH7![7JQ7J92B MP!E9%QZ)NJ*7Y)H\C\7GDJQHGG;=C=1I';2C7Y)C*:T_<-[XNK=?,S@7/M=9 M+SE[!JIP!U$K#]HY5"Q[4^R19G!V\\!T!,@=K(J#T=4XZIQ9:<)FN*2V6!]6 M62:/4M:Y0CQJQCFRV+R$J1M$'3?*'"3[L8'4=!#>]82X/Q76:8; 03>9W;2(:*;)VB7QG#M0X)FRY ;U*J M_H2(;[[Q'2["V<;Z;[R!S:[*;:7)3+%H,X7'8%4AZZQP M+"8H 0:KWRI5A#I''K(T-A2Z'W)J%6SL06Z_;U:'@+2]YCJ Y[UNSJ>NL%__ M2F>7>;[X].I\$_^_PQ7=:0OZ@X_+7_\*Y_/%YI^_QXO+U6+]?GEV]MM5+<*, MU>(73GZW"/6X6LTA:/)O2/S&.1^L+VV0W)JS?I_5#@%]5WCHX'P\P?],%*5C M:NHAMI?7E6B\(V&]^OMB*^V]!0W:KE>G[5&IUL'0VQ%#09+%/5><-( M-Z?,X)%GKXN4GK>I.!R'_FE=DE,\%BT!TL][PB";\(Z87CW"NO!"9:,D6*\C M25]YJ*.S0!5$IIP5(1SU; RB?MHGL5,\&>W <6K7Q5,\2^^B0B; 96% Q4RW M8[0,A(@Z6^E1-IH!- ;UTSZOG.*!: >.[B^*QUG_@!<79[C9]/#/^<5G^O=5 M4Y<7GY>KJU0 M=5R90A)'2,$!EYFG(H3PJLV0V0;,3-N6=XK'YVC0Z?X0S:QBJ6 D'J+BH%), MX'PMC@A).D-B9XVVD1R296W6 GB*8!ZDP@.SK+\N;@^Y'Z^NI5;=7WS;HTAE M^X.'5IP\]OTCE8]YE7C+AV' MFI,/%\OTK\_+,SJ.ZZM/_F-99]5?OY1]).G]1#_PK[J P?&4->2ZE5T9JRHZ M#92R[0%:,HV BZ6BR3NM%ZA'$-R'8*[=ORL48REZMO&_3^ M].WGL[!>?T=JEG64@E=@%8^@N*/+36<)A6)]GK3@Y'"U,1^[$=B5\1B"C0?& MHX%"NC4=^U?%WOWY<8Q'R^K5>P@IRB2',4)4NLX#Y1E\\40]FFS?9)DKJR$$/T_V!2 M\BA"[^!MHO;Z_A'.\=5?\SK"7A;ER4AFG\F>>1/)9J("@ L8=P)QXW^4HP+C9K+]_CE\M5^AS6^&ZU_+0*Y[_C><35S'.* MGB3S4.KD ,6+@&A+!NG)LJ:$Q.@N?=$O?E$?4-A'@\M6XIP>&X(]RPQ=N5:2 MP03/:DED,!)"K*&]NVHI6L#- M4J>93Z(D"M(@1UOG6Y)CYC0K8)+*21E)8ECT!*#W'3B-!83J>G#JS?XRQO:Q/^@_GJ(8W/6(@2N0P0A,2: M_N9UP"J'3+:>+A(E+>HF%G!' J>U@JU V5)+W>8 O^]!N^=F'- SO^LGCY,W M',A!FXRB9\R$NCAUX^6IP@TX(3W0'P;A"1JJT5"+8V44;>%9,Z9 ,E% Z3K; M/C$-1JDIH M6:-C910':7!0UFB(.*?'Q@OI4<>M*Z)88-G6,^,+>(&%I*:Y\U%*=7]79\-L M\[$RB@=@8T1Q=G"E[!(-QD"L2&3 ;\[-^E8A-HF0FM9+>H08LCH/BIH"S@=?]3(4'[U''-FL^GB&J MA^AH1 LVVBC-V#5;25XS9EGC&>3I)=@>955]A&"2[R.)C/% M&*$5;_/TO@MU_6<#1X/:&/KI#7/7[+SZBJOP"2M7[W"U.50SNOBSJB-LO8P2 M5)'$E\T>E(\N6JTM";8][IZA<-I)%$?%WEAZZC$5'5:U;6A]S4\MV-\K\?SH MYQR<9GZ9NK&2RO>^Z7M)LT>/)7GR\7T"Q>HXD&(YH&92HB:77;<9H_0410=[ M[?<^]WME-?=D227G$' SZUI;< 1OT"9PIU'Y5CO3GB1I8E=J#$P\<-!'$?_> MEH0L6%P>R9;LWQ_S^ >-;4U:]LP\!9V0(T<3/22TI79(2'"2+B810T!9?1C6 MYGVYE3GYWK9Q_QM^"NMY>K7(O\S/+FLK<97VK3:.3-F: B>GNZX::>ZDS!4![RW/_%)8YNJIN_I3UYS20BN M>02M*:97S"9P#NG6,[Y0G)64+XU>UD>V59N:IUW!?L.^=#9&'B(4+D1E'^O6 M(P_6)IVC3D9&\P(\]OKB3BW-$#3<*39K*O@1[!A='4.%R+&E."H;K _0'7EQ-[JX[ MVVL.0M4Z<\BHZ-0(&R#0S0R%B<2S0!2RC;]WAXSIH'.@0I=CR7;BI]1?<+$\ MGR_N"((7$4T2'M!%!2IY!$=,0%$^(P:6F-GE\?21CYXF+7Q<2W&H1+NP%?_$ MNK+S)K%(AR7BZNU5->7Z5LGU1G@S1&^L]PRLQVWGNX^>X*^\$284URH_,XC, MZ6S-P9!8'DL[78!O%X-FUDK72!L,V X3H.,IS]O#P_7RZV[\47%ZMYO+S89!66 MUY+$_"Y\J__XU6H5%I^NQDC.?"&D:*[ .@R@2F1U_V*!S&U@7$5>&OE/A],^ M\2+SD7"TG%2E7<#XB7M@>^H?7 I+?6W?UQQ\++7*LA[XMI*\T'NIMB4E3468D0&=,04.,P%F.%( M'I+1"G=)9>WV;=/,'3]N]-% [EV8ND?E-@O*T:W@$!AAOSK1=!9R2;5FV:*) M,19LU!;^&#G3!1@MM/["\_!P!72)HZW$9MI*&8,*P%2MG98F0$PQ@I !G?5. M975UQWO&>_"1HQ4S(XJIS5Z@?"WK\:6^I>L,]'U,>ZWK>MS1W9+^6WQ"WX]9K,])>)NZQCSG8K+U(VTBF[-UR?8&;+ZLYA.O)\S<@$\Y) M;[,%F6, Q3FY\2@#&_ M2L#N/ES/'0]Z P^ MA@I/Q&I=S8X8QW3=FD,QLOUZA,KC&+'B/(]*%;!971I:\2^)V5^KYMNKKZ(3L*-K&]M!7 4U@2EP;J:F&:2PES%(G!EK8A&H+!M M_-+=:>S:4 U!T-/%H*.JZ41,TP&AXS.?UL(\M0P87X!78,H%DQQPKQ4H(>KH M @P@15(6M=*BT73(M@;J%_JT1>TI7%R]89&&JJ1KE]?[FWU'LZPR#RE1V&!\ M+7IF 4(.&HPL!C$G:1J-8-Z)O*[-TA#]^T97KO:'@>_4A2PZ%1S ^U"N2,W">L,B<=#R8:.5.$TM>_*+F M7M-,!V=MB 5BJMVMJ3:A>>W!ZVQRK%TAMLWBO!=)F^Z!9ES]#W:1!NFD@V;T M]S>1Z-W9^D9GYXPE4^U)1JHD\,YK8$4G%CG%N[K-S);'Z9GV;AM9ZHI^X./ZG MY?P,5^?A7[CZZ2RD?ZW/YQ>?_]AH)9QMK?C'U64=^;$9DY4PET)F'!S+ NI4 MX;I@K+8!6">",A&+W^$.'_BUO4%G'STOCR/TB?'T>I'G7^?Y,IR=?7M-C%"0 M4.8I++;.Z'9[ P^N1AXD,E-JR) @2L% !.YB,<&K^]FV1T&TRW=-.Z5G=.2, M+MX.;K"'=_N;FS$RQ06-P7O0UA(_*.NTAYQ!F)A-R3*&U,8=>H:H:2'5UB<: M2Q<36Z%?%Q?SBV^O?[DJ-YUQ;KABW@":F@116E+@D35H0?&(2Z&D^\4%C]J; MNY\Z[9TTFJ*6HTAM8GW_G^4"/Y#P+]]A9[WE%:/5\766?KP_2+\[7)32/[Z_,MJ^75S];Y=O26,W^9_$4/S]<4L&F:$U 98KJMT-7,01#9 QK.@,M+% MW&91ZG'XFW9ZW-B([A@;IW%BMEGCU>T\?\WQSY@QP0DD)Y4542N?:_E8*L"( M?RZ54RRTZ7D]@.AI^FHZP/8H6CP-P'[8#/!>?<+OI](ZX[QFY*&$.O_1^01! MIP!<1N04(1O?:%+@7N1.TZ73 4@/U-S$7N;/R[,S3+4@]B?B@<)XNDM^7>1? MP@7.+&.X";5\<1I4#+6921C(VJ/5:"-3N[QM/?,5.X'&G IHQI1GAZ_*FQKH M6+MP:Y4TG8/-A^WQ?OS$!QWZ4KP+?2,5MGQO2+[]53>/@I$%%URN*Q$;PW0[37#UJUU]_KO$K= M1\%EKD/<:^E^#!"\52"B4 6%X":UZ8&,V=? %[BR=F,!FRJ6T7JM/P8Z*[D@EF>JK_#VA2PM35RWW/1 M?RP77W%-Y^ ]_7[K"IK4RN^B2?ER2[W!5EJOSL$BX':[R[[#* MMP94/,%^L9:CUAK0QXUUM^"8H5 &F35:99G4,;V8/=F8^&6K(;8G4W8'&97O M!_MQ,6S.]MLO]9?K5XNKH_[J"U&;YE<>3IW@VX=S)^^/3RW53M7558BN2PRBV!D8F0L MT(%//(-A3BDEB\;<>H?*@2QT'(EN>1]HRV&=\CHI8/DJ%"X/TMG;[UT *K]!?>=[46^5_\L M+7=66O)9- E2.5LWKW&LBR(]:I,T#VV:4UIP,RW$#P#73EF2(VJZ [0_EO)\ M_^'/ZT8,DB /7D+081/)*O"L;@V,CK/,>.&BS0C%9\GJ\B(_(FH>M&6-I<(. M\/@@1[EEPUK!50CU.;&.* JJ0& A0C;<U&N3XGUS4UQD"\.!=:.RF B2=$QR^-/E.ZKD=& MP"EC_FHM^NL%W3Z7&ZULILY]_!P6VSSZ]W?5Y=G9;\M5_:&9"9;58780T9=Z M']75?H*$)7T(5FJM[F^BFOI\[,5GYS[*R"@>ZQ"UA]3?X\!M.]KJ%F^D E0 MR$#WN/(0.)9%,:C/E[V@LGN@Q.P+.CW\D]P#=WJ?Q"Z[F2XIWPNJB M\S/Y#_J(B_7K6GQ!%,^*=JP(F0&-2N00IT+2<77^!E?**FVM;1-1'XO#S@.C MO\.)/ !R/_3U^#\;_=W(Q694&%V D@O%NT8(B"X%<-PSU"'IT&C=V[$X[+*8 MY^]U% ^ W/"CZ*^.X@(_U0K]S@\CZ:W@_+9PB %>-+.@$R?'P3$-7O@$W"J/ MA67A79LN]",RV64]T-_K2!X&O$-/Y<<3N"?O>_2991F<3E"\D:"45Q \G219 M2#S!NZ3-J1W,?<+(9@W*_SV6!X+NP##RU\5AE^5F'61C%^+5(O_ZUQ>LKWP? ME_6/;I7M;R464HRHE81L'>FUD"WS 1,8DX3CA6-XJ]M_UW$XC7]O[?PGSU/^'L$F]KGF?T*DCR,Z1DH$2- S*K MZQ9-Q"Q(R6QQ2*MD?M=CXJ]S_\"TR[X].A*1B$Y;_=Z\W+XI.>1](R)Q].*7*)@@// M0H :K:2 PC!U:B^N T5PHK?YW\H>M$1U'ZVM1TKHORRZZ)ACMHX[M](1 % ! MA48"HG44/FD*]\Q1QST=7P0__"O4#V 06J+Z!S<(V^>$2\+URW+CQJ;HC8(H M0BV'%I(B14V18G9**ZOHOT?M,CTR_S_\Z]AM\?I MU;5O-MZ7ZX?+\_.P^K8L)*OZYV'Q;?WAU?MU.'PNST'?=_!DGO&X/DN?9%,9* MC&U"GA]R-L\@*#P[FV>(7CH U?Z">V;N0;+!:"LB^$SX49(\F!"5!1'K1 2I M6>3_G0> ZQFR>(9KN >V/#Z$EK^S#=KR&9D1UR0ZX]9(DS!$B,QY0 M!F\RQFQ=HV["ETCK\D(_(GKNPWE45?: SJN[]>VT4(I>B93K&TJ= 2JX MAV""A1A5L4D8^JM[ RP;YP"?)+5SZSXR\IIDX,:!P2G?!-O4X\.^ D=>HA8Z M )(Q A5571WE-.CB3-")HS&=C=!ZBI5ISDF70!WK]A@%-:=?N?IH)=\_5LOU M>F9DP:QEA)JU J6E!6^Y@,B]24F1@2N=]94\SO?&PD.MFTH$)13@2!-A8"[F==N#J_I08BF9&6VVF M2G4.9V::8L*3.!T3(^>'.#X/'N#&D05!A^1@\MH/(:(74BH1^_2K M]@M+1J_!^SL@XH%%6HKC6 0;:*@S$0)L?@ GF>Z MDAT)KMQ[)FF;%1Y]M$-_O5\=Y8F;0>7'RAP_6YV:M-116 6%&[IXM5>U.K5 MBH)"0&=(C9UU70UC\ ?(,K>#>3L';S3,G4XV^LGGY%T:R^\*2$7#F=X4558O M/5L/3JE2)R]:(YES2D^T!V(\)G^ ['4_!W,B[/61YSY4.-?\[R8?5(:34UY MR1JI"DM>3RH(0@M6HK**?,L^S^8@/G^ _/KI',]V"/PQ3N@C2==G)52,1*EX M FNTK?6"%AR*!(851Q[$%YD:\&T=LBZ]2B/<%M6T$_XA_ M75R&LWVZWW?YV(.;W ?3?IQ>=NYUU%)D4$P3]B%*[N"AZFY;J];9 MY3KLQ"DK*LD,?"(+'RG@<4QI\L'\?WO9FT#AV5[V(7KI %3["^Z9'E5R\S'9 M$, Q47<]N@@QF@Q><253BD+EB6K43KR7?1"XCM'+/D33':#]/=(%-*^3I3;E MV7\NYA?K]Q_^W#8_VVB8]:C!R%IFH5F"8+@%CUD'+X07IW^&J+%?G89'PJH)TRT9DPD55'-@BB8U,#(5H"J P23/CT?DVE8I/ M$-1YO>&Q,3B&VCI W\OC(++W+$E7ZES-Z@P5!J$D#EH0AX&%''FC'MA1)GM, M5]-W;$2.J\H.L'G/S&^9$)Q%KEP (Y("%:,%9^JV5,]4$%H@,VV>&Q\EI_-! MXA/?S'NH;$+=K?Y1Y+OL$T_O+OP?07'N?3!3A3=U0(QRH4B.S&$7=%ENX\+;X ML-,LH=UA,V6(<(#*[BM]#_E-K/;?YXOY^>7Y]>6:BT;MZNJ1(NOERHEYSR%Z M9[WS7(FPTSO[3HJ_\]43JWX?Q2W'D.+4Z@]_W2(\BJ@8XP5B,J+.9,L0.,E M>FE$3D+RO%/B8#?UW_[J::Z,T=2_MQ0[\%"O/:>-]8NR*%ZS#>0FU0XR3R#V M28(,-ND23"+)M G8;U$Q<4S413)^;ZUTA*BM+RXQEIK7A< ,^K30=XK_,5YCHK[?-2%L6N"X.E:S5F"P2L',$Q[@%;DPR*)-AENV MAD<_?%K/8R0,'"ZVTZXM?W/3;VY]1"V-@4P^=\W4.;IGR08:QWUAV<50;!// MXW#:)\[)=N$#'QD!7A0=*C)\O%YM0ZN?P M97X1SJYX>D]Z7GW%_-MR]=ME[>ZLLU-K$NH#FWJ=S\Y^ZC/1FS"^?<5O0,"G \MK*0)( M%T@8(16-=".PA3ZCY=90W#%HV8N&MEH"^3XS.QT M#NP)GX,)=?\#'H 7AT;,@LA.*R\!Z?H$I4VN"BL@0N):UXF^KE$_^7$9W>G@ MN/\>G+$QT\^AVN>&O7EPKQ-+WI9;>8BMXSGSJ#SZ4$ &)+TQ'B$$QU-) M/_9XGPMK*Z.[+Q)T *^KI&:,%HPW5U14>55 H&/($ "'_H PH^])[:9SB_+U>Z7ZI_CLQ2<,M$S MT*74AQ0F(;*2P*F842G,!=M<%)UWG8?MGF?Z5-PQ9*8NRO\KX7K]/OSU$A=8 MYI?X5[JXRB0A62B%]<=RL?S7+,JHF"28*LX*N&QJPYRIO?))1G5(Q=@A MWW48#)_9 V\31??P6O7P1.%-LO*P-K?WKU(:I;.M->Y&@A(HP:OZ'D%P$8'V MAU>-KD>.$[AS/J$V%;+G-/)H6&[-X_OPKX9%_FU!?Q-I>^-ZQY?[[=I.(/D= M\IUM&("/7O5YZ(%C*2$%'R!F'D&Y3#^R5H'/TOB2LM?AK%,]1J('/BAH>?'A MPVHS /JG^3I=+-=U",6-8N@LDC:Q"*QXVH*A:/!!91!&>*E3(>BUX<,Z6?0N M>Q*.P=M1D>AH1NTB7WMXC3.&1DDK)= 984!%C>!2#% X8U&9;,Q99_%,B[@S MP^*@"[=!%NH@&CU(A[/L95Z&60_Z)'S;-FT?$HM]_QJFQY1-2 MC14K;C_\#_R\7-4ONP%6R=IH[Q0(ZROKC^24N'N$$J+!P+DRK9+./1*=?*[> M^]S;W53O+%[2'_W'3!5K<["E/@(B*%,L1%#MYT0\(-W&, M-P9.OCM(1S9)W]YEO=O'FQ;PDWS,O4\:S=,\)F%K?^.UC9@3@M;.@A+%0[ Z M@12B%$Q1.]9HJD K?W/+%G#O&WY;;/BEJXU>?MW]YBW@0T%M8N1@73W1I4O@ MC&>0%"\*.7>J-'I]/T[@3OW2$#P],H2FF>FZR#7K,\PBS2^VK-)ORXOU&B_7 M-="[7MORU7*Q7E[,<]C4PU^O%(/@26OR]93<@$JI@"_(@<>4L_,QAVR:@/18 MB2>^DVZ!TK,8KX-$]0_\@HLKK O[F0ZAU2)\_/HK+C^LPN>/ M\_1BA6%[=-TNE0FK6)8>BA.FCJMDI%\G0 1#.F!6\]B*4OQHH2FP#U?.8 ML .T5O:YU_,OF+?;\:G516=2%K0ZC;&R*Y-" U(2GS$DE"I:9=O0/@R3<+7*^OKSDW7, J"1:D1@C1:UJ,B!"TS&"8%SEQ MK?AAE/M'E+P\(E8W\S#;@.*[2I:Q+-0#W+:R[TA$C8["!=J63'**&WP=A&-D M!&TH]4D>0PB-:"[NBC$QG,8S[\/7ND?H>N+JSM]Q4\.ZC4%V#+&%99V#"B!* MK5Y0EN*^["18:7U(TEN%ZHF :<]'=W%N'6.DY7@:F]C@Y#A7@<[KJU2)K_Y< M7EQM>GFOAUL9X5%P XX7.L$K%[V/18(D?T*?8#I'_V2+NZE3@3!>%J< M>.[+C4N\307#Q7;^4>#,>^^ ,L[*.JT-1&4-)"6EJ(5,0H\W^VFO&-V,$&L: M?XQGB:GAM-7$W27L=IK/.AD6$MC$;%4+N4AN%?V(*4IM Q?IH FPA\%IGQC3 M39<:R;S+L74](6#2\FIQN?HZ^]N?,\UXL-$Z2*@VPSPM.,\/RR__M?O$+4!V/]G@8X.,V^^;$ ;C&&UYD@8[2$[>+!=_NSXND_?! M1$Q ,40"93V#X%*"Y*/QA@[27-J\6-P18KJY8^,BXE3]=N .7KV8\>+J'!)& M<9@OH+1DY!(S':FLMJ#FQ!(^EJP.

+=3+ZG4\ X)DCNRU%]'6G$@(B,_1+F^0Y %L8O/%"O)D($BUW- RKBZT8JWY9Q< M7]V0*\)*\IJ+2M$R59&+.BAC[:Z: ![K /PC 3Q!TB/^^);XGN]WR&>7R_M? MY:XN15L/OZV';_T&I^HQ9VK%A:HDD-\/B4*I/[8_)\P'K?G F@^/F.L8!UT5 MJE6!59EC]Q%[D?O1 1JVH.$YT+ +5*M&YT%!"PK.@8(N4' I:-2"1N= HR[0 MZ%)0V(+"@,+0\X[ QBUL?!+VFH-NO9D^;%W(\0&R'WA'F9.6.3G- M%$BY[G0)WI*U%*KSS$X.ODC?_Y)N?38/M_7#R6&$[EY_,G?#,Y5K5BK"(=-" MKQ=J!UGWVWJ"8F-;5B)0-T [S/45!=)LT.N9$+B;F"[87GKQ?U!+ P04 M" "S,994@PO=#P4$ )#P &0 'AL+W=O27 25, Y[&SV_GV- M(9#8AJ9]27)=O]K1,^2,[T$I^ MV;*Z3(5\K7<0MT[QR%C,U]EPO9NPHBKRBSS7@Q[),Z_^7 MM&"GN0.=\\"W?+<7S8"[F!W2'7VAXOOAN99O;F\ERTM:\9Q5H*;;N?,1/B4P M; @*\4].3_SB&312UHS]:%Z^9'/':SRB!=V(QD0J_][HBA9%8TGZ\5]GU.GG M;(B7SV?KGY5X*6:==7^I^]=("X(<(R .@+2"7B$X'<$_U8"[@A81::5HN*0 MI")=S&IV G6#EM::!Q5,Q9;R\ZI9]Q=1RZ^YY(G%EVK#2@I>TW?*P0-XKME; MKM:4;<'5M[N$BC0O^+U$?7])P-V'>_ !Y!5XW;,C3ZN,SUPA'6K,NIMN\F4[ M.1J9'"+PE55BS\&G*J/9M0%7*NGEH+.<)9JT^)FN'P&*_@+(0\CBT.IV.K30 MDUOHL:)[$VK\?G%\9<^?7IR[@G$9]S65VYS*D*M!T:S*T\0DN)\$JTGPR"2) MM,9%OK$M7\L,%+,Y0=X6<42@E/9V&5,3A4E(R#4JL: P]@;4E?-![WPPZ;S< M^W)G5S;?6R*YF"\,_4!SW01AY$/-D]YQ,>MZMK651;6*(X0+T MB(]U.28L\.(XU/28*(*CV+/K"7L]X62NKHYU32L!#N<39"HWH]YH-+V\-*-U M6M@B$ID1"0C&6D!,5!SX2(N'Q10*B&^/1]R['O]I9L9F9OJ1YKB)081H&R\Q M00$*8KO?T!LJ@C?I^8M(!07R1 <%V]B#WUFX2.2^B62G79A;B[-:WH-A?W4YL/#N4'^G^Z_3KFU[!C7D\98+VTV6 (Q48.VV!C*3S4-CA=W&[9B&9M"I"Q M"B9(IK.1IB;J 4(\4N;@4.?@=*'KTW2X3H)/[[)OX?)FL^SRU:K-K%.^KX=^ M94$]7)W>G3H;C,!P1-U0]6!XPS'SF\=+:%R%$/*1KRLS81#ZD:', B,DT"]6 M[D6/4-)ZIWHM#C;L6(GV?MV/]OW<1]7%:./+IL]3O<=@IFT2OZ;U+J\X*.A6 MFO0>0^E3W?9=[8M@!]6)K)F0?8UZW,M>E=8-0'[?,B;.+\T$??>[^ E02P,$ M% @ LS&65*Y32($2 @ ?@0 !D !X;"]W;W)K&ULC511;YLP$/XK%NI#*W4Q(6F6500I352M#YNBINT>ICTX< 2KQF8^ M$[)_/]L0Q+1FZPOX[/N^[[[C3-PH_8H%@"''4DA7?"0+8+0%00"4N,8F'T=8 5".");QL^.,^@E'7"X/K'?>^_6RXXA MK)3XQC-3+()Y0#+(62W,HVH^0^?GQO&E2J!_DJ;-G84!26LTJNS MH*2R_;- MCET?!H#Q] P@Z@#1>P&3#N [1]O*O*TU,RR)M6J(=MF6S2U\;SS:NN'2?<6M MT?:46YQ)'F2J2B!/[ A(/I"O3&OF&DLNUV 8%WAE=Y^W:W)Y<44N")?DJ5 U M,IEA3(TMP-'0M!.[:\6B,V+WL!N1:'Y-HC"*WH"OW@\?_PFGUG;O/>J]1YYO M\E_O9,TQ%0IK#>3[MDRWWAF=QD/R7AJNW88-NSOG-G\4Y_3EDP'T^%NYA>F]UPB M$9!;5#CZ:.&ZG?8V,*KR [-3QHZ?7Q;V!P':)=CS7"ES"MP,]K^&ULG5C;;MLX$/T50D"!%.A:%]NY%+:!Q&[1/A0;)-ONPZ(/M#2RB5"D M2]+K].]W2"FRTU!DMB^Q2.FY^FNMQ" M0_5([D#@FUJJAAHB96REO+!#CY7\R2S*P(.I;$4%'_^A25P;IEP'3\ZTJ2W M:8&GST_L'YUX%+.F&I:2_\TJLYTGEPFIH*9[;N[DX1-T@J:6KY1($T!^/@ H.D#Q*V R !AW@/%K 9,.X%R=ME*< M'U;4T,5,R0-1]FMDLP_.F0Z-\IFP<;\W"M\RQ)G%9U'*!LA?]!$T^8/<02E% MR3AGU(5%UN1#78,+#CE^2^ZH 7*V D,9UV]GJ<&E6,*T[,S>M&:+ ;-Y0;Y( M8;::?! 55,\)4M30"RF>A-P40<:/L!Z1XO(=*;*B\"QH^7IX[H&O7@._J^ _'.]UD;A5OD>,#'I34R$]2 M3 Z?]#!)(#>BP,E ;H2!,?F7O?S+2&[(\H%@\+'6T,X//O5A#D^>MMK#L'P MMHI9"RN_ZI5?!7GL\5LJJ)CQ'@9A\%D^%+=E!#@>#'@$6%C=;P/"\^Q8%F1! M+BRJL&02_670'XR&4>Z][\-\+OM]OHCB!C(@@LM?'AG//7%2(.5!IJ^XW176 M.:TO=E(SNP6\"1%A.LN'3OEE'/DRLIT?PLBH'XJC'XH@T_4>]P'18 P'+/R] MIW^$(AM=#"1!&#=T;:RB]L+G0'XLQ_)QD.E/LP7E51S&90,WUS*"PZT\'@IX M!)F-BL@A<*P0\W!]=2S]7U$:1KB&:\,8T+G"ZXD(]!V M8.3.=65K:;#'1I8 _U_ A;_ 5!+ P04 " "S,994 MXJ!"L$\$ "C#P &0 'AL+W=O2N;[GQ6Y):.7,I_6S6S&?\JUBM();@>2V+(EX_@J,[V<.=EX> MW-'56ID'[GRZ(2NX!_6XN17ZSFVC%+2$2E)>(0'+F7.)+ZYP9AQJBQ\4]O+D M&IE4%IS_,C'EPU@0E MK9I_\G0HQ(D##@<<_(.#_UZ'X. 0U(DV9'5:UT21^53P/1+&6DR!-(-$'WNDV*+0/$E^@:EB $%.8ENI02E$2D M*M!W2A:4446UQ^=K4(0R^47[/MY?H\^?OJ!/B%;H8(=_S?8O[U?O=\6MW5Q>GK9#?5LBOXP4#\=HRT*942E># MU-6X&(D>M-&#.GHX$/V/$HPH,XJ"TEJT)DY4QS&3Z(PL&-KK1 M(&8!OY ;DL/,T2NT!+$#9XYL$R+N9> '86)/(6E32$93^ YZ<43L.-=M"22] M@5.M'YWZ6HRR>* GTY8N':7[5ZU!F.5Z8&K:8-,>1^9W4/LF?C#0"EE+FHV2 M_J.E6(NN((I6*\2X;!917B>0:WBJ4*X[^'FB-5FWLGW%S'I@V MQVL'O6\5Q M.,"/O:-">*,9/'!%V =K?0CYJI)9&$4=8)M9$@<#K8M/1 V/(ENDZPS](&Q+ MZKW#)=.[%U+EUDEY"'W*-,%AMU-L5G$Z5.NCUF#_X^!U"RW?S>];2A_@H)N MQ2S.PG0@@Z.>X>##IU) ?I0W/*YOP^A_]/K+8::$.AY(Y MJB$>E\/A)?H- <=]Q9LD.,G"+KG%3O=/& V0']41ORV/O\.=]3:ZNN)ABKO< M%KL@"K*NPK@G)RAS?/V;B!6M)&*PU([>>:(CB.9$V-PHOJD/50NN]!&MOESK M4S0(8Z#?+SE7+S?FG-:>R^?_ U!+ P04 " "S,994I7TU7/4# "S# M&0 'AL+W=O3#L3G;6>C]]3=V0@@0S!;#DD EI)IVMM;L/06"2+63,W*L=2'RS5CIC%I=Z$YB=!I9ZI4P$ MM-N-@XQQV9F._=Z3GHY5;@67\*2)R;.,Z>]S$&H_Z82=X\:2;[;6;033\8YM MX!GLR^Y)XRJHK*0\ VFXDD3#>M*9A1\>PIY3\!)_<-B;VC-Q5%9*?7.+3^FD MTW6(0$!BG0F&?Z_P $(X2XCC[])HI_+I%.O/1^L?/7DDLV(&'I3XDZ=V.^D, M.R2%-<^2"K-7F1&OGA?D[9MWY WADGS9JMPPF9IQ8!&B@!-2\EE)NS7D4::0 MGAL(D%M%D!X)SFFKQ8^PNB=T^)[0+J4-@!Y^7#UL@1-5\8Z\O>@_XTT6W"1" MF5P#^3I;&:OQ2/_5XJ)7N>AY%[T;+F9)HG-,%I<6-!A+,!4$KST3EF.2-0AF M\;55)*_GUB*DU3&WF$5>('7;<$!U TWI+*#T/117,EZG=UA!QL%K/<0-0KV: MT!G+?L6RW\IR 0F6+0,.:@L/QY<9)=E*?"<[90Q?B48BA;>XAC&^!3&N(,:M MN?Z)R_2>/!X2D:=<;L@L4[E$[$^@\7Y)MX6Y>CPPO/ZEVA)LKJ4A7Y=*"(+U M;,]TVG9V!A7D06M4YTPPF0!A%F.XX=)[1^ [T%RE37$;7,4MBOJ7!^!:B/:C ML#FZPPKJL!6JBP,FE+O8GIWJ)-<:I"TQ8V@W&O/NSK,_,(U5:7@%L!]&%R0: M9.)PT$QB5)$8_5(2*;20&%T!O*/Q92JNA6Z<\K![:B'=_T=BA]CU3^6A]%2' M-QH-+B@T"-WB4&N#X2_DT)J&TM-9'J)^?$FB02JD<72#"#T1H3]4%\](&+!6 M $Y?6%;VW&Y=D70WF^5VJS1W?:&1";W&&(_"2R9-4CUZ@\BI4891*Y'?V0ZK M.]8>8YG-K7\4/./65]-FO%%33/NC2\ -8G0XNA7Z4]\-VQMOK7@"MMS6LAE> M]T1*1[U+I-=29]6U !K4QK\,],9/Q88DKHT4@U*U6TW>,S]O7NS/W43NQ\J3 MF6*<_\PT=@-#!*S19/=^@)!T,2$7"ZMV?LA<*8LCJW_ []=*V>/" M.:B^4Z;_ E!+ P04 " "S,994&.N%/&$" J!@ &0 'AL+W=O$ \>,FUL>8?F>VT*W\]9R>+BK0%Q -Y2'SV?=_==^Y=LYTV=[9$=/ @A;*S MJ'2N.HMCFY *EP9L+24S^W,4>C>+AM'CQC7?E,YOQ/.L8AM;.,S#Z;'&!0G@B2N.^ MY8RZD!YXN'YD?Q^TDY9;9G&AQ3=>N'(6O8Z@P#6KA;O6NP_8ZIEXOEP+&]ZP M:WPG:01Y;9V6+9@RD%PU7_;0UN$ ,!P_ TA;0/JW@%$+& 6A369!U@5S;)X9 MO0/CO8G-+T)M IK4<.5O<>4,G7+"N?F[^YJ[/1Q=H&-K"SAZ<9S% MCOB]5YRW7.<-5_H,UT>F!C!\]I3N!A6#6@E[#%VHC M6YL]K)S.[^#[)P+ I4-I?_2$&W?AQKURKM@#E[6DUNFT5&AR5(ZZS8>G'K6. MJ8*K#5@OVSYUA?U!ALD@25[V9#OILIW\H?AI\B_%/^WX3_]'\:==N&FOG(;T ML/2-$F"U*[7A/[$ )G6MW%._^X9[$KC]6-U2G=LGB[>':<4'G>RGZ!4S&ZXL M"%P3-AE,B<0TDZDQG*Y"<]]J1Z,B+$L:YFB\ YVOM7:/AI\7W=_#_!=02P,$ M% @ LS&65&1AV3IB P K P !D !X;"]W;W)K&ULO5=M;Z) $/XK$](/-ND)"[Y@HR;5MKDFUXNI[=V'RWU881528.WN MHNV_O]T%D0K2YA+[1=EAYIEG7AB&X9:R9QX0(N UCA(^,@(AUI>FR;V Q)BW MZ9HD\LZ2LA@+>60KDZ\9P;XVBB/3MJR>&>,P,<9#+9NQ\9"F(@H3,F/ TSC& M[&U"(KH=&N@85RH+29W6X\T>&I1B1B'A"06#YMR%3$D4*2?)XR4&-PJ9D2J/?H2^"D>$:X),E3B/Q0+??21Y05^%Y-.+Z%[:YKF6 MEW)!X]Q8,HC#)/O'KWDB2@8RT'H#.S>P#PTZ1PRJ H_RD>0I>X.YH-XS_/DA#>!. MD)C_;7#7*=QUM+O.$7<_TWA!F/*3EXL5I?:AEC)7YEL31E:\D%(N;^7U*8YP^Z7*'51^S#/525G MT';K:?<+VOU&VK*=K@W[4Z35JJ#L8'.D95'J%H!,V>P[^0;?7:'7<[<_ MZ'CYZ]]F&WFZ6]+R9LI==A#I[*8[8+%=)BY;[2 MB^:!?*)6<;U/[F&R/?X>LU68<(C(4D):[;YDS;+5.#L(NM;;Y8(*N:OJRT!^ M3A"F%.3]):5B=U .B@^4\3]02P,$% @ LS&65!1*#I>$ P <@L !D M !X;"]W;W)K&ULE59=U<=)"69#2H+%WO>W"T) MX\YF9<<>Y&8E*ETP3A\D4E59$OE[2PMQ7#N^_I(]=/A M0<*;V[)DK*1<,<&1I+NU\\F_37QL BSB'T:/JO.,C)1G(5[,R]=L[7AF1;2@ MJ384!/Y>Z1TM"L,$Z_BO(77:.4U@]_G$_MF*!S'/1-$[4?S+,IVOG=A!&=V1 MJM _Q/$+;01%AB\5A;*_Z-A@/0>EE=*B;()A!27C]3_YU1C1"?#G(P&X"<"7 M >%(0- $!.\-")N T#I32[$^)$23S4J*(Y(SFP9IIHT$^XV;?'[6$KPSB M].8&W1/)&=\K]$ E>LR)I.@JH9JP0EVC&_3TF*"K#]?H W*1,E\58AP]<:;5 M1QB$YY^YJ!3AF5JY&E9D>-VTF7U;SXY'9OA)FAW)[!\P0C?]ZJDDF@A M;R?(PI8LM&3A&!E4$<934<(&%T*IZZ']JBDB2V%JQNLF#JV3KUT3^ZA@.??# MMZBDCPIC')Q1;U1$K8IHTI*$<@'GX&^FS%NZ^:0I'3H$5=34$)8B>CH3!S@3 MX%@)%EJO8-[Q 8=Q%'F>=V'K #"*EXL> M,!D SOVEWP6^<6/1NK&8-/=^MX-ZC,0.9:RH3$5&BJ:59)I1-65WW$X03]I] M7QX*\9M2!/4")4S";& Z5+GT!9$CD=FTDW%?-\9]'_LP/XS[+O9A2V_4PF6K M$M^AEQ-P"<>V$_QY(A((['4\?WSC>)-YT\786U MM/HTF;UN;)C*(;]S9_F3'F^G#RFZJE1V7L6@L6 M#J+BD3KGX[-*/)U)?\^<=^C$0SJC2YU]%.C$ESJ'4#V=;J<9@=MK;YLZ!0NO MN*[O\7:T;1P_V7;I8GQK&DK;Y)QIZF[T&Y%[QA4JZ XHO=D"K@Q9-WCUBQ8' MV_(\"PT-E'W,H2FFT@#@^TX(?7HQ$[1M]N8/4$L#!!0 ( +,QEE1'EMHR M8@( .0% 9 >&PO=V]R:W-H965T-JDC(="NK2 2E%;;0R=4M.UAVH-);HA5?V3V3>G^_:Z=D-$*$"^)?7W/ M\3F^]IULC7UV%0"R5R6UFT858GT;QRZO0'$W,#5H6BF-51QI:C>QJRWP(H"4 MC-,DN8H5%SK*)B&VM-G$-"B%AJ5EKE&*V[]SD&8[C8;1+O D-A7Z0)Q-:KZ! M%>#W>FEI%O;1"QO'!K5@4F!$KK]\]?N'/8 PZLC@+0#I.\! MXR. 40<8G0L8=X!PU'%K)9S#@B//)M9LF?79Q.8'X3 #FNP+[UU \98@)@N]CW3G8YZ>9'R ]8"EUQ)^F9+ 359.H< LN&%>FT7CH M K0";H( WWM>LF1 )_NR7Y-#.>G;G,5IGM9]O'?_%=A-Z"..]).V]@KUT;Y5 MS<(+?1>?4PMK.\Y_FK;_/7*[$=HQ"251)H//EQ&S;4]I)VCJ\,K6!NG-AF%% M;1BL3Z#UTAC<3?P&?6//_@%02P,$% @ LS&65+1M0?!B @ O04 !D M !X;"]W;W)K&ULC5113]LP$/XKIX@'D+:Z35/H M4!J)MJ#MH5(%8GN8]N FU\;"L3/;I;!?O[.39H51Q$OBL^_[OCN?[]*=-@^V M1'3P5$EE)U'I7'W)F,U+K+CMZ1H5G:RUJ;@CTVR8K0WR(H JR>)^_YQ57*@H M2\/>TF2IWCHI%"X-V&U5(?NOEX:LEC' M4H@*E15:@<'U)+H:7,X3[Q\( M,Y32$U$8OUO.J)/TP,/UGOTFY$ZYK+C%F98_1.'*232.H, UWTIWJW=?L:LT;93B M(TJ#&!9:N=+"M2JP>$G *.PN]G@?^S1^E_$&5SV(QY\@[L?Q&P'-/@X?O &? M?P3^)<#[[V0S["HQ#'S#(WQ+;1V&:E!7N7T]+/R\6EEGJ#]^O2.2="))$$F. MB,Q(Q%*[YGJCQ!\L@ 8'U)TR!NE5^Q1J>@IOU;F1& 4)/U8>LU'*'@\OOO$8 M'W@DO?%+G_G_/J->TODTV;&#AUVAV80!82'76^6:=]+M=C/H*K3>J_TIS:9F ME/RC:0;;@IN-H!A?5;:43.&94GS%8UWH/.UUFYO M>(%N8F=_ 5!+ P04 " "S,9947/&G&,X# #W# &0 'AL+W=O>.>KB*I-^QA/R,KG*'\EDVY6MF5EI FF K* M4N"X'%@7[OG8;6F D?A.<2-VGD%3F3/VH!>3<& YVB.,<2&U"J+^UGB)<:PU M*3_^+95:E4T-W'U^UGYMR"LR,?-'GP>HR0T%E_@%+[-QO#YTQ?X!#2%KQ'+!4E#T;>E M\DCKM1>E]5%AW7O!NNO!+4ME). J#3'<5V K*A4?[YG/R&O4>(WS,_"Z)^ Y MGE?CT.7;X6X-?/P6>,_ G08V?G4[OM'GOZ#O^!H$_+Y10C"1F(@_#2:"RD1@ M3 1O-G$"E^I..)WG.C,%S)^@C!)>=\.%^I91KZO,>NCW6IV^O=X]]1JAP#\0 M&A\+M3J.7PGMT6M5]%J-]$:,QJCJPP/RTU%,%@\BH3*".Z*YD1BF90G[RE6N M-1QGN[+7_J@;ZU0F.HV4KE))Y1-,QG"7)_/Z2WE%P^3N/.B>MMUV5\6I=O(< M',=M\*U;^=9MU/R+*:8S261>6PV:P:H&D'2%_+ 0%"'TW[![+'H5B]X[AC1=P23).%NCZGU%L015^N >(S*G,94FKHK]W]?T$4.XH4+^J3N,9A^4 MF=@8:63D.MLZ[WQLGI?Z]W*XZQTF>IV4'S@'F5Y*M7=3W=^I!_L<=WJ9^_Y[ MF^5\$1&^PEU#H,3 MN'K,*"_B2[5ZK&70;/D[X53U:I 19_DJ M>S?=<^;G7[Q+;-RO4;U>^'DV3 M9*08)GM\L[+@9IIWD]EM W.#CRJY[K:-N,U]Y/^G3^LH,5S?.8Z'>89>L MD?';[8/4L7+\S,>K _TE.]F32W:HI/@EL5 MIE3QCG&I5#IG'>41+Z;L8B%99N;..9-JBC6/D?HR0:X%U/LE8_)YH0U4WSK# MOU!+ P04 " "S,994[MZU/- % !B' &0 'AL+W=O[A75T=H?F3%UW)'*0??LS0O+V8[ MSO?GMEVN=S2+2HOM:2Z>;%B115Q<%EN[W!+28%^P("HD6WN2/ZF56UH)^DLN\W_)" M/$V$'5_<[J*"GLDW%X,ERT0YE5&5D#-P^N@Z>A3)YN#R&!4QN)3)2O@C>+6B M/$K2\K6 _P5L4$J3]S$>E!/BC!)[ZC!>"[* >?]M)=^09\9/F#($.%Q<=#=B^>LTWMM@3_ MWK T!6(Z2X__&6BY+2W7^-H^'7C)HSQ.\BV(! &Z3?)<7H@Q'VE4@%=UP;[6 M56SMVJMWF!DW_<#7Z$Q1$$,H2S>'@T-C#B.[^AI^"T-WTCCKJH((PM_,/!90!Q/ MB6^I@?E."+%"0^O-#5T]C:"E$1AIB,K=T.1'3(+AV)[CNPH1#0H%OJ.D;:6! M^8X']3S"ED?XG&E#\WC2A F'$T841Q@HS#0PS;Q:#6'*O.I1@TZWWCE3:DW0 M _3[GE8]E3,@F])SR#:C_)"M#H=(,$BD!@=#[,-@A._)^@[_O-;^I9);PM/E M RV$? 15HP)"H5#P+DH*E!SJ]X4/4T46_V/(/90SV(O@JN?K0KP>4=9B&ZL++815YAH< M"BP_4*EK< 1;P=@D[N0*)!,F\8M2)\-01=)52DL=CHCB&,QG#6]D[2 M0+.F:1>9%V7O:MB'EH-4]CJ<9[FAREZ#$V]IC'PG=Z!9[YA6I@DL/4U4HKR) MRE*#TS2 E=9?KP/T:79R"$[20Y/6J FT_6$#TK$>P@1I=T!:X\W N=-.T"R> MKFE1?<7(U[39#YC6@T[*P/#/6_Y^?F>#.AV#S#KFE_8V2*,V"'8#M29T."<, ML5H4&ER (1K1TZ@3+PC^\OZF<7$ZMNM".* RA'EAZ+HJDR&,A(XSLL%!G2Y! M9ETR88O3>.B)>4(045=?#4[=IADA?0:=WD!FO3%M=],X,02WU$#.L(<'DEB' M0P@&X0B33CT@LWKXR?U-X[4W&5Q"U!):ZG":R;72X?J3J\^ODPC(_?-ZWDM+ M?M2) O0L4?!3DK\9HK?XA5:H2GX-C/B6NGE?Z6"AY8^LD:C3!.(.5HTA9M!K39 ^ MV4ZU(/,7F-\B\M'PD\J@-8>:78MCN8/6K,.YEC/RM0)WJ@8_2]4\4^DVSA5M MZJ@-6@/33/:5SEMOLM<<[9/#EXP6V^H0JP1K=LAY?5[1WFT/RBZKXR'E_A4\ M7]7'79V;^O3M0U2(GE:"E&Z$2T?$, -%?:!57W"VKXYX[AGG+*M^[F@4TT(" MQ/,-8_SI0@[0'BLN_@=02P,$% @ LS&65 ^#VN(X! G! !D !X M;"]W;W)K&ULO9C;;N,V$(9?A5"+(@LDUMF6MXX! M)TZV>[&M$:.[%T4O:&ML$Y%$+TG%\=N7I&3Y(%I2T45O8E'Z9S3?#$D-,]I1 M]LHW *]ITG&[ZV-$-N/MLV7&T@Q[]$M9/+)BK(4"SED:YMO&>!8&Z6)[3E. MWTXQR:SQ2-^;L?&(YB(A&N-4#?L\6B+US ' M\>=VQN3(KKS$)(6,$YHA!JM[:^)^G+I]9: 57PGL^,DU4B@+2E_5X'-\;SDJ M(DA@*90++'_>X!&21'F2<7POG5K5.Y7AZ?7!^[.&ES +S.&1)M](+#;W5F2A M&%8X3\0+W?T&)5"H_"UIPO5?M"NUCH66.1>%%V8C8HYLI"$P2_D$9*I]HLI43<4D*;WH^<72CC)3D9V0COL$,^,@6$D,% M8R_+D!^*D+TK(;L>^D(SL>'H*8LA/G=@2_XJ"=XA"0]>H\=G6/20%]TBS_$\ M0T"/W[+#++Y%3]]S5=3/&19;%:E*_J2P-UTOF MI@$MK,7C7'"U*J9-BC.>?L73;^1Y>@>V)&H"-87>K[WVSE 6@RH(AXYWP6"0 M><-^:.885!R#1@XYB5= 1 O'H+4$=<5=X ?1\(+!(/.'OADAJA"B?[-X((L/ M&W>WI1.UPM45]2I.ZZ+SQ77&-JS8AEVF&5XDT(8Q;,6H*PP8=5$#ANLF%T43JS++A6.^_(ZC6RZJ1";$CW81=$,T:6 MT(G8:YVF[9)IH^2<\M@[N'ZW'?W'@-)QXJC<#$0=*L/APLJ MY%%37VX Q\"40#Y?42H. _6"ZA\2XW\ 4$L#!!0 ( +,QEE0>Z7+1P@4 M +49 9 >&PO=V]R:W-H965T-F*15J6WEVEZPDM;>_#Z529Q$#4).9LIT!U/_[&3C8.$!QZ)\$' M2((]\\R+GQD[HRT77^6:,85V:9+)A\Y:J&:Y92><U^^F-,XZXY%Y-A/C$<]5$F=L)I#,TY2*_80E?/O0\3LO M#Y[CU5KI!]WQ:$-7;,[4I\U,P%VWDA+%*GF!&?([9 M5M:ND39EP?E7??,^>NAX&A%+6*BT" H_W]@32Q(M"7#\70KM5#KUQ/KUB_2? MC?%@S()*]L23/^)(K1\ZPPZ*V)+FB7KFVU]9:5!/RPMY(LTWVA9C!X,."G.I M>%I.!@1IG!6_=%02R<$Y83 >*8PQ?AA2A4= MCP3?(J%'@S1]89QI9H/Y<:;C/E<"_HUAGAK/UU2P-]IS$7KB*:23I"8@-U.F M:)Q(])'M5$Z3UZ.N GUZ5C91&+#@5T 6B%%K^@ MG6"GQ)_9X@[AX2W"'L:?YE-T\^JUU!9\,19\"6L6?-DD-'N%NL@,D,5W@Q%/ MEZOT2Y472)U>(O7>2/4NDGK@+U)%EQ@UQ!5=-&F([DM4T9^/"ZD$++^_'/J" M2E]@] 5G]/V>IPLF$%\6AI1Y58\*TE&1Z!_D#%M3KA6:^T:S9K-O8SSJ?FL MVZO ]IQ@/V6"A7R5Q=^/,89<*H#XJ@E&(;-7@S'L>_K3#*9?@>E? "9;-8.Y M133E0L7?2Q\R$?.H"9U;B8_VC K40VFQ+([$+(6?:0[ M-&$96\8*L5V8Y+#JT5+P%(54KM$2BLPYMPY.W/HF.'1KL5@O'#=M&.<[PC2L M#!TZ#34+2J+W4N8LND6?:9*S6U0GT1G=0UE4Z%$(FJV8OKY%"P85FB&H5$L6 MJQPNS[AA> ([Z#>YX70<)DUN.!U'A@XWW%=NN'>Z 7M^@'Z#=(7J(%+T/@O! M3*C?:':R> _D^YXM2]Y5F,NO%4+_DM#27*VY,,OPIN#AYLKGG]"1WW-XUL<6 M!V['@2!?T#(WJ1)#LE'PL O/4RFTCF?@@F,KB$_<2SO=)'S/&)HK'GY%LUR$ M:XA*:Z1MR?"#ZT3:\K[O)OX?C'3O!R-M*=]WT_%_BO2D%'J ![OP6!+WW2S^ M"S"6 F_PC?$_L#74F4IA^XAR;^@TTV3OO*,M^OIO^GNHP-N6*B%"4BQ@HL:C.[AC>G\3P/"YL M21-[3ES3&)H(Q85$)I2NRHXM+V+_*NL36P;$%S"@U%VD;H1HMC^,N\NQ^)0& M_?M!_ZAZ-HPB_B XJIT-H["/@S-!LH2*W81J>H;2.&O4R@0,W>0RT@E4M,>O M=6)7NX)&>PM=@WHBD3N?'!M\.HR0.V]X;/'IL&!0'W9HLJ5X[-X6S)@P)Q2: MVN9M>QML>1SWKI.9EK&QF[$_ Q7I)2Y@J[U(]DA!]],8%K<88OIPIQ,L:6,W MT9[Z%I+F0YS%:9ZZ%%CZQ-G2*W;3ZXN781WHOI*NS'*A6RH:]SPMTKR6 M0D0LO1(WO3:[FNY:7$TLU9+K4"VQ5$O<5/N#KFZ1!FU(F[-K)Q=NFBS:S$6,8X4[M;.LU,F5N:]@(04R#-5'!973ZMW M#X_FQ/WH^<1_.RW>(%@QQ0N-#U2LXDRBA"U!I' /\O.5&ULC57;;N(P%/P5*^I# M*VU)2 *%*D0J9*OM0R54VMUGDQR(55]8VUSV[VL[(>6^O!!?9L8S/N$D60OY MJ4H C3:,N!U_:V"V]D7FJ[X*?) L]A OIC,99F MYC ?X36"M=L;()ID*\6DG+\7 "ZPAH)!KJX#- M8P4CH-0*&1M_:TVO.=(2=\=;]6>7W6298@4C0?^00I<#K^>A F9X2?6;6/^" M.H\SF NJW"]:U]C 0_E2:<%JLG' "*^>>%/?PPZAW3U#"&M">$B(SQ"BFA!= M2XAK0NQNIHKB[B'#&J>)%&LD+=JHV8&[3,ET4F()]_;F M"C02S+Q-"KN"W*.S6Y@7Z(7G@@%ZQQM0Z#8#C0E5=X;U,T3].P:>M_1@PMIHJ9PD=.++A4.5=7)=ZL#&SL&5R4) M%&L#(%6U--Z@*7"8$:TN6(@;"[&S$)^Q,#IQ[*E"5RH=IV+;T"KMQW$_\5>[ MEW\,>HBB8!^4'8.Z8?\;M)>BTZ3H7$SQ\K^[J4)TCHYN]WOQ08@3H$YTD#0[ M 8KL&[47PM_Y2S.0<]<:E:GTDNOJE6]6F^[[Y)K.P?K0=.6JB7[+5"W]%3NP!S;&ULS5IK;]LV%/TKA%<,+9#6?$IBE@1H[!8KL*)!O6Z?%9NQA2/(>D>'8KZ\]J)80&W]9EIOY$94YI<;6:]S;;[6R[':U")?M$;KY_7W2U'*V_,1&MT]^%@L5[IY,+XXV^1+,1/ZT^:J-M_& M>R^+8BTJ5<@*U.+F?/0:G4X9;0Q:Q%^%N%6]SZ!)Y5K*S\V7=XOS$6PB$J68 MZ\9%;OY]%1-1EHTG$\>7SNEHWV9CV/]\Y_UMF[Q)YCI78B++OXN%7IV/LA%8 MB)M\6^J/\O9WT27$&G]S6:KV+[CML' $YENEY;HS-A&LBVKW/__6%:)G@)(! M ]P98-> #AB0SH \U(!V!FVIQ[M4VCI,>ZJ)9 B:7I3ZW \ZG0>5&J%^ E^#2;@N?/7H!GH*C MGRNY57FU4&=C;9IN'(SG73.7NV;P0#,(@_>RTBL%WE0+L3AT,#8Q[P/'=X%? MXJC'M^+Z%<#9"< 0XT! DX>;HX#Y]"'FO#6'D6S(OAM(ZX_$NT%6"I@"@UPI M87KB^OM=KT2:H/LF:-L$'6ABEICM.BVHNUP(\+Z52+T+Y[!PE_0@0(10Z^?BP M!"7(R7KJHU).* DGD^R32:+)_&%"!X;T%H7:2)670-Z ZZTR*!7LH<0+@C'L MI.-C",R%LTGTV:32;J3"*,R_:X1N*/O4:I31)F!-_$ 6)DX"/ M8A!Q&DX@VR>011-X\\VHZ*+0VUHH8*34B-&7;:&*=CZ>@,JHK^F@>:Y6)\WL M_/47E,#?-K71WEI_/P&;,J]T.VV%,=LTT_4T5(?,BSWC"7:GF8^BB/+,J8./ MX@3C@6')]W7@T3J\;EDG&#L/SBF(G;@F/HYSCO' Y$?0JA2,AG85JW;;14%- M@EXXV,P*ZD8=PL$49GP@[)ZXHOLK"HKU)B_J)E(P7^7U,DS#G:N#&I,4NK05 M@''<0QU&BFVD.!KI1-8;:1A61)0&635#1Y,S9/4,Q07M$9+0>>H7[27EC'@# M(82#&>+.] OB<,J3@6ZP*H?B,O=894"^/GD#YE[(- !Y&1$&9'4.Q87N/FE M 4%*/%()HCASDPB@TEX/'Z9@Q0W%U>TGB0/REJT&(!9MKPEXKM+:S>8'@L M L-6'7!<'097Y-CG^#3CD#IK[4D(A\S42)P!$Y8L\5@S+RS@]6L4M MY>$XY3UQ? =H+L'>ACH 0PS"@;4RMFR(XVSX0:]$#>9R6^FZB/(AL7Q(CL:' MQ/(AB?/ATZI- NMF"*F[OPS"4#:P=226 DF< M\+;99I$]FN1!7X!]AEZ:P[ M48L5IW= =+0E-;$T1IYX1D3\!2]#''J[DP".LC3E+L.$<-PP^\".BUB.)#_L MG(@$V9 0;^3X.,XX=44VY ZF' ^(++&D27[H:=&$!!;"?8X_#,,2+OEOQSS$ M7W42&!@A@<4IY\3=DH2]T8$=";&,3OX79STD<-ACQI8KR $8-K5PMS8A;ZA_ MHGE8#*L4Y,D'/L0_R6$I@YF[-PO@: ;3H34]M8I#XR<^[ZJ;.E>ZWLZ;O@(S M66YW[/=(AJ56?B@ZVAF\E0L:EXOA4WA_L4LR$CB&#^$0PBX=!7#,;*WQ4,=8 M(:+QQ?,C&+;S=! K8]3=U09@"\Q](K]:4+96Q MN*@5+AH7KOOHE0;DA4"/44(PS%/W_#@$RR@:6 U1JU4TKE4_B5ZI+W$T<]_= M3 (HGGAG>1WJX/T78D/3Q,HEC@*6HS,_ECJ(7ZZ(JC)>\ MN3P0X6=F98<=;:/#K-*P'_9:8,("9SR#]6=6AUAQO$ M>7Z)3J>[VRW6S>ZRS7L38F'*4HH;XQ*^2DU(]>[^RNZ+EIOV1L>UU%JNVX\K MD2]$W0#,[S=2ZKLO30/[6T07_P)02P,$% @ LS&65%%# )H,!0 SA8 M !D !X;"]W;W)K&ULO5A;;^(X%/XK%IJ'&:E3 M8@<"5!1IN,U6:KM5V=E]&.V#20Y@31*SM@,STO[X=4*(@20N[5;TH>3B[UP^ MV]\Y<7_+Q0^Y E#H9Q3&\K:Q4FI]TVQ*?P41E==\#;%^L^ BHDK?BF53K@70 M( -%89,XCM>,*(L;@W[V[$D,^CQ1(8OA22"91!$5OX80\NUM S?V#Y[9(P$+&X;7_#-U&VG@&S$GPRV\N :I:G, M.?^1WMP%MPTGC0A"\%5J@NJ?#8P@#%-+.HY_6Y]FR>MDYE3" MB(=_L4"M;AO=!@I@09-0/?/M;Y GE 7H\U!F_]$V'^LTD)](Q:,8U#C&Z('':B71) X@J,"/[/C>2_CQ"_Z)Q4!3LUA02?94#HG5XA3F MUXCTKA!QB%.5D!W^R#?7R'5JX>-SO'RY M9RW+$9CRZ4Q#)ORW>6H6W5N:M=?8F8&83^+M-4#4C.ZOM MS&HJX9O!9]SI=?K-S2'QY5&XI_^.1TTK1G4]EQ2CCA)K%XFUK8G]KE8@JB+? MP;S#R%N=T\ K!F&OYU:'Y!4A>=:0[KF42)>4@,DUES1$?('FB=2C9"7'7BF( M=INXSI=YX3@\B +P9TBFXXUF[MSULFT4W+=TY6_VG.W\-RU>OXB)2B) M5A &2#<82%,)5?QU2[Z)VS[ASS[F*+Q>$5[/&EZV9?74IF%)RQ;%CBE4S@4D M 1\41OP.4YL;.>+.J9M;3(QS8G4^TZV63O,*+2$&H7=)FBH-= / - LT[<9L M21J9Q9?066R$%MN5]DQ2RV+8J=TPV(@A?D$-UY!2IQ.=P3*-0:)_T5V\$'1/ M J 9#Y.TY;6N6:-UV+L$O4:-L%V.WEC()KA2H6J4'AN)PG:-JBT_.>YP@D_D M>H++HF2I/MCH$K8+TROKSR0W=UPWVKWJ,(A1,^*\WUK4KS(JT?'\?G^ : [" MMG2(D3N"+[!4B5$X8E>XMR[5W.Q1L>_5:0,Q0DA<:SA?:;BA85B4)5TEIN\KEM+IQ$^\JY= MWH14=&>UBD^,'A*['LYXDNZ;&#V 7E(Q\W4D,ST'S+8J:->A&[ M>OV?F2X+60O74>P:(7/M0O;*F1[EYHX_AVK#,/+EOM"MQ8K&2S;7A!@=J:(A MMW/HO]Z]43/7KF:/B1\"%>B>+W6#QGR)ACD'A4IK$1_O.?HJ>+*^RN\AR#C[ MA69Z.J_0(U?I"Y_'NCPD^F5>*NP]B7OP97V)EL\U8NC:6[ZW+]FA6^X#B>O5 MSI;12]>NEZ]2F.YL$Q7 2Z@*4'IA+Y/(G5[ABI>%H[FX47V>'?7.N%(^RRQ70 M $0Z0+]?<*[V-ZF#X@A[\!]02P,$% @ LS&65$0(#T]*! I!$ !D M !X;"]W;W)K&ULO9C?CYLX$,?_%2OJ0RM=%^PD M)*RRD;K)5;=25[?:],=#=0\.3()5P#G;)%NI?_P-AH4D!)JHU]V'#1C/S'?& MP\? 9"?5-QT!&/*4Q*F^Z47&;*X=1P<1)%Q?R0VD>&4E5<(-GJJUHS<*>&B- MDMAAKNLY"1=I;SJQ8P]J.I&9B44*#XKH+$FX^GX+L=S=]&CO>>!1K".3#SC3 MR8:O80'FT^9!X9E3>0E% JD6,B4*5C>]=_1ZSH:Y@9WQ6;<\.E$R1U1^6STEA_88EIK M3%^D^;HOC,*K NW,]!&T45E@,B72->%I2.Z2#1<*E]:06<35&C1Y2Q;8;V$6 M Y$K. ;EYD&=H)1V M6TAC+=(H(_,_"',9.R%H=KXY M/6$^/\?94HKU/4!ZDU0<#9"J$LG2VU" 57 D[>$UZC,,.]NA0ZO8;.OCMV#R?- MFX[HV.NWE'A493.ZH,3P% !F)](MTD*J[Z?R&36T'@F=-6>P(:5'V72Y..&G%&_I5'\2I#?*>BC-#PF08'<4Y7T M&POZEH[\T5$U_88RZN/?43F;OCJ:@[KU9N)VYG />0XSR0TB29,?Y.\-*'M" M%K#.]Q3=@2*ZMVG1%T ?974\]I+P*Z,=M+S71C]:[P>T_WOY5_H_#X"TWCEH M]]9Q(0)GI;N#'F:,MLBH=P=ZR?9P!KMFM+DAM%"'UML![=X/?HT[M(G^-D4U MTFDWTW\&GAEMPI>Z(]]K"5P3F'8C^"Y=*?Y\(P-9R#C+WP4NYT:-6.J_ #=8 MS4/6SQS7V7M]30!]Y9\!- EDEIKBY:X:K3XUO+,OV$?CM_1Z7GPPJ-T4WR_N4:) MLL2P0I?NU0@EJ>*30'%BY,:^)"^EP5=N>Q@!#T'E$_#Z2DKS?)('J#[,3/\# M4$L#!!0 ( +,QEE0$-@E(P 4 '@< 9 >&PO=V]R:W-H965T@[2=^35[!\X.);LV5,@A]E437GLZV4]=OY MO$FWK*3-&:]9I7Y935;+;M[UV*UY*TL M\HI="]"T94G%XWM6\(?S&9P]W;C)-UNI;\Q7RYINV"V37^MKH:[F@Y4L+UG5 MY+P"@JW/9^_@V_=A-Z![XN^/%/GLGM^2R9@8RM:5O(&_[P MD>T2"K6]E!=-]Q<\[)X-9B!M&\G+W6 509E7_9'^V!5B;P""C@%H-P!U. MNB@OJ:2KI> /0.BGE35]TJ7:C5;!Y96>E5LIU*^Y&B=7-ZR1HDUE*_)J VB5 M@:NRIKE0A9?@8DO%AC7@%-RJU9"U!0-\#=XU#9,-^,B*#*C*@%NJ[K^^9)+F M1?-&/7R9-S5O: '^$+RM3[HG3]4".E7WV GXDTO]2,HKF5@;^VO&U4*,UR+E6*.M!YNDOG?9\.:Y ME;DJT% E-%0)=6:QPVR?LL<0'@SASA!Q&4I3WE:J>H*E++^G=P4;2[(W$G9& M=%_=KR!*XBAGU> MJ%D6JO4 '2EA[S>T_$80Q\&XWVCP&WG]?I%;)E0#":$7LMMY9#L/D"/G>/ = M^R>Y;Y"M;A"U[(%>]F.^8\LWPHXI3@;7B=?UM5"\%O+Q!-0%U8FKAF;?V[S6 M_3P60V+'$,1!XJC 8@AC<6"E25IMC!6,^KP;[ '_=P[?M5]8DI<@*>%H#KXHH?7:-0C MS(Q_&&A@"P_1EMWG2JL4C^"&U5Q(EOFZU] 3+GY-;B!#/^2GWT3!@6RP*<4! M43Q>(F3 AN"O:([=Z&?01POH8!#:TVM^_DV0'1P;?"'IN#OL/) M-OE"I?$<[@WXD!]\4\4'LL&'HX0XW!ON(3_WCA8@R$89"L)%X( 9,C!#?IC] ME 9!-M,6$"\BEF>86(10NM@0 M%_N)>Z,T2/>.C*_!M<@5\J^9.F0*(=F_;2-M\#YW9("*HU]\"6)PB _LD">^ M!K%)%SF[PF .^U7; 4F"[2WQ(G#H(&Q8B/TLG"!(L(U"C*&#A,20D$PAX6$] M0D8D8.C8!Q�.)'X%0Y0FP$GF)"''U,# *)'X%'ZQ%B4PW"Q"$ B*$:\5/M MI]0(L>'FVIZ3O9> +TTVMQ0A-M10G+A>4QJDD? %A @QY")^*3A%B!!;^86! M@S7$@([X07>4#"$CPLZE@XG!'?'C;JH((3;W8.QZ'TD,^(@??+]7@Y 19CI> M0(2&F*&?F,E.RXE+[O3+:,9$_H!]?N:<_ETH;]6#1\;5_\!4$L# M!!0 ( +,QEE33D]!)G 0 #(4 9 >&PO=V]R:W-H965TQ!C U MSF1F?_T:PF"F8&_:9F\2#GZ_H_U@F!^YN*_VE$KPF&=%=3792UF^=YPJW=.< M5%->TD+=V7*1$ZE.QFADCQOQ2J"G!6G?_+8%J(G@)Y!@%H!.E> 6P$^5^"U N]< M@=\*FM2=4^Y-X:Z))(NYX$<@ZM'*6GW05+]1JWJQHIXH=U*HNTSIY&*9?C^P MBM5-J\ [L#J(=*_J#E:"I10LLXRGI.GHZVLJ"D"J@VZZ2M\P\GY\C@_"-=3P&*W@+D(C0BC^WR/TDQ!1@:Y=?G M>X696,M M.BG]1EECY6&!(S^ >.X\]&LY,LS'401?#DO&A@4(^=VP%_%[7?R>-?[KY?(S M^$2R!U*P?UBQ S&?@ENYF5IJXW>V_8O7/>AL!]:XEVG*#X6L%%)3RA[(.J-C M+3@9"7I%0WX8C),CB[,<.@2N]&XRZAS&5E=KH1Z?@GY M]!:4&2DD4% 5.&E5 \6.19$- @">AXV)#[KHIC]\ER?#;/VO)DA;>AJAKKG MM;DD3W6/F\RYW%.A'H2I.- -R!A9LTQQ=KP=K8-^9.\\U\6&R'ITA_:%0[=4 M".6?%2G/*9#DT1 ' : _9FA%U!##2)K %^Y)!DHG]=86:^Q4?]H"(X P9G! MOP8?M)/O3E*:@5A0>O\#0/*2%&JJWM[&EH4.-:&@=W&,0,THZ%\ )'%KI5]% MWSB]-<2@G6)VE,1PB"\U6DA#"UT"6DEKI=\RSY]!0\4TM=#O4"M!0VK!")OZI*F% M_HM:M"1,D>I1OA26OG90"^&QH"T)C#]M?',^&=M&;Z\ [< M /VX@7)ZGUOJKVF?B=BQH@(9W2J=.PV5 7'Z0'4ZD;QLOL"LN90\;P[WE*A6 MU /4_2WG\OFD_JC3?29<_ M02P,$% @ LS&65$S]HYK+ @ J D !D M !X;"]W;W)K&ULM5913]LP&/PK5L0#2(/$+BD% MM94H# T))@2#/4Q[<),OB85C!]MI0=J/G^VT:2NU00CQTMB.[^[SN3E[.)?J M61< !KV67.A14!A3G86A3@HHJ3Z2%0C[)I.JI,9V51[J2@%-/:CD(8FB?EA2 M)H+QT(_=J?%0UH8S 7<*Z;HLJ7J; )?S48"#Y< ]RPOC!L+QL*(Y/(!YK.Z4 M[84M2\I*$)I)@11DH^ +F9*-5Q(_INEIA@%@P"ED-&:FWLY M_P&+!<6.+Y%<^U\T;^;VXP EM3:R7(!M!243S9.^+HQ8 Q"\ T 6 .+K;H1\ ME9?4T/%0R3E2;K9E*D420[%#%!MU*80J/O M(H5TDR"TY;=K(,LU3$@GXQ5,CQ 9?$,D(N3QX1+M[QUTT/9::WJ>]G@'K6/; ML*2#\[CE//:J*\AFV; MTV!CCW6?[&R,XQB383C;(MEO)?N=DA?^CPK*?J><>J\*5FGT#WW$PY-6[.3+ M/!RT&H-/>#C8XF&O'VWW\+25/.V4?-20U1S=L&RK9C<8Q^@-J.JR%T>K2(@Z MR7Y*<9C(L@(#B.8*P*:PZ:1>2QO\97N'R4J%?,;*=] VH-[U"J- MS4O?+.Q5"I2;8-]G4IIEQPFTE[/Q?U!+ P04 " "S,994CR^;M34" #L M! &0 'AL+W=O!)=F$A76EK<8FZP 04U/E2#=SD9I0:U;ZBTVI0::!Y#@F,3Q-1:4 MR2A-0FRATT15EC,)"XU,)035OV? 53V)^M$^L&3;POH 3I.2;F$%]KE<:+?" M'4O.!$C#E$0:-I-HVK^=C7Q^2/C.H#8'<^0K62OUXAN#A?,]^'VIWM:RI@3O%?[#<%I/H)D(Y;&C%[5+57Z"M M)QC,%#?AB^HV-XY05AFK1 MV#@23S4C?VG,X )#^"0!I 23X;H2"RSFU-$VT MJI'VV8[-3T*I >W,,>E_RLIJM\L:0OR? KIZN*+(O:D;.,M[#NH?(S0=OECROYNCRXNH,[: [JT&@'9R@G57& M18PY+!_]?'0Q]&!!F%]G-(:=QC!H#$]H+&$'LH*CQ]@@1P'IFVV7]N,QN1X, M$KP[(CGJ)$=G);^ZUFN/0/4$L#!!0 ( +,QEE0W@Y$R, 0 #(0 9 >&PO M=V]R:W-H965TQS2))0D8F>F+R6^?.?N[]@=[:1ZTFL M0Y[C2.CSUMJ8S1?'T<$:8J;;<@,"5Y92QM M\2B=NU/CD4Q,Q 7<*:*3.&;JY0(BN3MO>:W7B7N^6AL[X8Q'&[:"!S!?-W<* M1TXN)>0Q",VE( J6YZV)]^6:4@M(=_S%8:=+W\2ZLI#RR0YNPO.6:RV"" )C M13#\V<(4HLA*0CN^9T);N4X++'^_2K]*G4=G%DS#5$9_\]"LSUN#%@EAR9+( MW,O=;Y YU+/R AGI]"_997O=%@D2;62<@=&"F(O]+WO. E$">-T: ,T ]%1 M)P-T3@5T,T#W5$ O _1.!?@9P#\5T,\ _319^^BFJ9DQP\8C)7=$V=THS7ZD M^4W1F!$N;"D^&(6K''%F/ F^)UQS6Q::?)R!83S2Y!&>3<*B3^0S^?HP(Q\_ M?"(?"!?D<2T3S42H1XY!Y5:$$V2*+O:*:(VB*UBT"1V<$>I26@&?-L-_9Z)- M.EXM?/9SVB]/AWL5\*M3X,,4[E; KYOADXU"WUT+]X:'< ?3G>>C0+RJA?T M&?D3658NR93I]>MZ6)76O99>JL72ZG;L>]1&85O.WO&N;O?MIJL*4:Y/!_FN M S^[N9_=1C_+(500,0,A":0V52=DMA?EERS CN&^,?-XTZ"TY\#(7FYDK]'( M/RCY=@OQ E13:OUZ++@= -S@]SF<-W"[#G M%L3O_D"([Y0D:8\G-V)_T4FG[V$+(@%[9+/3"@3A 1S8B!T(SG#&]HY*CG:/ M#T!_6)<"K]3#O%_GRB53 HM'$ZG(7"+H)WWRCJO*KW6IH&B/-KI4*O&@7.*5 MS8<>F?"YOK*]@L*]9@Z?!#&0:Q9MF>#_HC%G&,B@J?8*TO2Z[U?A!>MYS;17 M71;W$,@5.H1$?1-B?/D2.2/"I&-C,CIO1@2O.3F=<-!V/8DAQ (26ZZDL.V- M12@.)WE=;BXS$P^[3EUF"@;V_$;/9I/);3DSZ&&;S$W8;HI;P;U>__VR4Q"G MU\RE-E.,- M$R_89N;3IGM8P<'4?;=(TX(>Z8_0X_^)])16L%ROEF)HZ2;ZRVAN2JMH;D#] M-S8XI<>0?4W?,K7B^+B)8(DXM]U' 6K_0-T/C-RD[Z.%-/C:2C_7^*@'93?@ M^E)*\SJP3Z[\WP3C_P!02P,$% @ LS&65&P@!X/A @ (0@ !D !X M;"]W;W)K&ULM59-;Z,P$/TK%NJAE=H2")"T2B*U M2:NMU$I1L]T]K/;@P"18!9NU36G__8X-H>F&1+GL!?PQ[[V9\3!F5 GYJE( M3=[SC*NQDVI=7+NNBE/(J;H4!7#<60F94XU3N795(8$F%I1GKM_K16Y.&74_EQ"YFHQH[G;!:>V3K59L&=C JZA@7HEV(N<>:V M+ G+@2LF.)&P&CLWWO7=T-A;@Q\,*K4U)B:2I1"O9O*0C)V><0@RB+5AH/AZ M@REDF2%"-_XTG$XK:8#;XPW[O8T=8UE2!5.1_62)3L?.T"$)K&B9Z6=1?8,F MGM#PQ2)3]DFJVC8*'1*72HN\ :,'.>/UF[XW>=@">-$>@-\ _'\!P1Y OP'T MCP4$#2 X%A V !NZ6\=N$S>CFDY&4E1$&FMD,P.;?8O&?#%NZF2A)>XRQ.G) M5.0YTWCP6A'*$S(57#.^!AXS4.1T!IJR3)V1"_*RF)'3DS-R0A@GWU-1*K17 M(U>C%X;+C1O%VUK1WZ/H^>0)15)%[G@"R5<"%]UO8_ W,=SZ!QGO87E)_.$Y M\7N^W^'0]'BXUP&?'0._LO!>!_SN:'7OZD R^NV!]BU??P_?H^#K"PTR)_-2 MQBE^0^3SC,FO1S0G#QIR]?N 6-"*!58LV"<&&J44$2L22TB8)MB*E,;"P!KJ M*HV:+K1TIH6]37SL:)BVMPXOPM:+\* 7"R-(96(+&-XUF+HBA11)&6M242DI MUQ_8DV)9TJS+K9H_VG*K'PVCUJNZBL(=WX,@ZGTUFNT:]0<]_ZO1W:Z1-PB] M[B1$;1*B@TG MEF9')@/6&+[50>.=]!R#OY_+0U;L>'A6FK%BHU8W(J=$YJ+ MDNNNPQON9',0[-:4N]4CSDIE$#6NEVVJ^W]=V/;OOMI7E^>3U2N&5Y<#U);UA51/M"ALQUT*C?W;#E.\PT$: ]Q?":$W$R/0_A5,_@)02P,$ M% @ LS&65(B&R0[] 0 -@0 !D !X;"]W;W)K&ULC91O:]LP$,:_RF'ZHH42.4ZZEN(8FF9_"AN$AFXOQEXHSB46E2Q' M.LD* M2[>RU49QOLA$*2RMT"0:WL^AN?#N?^OR0\%-@ M8P=C\)6LM7[VP<-F%L7>$$K,R1.X>QWP'J7T(&=CWS&C?DLO'(Z/]"^A=E?+ MFEN\U_*7V% QBVXBV."6UY(>=?,-NWJN/"_7TH8G-&WN-(D@KRUIU8F= R7* M]LU?NG,8")+Q.X*D$R3!=[M1<+G@Q+/4Z :,SW8T/PBE!K4S)TK_459DW*IP M.LI6]=KBOL:2X//!/2V<+Y"XD/8"SD"4,!=2NN.S*2.WG1>QO$//6W3R#OH' M-R.(KR\AB9/D:;6 \[.+?RG,F>T=)[WC)&"G'W0,;[ TF&M.)^"3'CX)\,E' MX;^_NPQX(%3VSPG^M.=/3YI?\E<53IDTW.7[6AB$>6U=EK5H+^&KT?:_1]UB M;P+67[1#-AY-4G88>F&#-O WRGV G2@M2-PZ53RZOHK M%W:!J2KT!EK3:[/ MPK!P%QN-3W#K6ZWI&/AFZW\5V5]02P,$% @ LS&65"C&N[(; P "A( M T !X;"]S='EL97,N>&ULW5AM:]LP$/XK1AVCA5''<>O&:QS8 H7!-@K- MAWTK2BPG EGR9*5+^NNGLQSGI;K2]<.6SB&U=(_NN4=WY\ID6)NU8'<+QDRP M*H6L,[(PIOH8AO5LP4I:GZN*28L42I?4V*F>AW6E&_AO!;#J),743_#C!%?[1-OB?8 MDDNEF]@N@OL[;9+*NK,*Y MINNH?TFV#LW-!IDJG3/=A8G(QC0:"E: ',WG"[@;584 &J-*.\@YG2M)&PT; MCW9@:6=,B#MX&GX4>]RK8J=F/:B8[(964#MT-&X"_+MLCGN7]G6\0<4?E/F\ MM-N1S1R:C-UJ5O!5,U\5G0",/<+9:56)]2?!Y[)D;O,O#C@:THU?L%":/]IH MT"HS:V":! ],&S[;M?S2M)JPE=FTTZK -???H.:_F^V0>N\CD+8A\ ^6.TZ/4&+9'X\[YNW?Z=M8 MWG(R\AW>E\0V:#!=LH$MA)AV8D>WX M&\OYLDR[5;>0B';5=OP5MA!GO+[Q#%4%=.&/<$XDJ88 KWH M[]$D0;*3P,=?'^PIB>,T]2. ^17$,8; TX@CF +0@"%QW)R#!^=1N#FGPNVO M/Z/?4$L#!!0 ( +,QEE27BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:GZ7(I(;\VK9.ZMMNMU&VH5'N=3&+ M6F(SVVG7_?773F [8>'HOISR!$D@?!PG_HZ/G3=/VGQ;:OV-_:@K92]&&^>V MKR<36VQ$S>T_>BN4/[+2IN;.;YKUQ&Z-X*7=".'J:A*=GZ>3FDLU>OMF?ZZY MF< -[43AI%9^9]CQ18HG^_MXV&2/TLJEK*1[OABU[RLQ8K54LI8_17DQ.A\Q MN]%/_VHC?VKE>+4HC*ZJB]&T._!%&">+/W8O N0#7]IVC^/+>^Y!+D;IN3_A M2AKKVD^TY^>>\5'X#W=;C=/O9>6$N>9.?#"ZV4JU#J?Q_V("_D8;A_UK%\37 MYO^$4:]6LA#7NFAJH5P71R.J *CL1F[MB"E>BXO1E7X4ALWY6H0_Y7_EMNS^ MH/-D(%SFM?0'S&W9,M+Q7#:E=.Q6=5_V1P%6A&!%M%A7?EM7LO2_7K)%@ A? ML$RO/&NA >0,@9R10Y9"64\XB L@8P0R/EDDKW2]!9 ) IF\(.0[7G%5"-;> MS18 I@A@>C) =C;G #)#(+/3-36W&P"9(Y#Y*2!;Q@U7:P#Y"H%\10NY:.J: MF^= M9!K)?W7N(>\+ K=*"=AUWV.]=WGM)C>QEOORN>_V;P*?%R5[.9[([=M M2,\@)JH88L=\T+I\DE75\MUZX:MU(&"7UO9O\"EFG"FQS;V+3^"OS M3O(VA9&B!XC99DJLFSO!;9\&T\J4V"O78ND@"V:/*;$^0DI0"_; ?_3C@PEC M2FR,2V;^VM\L>%&L+-//I6W?T%"3 M38B_:!B-@#BV9IQ?:#&)B.HF(=7(T MUV1G#WQ9P?(&9I49L56ZC+-CZJ<*,TPI,V*EA-1S$ H3R(Q8(# ''81#"U7$ M)NF2T4$LS!TS8G<,9:4#B)A%9L06&4Y+=Y@]2DPB,VJ)'$E/=YP0$Y/(C%@B MO[-4N\M2!]L;$\B,6"!HNMKSW P3R(Q8(#!='8IAC&DC)M8&GM+$$!/32$RL M$1PS@9B86&)BL>"8*<3$%!,3*P;'S" F.AM"/ES!,'.(B6DG/NG@Y17$Q+P3 MGW#P\K4MC?_"Q+P3$WL'QYQ"3,P],;%[<$SHGAAS3TSL'GPH"$>L"6:AY*23 M(V.(B5DH.>7D2"_A2# +)<06PC%[C8Y9*"&V$(X)4X\$LU!";"$<$Z8>"3HK M3VPA'!.F'@EFH8380D@UY5HX.#F?8!9*B"VTJZ:,6?O&C].LZP!EUDG?<%I_8%VAYCHTC!B_1Q@WHM" MJ\);4W8E.(B)Z2W3DR1_%GEI%AULFH9WN&,3\VE<_5>RN1,\PZ&77I[=AO.1?D31 MF&(31KQSX[_/+B$FIJ"<6$$]S /F6P77,^>8@G)B!1U&TVCV/IQG]YP6Q,04 ME!,KJ#\)O2]N/(@?KN%5KS_"#)23/Q6#K*+L/221HX_%D$_^'*RC'.[9,?OD MK7TF[8?MVS>E3[*4*#_YTUN_O^!5,3: @ 7]H=N6'R>CN=A M7>W'L?M5U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R75O?W,ZJGQ_N9 MB]>OKOS/Q':[/6S*[W;SYU3.XS\&UQ]M_S[L2QFKQ6O3[\JXKNK/X^WT4%\/ MX>$RN5H\OZVK_ODM5/7<00)!,G^00I#.'Q0A*,X?E" HS1]D$&3S!SD$^?Q! M&8+R_$$K"%K-'Q26*..2(&F"-8'6 ;D.!%X'!#L0B!V0[$!@=D"T X': =D. M!&X'A#L0R!V0[D!@=T"\ X'>@GH+@=Z">@N!WC)YV2;06U!O(=!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O)=!;)Q]+"/16 MU%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?2.J'B4#OA'HG KT3ZIT(]$ZH=R+0 MVU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VR:;30CT-M3;"/0VU-L( M]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?3VR69! M KT=]78"O1WU=@*],^J="?3.J'"WR3Z$Z:,0OM[; MOO+I.-DAKNQ&UUK3:>.K:N@IQ73P,S1\IZZ>$-)Y<]OA]._FKN"$1 MKR;,*W\/>#KW[<$ZUS9V=5NY\+7JXRYQ[(0/CYWUZ?D2K_0X[G9M;9NQON_C MD=1/SE:-WUL;^BX]%;TZGQSB#=O39W9Q_E+F7&#<>>O&R<>).?O^N.>1S*?7 M4RQD76C/O^)+8BQ]\?O9>=J-;=Z8':_WY^@.RSR\6!Z7W_'O,WZI_\X^)*0/ M!>DCA_110/K0D#X,I(\2TL<'2!_9AM((1=2,0FI&,36CH)I15,THK&845S,* MK!E%5DF155)DE119)45629%54F25%%DE159)D5529%44615%5D6155%D5119 M%45619%54615%%D51=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ1M:#( M6E!D+2BR%A19"XJL!476@B)K09&UH,A:4&35%%DU159-D5539-44635%5DV1 M55-DU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1U5!D+2FREA192XJL M)476DB)K29&UI,A:4F0M*;*6_U/6'^-X^,?QRS/MJW9XSA?+_UIN?@%02P$" M% ,4 " "S,994!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( +,QEE3SF54H[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ LS&65!3#3!Z&PO=V]R:W-H965T&UL4$L! A0#% M @ LS&65)1[VP= P SPD !@ ("!@!8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LS&65!\(R_^[ @ MA0< !@ ("!220 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65'> B)<:)P Y7D !D M ("!@S@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LS&65+Z^[H6^ @ \ 4 !D ("!$6T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65$3H MWE9E#0 0R, !D ("!+(( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65%5HZGLC" ;A0 !D M ("!>I@ 'AL+W=O&PO M=V]R:W-H965T>"P@ M -$2 9 " @;VN !X;"]W;W)K&UL4$L! A0#% @ LS&65.5#ZB!H"@ LQT !D ("! M_[8 'AL+W=OP0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ LS&65%S>]Q$> P AP8 !D ("!.M( 'AL+W=O&UL4$L! A0#% @ LS&65(#]5XWX M P S0@ !D ("!\@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65,A_G^ W!0 -@\ !D M ("!J T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LS&65",XL?7W @ NP8 !D ("!5AX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLS&65"^S;XA#!0 RP\ !D ("!FBL! 'AL+W=ON!D(0# ##"P &0 @(%M M00$ >&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65)J@:X\G P 4 H !D M ("!.T@! 'AL+W=O2=4]54# #<#P &0 @(&92P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ LS&65/A+(BM @ ^@0 !D ("!8U(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&6 M5(X,0$&" P (PH !D ("!B%H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65-6XX?9D! S!( M !D ("!+V4! 'AL+W=O&PO=V]R:W-H965T MJ , "D- 9 " @>QM 0!X;"]W;W)K&UL4$L! A0#% @ LS&65.:Y<6GE @ '0D !D M ("!RW$! 'AL+W=O;99<" !)!P &0 @('G= $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ LS&65,X"10Q& @ E@4 !D ("![WH! 'AL+W=O M8=ME14$ X M$0 &0 @(%L?0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65%Y) MN(1@ P B0L !D ("!@H4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65,(@<%YQ @ < !D M ("!/Y0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LS&65'[_OWG* P %1 !D ("! M;)T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ LS&65!CKA3QA @ *@8 !D ("!'ZH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65$>6VC)B M @ Y 4 !D ("!"[0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65.[>M3S0!0 8AP !D M ("!0KT! 'AL+W=O&PO=V]R M:W-H965TZ7+1P@4 +49 M 9 " @;C' 0!X;"]W;W)K&UL M4$L! A0#% @ LS&65,]U5_B! @ MP8 !D ("!L&PO=V]R:W-H965T&UL4$L! A0#% @ MLS&65$0(#T]*! I!$ !D ("!]MP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65$S]HYK+ @ MJ D !D ("!0>P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LS&65&P@!X/A @ (0@ !D M ("!%O8! 'AL+W=O&PO=V]R:W-H M965TI9-P( -\R 3 " >$( @!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !A &$ GAH $D+ @ $! end XML 106 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 107 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 230 469 1 false 78 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.azz.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Statements of Income Sheet http://www.azz.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Uncategorized 3 false false R4.htm 1002004 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 1004006 - Statement - Consolidated Balance Sheets Sheet http://www.azz.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 6 false false R7.htm 1005007 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.azz.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1007009 - 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 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.azz.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2113102 - Disclosure - Property, Plant and Equipment (Notes) Notes http://www.azz.com/role/PropertyPlantandEquipmentNotes Property, Plant and Equipment (Notes) Notes 11 false false R12.htm 2117103 - Disclosure - Goodwill and Intangible Assets Sheet http://www.azz.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2124104 - Disclosure - Other Accrued Liabilities Sheet http://www.azz.com/role/OtherAccruedLiabilities Other Accrued Liabilities Notes 13 false false R14.htm 2127105 - Disclosure - Leases Sheet http://www.azz.com/role/Leases Leases Notes 14 false false R15.htm 2133106 - Disclosure - Debt Sheet http://www.azz.com/role/Debt Debt Notes 15 false false R16.htm 2138107 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2145108 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 17 false false R18.htm 2149109 - Disclosure - Earnings Per Share (Notes) Notes http://www.azz.com/role/EarningsPerShareNotes Earnings Per Share (Notes) Notes 18 false false R19.htm 2153110 - Disclosure - Employee Benefit Plans Sheet http://www.azz.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 19 false false R20.htm 2157111 - Disclosure - Share-based Compensation Sheet http://www.azz.com/role/SharebasedCompensation Share-based Compensation Notes 20 false false R21.htm 2163112 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 21 false false R22.htm 2166113 - Disclosure - Restructuring and Impairment Charges Sheet http://www.azz.com/role/RestructuringandImpairmentCharges Restructuring and Impairment Charges Notes 22 false false R23.htm 2171114 - Disclosure - Acquisitions Sheet http://www.azz.com/role/Acquisitions Acquisitions Notes 23 false false R24.htm 2177115 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 2179116 - Disclosure - Subsequent Events Sheet http://www.azz.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 2202201 - 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 26 false false R27.htm 2303301 - 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 27 false false R28.htm 2314302 - 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 28 false false R29.htm 2318303 - 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 29 false false R30.htm 2325304 - Disclosure - Other Accrued Liabilities (Tables) Sheet http://www.azz.com/role/OtherAccruedLiabilitiesTables Other Accrued Liabilities (Tables) Tables http://www.azz.com/role/OtherAccruedLiabilities 30 false false R31.htm 2328305 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 31 false false R32.htm 2334306 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 32 false false R33.htm 2339307 - Disclosure - Income Taxes (Tables) Sheet http://www.azz.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.azz.com/role/IncomeTaxes 33 false false R34.htm 2346308 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 34 false false R35.htm 2350309 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShareNotes 35 false false R36.htm 2354310 - Disclosure - Employee Benefit Plans (Table) Sheet http://www.azz.com/role/EmployeeBenefitPlansTable Employee Benefit Plans (Table) Tables http://www.azz.com/role/EmployeeBenefitPlans 36 false false R37.htm 2358311 - Disclosure - Share-based Compensation (Tables) Sheet http://www.azz.com/role/SharebasedCompensationTables Share-based Compensation (Tables) Tables http://www.azz.com/role/SharebasedCompensation 37 false false R38.htm 2364312 - Disclosure - Operating segments (Tables) Sheet http://www.azz.com/role/OperatingsegmentsTables Operating segments (Tables) Tables 38 false false R39.htm 2367313 - Disclosure - Restructuring and Impairment Charges (Tables) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesTables Restructuring and Impairment Charges (Tables) Tables http://www.azz.com/role/RestructuringandImpairmentCharges 39 false false R40.htm 2372314 - Disclosure - Acquisitions (Tables) Sheet http://www.azz.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.azz.com/role/Acquisitions 40 false false R41.htm 2404401 - 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 41 false false R42.htm 2405402 - 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 42 false false R43.htm 2406403 - 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 43 false false R44.htm 2407404 - 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 44 false false R45.htm 2408405 - Disclosure - Summary of Significant Accounting Policies - Product Warranty Roll-forward (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesProductWarrantyRollforwardDetails Summary of Significant Accounting Policies - Product Warranty Roll-forward (Details) Details 45 false false R46.htm 2409406 - Disclosure - Summary of Significant Accounting Policies - Debt (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails Summary of Significant Accounting Policies - Debt (Details) Details http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables 46 false false R47.htm 2410407 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Details 47 false false R48.htm 2411408 - Disclosure - Summary of Significant Accounting Policies - Recognized Sales (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails Summary of Significant Accounting Policies - Recognized Sales (Details) Details 48 false false R49.htm 2412409 - 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 49 false false R50.htm 2415410 - 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 50 false false R51.htm 2416411 - 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 51 false false R52.htm 2419412 - 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 52 false false R53.htm 2420413 - 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 53 false false R54.htm 2421414 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 54 false false R55.htm 2422415 - Disclosure - Goodwill and Intangible Assets - Amortization expense (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails Goodwill and Intangible Assets - Amortization expense (Details) Details 55 false false R56.htm 2423416 - 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 56 false false R57.htm 2426417 - Disclosure - Other Accrued Liabilities (Details) Sheet http://www.azz.com/role/OtherAccruedLiabilitiesDetails Other Accrued Liabilities (Details) Details http://www.azz.com/role/OtherAccruedLiabilitiesTables 57 false false R58.htm 2429418 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 58 false false R59.htm 2430419 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails_1 Leases - Lease Cost (Details) Details 59 false false R60.htm 2431420 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 60 false false R61.htm 2432421 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 61 false false R62.htm 2435422 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 62 false false R63.htm 2436423 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 63 false false R64.htm 2437424 - 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 64 false false R65.htm 2440425 - Disclosure - Income Taxes - Provision of Income Taxes (Details) Sheet http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails Income Taxes - Provision of Income Taxes (Details) Details 65 false false R66.htm 2441426 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 66 false false R67.htm 2442427 - 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 67 false false R68.htm 2443428 - 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 68 false false R69.htm 2444429 - 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 69 false false R70.htm 2447430 - Disclosure - Equity (Details) Sheet http://www.azz.com/role/EquityDetails Equity (Details) Details http://www.azz.com/role/EquityTables 70 false false R71.htm 2448431 - Disclosure - Equity - Schedule of Share Repurchases (Details) Sheet http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails Equity - Schedule of Share Repurchases (Details) Details 71 false false R72.htm 2451432 - Disclosure - - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails - Earnings Per Share (Details) Details 72 false false R73.htm 2452433 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 73 false false R74.htm 2455434 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.azz.com/role/EmployeeBenefitPlansTable 74 false false R75.htm 2456435 - Disclosure - Employee Benefit Plans Multiemployer Plan (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails Employee Benefit Plans Multiemployer Plan (Details) Details 75 false false R76.htm 2459436 - 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 76 false false R77.htm 2460437 - 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 77 false false R78.htm 2461438 - 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 78 false false R79.htm 2462439 - 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 79 false false R80.htm 2465440 - Disclosure - Operating segments (Details) Sheet http://www.azz.com/role/OperatingsegmentsDetails Operating segments (Details) Details http://www.azz.com/role/OperatingsegmentsTables 80 false false R81.htm 2468441 - Disclosure - Restructuring and Impairment Charges (Details) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesDetails Restructuring and Impairment Charges (Details) Details http://www.azz.com/role/RestructuringandImpairmentChargesTables 81 false false R82.htm 2469442 - Disclosure - Restructuring and Impairment Charges - Schedule of Restructuring Costs (Details) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails Restructuring and Impairment Charges - Schedule of Restructuring Costs (Details) Details 82 false false R83.htm 2470443 - Disclosure - Restructuring and Impairment Charges - Schedule of Assets Held For Sale (Details) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails Restructuring and Impairment Charges - Schedule of Assets Held For Sale (Details) Details 83 false false R84.htm 2473444 - Disclosure - Acquisitions - Purchase Price Allocation (Details) Sheet http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails Acquisitions - Purchase Price Allocation (Details) Details 84 false false R85.htm 2474445 - Disclosure - Acquisitions Acquisitions - Intangibles (Details) Sheet http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails Acquisitions Acquisitions - Intangibles (Details) Details 85 false false R86.htm 2475446 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://www.azz.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 86 false false R87.htm 2476447 - Disclosure - Acquisitions (Details Textual) Sheet http://www.azz.com/role/AcquisitionsDetailsTextual Acquisitions (Details Textual) Details http://www.azz.com/role/AcquisitionsTables 87 false false R88.htm 2478448 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 88 false false R89.htm 2480449 - Disclosure - Subsequent Events (Details) Sheet http://www.azz.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.azz.com/role/SubsequentEvents 89 false false All Reports Book All Reports azz-20220228.htm azz-20220228.xsd azz-20220228_cal.xml azz-20220228_def.xml azz-20220228_lab.xml azz-20220228_pre.xml ex211-3232022.htm ex231gtconsent20220228.htm ex31120220228.htm ex31220220228.htm ex32120220228.htm ex32220220228.htm azz-20220228_g1.jpg azz-20220228_g2.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "azz-20220228.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 230, "dts": { "calculationLink": { "local": [ "azz-20220228_cal.xml" ] }, "definitionLink": { "local": [ "azz-20220228_def.xml" ] }, "inline": { "local": [ "azz-20220228.htm" ] }, "labelLink": { "local": [ "azz-20220228_lab.xml" ] }, "presentationLink": { "local": [ "azz-20220228_pre.xml" ] }, "schema": { "local": [ "azz-20220228.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 701, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 13, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 18 }, "keyCustom": 37, "keyStandard": 432, "memberCustom": 33, "memberStandard": 44, "nsprefix": "azz", "nsuri": "http://www.azz.com/20220228", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.azz.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ica8f134fae5946a482581b3da885d0d4_D20200301-20210228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ica8f134fae5946a482581b3da885d0d4_D20200301-20210228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113102 - Disclosure - Property, Plant and Equipment (Notes)", "role": "http://www.azz.com/role/PropertyPlantandEquipmentNotes", "shortName": "Property, Plant and Equipment (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117103 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.azz.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124104 - Disclosure - Other Accrued Liabilities", "role": "http://www.azz.com/role/OtherAccruedLiabilities", "shortName": "Other Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127105 - Disclosure - Leases", "role": "http://www.azz.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133106 - Disclosure - Debt", "role": "http://www.azz.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138107 - Disclosure - Income Taxes", "role": "http://www.azz.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145108 - Disclosure - Equity", "role": "http://www.azz.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149109 - Disclosure - Earnings Per Share (Notes)", "role": "http://www.azz.com/role/EarningsPerShareNotes", "shortName": "Earnings Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153110 - Disclosure - Employee Benefit Plans", "role": "http://www.azz.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.azz.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157111 - Disclosure - Share-based Compensation", "role": "http://www.azz.com/role/SharebasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163112 - Disclosure - Operating Segments", "role": "http://www.azz.com/role/OperatingSegments", "shortName": "Operating Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166113 - Disclosure - Restructuring and Impairment Charges", "role": "http://www.azz.com/role/RestructuringandImpairmentCharges", "shortName": "Restructuring and Impairment Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171114 - Disclosure - Acquisitions", "role": "http://www.azz.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2177115 - Disclosure - Commitments and Contingencies", "role": "http://www.azz.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2179116 - Disclosure - Subsequent Events", "role": "http://www.azz.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ica8f134fae5946a482581b3da885d0d4_D20200301-20210228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ica8f134fae5946a482581b3da885d0d4_D20200301-20210228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314302 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.azz.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Statements of Income", "role": "http://www.azz.com/role/ConsolidatedStatementsofIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325304 - Disclosure - Other Accrued Liabilities (Tables)", "role": "http://www.azz.com/role/OtherAccruedLiabilitiesTables", "shortName": "Other Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Leases (Tables)", "role": "http://www.azz.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Debt (Tables)", "role": "http://www.azz.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339307 - Disclosure - Income Taxes (Tables)", "role": "http://www.azz.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346308 - Disclosure - Equity (Tables)", "role": "http://www.azz.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350309 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.azz.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354310 - Disclosure - Employee Benefit Plans (Table)", "role": "http://www.azz.com/role/EmployeeBenefitPlansTable", "shortName": "Employee Benefit Plans (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358311 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.azz.com/role/SharebasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364312 - Disclosure - Operating segments (Tables)", "role": "http://www.azz.com/role/OperatingsegmentsTables", "shortName": "Operating segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2367313 - Disclosure - Restructuring and Impairment Charges (Tables)", "role": "http://www.azz.com/role/RestructuringandImpairmentChargesTables", "shortName": "Restructuring and Impairment Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372314 - Disclosure - Acquisitions (Tables)", "role": "http://www.azz.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "0", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i5710f3fc9ef74b1a993164380c40fe00_I20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Contract Liability Details (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails", "shortName": "Summary of Significant Accounting Policies - Contract Liability Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Disaggregated Revenues (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregated Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i32b8e23b6d71493880d94ddb4aa61c5c_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i74b053a8d200489ca9c23e5408072905_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i74b053a8d200489ca9c23e5408072905_D20210301-20220228", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i5710f3fc9ef74b1a993164380c40fe00_I20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Summary of Significant Accounting Policies - Product Warranty Roll-forward (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesProductWarrantyRollforwardDetails", "shortName": "Summary of Significant Accounting Policies - Product Warranty Roll-forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i22f79d6a089f4a16a0fbff3300711189_I20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Summary of Significant Accounting Policies - Debt (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails", "shortName": "Summary of Significant Accounting Policies - Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i22f79d6a089f4a16a0fbff3300711189_I20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "iebc4dacf60b242438433759789b9c386_I20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - Disclosure - Summary of Significant Accounting Policies - Recognized Sales (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails", "shortName": "Summary of Significant Accounting Policies - Recognized Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "iebc4dacf60b242438433759789b9c386_I20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i8955fbb6997b4e1a850edda2b55a7939_I20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412409 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details)", "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails", "shortName": "Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i975814b2691a4d3daffb0479c70b54b4_I20190228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415410 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416411 - Disclosure - Property, Plant and Equipment - Classification of Depreciation Expense (Details)", "role": "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "shortName": "Property, Plant and Equipment - Classification of Depreciation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i5710f3fc9ef74b1a993164380c40fe00_I20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details)", "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillOtherIncreaseDecrease", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421414 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IndefiniteLivedTradeNames", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422415 - Disclosure - Goodwill and Intangible Assets - Amortization expense (Details)", "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "shortName": "Goodwill and Intangible Assets - Amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423416 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization (Details)", "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426417 - Disclosure - Other Accrued Liabilities (Details)", "role": "http://www.azz.com/role/OtherAccruedLiabilitiesDetails", "shortName": "Other Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430419 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.azz.com/role/LeasesLeaseCostDetails_1", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Balance Sheets", "role": "http://www.azz.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431420 - Disclosure - Leases - Lease Maturity (Details)", "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "shortName": "Leases - Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432421 - Disclosure - Leases - Lease Details (Details)", "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "shortName": "Leases - Lease Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435422 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "shortName": "Debt - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436423 - Disclosure - Debt - Narrative (Details)", "role": "http://www.azz.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i6527204e602741c29609d0b5d1131d21_D20210708-20210708", "decimals": "5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437424 - Disclosure - Debt - Schedule of Long-term Debt Maturities (Details)", "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails", "shortName": "Debt - Schedule of Long-term Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - Income Taxes - Provision of Income Taxes (Details)", "role": "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails", "shortName": "Income Taxes - Provision of Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442427 - Disclosure - Income Taxes - Reconcilliation of Effective Income Tax Rate (Details)", "role": "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Reconcilliation of Effective Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443428 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444429 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "role": "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "id9f645937e0f4e318165c069ee67e49c_D20120119-20120119", "decimals": "2", "first": true, "lang": "en-US", "name": "azz:StockRepurchaseProgramMaximumRepurchasePercentageOfOutstandingStock", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447430 - Disclosure - Equity (Details)", "role": "http://www.azz.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "id9f645937e0f4e318165c069ee67e49c_D20120119-20120119", "decimals": "2", "first": true, "lang": "en-US", "name": "azz:StockRepurchaseProgramMaximumRepurchasePercentageOfOutstandingStock", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448431 - Disclosure - Equity - Schedule of Share Repurchases (Details)", "role": "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails", "shortName": "Equity - Schedule of Share Repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - Disclosure - - Earnings Per Share (Details)", "role": "http://www.azz.com/role/EarningsPerShareDetails", "shortName": "- Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Earnings Per Share - Narrative (Details)", "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455434 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.azz.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - Employee Benefit Plans Multiemployer Plan (Details)", "role": "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails", "shortName": "Employee Benefit Plans Multiemployer Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i926729aa17184f45abfa71c30eeb0a7e_I20210228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459436 - Disclosure - Share-based Compensation - Share-based Payment Award Activity (Details)", "role": "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "shortName": "Share-based Compensation - Share-based Payment Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ic1ef6425fa574292bb22837e4e5f994c_I20190228", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i3bfa4808ff994fc2b5227a8dee6dcf52_I20210228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460437 - Disclosure - Stock-based Compensation - Summary of the Company\u2019s SARs activity (Details)", "role": "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails", "shortName": "Stock-based Compensation - Summary of the Company\u2019s SARs activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ib730559a8276423fa5938ee4bbac7d93_I20190228", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "INF", "first": true, "lang": "en-US", "name": "azz:NumberOfShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "share_based_compensation_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461438 - Disclosure - Share-based Compensation (Details Textual)", "role": "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "shortName": "Share-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "INF", "first": true, "lang": "en-US", "name": "azz:NumberOfShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "share_based_compensation_plan", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462439 - Disclosure - Share-based Compensation - Share-based Compensation and Income Taxes (Details)", "role": "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails", "shortName": "Share-based Compensation - Share-based Compensation and Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465440 - Disclosure - Operating segments (Details)", "role": "http://www.azz.com/role/OperatingsegmentsDetails", "shortName": "Operating segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468441 - Disclosure - Restructuring and Impairment Charges (Details)", "role": "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "shortName": "Restructuring and Impairment Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ie65d11414edd4cbcba43e0fe80a68abd_D20190301-20200229", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ica8f134fae5946a482581b3da885d0d4_D20200301-20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469442 - Disclosure - Restructuring and Impairment Charges - Schedule of Restructuring Costs (Details)", "role": "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails", "shortName": "Restructuring and Impairment Charges - Schedule of Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ica8f134fae5946a482581b3da885d0d4_D20200301-20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ie1ad1b0df3c447c9a8b947cef383bc45_I20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470443 - Disclosure - Restructuring and Impairment Charges - Schedule of Assets Held For Sale (Details)", "role": "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails", "shortName": "Restructuring and Impairment Charges - Schedule of Assets Held For Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ie1ad1b0df3c447c9a8b947cef383bc45_I20210228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473444 - Disclosure - Acquisitions - Purchase Price Allocation (Details)", "role": "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails", "shortName": "Acquisitions - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i595fe097678449d58dfe6efe3d272f3c_I20220228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i5e998b43a96e4d1c8686fb8aa73df723_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474445 - Disclosure - Acquisitions Acquisitions - Intangibles (Details)", "role": "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "shortName": "Acquisitions Acquisitions - Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i5e998b43a96e4d1c8686fb8aa73df723_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ieb96ef90893343bf9e5b25a3c554b63f_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475446 - Disclosure - Acquisitions - Pro Forma Information (Details)", "role": "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "shortName": "Acquisitions - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ieb96ef90893343bf9e5b25a3c554b63f_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476447 - Disclosure - Acquisitions (Details Textual)", "role": "http://www.azz.com/role/AcquisitionsDetailsTextual", "shortName": "Acquisitions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i4f0f76473a6641b28b28802802bbc519_D20210301-20220228", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i346f48b6e95a407f9ca4c8712efdb5a2_I20220228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478448 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ibdcf92fa02c14dd8a5cbafb81a3ca8e5_D20210301-20220228", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i261eceeaa23f4da59216ec76dd54bc5c_D20220307-20220307", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480449 - Disclosure - Subsequent Events (Details)", "role": "http://www.azz.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "i261eceeaa23f4da59216ec76dd54bc5c_D20220307-20220307", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ic68f161a47d14fb6b8f5961d13a6644e_I20190228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007009 - Statement - Consolidated Statement of Changes in Shareholders' Equity", "role": "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "shortName": "Consolidated Statement of Changes in Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "azz-20220228.htm", "contextRef": "ic68f161a47d14fb6b8f5961d13a6644e_I20190228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "azz_A2012ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2012 Share Repurchase Program", "label": "2012 Share Repurchase Program [Member]", "terseLabel": "2012 Share Repurchase Program" } } }, "localname": "A2012ShareRepurchaseProgramMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "domainItemType" }, "azz_A2014LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 Long Term Incentive Plan [Member]", "label": "2014 Long Term Incentive Plan [Member]", "terseLabel": "2014 Long Term Incentive Plan" } } }, "localname": "A2014LongTermIncentivePlanMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "azz_A2020AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Acquisitions [Member]", "label": "2020 Acquisitions [Member]", "terseLabel": "2020 Acquisitions" } } }, "localname": "A2020AcquisitionsMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "azz_A2020SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Senior Notes", "label": "2020 Senior Notes [Member]", "terseLabel": "2020 Senior Notes" } } }, "localname": "A2020SeniorNotesMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "azz_A2020ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Share Repurchase Program", "label": "2020 Share Repurchase Program [Member]", "terseLabel": "2020 Share Repurchase Program" } } }, "localname": "A2020ShareRepurchaseProgramMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "domainItemType" }, "azz_A2021CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Credit Agreement", "label": "2021 Credit Agreement [Member]", "terseLabel": "2021 Credit Agreement" } } }, "localname": "A2021CreditAgreementMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "azz_A2022AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Acquisitions", "label": "2022 Acquisitions [Member]", "terseLabel": "2022 Acquisitions" } } }, "localname": "A2022AcquisitionsMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails" ], "xbrltype": "domainItemType" }, "azz_AcmeGalvanizingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acme Galvanizing, Inc", "label": "Acme Galvanizing, Inc [Member]", "terseLabel": "Acme Galvanizing, Inc" } } }, "localname": "AcmeGalvanizingIncMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "domainItemType" }, "azz_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.azz.com/20220228", "xbrltype": "stringItemType" }, "azz_BankOfAmericaAndOtherLendersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank of America and Other Lenders [Member]", "label": "Bank Of America And Other Lenders [Member]", "terseLabel": "Bank Of America And Other Lenders [Member]" } } }, "localname": "BankOfAmericaAndOtherLendersMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "azz_BasicAndDilutedEarningPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Basic and Diluted Earning Per Share [Abstract]", "verboseLabel": "Earnings per share basic and diluted:" } } }, "localname": "BasicAndDilutedEarningPerShareAbstract", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "azz_BoilermakerBlacksmithNationalPensionTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boilermaker-Blacksmith National Pension Trust [Member]", "label": "Boilermaker-Blacksmith National Pension Trust [Member]", "terseLabel": "Boilermaker-Blacksmith National Pension Trust" } } }, "localname": "BoilermakerBlacksmithNationalPensionTrustMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "domainItemType" }, "azz_BusinessCombinationMaximumContingentConsiderationLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Maximum Contingent Consideration, Liability", "label": "Business Combination, Maximum Contingent Consideration, Liability", "terseLabel": "Business Combination, Maximum Contingent Consideration, Liability" } } }, "localname": "BusinessCombinationMaximumContingentConsiderationLiability", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEnvironmentalRemediation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Environmental Remediation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEnvironmentalRemediation", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "azz_CollectiveBargainingEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collective Bargaining End Date", "label": "Collective Bargaining End Date", "terseLabel": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date" } } }, "localname": "CollectiveBargainingEndDate", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "stringItemType" }, "azz_ComputersandSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers and Software [Member]", "label": "Computers and Software [Member]", "terseLabel": "Computers and software" } } }, "localname": "ComputersandSoftwareMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "azz_ContractLiabilityDetailsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liability Details [Abstract]", "label": "Contract Liability Details [Abstract]", "terseLabel": "Contract Liability Details [Abstract]" } } }, "localname": "ContractLiabilityDetailsAbstract", "nsuri": "http://www.azz.com/20220228", "xbrltype": "stringItemType" }, "azz_ContractWithCustomerLiabilityCustomerDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Customer Deposits, Current", "label": "Contract With Customer, Liability, Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCustomerDepositsCurrent", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "azz_CostsAssociatedWithAssetsHeldForSale": { "auth_ref": [], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails": { "order": 5.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs Associated With Assets Held For Sale", "label": "Costs Associated With Assets Held For Sale", "terseLabel": "Costs associated with assets held for sale" } } }, "localname": "CostsAssociatedWithAssetsHeldForSale", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "azz_DAAMGalvanizingCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DAAM Galvanizing Co. Ltd.", "label": "DAAM Galvanizing Co. Ltd. [Member]", "terseLabel": "DAAM Galvanizing Co. Ltd." } } }, "localname": "DAAMGalvanizingCoLtdMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "azz_DebtInstrumentCovenantMaximumCapitalLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Maximum Capital Lease Obligations", "label": "Debt Instrument, Covenant, Maximum Capital Lease Obligations", "terseLabel": "Covenant, maximum capital lease obligations" } } }, "localname": "DebtInstrumentCovenantMaximumCapitalLeaseObligations", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "azz_DebtInstrumentCovenantMaximumInvestmentsInForeignSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Maximum Investments In Foreign Subsidiaries", "label": "Debt Instrument, Covenant, Maximum Investments In Foreign Subsidiaries", "terseLabel": "Covenant, maximum investments in foreign subsidiaries" } } }, "localname": "DebtInstrumentCovenantMaximumInvestmentsInForeignSubsidiaries", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "azz_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "azz_DeferredTaxLiabilitiesAccountsReceivable": { "auth_ref": [], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Accounts Receivable", "label": "Deferred Tax Liabilities, Accounts Receivable", "negatedTerseLabel": "Deferred Tax Liabilities, Accounts Receivable" } } }, "localname": "DeferredTaxLiabilitiesAccountsReceivable", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "azz_DeferredTaxLiabilitiesRightofUseAssets": { "auth_ref": [], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Right-of-Use Assets", "label": "Deferred Tax Liabilities, Right-of-Use Assets", "negatedTerseLabel": "Deferred Tax Liabilities, Right-of-Use Assets" } } }, "localname": "DeferredTaxLiabilitiesRightofUseAssets", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "azz_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Denominator [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "azz_DirectorsGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Directors grants.", "label": "Directors Grants [Member]", "verboseLabel": "Directors Grants" } } }, "localname": "DirectorsGrantsMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "azz_DisposalGroupIncludingDiscontinuedOperationContractAssets": { "auth_ref": [], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Contract Assets", "label": "Disposal Group, Including Discontinued Operation, Contract Assets", "terseLabel": "Contract assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContractAssets", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "azz_DisposalGroupIncludingDiscontinuedOperationContractLiability": { "auth_ref": [], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Contract Liability", "label": "Disposal Group, Including Discontinued Operation, Contract Liability", "terseLabel": "Contract liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContractLiability", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "azz_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Lease Liability, Current", "label": "Disposal Group, Including Discontinued Operation, Lease Liability, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Lease Liability, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityCurrent", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "azz_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Lease Liability, Noncurrent", "label": "Disposal Group, Including Discontinued Operation, Lease Liability, Noncurrent", "terseLabel": "Lease liability, long-term" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityNoncurrent", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "azz_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "verboseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "azz_EntityIDNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity ID Number", "label": "Entity ID Number", "terseLabel": "Entity ID Number" } } }, "localname": "EntityIDNumber", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "stringItemType" }, "azz_ExcessTaxBenefitexcludedfromcashflow": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Excess Tax Benefit excluded from cash flow - due to new accounting pronouncement", "label": "Excess Tax Benefit excluded from cash flow", "terseLabel": "Excess Tax Benefit excluded from cash flow" } } }, "localname": "ExcessTaxBenefitexcludedfromcashflow", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease And Operating Lease, Liability, Current", "label": "Finance Lease And Operating Lease, Liability, Current", "terseLabel": "Lease liability, short-term" } } }, "localname": "FinanceLeaseAndOperatingLeaseLiabilityCurrent", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "azz_FinanceLeaseAndOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease And Operating Lease, Liability, Noncurrent", "label": "Finance Lease And Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, long-term" } } }, "localname": "FinanceLeaseAndOperatingLeaseLiabilityNoncurrent", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "azz_GalvabarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Galvabar", "label": "Galvabar [Member]", "terseLabel": "Galvabar" } } }, "localname": "GalvabarMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "azz_IncreaseDecreaseInContractWithCustomerAssetAndLiability": { "auth_ref": [], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Asset And Liability", "label": "Increase (Decrease) In Contract With Customer, Asset And Liability", "verboseLabel": "Net change in contract assets and liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAssetAndLiability", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "azz_IndividuallyInsignificantPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Individually Insignificant Plans [Member]", "label": "Individually Insignificant Plans [Member]", "terseLabel": "Contributions to other multiemployer pension plans" } } }, "localname": "IndividuallyInsignificantPlansMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "domainItemType" }, "azz_IndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial [Member]", "label": "Industrial [Member]", "terseLabel": "Industrial" } } }, "localname": "IndustrialMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "azz_InfrastructureSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infrastructure Solutions", "label": "Infrastructure Solutions [Member]", "terseLabel": "Infrastructure Solutions" } } }, "localname": "InfrastructureSolutionsMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "azz_K2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "K2 [Member]", "label": "K2 [Member]", "terseLabel": "K2 [Member]" } } }, "localname": "K2Member", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "domainItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 2.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due After Year Five", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due After Year Five", "totalLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months", "totalLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five", "totalLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four", "totalLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three", "totalLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two", "totalLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 1.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "negatedTotalLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Additional Borrowing Capacity", "label": "Line Of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Accordion feature" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "azz_MaximumValueOfCommonStockParticipantsHaveRightsToPurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum value of common stock participants have rights to purchase.", "label": "Maximum Value of Common Stock Participants Have Rights to Purchase", "verboseLabel": "Restricted common stock under plan" } } }, "localname": "MaximumValueOfCommonStockParticipantsHaveRightsToPurchase", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "azz_MetalCoatingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Metal Coatings", "label": "Metal Coatings [Member]", "terseLabel": "Metal Coatings" } } }, "localname": "MetalCoatingsMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "azz_MovementInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Movement In Contract With Customer, Liability", "label": "Movement In Contract With Customer, Liability [Roll Forward]", "terseLabel": "Movement In Contract With Customer, Liability [Roll Forward]" } } }, "localname": "MovementInContractWithCustomerLiabilityRollForward", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails" ], "xbrltype": "stringItemType" }, "azz_MultiemployerPensionPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiemployer Pension Plans [Abstract]", "label": "Multiemployer Pension Plans [Abstract]", "terseLabel": "Multiemployer Pension Plans [Abstract]" } } }, "localname": "MultiemployerPensionPlansAbstract", "nsuri": "http://www.azz.com/20220228", "xbrltype": "stringItemType" }, "azz_NuclearLogisticsBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nuclear Logistics Business [Member]", "label": "Nuclear Logistics Business [Member]", "terseLabel": "Nuclear Logistics Business [Member]" } } }, "localname": "NuclearLogisticsBusinessMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "azz_NumberOfShareBasedCompensationPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Share-Based Compensation Plans", "label": "Number Of Share-Based Compensation Plans", "terseLabel": "Number of share-based compensation plans" } } }, "localname": "NumberOfShareBasedCompensationPlans", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "azz_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Numerator [Abstract]", "verboseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "azz_OperationsAndAssetsBySegmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations and assets by segment.", "label": "Operations and Assets by Segment [Abstract]", "verboseLabel": "Operations and assets by segment" } } }, "localname": "OperationsAndAssetsBySegmentAbstract", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "stringItemType" }, "azz_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "domainItemType" }, "azz_PaymentsToAcquirePropertyPlantEquipmentAndAcquireBusinessesNetOfCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Property, Plant, Equipment And Acquire Businesses, Net Of Cash", "label": "Payments To Acquire Property, Plant, Equipment And Acquire Businesses, Net Of Cash", "terseLabel": "Expenditures for acquisitions, net of cash, and\u00a0property, plant and equipment:" } } }, "localname": "PaymentsToAcquirePropertyPlantEquipmentAndAcquireBusinessesNetOfCash", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "monetaryItemType" }, "azz_PowerGenerationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Generation [Member]", "label": "Power Generation [Member]", "terseLabel": "Power generation" } } }, "localname": "PowerGenerationMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "azz_PrecoatMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Precoat", "label": "Precoat [Member]", "terseLabel": "Precoat" } } }, "localname": "PrecoatMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "azz_SalesorOtherTaxesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales or Other Taxes Payable, Current", "label": "Sales or Other Taxes Payable, Current", "terseLabel": "Sales and other taxes payable" } } }, "localname": "SalesorOtherTaxesPayableCurrent", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "azz_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Schedule of Earnings Per Share Basic and Diluted [Abstract]", "verboseLabel": "Computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "stringItemType" }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumberOfSharesRollForward", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "stringItemType" }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest at end of year (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "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", "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", "terseLabel": "Vested and expected to vest at end of year (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "azz_ShareBasedCompensationTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation.", "label": "Share Based Compensation (Textual) [Abstract]", "verboseLabel": "Share Based Compensation (Textual) [Abstract]" } } }, "localname": "ShareBasedCompensationTextualAbstract", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "azz_SouthernMechanicalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southern Mechanical Services", "label": "Southern Mechanical Services [Member]", "terseLabel": "Southern Mechanical Services" } } }, "localname": "SouthernMechanicalServicesMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "azz_StandbyAndCommercialLettersOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standby And Commercial Letters Of Credit", "label": "Standby And Commercial Letters Of Credit [Member]", "terseLabel": "Standby And Commercial Letters Of Credit" } } }, "localname": "StandbyAndCommercialLettersOfCreditMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "azz_SteelCreekGalvanizingCompanyLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Steel Creek Galvanizing Company, LLC", "label": "Steel Creek Galvanizing Company, LLC [Member]", "terseLabel": "Steel Creek Galvanizing Company, LLC" } } }, "localname": "SteelCreekGalvanizingCompanyLLCMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "azz_StockRepurchaseProgramMaximumRepurchasePercentageOfOutstandingStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Maximum Repurchase Percentage Of Outstanding Stock", "label": "Stock Repurchase Program, Maximum Repurchase Percentage Of Outstanding Stock", "terseLabel": "Maximum repurchase percentage of outstanding shares" } } }, "localname": "StockRepurchaseProgramMaximumRepurchasePercentageOfOutstandingStock", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "xbrltype": "percentItemType" }, "azz_SwingLineLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swing Line Loan", "label": "Swing Line Loan [Member]", "terseLabel": "Swing Line Loan" } } }, "localname": "SwingLineLoanMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "azz_ThreePointSeventeenPercentCouponTwelveYearSeniorUnsecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes", "label": "Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes [Member]", "terseLabel": "Three Point Seventeen Percent Coupon, Twelve Year Senior Unsecured Notes" } } }, "localname": "ThreePointSeventeenPercentCouponTwelveYearSeniorUnsecuredNotesMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "azz_TrasmissionDistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trasmission & Distribution [Member]", "label": "Trasmission & Distribution [Member]", "terseLabel": "Transmission and distribution" } } }, "localname": "TrasmissionDistributionMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "azz_TwoPointSeventySevenCouponSevenYearSeniorUnsecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes", "label": "Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes [Member]", "terseLabel": "Two Point Seventy Seven Coupon, Seven Year Senior Unsecured Notes" } } }, "localname": "TwoPointSeventySevenCouponSevenYearSeniorUnsecuredNotesMember", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "azz_UnsecuredSeniorNotesDueJanuary2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Senior Notes Due January 2021 [Member]", "label": "Unsecured Senior Notes Due January 2021 [Member]", "terseLabel": "Unsecured Senior Notes Due January 2021" } } }, "localname": "UnsecuredSeniorNotesDueJanuary2021Member", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "azz_UnsecuredSeniorNotesDueMarch312018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Senior Notes Due March 31, 2018 [Member]", "label": "Unsecured Senior Notes Due March 31, 2018 [Member]", "terseLabel": "Unsecured Senior Notes Due March 31, 2018" } } }, "localname": "UnsecuredSeniorNotesDueMarch312018Member", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "domainItemType" }, "azz_ZoneStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zone Status", "label": "Zone Status", "terseLabel": "Zone Status" } } }, "localname": "ZoneStatus", "nsuri": "http://www.azz.com/20220228", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "stringItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r766" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.azz.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r130", "r186", "r199", "r200", "r201", "r202", "r204", "r206", "r210", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r340", "r342", "r343" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r130", "r186", "r199", "r200", "r201", "r202", "r204", "r206", "r210", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r340", "r342", "r343" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r219", "r403", "r408", "r733" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r348", "r372", "r492", "r503", "r661", "r662", "r663", "r664", "r665", "r666", "r685", "r731", "r734", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r348", "r372", "r492", "r503", "r661", "r662", "r663", "r664", "r665", "r666", "r685", "r731", "r734", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r219", "r403", "r408", "r733" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r348", "r372", "r434", "r492", "r503", "r661", "r662", "r663", "r664", "r665", "r666", "r685", "r731", "r734", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r348", "r372", "r434", "r492", "r503", "r661", "r662", "r663", "r664", "r665", "r666", "r685", "r731", "r734", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r147", "r149", "r150", "r152", "r153", "r168", "r608", "r609" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r149", "r150", "r151", "r152", "r153", "r154", "r168", "r239", "r240", "r532", "r566", "r607", "r608", "r609", "r610", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r780", "r781" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r149", "r150", "r151", "r152", "r153", "r154", "r168", "r239", "r240", "r532", "r566", "r607", "r608", "r609", "r610", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r780", "r781" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r139", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r149", "r150", "r152", "r153", "r168", "r239", "r240", "r532", "r566", "r607", "r608", "r609", "r610", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r780", "r781" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r214", "r215", "r403", "r407", "r732", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r214", "r215", "r403", "r407", "r732", "r746", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r131", "r132", "r133", "r135", "r136" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Other Accrued Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49", "r651" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r18", "r36", "r221", "r222" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowance for credit losses of $5,207 and $5,713 at February\u00a028, 2022 and February 28, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r30", "r696", "r716" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r22", "r23", "r54" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Group medical insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r22", "r23", "r54" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r47", "r291" ], "calculation": { "http://www.azz.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67", "r70", "r72", "r73", "r612" ], "calculation": { "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r70", "r72", "r73", "r719", "r740", "r744" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r73", "r81", "r82", "r83", "r139", "r140", "r141", "r601", "r735", "r736", "r781" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r37" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r139", "r140", "r141", "r529", "r530", "r531", "r608" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r131", "r132", "r133", "r135", "r136" ], "lang": { "en-us": { "role": { "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.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r225", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Financing Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r43", "r228", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r110", "r268", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r110", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r194", "r201", "r208", "r237", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r599", "r603", "r614", "r649", "r651", "r694", "r715" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets:", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r19", "r20", "r66", "r125", "r237", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r599", "r603", "r614", "r649", "r651" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Disposal Group, Including Discontinued Operation, Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r288", "r296" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r507", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Organization and Basis of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and structures" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r485", "r498" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r485", "r498", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r581", "r582" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "verboseLabel": "Schedule of proforma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r581", "r582" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "verboseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r581", "r582" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r579" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r593", "r594", "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r580" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r580" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": { "auth_ref": [ "r585", "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability", "negatedTerseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable and other accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r585", "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "verboseLabel": "Purchase Price Allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r585", "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r586" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r115", "r116", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital Expenditures Incurred but Not yet Paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r17", "r44", "r112" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r26", "r113" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r112", "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r616" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificationMarksMember": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Any word, name, symbol, device, or any combination, used, or intended to be used, in commerce with the owner's permission by someone other than its owner, to certify regional or other geographic origin, material, mode of manufacture, quality, accuracy, or other characteristics of someone's goods or services, or that the work or labor on the goods or services was performed by members of a union or other organization.", "label": "Certification Marks [Member]", "terseLabel": "Certifications" } } }, "localname": "CertificationMarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r391", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r59", "r315", "r701", "r723" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r316", "r747" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r322", "r748" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Accruals for Contingent Liabilities" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Share for future issuance (shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (usd per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r139", "r140", "r608" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r35", "r385" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares, outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r35", "r651" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common Stock, $1.00 par value; 100,000 shares authorized; 24,688 and 25,108 shares issued and outstanding at February\u00a028, 2022 and February 28, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred income tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r76", "r78", "r79", "r89", "r705", "r726" ], "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r175", "r712" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Changes in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r396", "r398", "r404" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r396", "r397", "r404" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Sales recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r199", "r200", "r201", "r202", "r204", "r210", "r212" ], "lang": { "en-us": { "role": { "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.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r93", "r125", "r237", "r330", "r331", "r332", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r614" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails_1", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r126", "r561", "r569" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r126", "r561" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r561", "r569", "r571" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision for income taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current provision:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r126", "r561", "r569" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer related intangibles" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r29", "r30", "r31", "r124", "r130", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r366", "r367", "r368", "r369", "r631", "r695", "r698", "r714" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r31", "r363", "r698", "r714" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total debt, gross", "totalLabel": "Total debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r345", "r366", "r367", "r629", "r631", "r632" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r56", "r365", "r629", "r631" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate, effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r56", "r346" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r57", "r124", "r130", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r366", "r367", "r368", "r369", "r631" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r57", "r124", "r130", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r366", "r367", "r368", "r369", "r386", "r387", "r388", "r389", "r628", "r629", "r631", "r632", "r711" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "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.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt issuance costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r544" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Decrease in unrecognized tax benefits is reasonably possible" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r562", "r569" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r562", "r569" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r538", "r539" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r126", "r562", "r569", "r570", "r571" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred provision (benefit):" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r32", "r33", "r553", "r697", "r713" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r538", "r539" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r562", "r569" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Other deferred income tax assets" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r554" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred income tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r556" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss and other credit carry-forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Employee related items" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Accrued warranty" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r555" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r539", "r556" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred income tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred income tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedTerseLabel": "Deferred Tax Liabilities, Goodwill and Intangible Assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation methods and property basis differences" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Costs recognized for postemployement benefit plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r110", "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r110" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r110", "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "verboseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r287", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r13", "r284", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r2", "r3", "r11", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "auth_ref": [ "r2", "r3", "r11", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": { "auth_ref": [ "r2", "r3", "r11", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "auth_ref": [ "r2", "r3", "r11", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "terseLabel": "Assets held for sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "auth_ref": [ "r2", "r3", "r11", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Inventory", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r2", "r3", "r11", "r288", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r2", "r3", "r11", "r283", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "terseLabel": "Intangibles and other assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r2", "r3", "r11", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": 7.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r110", "r287", "r294" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Loss (gain) on disposal group held for sale" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r485", "r498" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r390", "r710" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedLabel": "Cash dividends paid" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Earnings per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r90", "r144", "r145", "r147", "r148", "r149", "r155", "r157", "r162", "r163", "r164", "r168", "r169", "r609", "r610", "r706", "r727" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic earnings per common share (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r90", "r144", "r145", "r147", "r148", "r149", "r157", "r162", "r163", "r164", "r168", "r169", "r609", "r610", "r706", "r727" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EarningsPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r616" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r541" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r128", "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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 the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Uncertain tax positions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesDomestic": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent", "terseLabel": "Audit settlement" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r541", "r573" ], "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued salaries and wages" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]", "verboseLabel": "Share based compensation expense and related income tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecongized compensation cost, amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "verboseLabel": "Income tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r81", "r82", "r83", "r139", "r140", "r141", "r143", "r150", "r153", "r172", "r238", "r385", "r390", "r529", "r530", "r531", "r565", "r566", "r608", "r617", "r618", "r619", "r620", "r621", "r624", "r735", "r736", "r737", "r781" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar [Member]" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r611", "r613" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r634", "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 1.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities \u2015 ST" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "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.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities \u2015 LT" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 2.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r636", "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Operating and financing cash flows from financing leases included in lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r644", "r647" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - financing leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r643", "r647" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - financing leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r362", "r383", "r606", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r275" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r277" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r277" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r277" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r277" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r277" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r269", "r272", "r275", "r279", "r689", "r690" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r275", "r690" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross [Abstract]", "terseLabel": "Amortizable intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r269", "r274" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r275", "r689" ], "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "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.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r110" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedTerseLabel": "Loss on abandonment of long-lived assets" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r110", "r602" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Loss on disposal of business", "negatedTerseLabel": "Loss on sale of subsidiaries" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r110" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on sale of property, plant\u00a0& equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r256", "r258", "r651", "r693" ], "calculation": { "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and other indefinite-lived intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency Translation Adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r110", "r257", "r261", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Divestiture", "terseLabel": "Divestiture" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r125", "r194", "r200", "r204", "r207", "r210", "r237", "r330", "r331", "r332", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r614" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount to fair value.", "label": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss", "terseLabel": "Impairment charges" } } }, "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r110", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible impairment" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r110", "r280" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment loss on long lived assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r110", "r286", "r293" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails": { "order": 4.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Write down of assets held for sale to estimated sales price" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r110", "r285" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails": { "order": 3.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Write down of assets expected to be abandoned" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r282", "r300" ], "lang": { "en-us": { "role": { "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.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r127", "r572" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r86", "r194", "r200", "r204", "r207", "r210", "r691", "r702", "r708", "r728" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income (loss) before income taxes:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r127", "r572" ], "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r485", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r3", "r5", "r6", "r7", "r8", "r9", "r10", "r12", "r14", "r15", "r16", "r298", "r299" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r295", "r304" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails_1", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails_1", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r128", "r542", "r551", "r558", "r567", "r574", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r152", "r153", "r192", "r540", "r568", "r575", "r729" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Total provision for income taxes", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r80", "r536", "r537", "r551", "r552", "r557", "r563" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r109", "r686" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities added during the period" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Effects of changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Other accrued liabilities and income taxes payable" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r158", "r159", "r160", "r164" ], "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Employee and Director stock awards (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Indefinite-lived trade names" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r267", "r273" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangibles and other assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r188", "r627", "r630", "r707" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r105", "r107", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r23", "r24", "r54" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r62" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r25", "r65", "r120", "r171", "r252", "r254", "r255", "r687" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r64" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw material" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r63" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r253" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Write down of excess inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 1.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 2.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r646" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 1.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails", "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r53", "r125", "r202", "r237", "r330", "r331", "r332", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r600", "r603", "r604", "r614", "r649", "r650" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r125", "r237", "r614", "r651", "r699", "r721" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r55", "r125", "r237", "r330", "r331", "r332", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r600", "r603", "r604", "r614", "r649", "r650", "r651" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r296" ], "calculation": { "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Disposal Group, Including Discontinued Operation, Liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r50", "r124" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fees" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Line of credit facility, interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r50", "r124" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity on line of credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "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.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Areas" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r31", "r353", "r364", "r366", "r367", "r698", "r717" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Less amount due within one year", "terseLabel": "Debt due within one year" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r130", "r328", "r357" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r130", "r328", "r357" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r130", "r328", "r357" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r130", "r328", "r357" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r130", "r328", "r357" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r130", "r328", "r357" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt due after one year, net", "verboseLabel": "Debt due after one year, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Long-term purchase commitment, amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r57", "r329" ], "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesProductWarrantyRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": { "auth_ref": [ "r493", "r503" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.", "label": "Multiemployer Plan, Pension, Significant, Employer Contribution, Cost", "terseLabel": "Multiemployer Plan, Contributions by Employer" } } }, "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": { "auth_ref": [ "r495", "r503" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]", "terseLabel": "Multiemployer Plans, Funding Improvement Plan and Rehabilitation Plan [Fixed List]" } } }, "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "fundingImprovementAndRehabilitationPlanItemType" }, "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": { "auth_ref": [ "r496", "r503" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]", "terseLabel": "Multiemployer Plans, Surcharge [Fixed List]" } } }, "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "surchargeItemType" }, "us-gaap_MultiemployerPlansLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Multiemployer Plan [Line Items]", "terseLabel": "Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r108", "r111" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash Flows From Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r74", "r77", "r83", "r87", "r111", "r125", "r142", "r144", "r145", "r147", "r148", "r152", "r153", "r161", "r194", "r200", "r204", "r207", "r210", "r237", "r330", "r331", "r332", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r610", "r614", "r703", "r724" ], "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net Income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements", "verboseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Fair value of notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "verboseLabel": "Costs and Expenses" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r194", "r200", "r204", "r207", "r210" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r640", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease, cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r634" ], "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "order": 2.0, "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities \u2015 ST" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities \u2015 LT" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r637", "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases included in lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r633" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/LeasesLeaseCostDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r644", "r647" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r643", "r647" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r199", "r200", "r201", "r202", "r204", "r210" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r22", "r23", "r24", "r54" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "totalLabel": "Total other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r68", "r70" ], "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Interest rate swap, net of income tax of $\u2014, $27 and $29, respectively", "verboseLabel": "Interest rate swap, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Interest rate swap, income tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67" ], "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation", "verboseLabel": "Foreign currency translation adjustment, net of income tax of $\u2014, $\u2014 and $\u2014" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r67", "r71", "r615", "r623" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustments, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r75", "r78", "r81", "r82", "r84", "r88", "r385", "r617", "r622", "r624", "r704", "r725" ], "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other Comprehensive Income (Loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Employee-related Liabilities, Current", "terseLabel": "Personnel expenses" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r21", "r22", "r54", "r651" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other accrued liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]", "terseLabel": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r302", "r303", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Restructuring [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r54", "r327" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other Sundry Liabilities, Current" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r110" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Paid-in-Kind Interest", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r102" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "terseLabel": "Repurchase and retirement of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r104" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs paid" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r102" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r102" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r98", "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r98" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of subsidiaries, net of cash acquired", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r99" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r434", "r436", "r442", "r460", "r462", "r463", "r464", "r465", "r466", "r480", "r481", "r482", "r483", "r504" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r507", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]", "terseLabel": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "verboseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of subsidiaries, net" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r96" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from sale of subsidiary, net" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r100" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r101" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Issuance of Senior Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r101", "r124" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving loan" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from the sale or insurance settlement of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r323", "r324", "r700" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Standard and extended product warranty accrual" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesProductWarrantyRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r54", "r317", "r319" ], "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Additions charged to income" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesProductWarrantyRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r109", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "negatedTerseLabel": "Warranty costs incurred" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesProductWarrantyRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r47", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r301", "r749", "r750", "r751" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r46", "r290" ], "calculation": { "http://www.azz.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r27", "r28", "r292", "r651", "r709", "r722" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.azz.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r45", "r292", "r749", "r750" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r27", "r292" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentTables", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r27", "r290" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r91", "r243" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r201", "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r103", "r124" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on revolving loan" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r118", "r692", "r718" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r302", "r303", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r110" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Restructuring and impairment charges", "totalLabel": "Total charges" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Impairment Charges" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r38", "r390", "r532", "r651", "r720", "r739", "r744" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r139", "r140", "r141", "r143", "r150", "r153", "r238", "r529", "r530", "r531", "r565", "r566", "r608", "r735", "r737" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r503" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Multiemployer Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r503" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Multiemployer Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r185", "r186", "r199", "r205", "r206", "r213", "r214", "r219", "r402", "r403", "r688" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRecognizedSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r642", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Lease liabilities obtained from new ROU assets - financing" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r642", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease liabilities obtained from new ROU assets - operating" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r73", "r622", "r624" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsAcquisitionsIntangiblesDetails", "http://www.azz.com/role/AcquisitionsDetailsTextual", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "verboseLabel": "Share-based compensation expense and related income tax" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r3", "r5", "r6", "r7", "r8", "r9", "r10", "r12", "r14", "r15", "r16", "r298", "r299" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of components of identifiable intangible assets acquired" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r269", "r274", "r689" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r269", "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r264", "r266" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r264", "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table]", "terseLabel": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table Text Block]", "terseLabel": "Schedule of Multiemployer Plans" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "verboseLabel": "Restricted Stock Unit Awards Non-Vested" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Warranty Reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r47", "r292" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r302", "r303", "r304", "r305", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r306", "r307", "r308" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r194", "r197", "r203", "r264" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r194", "r197", "r203", "r264" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Operations and assets by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r507", "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "verboseLabel": "Stock Appreciation Rights and Option Awards" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r391", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Class of Treasury Stock" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r550", "r564" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r181", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r219", "r305", "r311", "r730" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r181", "r183", "r184", "r194", "r198", "r204", "r208", "r209", "r210", "r211", "r213", "r218", "r219", "r220" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Operating Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails_1", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Compensation expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting ratably term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited, Weighted Average Grant Date Fair Value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted, Weighted Average Grant Date Fair Value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of year (shares)", "periodStartLabel": "Outstanding at beginning of year (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of year (usd per share)", "periodStartLabel": "Outstanding at beginning of year (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested, Weighted Average Grant Date Fair Value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "verboseLabel": "Common stock purchased during period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Shares authorized (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Exercisable (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Shares of company common stock (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Value of common stock grants (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r514", "r528" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of the period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of the period (usd per share)", "periodStartLabel": "Outstanding at beginning of period (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r505", "r510" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised, Weighted Average Exercise Price (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "verboseLabel": "Forfeited, Weighted Average Exercise Price (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted, Weighted Average Exercise Price (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage of award" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r524", "r533" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Term for the contract" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "verboseLabel": "Granted option lower than" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance, ending balance (shares)", "periodStartLabel": "Balance, beginning balance (shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r119", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty reserves" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r318", "r326", "r598", "r745" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r181", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r219", "r264", "r297", "r305", "r311", "r730" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r61", "r81", "r82", "r83", "r139", "r140", "r141", "r143", "r150", "r153", "r172", "r238", "r385", "r390", "r529", "r530", "r531", "r565", "r566", "r608", "r617", "r618", "r619", "r620", "r621", "r624", "r735", "r736", "r737", "r781" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r139", "r140", "r141", "r172", "r688" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r34", "r35", "r385", "r390" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Common stock issued under employee stock purchase plan (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r385", "r390" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Common stock issued under stock-based plans and related income tax expense (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r34", "r35", "r385", "r390", "r516" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r34", "r35", "r385", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "verboseLabel": "Common stock issued under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r34", "r35", "r385", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Common stock issued under stock-based plans and related income tax expense" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r390", "r506", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r34", "r35", "r385", "r390" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r34", "r35", "r385", "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r35", "r40", "r41", "r125", "r230", "r237", "r614", "r651" ], "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending balance", "periodStartLabel": "Balance, beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r123", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r390", "r395" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r625", "r653" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r625", "r653" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r625", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r625", "r653" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r652", "r654" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r223", "r224", "r226", "r227", "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable, net of allowance for credit losses" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r362", "r383", "r606", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price per share (in usd per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r35", "r385", "r390" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Number of shares repurchased (shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r385", "r390", "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Total amount of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/EquityScheduleofShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r302", "r303", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r48" ], "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r535", "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "negatedTerseLabel": "Tax positions related to current periods, gross decreases" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Tax positions related to prior periods, gross decreases" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Decreases related to settlements with taxing authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Accrued interest and penalties related to unrecognized tax benefits in income tax expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r547" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Tax positions related to current periods, gross increases" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Tax positions related to prior periods, gross increases" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r549" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r173", "r174", "r176", "r177", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "Other" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r131", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Adjustment based on aged receivables analysis" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Charge-offs, net" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r131", "r132", "r133", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r131", "r132", "r133", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Automotive equipment" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r156", "r164" ], "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number common shares and potentially dilutive common shares (shares)", "totalLabel": "Denominator for diluted earnings per common share (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r155", "r164" ], "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number common shares (shares)", "verboseLabel": "Denominator for basic earnings per common share-weighted average shares (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome", "http://www.azz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r534": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r578": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r597": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r626": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r648": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r654": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r763": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r764": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r765": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r766": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r767": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r768": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r769": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r770": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r771": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r772": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r773": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r774": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r775": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r776": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r777": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r778": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r779": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 112 0000008947-22-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-22-000034-xbrl.zip M4$L#!!0 ( +,QEE16M="EX&H# $X$)@ 0 87IZ+3(P,C(P,C(X+FAT M;>R]:U<;2;(N_/W\BGJ9L_?N6:L+Y_WB[O%9-&!O9BSA!MP>^.*55R@LJ9@J MB=NO?R-+$C=C&]L"7=!,+RRI;EGY1#P1D1D9^?O_.^]VLM-0U479^\<*7D4K MV?][]?O_E^?__F/G;;91ND$W]/K9>A5,/_CLK.@?91]\J#]EL2J[V8>R^E2< MFCQOKEDO3RZJXO"HGQ%$R)V#U4LAE'(XX)P;97+&&.XC5AICI*@0O_J7FGEM'$%4*<1#-^S5+\WEY3]6COK]DYJ2$2QOW;:YI*P.X51$7XS.N+K@_$OG M8CBWUREZ(77[^/3SNKAU_AD=WQF_^'?K[:X["EV3%[VZ;WHN7%T%=RV^UJ8[ MYQ?G_?O/OF[0BWYE>G4LJZ[I@YRD;D Y(CDFXYL,ZOS0F).K&T53V^8FHP-- MS^4(YQ2/+W'EH->O+N[O[-'!YK+Q!775__S^\.,]]X:&?_I*%Z3#UM0WNR"' M)]^Z8MR2K_4"YCE2-QY[_MES1Y!AK?6+YNA-E/P=21NU3[P8'AR=^N7[)>EN M3GK9,;W#?ZR$7OY^=P6D/AC_ZO=NZ)LL79J'_PR*TW^LK)>]/NAROG=Q F_N MAM_^L=(/Y_T7S:U>O/H__^?__-XO^IWP"M0C'ZO&[R^&O_W^8GAG6_J+5[_[ MXC2K^Q>=\(\57]0G'7/QLE?V CR_.'^93@S5\&/A?>@U'^%X&_BD*MSP\>?] MG1#_L5*PB*(43%(C!,.6*/A/(0+_6>LXUA\W$L2( L;7ZMHSW?3H4+S<[$'[ M+M;A;2K3V>KYE?%W:C/'U+=D[W:6O@CS=/#][HX^WC3^A@ MHW.T?[EUUKH\9*V-G>.#X[^*]L:?].#XG]TV^>MH^TW[J+7Q)WI+VYW]RY*W MW_S)]S^T+EH;+;:]L8;VR3[>/_X3MM[OMHO7F]:?VF_WS-MGB[>[.4?ORGT>M#RVV?WQXOKVW>>K? MO"[LF_=B.]T#VM/>^$0.-M8NVV]:J/WFG]WM#RVTO?%'MT6VSO:[^^3@S9^C M:_Z"9_'>P5[)4WO3^=M[!Y^@G6C_\D\$YW+XE[7>[%_N'_]1'!P??#IXK2[> M[FWV6[OH_.W>%FD?[_./4A&E@^6Y-1X(FFJ7:VU)3D0,7'HC"2,KKU#S/Z69 M_/W%+5 ?$^/U054!P*^+VIG.?C#59L]O@$E:POPMF"\_AYEZ1VFP.4;1YA2S]#EWCD@K(L#S2 9481Y#F;6<4A^ LA,"WX.OE@I[ M, 018\P,#1K M!&!L#!DE?D:OB.__N7KHE?TP]OB-/BM'L05AX7MA+6Z#OWW M=8B#SMLB3IFQSUL;^Z<'O7\>'5R>=%M[#NT?;^'VY18_@,\''[;.][LM=K#W M1^=@[_4Q ,D/WK3H_H5&!_\^0J[[5\]\T(/M+@C'Y4[1.GY/6\>=#GSN[!^_ M+O8OCSJM-W]U0%@ R,ZG_4M__._+3=R&=GU$/@09.8 61 #0O,QU-!Y DS:& M"&XQ12NOWI'OTLE@'?/&18$L>&.,*D:IY("DMMI1)3YN?0FJG7 :>H.P T$C M@-8[!,)M3"S$@MNV4QPV4/\:81SB?RW2AO,/]MI'[8U-M+_W5[']9A.#1[?K.]O$A;EWNXS;9Z;3()FKM 8%\V&+[>^_/#H[?0[N3TJ_A M;9 OD(V18L._Q_N@W)\^8HDTLDSGC".6,P9>M^4$I(9$ZU'42!*Q\@I_CY X MRZ3G#&$*Q!T5-TQ@PX-Q*(08Z5)(9EQ(MCX3$L-]B-JA7/ ('AS!X+-''G.K M)/..!Z:9^4XAX<9BC)#F%#L6+;'"!@6RYK&57AB_%)+9%I+6E9# _1!8IH]4 M.20A3L^MYT GS/#<",9R2@PB$,F#)TB_4TB\ET;00#RP!I/!*Z>)EE)9#)2" M/5L*R;P(R9A) C/@EC"3@[M @4D,N)(XDMS3**)!"E,%0O)=?B27&$4:G0Y1 M,@N1AJ98@&N"''BJ :%&2/!]0K)]$BJ O'?X-I@:W$ACBTX:RQN.]NSV33^D M"&([@I\)DE- F%C6Q5!R^J%7)V_S;5'WIRT+Z3E#%[/3/O[S#+"'6&+_K$W> M _[[%_"=MC? [>S^,V%UT3K^9W&%ZUZ)V\<'W?WC(W K#T$FML!%_?-\__@3 M:7W8/S_8^Q-B$(@WWNSS]F>R\)ZTNP=%NO_VQCYN'>_ .[TNMO?@NN/7'9 K MGN*-@^-/]-^7?_9;ZU>$<;:]X3XRYZD6!.>>8)?""IM;27B.02R8YLAI#6'% M5V9-_C;$)33PK?7\U_'\'IFB3$2FK @:O!82"!C'*$65I.D2H7!&E M<@BIA(U>()F\YOF3K)NM6EK!1Q6J_<^$2EGF+'(\)Y82",40R0UB/D>!*.&\ M59R;N;."2XF:HD1914*:@\DAE.74YY,HS(/ X+HSM6\K5D\E58(9I24,>.$[F#RR? M<5CF1ED@!!8A2"2/+%>52$&.,^%^IZ,N929][)N\BE!\K(F4^]E_^($ M)*HNNB>=E"G8_'94)<&\F1RW>EY[N,.+V[<8/O[ZF:,FU.6@:KXU29HO1\(^ M%+$?F6P?WR@T&7#C;X5/WV,1JJQI4+@WL7%]ZU^W<[GN7OQJ_-/MNY\TP[+C M;W7?5/V4B/5JF(5)@4G&UUT?NVJF'Y]*QME%MX^,OX\?\N)61]W;;\YP)8R5 MQ"C$L- @8=1JZ$,3F9!"CTA"43P#W35,ONV/.BOECE[=:'3D83TPZ!7#UQ\T MTC?\L0NJ,:C"JU'6\'QM_3]??VIF>2\ZB!]SE8=664,=(9&PPF M$D6D1J:0>';U&.$R6;_C5P\/.3SJ%*_JMT+7P"%]TD_E+JP'& MQG2]"K[HOS:NH=RU\P)ZZ,8L3]DY!5Z^?=+P9K^_N/<9W_'HMV7OL!^J[D:P M_92W?/OA;XM>V([#)W_CB2_NO/QW2]=-MOH^Z;HE#=_A*L^:?DVH![[#J9NI M'L _TP,W^?I=J'83E5R]GB].H5DW3VV<&-,OJQ^D]L^N3S]NA%[9!:_JGML^ ME.!NW>+%[=9_BP>=41%3%DW@F@G#%.$*6^J-4N ->M;X-VCLW\R* -SR;]## M_1L\,?\F")X&MS$+WC-GG36,!M 4A0S89^M3OV$][C<$_:9GK-^P?GB_->N* MB)Y OVD6M/56.V(5 ,F9#46[[H$D+A.R-4X YPALF/3P_FE=8>1:8(^; M((N%I^N!'_6]KD8J-O\S2(-S9?>D[,'7^K8G!+]WR]YNOW2?'M,1FB0TDA(' M9H ;'=+PN HH*.&$ER0X%=S"0+/F?3.N9#KO3.&W>NOFI.B;SIS 9'EP* CD MN.$LK;4%3N&(1(V\(9K:A8%I)_0-A!-^TU0I6ZV>$WR\\TI!0&&QDHQ0;((5 M& =*4X:>]F9A\%ES;M ==-(J].W^4:C2>54X2G<[#5L]5W;#G$ 6HXT\8"RL ME$P&HT'%=$3$$4:DM&$*#MVB4.#TO4X'FH<@QD'"8$80MPQ\4,3 N#$FI.6+ M!^ZCNA[3!Q1)HU%D7B+O&"'60$B!F3/&2L13&+%P@#Z^)9P^JL1P(:(@4C#. M%+>:,2(DB02[D%;,+!ZJ4[&?TP<:,0&43'R4$ ,CY8U,XR9,9#FH.KP9E0$*1SKN";BY0;*6((-$QA*F11*'#Z\S5I/$8*Q3E.JW(5T=@+ M'P3R2!GP.MWB@?MD$>!T "7$:>*)=<"T+$2GL4+(VRBHX]X8LWB /FT$.!U4 MJ69*0;@G 4?@86:QBEIKB4-@D>)%Y.!I1X#3 5I'+I57QAD)ZLN4(0QQK2#, M (_):_)T^2;S3,.32H2YG1KG-(.PPF *(1^PJ8I*6*^UBTZQR/G"0#.-"'!R M,$D;K1/!@L 4T&5JQ"<]MXA&QC'R&+OC=0(.QJ#-@NHIM./ *<#=""(2TJ) M12(%_38$RB*3$D*-R(*>_14XLT##C[(8A""4UKUH;JEGW((CFQPCQR127&$5 M%@:::42 DX-)1TU""((1SIC7P3(/E!E$@@L+%Q<&IB>- ">'CQ%IN;4-42+' M#-?*3!!6:=M$H9KQBQC'BPAFSV9^WG *[)S=AK M">X(LT1H;)BGWL1H$9-I^S++V1"NV4ZSGWVX)KDJ(J3*!1$;[S #:VAT! 6+ M1 4<>$1FCD*[6<5M^F$=CHZ*P#G&VC.(X17%AA@2:,KK# 3/T0SN7( \E=E; MZP/'GM'H)&$Z>N6B]#@J%1"S7N,Y2M2>!Y"GDZ3MN8@4.>L!:):J4'L4,9[R7\;JIS>-DNIFX34L:74?=N.TNI MFX34B:74K1246!4(M<)+S#15"GG-O+?,&($==W,P:E)7_98/TLCZ5L_#CU6QF$E'S#D9P0./$DFF&3(2:Q8B(4$G@S4/HR$S =Y41CF< MU@YC$71:8A*]T,J;0(Q0P1OJAN.5,S[*,0O@36?T0BDL4L(Z89*PH+36E#M% M,:8<827YG-/F7F7J;E&G$S>*A*(=)/NVB!P:4-!.&"!,%1BSSB(#F!)B.6)4 M2SWG'#H=)*="J)(XRZD4.G*3+*,)X+\X[5&3B1OGG5"G@N1TV!6#/\T8X@0X MEIF(;4"",V^T1IPY3^:<7=^59Z%Z$WK-[@:+R:I:>X=U LQ09@%/G:)8J0)7 M.)4LF'-6?5H$I[.DW6 DB==.IX5Z2#?S M;'\,"KAK[Q#.&W_L"4NU2!OR"WRUC_\Q4WUIDM[0AMQU7S)%2S+A %?BMQ!C+ MM.11HNBUU'$I-4O[<8_42(4]#39BC)FA08.(V(@"P@Q99>;!\WA>:BZ\8CZ)?B#HN4SF@49]AI!4Q(D7"1"N2TBAADN+8>!^88 M8L$ 7LHQCCF1/%*^8%KU ],]LZ)4D@3HO6"(BZ1)+$618TU$] J#,K$%4ZHG M1VIR.N5!AP(%!E31LJ"1\59201WXA0KP0@NF4X\W$?8X!1:4%9$R&KBRC BK M3?003M% A><$A073HR=!9X)C$)K;0+@ %9*, @C>$1[!0,%G\"/(@NG.>MD, M*#5+J;=Z<.DAT-S<:)(S(0J#G/26428UTH88K12UVEFM%DR3IH#5! MQ*D\E MTA%")<-\E-HJ"7&3898IC=0\988-Z]]>5=)]6[IA2:H[8-7]5*E@01,TE-2@ M?)ABJC50I; 86>N)D\J:0&.<@\5&,PKG5%8>&C&)&!-FP-7!A K",/=:<.0E(S9J%!Q;."*> M#:BG0M(,8VH#LEQISP*E.D2'$6/&><,4MXM&TC,!]90(W'* F OG"6=8> TZ MC8SA,26J"3;#6PVF5*84J)2=PC>8;@'$=W:7V#YIE@#W#G>'MYU8AL250/TQ MJ(L>!$?C!UPG2[1"WW36R^;Q\Q([*'M M&8O%]/V$F+;>-M[;J"B3*EI.A30JY>$AX>4,SUX^<]%YG)$S(!0$$N%4=&GU MC%92&FZ#<]0YKLSLVI?O &:K%RLS'#$;5&&W[#3%>R:RNFK2\C@KED8J35S: M!R!5 4J%=Z-.4[(@'A!6H#A/@>.S%Y#IVQR>RBKB$"-/E3(ELD(2CDRJ7X]L MI'.0S_GLA>A1K ]&@@6KN/*:,"><0=*'5(E3&DD4T;.[*=?2%YG\GE\"7%,N ME7!42@8QKO9.*<>1@/!&8^SG8 3KF8O%](?&A%8Q$LM=T(89RJW@+"+JL!;6 M2SS#C+*T-(_)+20X:IRRW'O&? @Z,*T]!ZL38]IA=PZX92D@,\,R"J)EHK3T MR"M&0[0Q(&^Y I]6(FG&%N_^%$MS)W0 M[*A\]\)%#/T8$HX'9YM*#)0$;>&[EP(\?"\CGX,4U/E ^G$V8P+PE+5>*VZ9 M=,[0*(Q*TPXIXR?,08;JW($WN2$\ US+?=K:T046G=06::J!-L/ MH=@NT]SR2>B'M<,J/-8*L^DS+ I886>,P^#;2D%!80,73" FHM1D#HHJS#"\ MC[.(&H''(PUQ6"+&!->.I3%U;Q!+=;]G>%)_OA";()G9! M&?0Q07T4WB0(PH<@ 1&I&+'8!!FIT2YHSBE&<[":=Y9QFF":$O/4 D6"RTD9 MXDJIZ*EFT7N$C#1AT=ER(YR&3GD2_%YP1[VR4QY>[!2'1XOI?J:Q,.X\(HA) MII R7GH2'!8<_%(5%Y4\GQ#CQPGM-7.IX)9!2C"KJ?7!*LFPEQH+<$,7E$NG M ]L$JR18944 XQ<$ !B(H=C(B+24P2/IU*)3ZWJHTG.'6>*M175(O1)<4!08 MI^"&!F-$D%0HH2*V$-'C!>74IP#WA&G>(U#&'GG&0?_*"@$CI)G$+]H')@B M8@X2HQ=3,B;%!P/@NP;IWB"UY0K$;C"I*UZ-[@$?QS<8'QE_3W>XW[6&B B, M@6#18<8)L9)JXU(\' /&VL^^Z*Q7 :3CM7%%!YIUF_1WPFG9.069N'W2I)+8 MOEY,]RU(U78OV>AN*A0;/7&%P!#"8F[3^1H)WIYU1EL]!'9F9J6^\ MEHS!PY\W*]YA&IT$(0B&@00PHBR!/TQ[B@QWWL[!L.7SE(!)5@R5E*:MS[2A MS!$$(;S%C#DD)6)@$Y($8(DHP;,J 8M@$1[^Q!OWO/W*20;_,+U/VW&M"_ [ M Y[4=O\H5&_!U0S5H\HCELD/)G@"\DA, &ED'LOH&<)141Y,5(1HL% >Q]F7 MQ_L(XE%%8D(,.#,2$&+05"/-G67<&:,XE4P+E*)@S?CL2\#3T\+7.!#"K)ZW M%V]#/VW!M"2D[W61',>*"H52F0NMN$F#GH1KXSU'"H>E.#Y#H8@F<"4,.,DB M,F>B!;YB/,IHB;'6-&N0AT*1S[IT/ OWZ?&WZ?[+5(6QG;!C^G?>8W-0E;[L M=$RUB.IUJP[1'07[RG#HW5-_IFH(UM03P871BD4C+4$"<1> L#&*5"]U<;9T M\2DUYH?WL%OJXH_-#@N'"-(8$>P8,88D_&53)!'O)9%8RY+:L08C@WDEA$)+,:F.P $>4BTB531'@[/N?$W0"?\KG3<\Q MW+)>=B&&<87I?%\"SZSXH9(P1GW:'$8S%L#5X!%YCSDW$EQ4X6=?+KZ(T1G$ M(RD(?5N:WC(2^3(S,*33(GR&#&4Z>J.P0<$)92/WRK/97V6PC$PGNKQ?&:Z< M\EB%P(2)1@NBB;""^:@1,;,O#\\RPW>BQ7)TVJ?:Z: D0]';0%VJ[1 =8\JA MX9X+"",TLY6PG^>J$Y1CE*.)U+SFG%EI',<\51* &%-8RK5Q(A(0@^'H5",! M^5(4'B@*>V?EN[+H]7?#*?Q^T?RS7@Y.RE[S<3^8:MB:]SWHE@$PU"-)S)T5 MTK=DYNO%G&^=^C.#X3;"?Q8"D,"9%-%J2IPR6$7JM0YF23#S)U6/PD-".D>I MH-$(SUA:]FH4^";.6LZ#\';)0S\@,4?@C]Z0F1!Z[R""A4]#N=D["YW3\)SH M*%B)2" Z1& D#'9/!(Z11DI*(87"2SJ:6^%Z%%;B,0V-!.6(-8R#:TP]AYB9 M:Q$%$:8IFXPQPK.;R/XE^*[@N"$R&X/P3],;F.HBQ;0+%3-AG*?<#"IW9.KPKBH/*_/(8^4X;322XX?8@[NG_I0]0%'&(-.^/PS)8 @$/8Q+ M&BT-G([=4U#QN8(0 M$G@O VZP(J: (:YJ1206&*4- L.*J,=DQ@#TI&O)RK M?46G#,_TLZ$(9<11%@@6"OQZJQV!$-#B: 6G(;!YQW(Z;#FES#;L(W5I>Q ) M%I!2&XWCVNFHN)1>BSFJB#=+>CF5TG7<,ZLX"JE,+..&)+WD/B)C$6'2QGG' MX6_:.V&18H?#>\TUXUJ!]A^FWZW,MED)82*:UPH++#KE1!6AV'HL*<H/:.< 8 MXO,'8SRYW2TI4\8D5D[K3*U3F@:GB1'2L* ,F:>5.E_#>*OGB]/"#TRG<[$% MUQWVFAK0PU,7*K!3864PL%8& MQ5RTF"'PM$):PF&9]!#Y&!07A)6G">R34?%50>H5X\<]N/PS46#K(=9"'B,FH]58XA PQI3QB/$<[,=X?]3% MTFC_'ECWK5Z:"BI.0SIO3K*A)(7H*<7"!@46;#"2P>>(G#9",:YFOP;OS( R MN;*X+A@B)$Z%]0E+[K"1 6&O203G&&,R1P[3VIFI_.=38#NA[E>%ZP>_VR_= MIX5TC@!"DI8B2*Q89-S8:"1V:2<-BP#0V=>LAV'W'OB^WME]/R>Z9:2SV%#% M08\81\YRS8)$P0JA,1U/?\VR1S-#L-QQ3'Z&\G"(@A$>#4\6B%@+BD$EV"0> MM6:NR3K02VUYT,2_GER)?@61NG?&"&Z9)5)3)##G,5K$")JK_7VGC<_T+1*$ M<]"G)G*K"8N46(VT9T)XZEF(RL]1N#Y38$XE1 \J>.RT$()$T,R@+:$R I;, M$*^CG*,0?9; G,X(*0<<*81>.%D_SHE%5D6I/+/:,FWH[(?&T\;P48)CZJ6P MPL6(F&91!A2J657>X 9JI'CT#>CJ[AAKF4$ 6_B(F M.%@ZDW:K$TYK9YF9@RU]IX?>H\1@4@OJ@?"H$)@! (93",2B"-IKI*R>VQCL M:0&97/05A'56**V5,$QCKGCB.7 /P:U@7/*YC;Z>%) )QEU6^I LC(HQ,HP! M"!-3#1Q!E+;&+8"K_M269RI.NL8>K(U@CNK(I,#&(L\B$0"O-(&[^7?2GQC& MZ;CGGFJK9<1&*,&4$@H)ZR.H)6$*R^'@U-+]>T+'G$3%D8I(6@2L*+3&-$JD MI9.6>?#-GY]C_LWG3;-6V-.[_"&M7+,1;DD5P\II8X2G@08LJ!;(+P7D00+R M5!7#IK#W08S2"NJ\$VD;PN(J!I90938!32=%%TQ')"I%$^!.%='&TG/8^.\I/B^#CI#,I$ M)"*X3,$!&6L(^ WG+LBTLAC\M+D-]Z<%S>0"?RLIXEP;161:/A$-US15QK(0 M9$JOZ=P&_E."9H)# !XKY0CB"K&T 2T'1 C&CCO%@DEC,G,_!# ]"S6=&3N* MA"'.8P,T2 -1%AMP-KR!T!+9H4\ZWX,!4P-T.L,") 8172HC)AES@FL) #/& M5)I11WH.$EIG <='&2# X&Y0%(WGUC&;YE9376 :6(S I,-M.>?$O?\\OW6C M &#Z956_J:![%G+*S@D-CHD.VG/'&,3L2J>MZIQ%$*%)C^?(^$T;O^D,?&O. MJ29&8IDV97(F&3\-0,I(N!IN #(GMF[*^$W'M%E*G!9.$DP)D]&!W\(X192K MR(C2:J[Y<[-[TBDO0FC,W+OQ6OE'61XP?29%6DCCG>3*.08!A#;.$HI2@2.-8[W!W>=F+U^7;[H SICG\,ZJ(7ZGK\@&L1:86^Z:R7 MS>,7DJ$AD/2*!B[ U65,>H.L1DX%Q:UB3HHYD*'O@'.K%RN3*OJY_J *NV5G MD&1N(G,>DY;BN90FRR.A1OE((MA[*@PX:TQP8:3708IYF YY");K9752 IJA MG2H(-W=>1)MO.+C;J:!HJ?91',Z)5):J&$BQ0KHV&2F;G0#<7 MTVX_^+6W>J[LAJN7?UNZI@EW:_QV.O#L-Z$'K>BL]?R:[Q:] KK"I,7HF^>I MF,)B)CURZ@FVE!EG(C/1:Z\I"])8%HD9CQW,AX0_".KULNYOQUW3F5P!\L72 MK+F48A E[5(NO&6((2HM)PI['**S6DLRPQN'S8RQ?92Q$P]6,ZU0",*QM#S. MJ("CX9$J8C@F=G;S?&81EPG65>!$0E>AI"=,!@N=IC3'@AM"G-1H3B+(*^9] M$U+MU).CPH'Y;C!RY:#7KRY>OM]=L&@1*1(E(Y(VJ^&<(<8J J&&\]0Y,P\> MZ?21FXJ-BC12@R175%!&.) BW!U;$;@0*+AYB0RGBMQTHD CM;0"8T>#9\8+ MR[6G7L6 4$1*S4-)S&\@-[9H8,C>+V2*@M!(<>21#<"5@CA%O%(R^& 82EN4 MSS]M/B6$T_'Q+<2HG+(T$%TB-3QH# '/23* M,H4\$"NR(D9$L211J]D.TY[<\CU*2.8$V"QBA?8FU0%FVA(>"0G&!^F!4(8'!?6""I1H*$( )H#)P$$$YJ)][/5A?FWD]D-&"(V>EL@@S M"*84-H %@8C*(1*CGGL]>#0,)J<'47B;=@+!*"#F@E/PU6HBF'12.3'#.=G? MP""-^6[WCT*UWH!1S,U:;=T4/ B!&(U8-"9Y6IA;':F*!@+6N=6*)T9D@CK" M$==)+0)&3,N@!*5@+HS3D=,@]1Q$+HLY4?+@UV[*JC4O!#=/\T]K/0^_A>KT MSDJ.1CYOG;V(<1QCBLN + V$LHBDMI1Z$/+ M%:,S7"!KV;1/< SDN+KI?>[ M+O0,=,"[*IP6Y:#N7.R$D[+J!S\I&=HHZI.R-ITW53DX6>^8NFXV/_A\?O/6 MB?\;.CZ6%7P-[;(/AQ(016\0_$C8OZU:LT*#V!**HTN^ 6$JU;8%=P$%""9= MC$S/>-ARK]3<_-$?#^K^ R:0E@+SX-0=;#RV*&T(R<"?U$:E62X7P).AUK$9 M%I@EA.,1/R&CYEQ2@04+1&OFA;%><$49DFX>,B._D)ORA^D,:\&$T&_2C7PQ MW%TLX=4ITQ8M]1\7MW"MX1:=@0>GX'Y,KWVH-Z9S:JRI%M%Y$"H2"-"I"!+4 M&@GP&)JJV,')%"BBI4C<*Q*[Y2#YEKU6<$>FEZ*B77 _"[>8.6V1($J5CD1Y MPY0(RB$A7'"6"VH)OU./$6%,9W;W]*60W!:29@]WBB8@)-P%(17#A%'-& 7" M#%)II%(E3VO0V+B0&9Y.^CE'8?@%1"'^<;'[$]["3,IR>^ ZP51OR\.B[A>N M'H\X/+XDDZ=?7&:XP2H@3%,.9.!68^<9-D@+D.9 &TEN1E%G-CUA+")CF-;< M?P9%75Q+<+.2>VVMU?@VO>*R&4EYV_]6?/VS>-X96'V:7 6N>0Q(RT1/X-UP MY6,0(0;JB200SLSNJ/@,P?@XXTC3\#@1 M"%,\EQ#M]D/HK%OEU_?*7##T\0 G< 3T#I,' G1E%P@B/@ MRZRC1BDN#3:,BBNE6R+Z0_IW$Z2?&00D6A&-."#BF?5@[P VXPS&EB6P9G], MYZL@K;ENN $/.#MS,E CK)(T6&*HA:#$&#-A[8CHSJ1;+9#7^_"LN_R&/BD#+DV(U0 M\V?J=J9R#UJ9$*ABQ#&# 1D5@;.\)\C-4WWKUT6OZ(>WQ6GP6SWHC\/"=L): M78<^Q&HMKE[*?KO,DKDXHJU3] M=AW>OS)N,FT<2(I2B+G((3J7D409C'(&,?8Q#69=7U/W M+SH@*MVBEQ^%5$3Z)=&KA)_T?SLK?/_H)4;HOU::4U_]7I^8WO@"5W;*ZN7? MDB#%^%N$=N;1=(O.QW#GX&7)-NTRG..R] M='"_4*U\$2AXK1_H'8P>T#TKK]ZWM_8V-[+=O;6]S=W/7FC66KN[N?Y^9VMO M:W,W6VMO9)O_7O_?M?:;S6Q]N]7:VMW=VF[/_"M\6-O]WZWVF[WM]J_9QNKZ M:D809_J+S>Z:ZA"4O%^>O$S:?=];]!O9')UORPH$/(>WZ9B3.KPA-\TL^:#/)L#.B)\6DR^B7*<'.7Z\>\:+IBAB7F]?9.*_L=3$>O[+7! MX:H*EXTLS$YBL()%%*5@DAHA&+9$P7\*$?C/@C."[RW*G_5,\C5\*%YNE*YQ MXY+I7QEOS/C7A=TH3]^2G=-]VAKXX\W3@S?Z>/OX$SK8Z!SM7VZ=M2X/66MC MY_C@^*^BO?$G/3C^9[=-_CK:?M,^:FW\B=[2=F?_LN3M-W_R_0^MB]9&BVUO MK*%]LH_WC_]$;;)_<7#L._M[1\?[>VNH_5J=OR4'%_L?G-C><[S5W>>MR_W+ MUL;!47OC/6EW-\]:;UID^\U?G=;Q4;=]^;IHD\U3_^8OYO_WGYT#TCFUQ_"\ MRT]PWT^7[>/6&5R#VGOPQ+VUL_W+?7;PX?W%]AMXHP];=/\O=;&]]PE]]#0X M%P38=Q5CSK!'N>9"YD&$5*4H+3W7*Z\PRO_5&/!K%%YE#U3;APO.6@6>=?:^ M5[C2AZRU^P7)T7<$A]TK.$\@,VN]WL!TABGT*UFS<5X?[@Z* Z[K2UN6'6LZ MG;)OR_-G)UJ']",V$<_G>MW7Z_]C;;V7RWO;.7O7N_L_M^K;V7[6UG8+'W MP"QGF&;;.QGFO_B_9]NOL[W_W7.2I;7GH M/3.%;.VM?2322(.BR*/@+F?"DEP)AW+")89@WJ8=I #*8*N!J2Z&LDW4KUGJ M^!\E_Z<7T/MU>GOGV5NKO0J:UPPU+"W6O1;KXB/W' OP>'(?IX,TM/8R M>Q(D[S>DC\@#F\W(X&MXT7;SGL]/P2\_2A888DSD1E*1LTAT;KB7>=K#31(: MB!0IVLDQD5+.D()_V=S>ITI%]S"K*_>/%7-Y>24*'P_QZO')X4IF.OTO'+DS MX"!.SG]DC 0C='*^\F(J8PID-I1L)QPV1;E[_;3%T/-3-/018Q04C3*'@ \L MJ<(VMY2ZW!+-B$,F8$I67JT='&1;/;?Z<.]R1BS'+YOGQO4;W-.X>'6%=V;J MK#X)+LU+^:SH946_SMR1J:"I?__NM[IO,'V6AT=!]5?1<)3S>\='"5I56#]H M?/0[;RO4C]WV:\<(O":;>&,9]![F$[\MQJM*TN\9>KX]SBRN+,-X')F1 MY,\E[JZ(#*7CR<PUMXA;QT?DH.-?=8^WF?[QUOG M[0_C:_Z"9_'>P=Y)%]K0:7UX#\]J=\":@"4Y/-_>^'2QO7'PJ0W7MX^/BM;Q M)@9+VX/=]_C$&HH3A)I>!0U2&J M[85S4W_)>1NKP#VS*/?.DGS]U*4B)$78,^=;HV2,X6K..0XPGEK"6[/G/.&GG_ MI>'BK*RR,JT3SXX'55'[PB7)3-Y:<9.WF].JP[24I?G^]X4DB@=VW-;JSNKN M:C;:";7*;FMUUBY7?[A[[I_4YI]-:G\N<]_1RT]PZGPHRHP8AC7OJY3E-OSG M+30 +XW"MXS"Y6=NCS/44(I-KAD#HV"=8P+OV:[@P)XD*.)68FE2LV@2I&E2GU+I=!G*L5C4)@9EA/,4I=59Y"/+,<;IJ(;&_>EFT1P>]R08.1,#QG&*E<(T=S M9(P)WFB(T2%EWKX33V\,R@F MK2:&1PX!3S0Y"\CG5F*9!X.B4FF'.LU67DF!T1?G[*<=D_3+DRF-Z8R$, U\ MG51@*HH3T\G">7"#M&4T_!Q3Y<3O&=>9*F$][*T?C["F!R002)88Y.>&X+ZX MX./&9+*8G<3B7QZ1I)/COU8%,[>T_%,Y&OBC\=QJQ&QNN8@YTXCD.M&J]L&J M*&C@1*Z\4O@S4OW[8V9UI^W0.^^.RMZS35-C'YVD$?K0YM12F@R>SA7C% R> M@ZY4C##O$C(H1TCS&^2:5#97Z.C_JO_^F"):_U5D_=,))0GV4A?EKFJ89 MUE#-#"AIYFY1WWPDF.Z"E:V*?@$W'*8(A2KX[&10U8.4*]0O,S@C3:T,[14F MO]B_)T.=EE*LN?[+A[QNLXYN^JD_FJYBH7\D\X?B5Z\ZX3@GOXBX/NJ^/#[K[9_L$7-OC_;/M#=]M'[_G^VE<:._31;N[<]3" MT,:["\F.S_VDWM/)^Y]WY%U$PQQ5N15AVW>C[ETX;,7F3N*(!P05,_9<6P3V^L)"OJS&1GH=/)/_7* M,VAH,#6\L8<#]2 -D)DZ\R$6O>%"LYT!1+<,\3$Z-Y %H%:S??CPG6 ]L,+! M0]_\:MW\(TC,P]O0.%>//?/[ 6#[5T)M=P3:5H/97/+U3XUE\X^I%K.-UN2" M19X2A&RN$(HY"UP'P@-!-@6JY1='L::77MF'7_XS*!+I ]>OLC/H]4W55'BHZF='-9_. M/D:*&58L9?%2"&6PD;G!J98=18$RHCE3Y%ZJN1UR+PEG$H1S=A2:U5=W6.<7 M_/=A;Q^!^Y+XQF>FT[DBG9ML9,/H!+CQ/01TBW-N>#LWZ2<=3H5I,@]'>X?- MJ2=5<*$9-<8D:VJ#U=DO<#\(L[)ZX(ZR^JA,R_6S85UCN,;T[[[%F:D_)\[F MXM&+_!W M7-2KC\\@ZX.J@N(9&\#"84.L$I5-MLA=RZR MW\UP4XT=I,P--R;]-;FC<#]PWU+''6:'57G6 M/QH?7@7O- R'ZH:;_"3*3(EO!-[Q"\UK#N/?QJ=]\X0OMVU\8G)'1R=_H9WC M,\>#B9C8G-P;U,]/12J-5TI4\2K4S]R9ZFY,:OG>CD^9ZSG?[S2:T9XVT-O9QJ]N&-KT^:G_80NTWFPA\4+R] ML4G;<&U[;^WNG"_;WSL\@^O.VL?O+_;)%FI]V&S:N+^WT]W>2PO1' )_%;=> MWU,W3$4L$SBYT,3EC.N86RM";ITAV"&NM-;XLGFW,T&3F?G$.([AM[ MG/D%G@]]L;5K,(>^]PC1Z;_G8R#(%A#!]FUW?,90G.R[+BR(N\/H9 C>SMT0 M9?'>]]$=AZ9#QYM(+N)&#D_M,+@[%;=P-%2G$O'!TYQ9*7+E*,X-X0$0,3Q8 M_LV-(!9'GC?O'S!8O!=]=,4=]^2;IB/7A_VX5."?5^!/=[(\7:1>1Y]'Y,#C ME]+EBB*6!V\#T=0&QNG#%/A[LCJG-BX:OS+\F%;2/C E*$TI-1-)$/NDW*!^ MF0WJT)P%:C#-(F3>:D9W4NTL//"G@T/#;KP'OSSW-,/W%?"&]:*Z&TN=CW/Q&9L9H/#FM M&$OCQZ;?#ZFN5,($X$E[&T#CS&&3M_ _=6;J&OR1]&4,5H@Q-+-FO5$-DG1- MD8B_!S D?JW*3E:"$;@A(->#V,U2MBLQ8(C=6""]:RIKX+;Y]GDG7#39'K]@ MGKU?W4T;RTHBTFKJOZ=7OGZ_47:S[0"YWQ##6%3=X=SC"3S;I)- X.VL7_Q409B%8\T1T$&\!2]RS7C.KG/2;S<94_SQFE:XUWL+:X!":,1PWHKC9BA3^ M)IHPAX= -(F)$@&%?G9J.H,P)I'J\P(S;KB,N&[6=TIS>V=.E_V!MWR)@$MN7[79WUA?>!J-I);N+ S M2E8>[:#;B&T5LK/TYXL"51^!]UG?D2G/).=1!X^A^4(998QTQ@:#B401J4:F M"(B;^H9,#9?2-TW>;1ZT/>@W(1B\\%+([A6R/1 R8XC$E+L\1*]S%@S-%7$\ M-RG[C2D*9LBMO"+L5Z'4KSOT]S87G_?VFSO[69;[?7MG7?;.VM[FQO9'_O9SN;KS9W-]OKF9^\T M):OS!-LPU]?;A@7_QP7<&PBAY\(>/.B/#L#_S#1L>^_3Y4=!@B!1Z9P'2\'' MLRZWT,!21H)N8I2 M;NPA?"M]^CIE&K.U9C -OC81$H@U"%NSJ",SL3^*F@+<=/0BL4ADFZ6-ZD$" M3YLQBV84 \*I4=-WKH9E7@-I9QCE_TI5\FYL;32\IAI+5QIS*;-W!B[:VMKZ M-=N"?JG3=9A=)7!_^=[?L4'G2)T(6Y5)Y4[*X5CARRJD[C@-USM%)G6[<>$H MJP]=7V)L778&_<\O^?+FF#?_IGLWFJ29U\811$%=F8O<,B8CB3(8Y0QB[*-< M&5]S5%U/7!R&W%;!?,H;D%Z:SAD@EO:UO4FYP+>C-V9D^,;W-_8>)HOQAYCL M 93[M8I0OYM9:4IV5"5>_=N#\-EKLD9!4M<3)0.+_O["?#Y\\BW!^.HI4[2D M30W';QO29KO<]OKL> /;/?K[9U6PR-SU_#10KS70T;>3XR\V>)$:W->$;-10G:#%_MBT/-YF8 M@H.\MK.7;7UN*!^]8-=7Z^K=7XZZV7WJRR0XH>Z^+^EC6M!_9UN^#WKZ!=2_ M3V6S]"^5#]7=QS5@]R?LI#@FPZL_EXGT+7E=BN4DQ%*LO!IG+/X0)RV)9@81 M?59$,QK07UO2S1P(IUYYM5/4G[+7QO7+:DDY"X,JQL^0<_Y8 M]ZI0EYW3X-/L0XS-!,'] Y9+ IJ5MGP?Q(0\)P+*R))ZYD N^FD[(L7&CJNRTI9V&@?6:4PY:4,_MR2?'* MJQ9&2M924?L]6Z*,-+S?_,RCZ%[_" M&9TFG;M9MC/,4<]::25^-4Q%'VXME+T;5.[(U,-5)L-K;R2M+[VD19&=9\9I M8LEILR^7#*6=!$>%8UY?U?%(E?*7Q+,0 -.TOO%9$8]<$L\T34[K9<]/ZQCE<[9"?6@TV].V3X)PR8MN6M1 M9(3PY\1=PYPAN7E7:LE-"J^\VBBJT%3W^#7;/ ]NT$R8;<=8N'%R MY/JX'&[V)E723:,_RP&?Q1& 9\E/RW)G;.75-2FE[7U"KUX&78L%\+/D MGV5!D+D03YERLIOU'Q?9]ED//**CXJ0IH0Y=;XI>]D?H!7"5TFS8\'CC,5VG M4X[R(K^X^F3)8PLC*,^2QY;%1N9!/#5:>35FK(:,TIXOP&3U+7K:2[L2#W=; M@F!PF!LPC VS+7CJ2=J[>!GZ+9),R&>5,#FBK&6QDKD0SU1\ORIZKC@!W^I& M"M+K,-H^:C=4IX5;3OTO$.#?XJ,[\V]B.?^VG'_[EEB)\?S;7\OIMV?'*0"^ M?%9YV",?9UG%9 [$DR">AK>/"EN,UH/-%O&CG]_Z [2HX:.-P6?BVW0,5H97[3^SDZ8_]?U MG&5]]1;#6.(H5"$M7VY*N92#*@OG)\'UA_.:"=DXZ ^JD(739E%S6675J#25 M@Q/Z11^H(%4.35V5=T9==?V0IJCHR: "^AB6 DW[E]UTM-'L+_QPV3'@F= M_K7VV(L,: ,( I XO,CJ@3O*3)VM=,W%KRO92GU4#CH^?1KV0YT^GG0 BO0A MU<5)LRC]T'RUH5- OS2? _1%=WS@I J^&%]<)L4H3"=]@3[K%[U!@,^CO=Q[ MX7!86&?8-W5HFM=T=-DLCW)E]\14C9[=:/@JQ!/0\J^\J '0K*F#3^O.H25A#Q0"^LST,^/Z VCZ6#(!R\P7,4+OQ:KLPCD@?4FPX82F0ZJLZ)X =NF^ M#0I?;M=JM@7:X8>EV7[-1HW*XG ;1^A$$)?,P+- (-.=0(V@8\=P0E.&E7%] MJ%U5V.!O:MTJR'M19VN]7FK]3C@IJWY"ZSIH3&^29*9YY)?[KND$Z**TT5M6 M%?6G(2Y7?=@H4=%SG4%"YM?,@J[WRG[6*;I%2E?HE_!FU[4,''0QO$,%K>ZF M^R0=3M0 NNH';C3 5H_F#'^]OO'X?-"QD_(,KC\,O5'M.GB35"4*SF[J&Z6UQ7QO.I]G !K;MU1>K'HN<'Z1A<-?J]N:#IX@ <"+UDTIQF/3Y\ M![=4C '>+!@0PBMHAO&X"2%AB[, M;( '@N].2VJ09W]LK*^_=?61H[URM\S ML!+0?86[V9^'S2*!IJA-)RM28>5&$WWBF1N:-N34;AA+\S'P9IT(J&DT_'AV M5,![PXL.WP5>%=K8:6 ?TG-3JKE1EM7L0QA+=:B@N0"=EXJDZ@958I>Q=E>6IS%G2@9"0NR&"V25\;$[H&6 )N..A@8N'[4Q, M,*B'RID ."K!52E.X)3.J0&E3]>?I.7J=?T;$/C)2> LSVXLQ?PXY4 M5^$_ ^ -N-?P4,+^EB1#P\>"_-OXG*)W\U6-^\^@&/J^Z6P0T;$K#+V9-';0 M:XS4;R.2=1?09T-ERE)?PP'CH1D&#B1S.B3:WN%O8RHN.BDE$@Y==_5-OAT2 M,M!5>9&FZT'.$G<-#ZT='%S1\6%5GO6/LE2\NQ\.+^#VF2_/>M"[O?1&0VE/ M\CI\LU'1DHNQ9EUDPU@@B5/92-%5'YV%AGY[0'@7PPX#V1F9KW'G#2GH+ SM MN0^_7=L08"6X[_ EJYLTTSRDA ,-&0"=C;IB=.A]KQAF>C;2WFAC8Q"!C<"Q MN>*'^^3[MV01&K"!,9NFAJHJ02FZ<'8-S;OG 7"6L55I_&\WGG6CM5?OTS#B ME;F\[M"A']((;W78D&KC(A4I175HV:^,!IP4!XD^TGU/36\$O^1W&]QCMY6R,&3CQV;0_AQZ8ZZL'! MT*& ;N^566D[8]2.#118FMS+;+:#%:-_ NZK0?W>CP#.*P3<$J; M;:IKSRGT^SBVAL_J]4[< M^JT2GX[_E"&$L_EI?W_PZ#IGN M UU'GL:]A0$38P'WP:"M5AIQ:8)F.C-HJ2?P@@:M2]QVF9" NPG>O<1 MK=)SM6OE0VOVOB[&50(O !6-,NQ8ETR_2"(YDK/P0[WN<1F*R-PDJ5A5=@=Y MDW!"]338$W('X+!4)=GM\)O&C'@!G'W78[/A7L*)"_X"ZYN2CTNC0E>O3-VA MF8<&R5LPMJ;1(=AUV8CNFC$P0%#:\$]+G,UZ6Q??U-UE.&_9<$%2]-X3/@=H M%(*'7-$28-R"K%K4KN21^QX,+!J?%W(Z/=^GAFLHI]' KZV+P:XMJ--R1F_# MXQ^AR0]FZ-KU)G-0_GOFXB)H;51B2F7A'-'(@+%,EO1;$ *-\>U+ZP>559XN M8/L'T=5EXPWIL6.Q>K^24#]X?&,B744$6.]@EN0@'%)KT_.E@.>6>#[1?JP, M1F'8I3$5639@],6A9Q+W&/_X)"\ !/<+_#D44=&+EL[Z.*OQ*"T-&-#[N_O[ M*)SI%[G!HTJN,ORK,E,#-BYZS[^49(Z9U(Y*?"T8R1C,?#B@R1S5-3B6>2E7 MED)K'*Q '^$O^+4*H\P62C3.WH[AXXE$J9KD"SK<68TV-88VVSE'4,81HH!X M%*RFT(=#Q8""UU=-0S$&G$,BD3*>^!C&#R('K.(*;#2^KC#HHP0*3I4PDBTKREX8IJ%,3P8$5N"T89A6 (! M$K=)] )\M@4Y ^[OT7VR H[!2P.[\@%L*;RL1DYO%J0H\?6E'DZD;9+T5*S\QL*,5]^HV:'X3C/S)__06+7YCH MMY)T?1V]&;P9/!\$LU$UC%*6?<*1#/'^/7H.&#,H%9,Y:)\O%'>%R_"/O<%! M!-_/W2*\QT A;,BA<^)Q10[K:)[P26DHXKSRK7!A<,EH6=1+TU^04@6%D7$, M6\.-1I9-72LP31+/Z=53A^]/,'PANI?TJ'"N:V[FU+C0%GN>^4Q5 H6>RK86 M54C*)&]G\,<9?)KE*B]0+K!.'<'JD..F!E(E!4NH-4U3PF%!==FX\B6<^QAO M 84#)8B)$[G7,2B.17]20&+_Y^B#&5&(PJUI?0\.=UXN>ERK6RBE)?@OEC$) M: P.2-"-A*4+#1JJO"=O7"[9",Q9(@)!$6D%/$41*7Z<1)A$*&WHER MCLL1A@IW3&IG,?AP<85_[T+)YJO\ MYELDJ'NR=-_(^>X_1 ?KL^3;A/==3WA_ZVC)F>9SORB_"Q&2C^L=:7%VZWY? M]4*>:>RYG'5;C3'^JF$-5.SBF-9J&UW,945CO&PG4XP7H_6#?R*#F?0T?83) M^OX8^7-P[-)D .;5:M*$?'U2)'D+.SCBF WF45P0?5;F<*XY/P-2!\/H,'@: MN!@'G+H!$W[IA0SJWH@ .ZM?X(%IS>&D;&QV1LL1WR%="')Q:&4HNP .,(P, M[FJ2HO^.UAIVRC+#"NSP)0>,]Y]ZUK=$_=/HX5Z8),H3S4/5V1>[0S"X*671 M<6'Y.WX,7)<:E@1C5FA?J;M27WC]-]&#OCABA*[.^'ZRF.=_LA:(D#+/Y\TWUCQC;7^1D@W=+C_ _]FZP/:3@Y\%D6DP&M96+ M L&UJXJ$P30S.O&]-TH!*YI4Q6R9KQ-Z2.(//.!_\#MHHDD% MLJ;R'EW;9\\1,B +D."4.;]"(N!=&RZ S<;#S>&0%\8E7!P5/TAJS;^K.8>K MGB,H@_TW]/#@JV@*A[%AN<$I6]&4'ZMH4RG=C'FB%&N;3%#0>#+O.:.(8ST'H0XWA&GQE-;,30 WE019TF#)RFE-#46=:%&94,O "%,T$ M87@JKRB@!7^=%-D8$QP@WF;(U*!QU#K)C=-+:5G\T 1!")"G'%'J>?:" #T2 M6+8B0M!*D6'X6EE(6+> =G^*/+G,F,PJ U;PUBM&$;X1&4$M]8;&Z:G_%!WPZ VKFGCH?,B@Q%NX;5C"9;:$@,)Q98$)D^:6O# MR:!B8'0R-8U*NYQE)Q=S<"<,&#BKZM)%@3<7)DW\YR4Z^ M3&C8"4,.4DRJ9PTG"LP$+*=BH M!:+KT BW:3/WL6B"3BS8.ZIWY&"\ /&,6:3H8(\.QEXG^]ATUEIN#!A]1I)- MY/\\AX-STCD'$BY_\^;Y58_ +WDR.JF';36)HV,X?U,X A5L5-%S"&CK4CT# M=L<)JXY09 1F]H-A.!>(R!53R.]+1+33CE,=AZ8<++KD+FS^ZR+Z'S"?2"A< M8=\/1S/C;WA,\*@+[C2N./D>;$66<^GQ$,*8\])R36Z#-LW:A>@3GYJ[/N_'!(UCN:8)$MRNH$%V\E0KJ4",R= ML#C@?!VV$RP?NMCA"@_6VY9#+OV:HRLKSCD]W@H!UB1SQ3T03@?^.1)@ M?$T\O MK>FX.*WOW'\H)[B'OU045JRM W__7N>3LW1@[)3@AW)T JY["K<#'/*BS& + MNN^PQW[MX4K6;]OW"/UXN(5^;,)0-@GZ<1-@ZO[#.6OS)MOA:@\T5S1YY^FE M6Q_NV+1(](L,Z]NSAALPWPD%]S]M3D[\;H]RP[2";B]9*<.D\G+O-KXJ:3_K MC?5#>081)EDJ6$E8Q91#S)CE-"EIQ'\\'1PP:F0FX&"NX1 * 2Q.XMQ)$8SM M'WN#_>!GF"C$S*<=,&=5"D3=8_9J:&S!)SUTA.!+&Q/'\/?AGW_&%AR>&N9S M4- X(;,]SPO^-33('@!WBPPP#J"/;$ >O E0@5.8"0[&99VLP>F5>O%W@OIZ MZV60\8K5\B,8<4H047JX70P/+KX08*DL=E25RR0G?$,WXRJUE9Q XJ%CD8'9 MH3 V5S' W_.\7+@:]OSO9)4EP[ : [A>]2B1I7?ULIRTF[:8+A"7.*("8ZH 9)4G)C$694\6#S M?2IS+>'!W3"V7^'A\[D+7"UR>998^:'V:O.$6P29$TST08A&8+'>.78(49-4 M:/ID$'5>ZTK&_0$,E_HV?O+;$I3NWKX&BX). M%PCU"]85]A=:2H4K::)>AA7TT3!&"#<8''A8 \XB:KF3!U%P808&,G@05$9N MR?,#'YN!->S]1S4\!40F?RM4[0FJQ6O6[KK(WK+2,K5SE_:4??(WJSCMAZ=XQ/.E'CT)("9+. M/8'N?L/'/?!3+LN$TU@3[(=P"Q'[8T4BBL2#G"9Y"4>,S"T+2*K1& V0#EZ( MTML#LB\IR./$"U]8NF7$!-(L8UHL.D8=<0FAV$3S*IV,BLJU:-4)MW#-_CJ:@'DYQ MC%SCZ[$VK0)>%7=*_(:G0JHQQU@^ND'^4!3.V@JOV S$/YT%4#PST+<6- 7Z M%LEQ?@Y)N/@^NO&"QSCCU;'^*6-*;0V)-S;P3I)6'B000('6DFSQ" O8,^=" M:4T7*,"5PY-4VSAONOQK)J(D(^KR(=/9^;!:]T*Z?@1WM #@GDV($KX?#1P] M?+:ZH^"_TB_T(4%>A3ZT2XKD@;QH'D$5HFQI4W2PE=D1D!I(4Q"*9:,X4@K) M1@>[40J3CCT,,M@$O*IT'(F,#U=8C@9Z9K;4798[=-T%H&WNQGW^9)@O[.*J M48\GK@Q5D*/2LV$$9#<( +9"@ :KC_2.2)6'FK3VN%E*(?.#PU\TCK?&(7)) MJZP'Y?K"P\/?T@,< %=.Y#=#X49WP2:\>SAT) MJ+7BI&KG#5@=O-]:FT?2[ WZ8FW=)8"PZ;L=2=\Y&@B;P7L.9[-)BK*<)+'+ M#@_L(]FIK)7G5:]6K3ZAYP=R*-YY@PQ'T=1R!WT_,TB?)XPTC9E4XLL0Z>E: MI)1PE7#B6,(@E &G?#A%/@C%CZO6@(+W8RP>< +Y\&3]R.",Q8Q6<>/- 99( MEN('M;@#@2Q%7$M+FL+LBPK6$,*0SM+XI5_P@G\A>E@[6E?+'/[C3HCW+F;K MR5?,9+]'-WQ29:G3%A:B\?[X]07SU^_JZ4E93P.H'OQ:3WUL'8*U%X!9: M@J@53\PR"-.$_H\G#MS8W SEV?IS?K!=$%AON\AKILE^EV'*2#0LB?$Y"7F) MO!7%>+O;4.\Y 5*!4BKF"[&S<;P':2,#0S+! @?2V7""B6[(P^%M<0Z>>'BT MQ3ELPE"^6YS#-ADO2OK=J"E919^;CT=I>GQTC$!7I-LZ.K[WP,N#V7QV903O M(6FOB\3N!I*G7TV\NEU&TJ58C #+T*K!KIG5._!*M3=+7GN+Q2YC06++&4J.Q*G9@#+,)-Y"(X M))&DEVNXTEO#,>K(VB>!@E\BYIH#"FXM0R8]^)"2&3@.2?UZVQ #^Y('"%$ M3)Y[B(MVE./.83B8L?)?Y> Z@,DHJ: M.47O7&&.8 >A)@'-F#T^G<,B1G!?#P6,A71N!6_#>5?S60=(T[V:8&TUCCI/ MYX6.,G.1XWYY>##/=ETA#+8SN1.'_@SD0MC]X;SS^P/F>D8G<%38W[IA6,-S M/[C5TZGW[^S>#2$=?FOA$=%S83@]LO2Z=^$8'C:,7.-P1\ZDPA@W&A-Z#39; MM [SAS.I(-.&5S 73)UAK@J#IZ,1.G$2I(DE+D3_V9AD1E%WRBFVQ&6CP9S[ M'P#UX./@^/! Q+&] YF'+&],8:V'POCG;AI$'/)(MV/2?)FNJ38_@X" M .!.Y,*7*YB"(!E+_UW4SI$?@G,\!E$UAZM$?)[,;(XCWRDQ!X3'V12G6546 M+ 2UEID3JV-#1-%$VD,Y4[V,G!ZP+!5(_%!,ZB:<'DT;Y=XI=YMILQRC -F(D MB.:FG&,\/6&CAUUU?UWS9:R M8U420[(Y'**7P MO#UZLM?Y!LIAV\,(OW;_ERKY*\MCX:* _PL&&_R?]V5.)U8Z1KREICCXI_H! M>:M9[0U08$>,2PYG_N31/Z,I7$;D$':7")ZZ#Q^ &X.=/5)?4:'_@GC798%VO/N-_*!CAV M7MP!_W-J"49=V="[H41B.T>S7 Q+J^7]$AIZK/1/&WF2!ZNH86-'589<[EYF M'A_(?4M+JH>1X!*>=FVP4 MMCE#=&S]!8=]7(4<2] CW/54Q= M:G\I(Q7;7E!(#&ZUYQDL?314.4BFV4FQ]1-M9$K$RKDG1'W,5%F.5*@^::9$1D4]J9EH-7_]T0>GT\!(KU= >6OF!N.<=]+&2>6U^TO_X M&;-0>;+\*2MHWO2CG\.7XC4[Q3P,:')Y,;V0/Y8;^.C9X-'N/E["IH+_G^J+ MY7X.Z'[^V*2KGSW='SQ^>K#VX]W!WMK/SGKLWJ/!WMZ3"SWV1QHR#QL6!G?B MO^X=W+-K9SV '3EQHY$Q<(GGF (I)C_MS[]$>_T[TUVWH-MCD3?G0P.-CEN]J=]B7WE2:[N\%3_6^I @4.F[DM"#9UL!_74$=&[&&S1= M-3>0)QOD-,;D#_.D/DFBMQ2/_)X$]^[E#_E6<-^&0\Y'.?HM6229'/)WE)UY MGS!UQNL:\1"F^IY$^NY@[_L5Z3]2F//LS/AE0JT7SS)=Y2]7[&?SG2&M2UT*]A\U]B@*_/DSJ[-9#]B^ M+@N7'"5Y,##_<'NXT=?/3FP_W#PY-FS M*SWVK,_V!X^?7"SE<*G!/AX\>W2QP9ZCRU5T[Z+@OM>CZ%:_VJ/).)M\$P*^ M'_KVJ001LU9WW_79'W7F?K?\\/XY4[IU%8^\?C_7SEI$'XI/M&6H("G""9RU M'C=W!-:XYX]!>OR=5;C$S;C;*_GT87,R3S% M1YXG2_3T0D^PRP$\3K(JK#^EZKFL9A*GHFZIT-:K0E-PJ-8_:AD<,U:';Y 2 M(V4OAG]:6D^NCF5D,N*6D9.J,A-BYX:7GIIE;4EWA:@-"=D(0O^Y'%*Q @U/ MZOTL"[#.(QP*OTB(FS@4@&%I\"&%ODL83F._58Q\L9Z65;,C/1"T)!%^@3AH MY'W2(EVN.Z2>PE:34^$9FM+)U"24V>D7F!(=]4/M@P$0C2 MB6(W1ZI@I8HB?_7O1@.%3H55& L:P781QY?$?Z3ZLUN4HM68(:.)8NQUMZCT ME.M9O0)6K-W.B"N;$>U21+-22,JGB6^TP*I/S@\E)F&43VPP[K&->:QW1F[?2%)HZ8O;'\?$2( M_ F.^YT_M%,D.1DN;1N0&%:Q82YHI>L/PT:ZC%\]5G2&2OG6@:1G#P?[SYY> M)9!TL#MX]NQJ*-.SXS:/'Z]_Z54C/K=OL ^_9GCJPK8PGXT;LEY^H]M]PW&G M&UT!2]KR/2_")U \/[X!2?Y5HG!7BJ+TI5N_T9JLP)>N]WLJMN M991JX];WN6?'_X+M (ZY_OYOA4*WR^LO+[@$/_Y>YLA3!'88WN_H-7E<8-#? M!$9H$^ZS6X'H?65FV #J [8[:*YZL;]-'&WCEO,WIM%X1V.:L7=^/,W&2#J* M7C ZK[#:[Y/E=E4OOJKO$Y U^$0,)=":_D;T!$_G_);/XSR,%Z1NT$ O;$[T7=@G)%JA#J+!:]J-I) M]%R"1%M]/P+7MB(*'UR9CR8W4U&NTKIUJP\N4PNX^\_HX>[> M_9,'2,\YFMI^K..LJIMH[Y_,AP??XH^'IEE@1^M]_N#QC>-@;M-J\]7.1LRW M>YR D_O&)*??GX-[R-G$5WD;O28.7F;R_"I(F.]&3U28V/E"E#$!;]U+I"]# MM^LX.:5VTX=, +U=W4NL[BMZ:/1R9JJ)*4;+KW%1;Z'$LD;=88U$I1*+(O]K M*_@OM(S$E/6QS:2!0#8;ME5M5ORL[0*>'1%%DYOT WP:$J$47@,BSZE.7$.FZ0B4N+25C-E GL2!L@. M5S^U44+Z66(OI]SEO,IJLT.DT4$S /^UV$M!>Q$DQ'AL&#"2%8R<*:N=7/ O MM_I"ROX^QGYH;4.,];33@ M*'KO9P]@QW![@Y4#NZ+"_C5; D8/N?5D2\"X"4/9" +&&VR9TR^/4?P(U7L+ M]WF6$;"/T8,$JV00:1$]C!_M[CH9-RO3-D=,Z/T,1($(:?P $Y+2S[XR*5'W MHC"!K\'W/!%I*-&&0JIN1U.$E,+RL 0"H8KTOD0B#L*M5-SBD/XX(*GN2S\8 MJ=A3B;-*'9\TBCQ35$AO3\S^"&,TE3=0*Z\9Y8T+T C[KZ,C]^&\\&@4J_+A M#&67Q/IM/$]RPVE<*ODQM*J7B1X1FU:B> M$P2N/ZY)26UMFL9K87\^^O66DH+2]*G9#.A^OY[WE)&9I5?RK(AA.'"P= 18 M]5"C8V-2M(HC@GCC9NOC/,)YUR0<[9:R6,[0)+%?9%PV=UVPS[/-ZO2WW,6> MOHH@[+;F@:343R@969==J:=I'L(8[0TE/-O)J,*6=M[)"I#:;%/@6OBVE+QA M)GUH^+ABHQ<&65NX+$')IWSJ@_Y2TA7H,GS5&V->2_95@VY>[/Q.79'G)+S+ MWL9@,4E13_K4L!"35MK9$4B;FZQ0)419-VH.:SF?W@S0M/G.1( (Z<];@N\'-R $W[M-/D+9EU3:U'4^;8M'[4-AP>= M\M2U>0DU4L,^+4.QDVTCB'S)N@F65/IIL8^0>=WJG31'D03&=*."6@H;=(Q. M5P9MR9Q-#ZHZFU#% Z\*J(RBL9>V0O4F$/7*_*>EF!4[+#@?=A02R?[6;MSR M,*R(TN6A+@^H8K NI&@P'Z"3$,TIA3':+-VUYL8=FN.;9K87'S^TV\B&'N Z M3VD=@\J^SL;+61HG(^G[<#=*/#YZMD%E3C.SD$Z@)2@QO"6R#+[*IX;T>/"H M>@'YT9 WA"V!C LL1E.J&OG+5"7VO*/V/5GQN47 HM5,KG,8N^?<\B>3UJ3Z M8C64^*#"(Y9\T+BJ"/UQ\N*D^Y#.!=S7G&0,-O;ZHCN(*D"I8C4R>Q>Q9!SD-I^V4.HC>K3_3+-MZ-1NU<&U^P#A#H@^B&PQ3D1T;- MU:A''CJ\'TO$27R@1JOD'[S6N_H!U_P^%J?L[_[\\S\_^)GMXS=8 M-D+8J/MP?>A?B(%*D^6#-0]Y\]$]Q&]_PLU9$9K! 0FYP+@<$3B!?O3C/KY::>6E$_.-%+K"I+++/6''E#)67KE4B8I=7E+1]_\O? MCNW2C$H\WW*,N!B)VWJ\+KI]E7;$>=#2\#-PM[J"'S<-@(&1?P;%7W<:V M%9ZNQT]M+5#M6H_%H=#F0KRDUL7 ?BQ@R2]^^OKM@+YMY<_C1X/=1U>J_'GX M:/!P[_%U\,L_VO_Z%#)[ SA8US'8W2?7P7>S_^2JTSQ[L!=L"'"#?#XG^'M/%BY2JW@<[Q8/#P MBG2.%R[9N131X[7DD+^K';T"'>UV1S=Z1\%:VKP=O5O\5OT+_[H85XGCG#C6 M=JWGJI!OC$.[L\_XIA33GFOMW9V]ONSN;NSL-' M-[0[W[1WQ\UB./O7GM?](O][.(C@?UX7:8OA]Z\C[&]M$Y"]Q]^^"R.W\#:638BR%6BD#)*SDJV MTG(S9H$;+!E,RDE:S)J'HRR'.<([B':TC$Z,F7MP"4SE:M+39;VC&0,6074L MDHJPCA2XP =HVI/@8*82%LD1+'$Y,P+ $2 + W1RB!DQZ3*%SDN1P1T8Z1E@P S6<75K+YD\HF0EQD(:L'EZ)01E*J(('_) MW(\=9:B'!\!\L !W++IDPKS;?7N)R>1D-%6:5037)YBNQKY%IBG=9'UL#Q\6 M@U.7Z4MF'GXV>++[Y"H I+TG@T?[5X/)G/W9LR=7XP@^D\UW\.3@Z36, M]='!UQ_KHZ>#O8.K]=OZ]H/=.Q@\NF GL[M"DTP:Z&TRNPAMU5V$ZM#\#R_$ MVG5GI_^+.$,LNE_:&B+^=SG6OXO"X7^JUJ%"H_?@^$6O4!G]81+01*A:WVNC M"^SE2E]F(_R#F1!F&KP*_"7XA96V-5K?W?4[V(7?##K3N+3'V=\FL#T/E-"# M2]C(YL#,A#&%9]31RT'TRE23MKYFBNJ_ WBY99@76M['5TS_7.9PW7SF[KNY M+-59N&D>F:LN]0;U6Z/%WM_=.[@))K8;/%[3+,_FT?%H MFI=7XW/Z/M,OM'B/GMR1U-A=.M''ID ;]/>,.?-9>,8B.6W_%"LYT;8-O^L) M6J'-PR2$?/_'URBQLMEEGK3G94_/<0_/?DJ9O^MN7H?DRJ)7@RB(YB)N=K)^CZ1 M6ZQ-]N\(JNXN'6D6\V_,Q(EXKD\V(VR26%WO*?][*[EY\G/OX?=E71\E34,$ MLM>K9N^B:7W9*,;6M/Y6PM!/8%+/GQ8>C$02Q$!II>25_V=KD7[#>,7MT\=5 M5D>_)*.LO=XN#W?0P'Q\5\HV[M*!7HE36-:V/AKHS5O-#12)WYF1^2N2HO^6 MY1?I";RU,;?AVTO56-U0NS\R--]97D:U*0D)N_=SM*Z\_+HQ/#^G9.WF#_CFJ2@71WX2NC[R MUX/O,'C\+U-$;Y)3).3;&O;?!O*Q->QO4 F6N[>3+T[\K'VV;F_U(M MX:7'37F:;$W]K:E_%ASV%EKT':;!FS>%;5MHQ7"@Q?MKDI\F1?87SF#3G(Y> MW N,.US9#1GL"H3%6]B=Z+G!-@&Y'I>5-=[Z&%? JL!_/-WQ_T5.QM-5);I2 MU*]COT5U^R^Q,MGU42M%VBR2.C(Y-_P9+JF&]I<2Z^;+ $B MKKZ%LS[-YMP[B#XM&^IVV-??_6?;8M]-&,JVV/>_#T^3+)?& M$39K?A>(4=ZY=F3<\:%&TH)7,,5H;W?G7W'TGS:IX%:18%OY_']C)9M8^?3I MSK_088ZC;.S14,11,C-%RBU*B/V@K(W][3C+N7_%N*V*K)["/^9M5;=8E 9? M/C;_9P4,F=\%W&A@+-A)+[%:. M*T,G%7Y53;"-*;Y:NZI0SR SC$!FFIB=CL5B,4C^^FLP*F<_ M5)?4R@YFE& _3NPS-,=&24+"00(*N31(HU0ELF!@STZ<.#?3PQ8P%$Q&Q1%[ M:Q%EN 9Q=\X8D[#S!B6"#3I@-#%/!;[Z\CEW=('_L/P3,*_.M&HS&DS*4_F+ M=!:L=6-B9 _YLI1^&0XU4C8E03U*XRKQ;I$:A=$\^VL M 6E*.^1WO/PX3.Z+-#7!@^?8UXJ(:4KOFZ"KB[)!,A_IMD8 D/RV(4LO*Y#4SPKYB8"$( MS0V/E+ISUM[W#5R_D1!4E51=$8XB]BQW?]&I]1GQ$^%RZ0K^=-%S'C#R/MS% M4[VA[,5"S0%'^+$-:7W[(70HC!^R&'A>IFK'X2F(A0B*=+FI+751Y\Z*6P,* M(;675IJE,K_3S^N[*6WW[6OLV^]@ZY0H3'G[E$5 ]Y$EEK>+J4ERBM59+BY+ M+1=3^U'X(O7SI>?6>&>S*MU!#;L\$_9YR[=7YP,V$$@M[&Q&_?'\5NK@>6K? MQI4.F-MS?LWG7.#*^*TZ>H\Z8LF]\;;K?JWK'O3ZZVGUQUMQ.1J_#35*/_9: M)^@N-DJQHM2):+I1@:9O2*)R-$7-1I+].RW6I4S20?1'V8)KJ+U%1?.>:9G& MI %J3X.C2TB12.:;[%B3I=]HN-=:LX:8.'MLLR]KEN8-#]=RRVZ&/5:=',W M^-Y_>S&+V\>LJ:<^R6MP5X;22GI4SI?BVWVR3;5Y M"[2WNS[7AL/-TO^Z=W[^9^_9O6V";IN@NY[S2T_\*0.O(QM=('B.[-FL=/<. M!^ GUB?1JX0"4G?!-7GGL^5G&!L>?C8C2I,EQ'DOS/)(/>_'+&+X54-)DCP# MTYW8V6-+4E]'X#*,JFRHS<]C1_\._\[,J:$<&GY_5H(2J&%QLG$VP@P=/P!= M@Q:,\ JM-4I1(4D^ BR\$0^B0T>8ONYW.,B3HEQ0%X6V1JL?_]09H3,0L]D\ MR:IU?00B:3HP;KD/PNNQ.D-AM%E&,VI:RDJ5HU%;Q<%#XVALV8(L#SZ-'_RE M-F_(Y_)>C)_P6Z-)52Y ;8[*-L?A1X69),**#[/3W!_\"^="D)/-3E!]H,4B MZXMY_MJ7GAFU.[RTX7@JJ)9BLDOTN+/BSH197+<()P26F,I# MYQX/%TU?5Y\C$-[]+8M)B;=7NWU@^B$E<;%N$[@CA48*^F_N6)+H2Y-4$4$( MHE=F6+5)M63-LO\TCO9W8?&BZ!.W.G$SH78ML%64.9H=8UX7FODYFQV!4^YGSJT0BATY;553NG*X$B=D5E\E6#)43J4A(< MPR2GT&@]!5<54UH6M$+SY14HJ\[?1TD]C<9@$[ 4D%4G00!+?X _&)HE:/^_ MY*F=H:=+"+!(F)$.NR!*,T%D<%0D8C;"2<.;A&1A<)X@88I^3 MJIG^ITU.,!C?U&T!DX'_FL*+T18WM;U#9=N0ZTWO,/-,M()_-PGM- M!+?;N!0+-TK:6NUI_UYF1=?6;U@@@+"0/E&JKG'20],L4-)] M:.LZ2V@-_GU281LRDH(HY=5;8;(ME4@:^@(/6X(OY\3N,AW&]W4(A3J^I_:712\7>&(M-D#F8QZBX MT1=U'%MM+B8C\?\R[G2!*RN7K%?$7,:;BP!$%+CM.*$Z>S1!>&%X./!.+&!D MV9DX@!#!@4Q#OM^\7'5)%6T4@^/[1R;#R[,2$ M+4I(G/,(IH9^=P-0AAYA#Z/;=!#[_(/NRKQM*/E!3\H)PI M%-.)OQG2M/+5GO$Q:V&N-GO&XZ5VUSM M'=N:7'80!%BDTT&56=P.[429=^QJ%/2W31ML@E)=#=&H):5=]'#GI17,8,=@3,+K/<;<":^X4A-ID!&@C$6+;:JQ'&..3KH WQ@I".0 M=,_%L?=FX1Q\[**($\1HF$Z!9)\,U0D(> =:D>0Y5#2MB; L<%:&ZSVZ)?(_3+A1#WE!SM-3Q%#'JO$YQA' )$&)+FA[^ M"LPJ4H"=>.$Q.&*PH[H _3-:&)Z$MW>VXRF"18HIPY*]B>.MUW01&1AR)S+A ME4&%X9[AZ5;*D4A$5WLY2WN[8=>P8:'_% M8IZ"^3DC1PD;EPN@L8!7HP;_DM4,VIQ4AJ.%V_VXCOV8",]2S[79+OAU+/@X M1]FX*\H@PI.D26<5^^2Z#;WI948A.&6O8O 0:^FR49LGUO7= MZI;KV%&,W,$;7'PMU!>E2!99C1' 4U-QW ]VOZTPKG6C)8]W=W?( M&:3(:A@T+CF(6!88_+.)MNT-N8X]2"*A6,D"T),+,GL)T" ^3X GC4E3QISN M#(%E$"Z6:-)QZ]Q\P^V;95]6TM6QS4:'%=W;';F.'9F5*<7M6;>@*'.!2QOT MLKD9!1W45.&]W9#KN"*N#GC!G6490._Y^X1?I"0@6&9+R49FQ6E)PFTQ-2 " M%XP_;.]&"AO[!A,X$=-^96\JBA _"$7P78K*"5+#:'J?X(243JG(,.R!?MUEZ+?49XKNI..(AR89 1%:.!. YC.(%/.Q7 Q0DL3- (WZ%(")5+ MK]']5:2 >'S]Y15R!'@N/@+ P=;K*0:\)HRP<.> PV'T.CN)P1EPA+.2]PF" MRF".#'\/3BE>T)$)5T=!/@;9D&"\C21F.R4!4@Z$J]*8R9)A:8F_KA3 <\ ( MF]A'.@K%D"&L1%9 [1N!V.,GW6T<1&_HR=ZB.<" 3(E)#9'J@EXOH$577G7& M>83CIR$!>K #[WD_$NH)6A)< [:2,7!P%R3;1S.:%O#V">7],CAKIV+F#)5G7&3&*"C(S@+MQ!8X*NSG6_$=$C$ZE-51X@8@OV".:> JV M%NS4*&9R+D9"X0-T>>+>DU&Y42X#=&__"8L#I%3W?%%=$"**DAHKJ.K&%&+N M\3?J$>/;@YI%V,*V!]R4I*=)X0LGW1<5NKPY=^#B]P,^$7<0X/>L>>^*'XC)UKE0*/,IH,=X9[A%N6(+YDCN5+8UNE%ER[R%'<-AL1!S64^G80[>^*V^%NV0DL7K65Y)A:WCPZ/!L)+$AVRF&$^!VMB(F&27&"M1 C63RF+%84IY5T:ZL)PN()5R^Q MQC.'TSQN[9 MU2K M3NS7'\1N!] N@$/:K"DN&43_]HJE]2+GY=#>X^6:JA1GTO<>//HXIB>"B(@E M7.TN6Z<8Q1''92&2WQY&%NE:;:25+Z$ IM[A? MKEI]? G00#]X92/-K/XSFAI$;3%?-QY,TL2D_35FU!$98 %,EB(C?,G6M]>I MZVH>=]Q5D*L]/S!?YGGIV S\![@!J97@=/$"?3^I1*19-D0V&:%W[7D/E@4DT,M3?AW&5$;&UC[F93$Q MU0X(G)E4XJQ_(=HV9R]1'*Y/& X84?%>9MAI=0*530%8E@Q[0%!5#UF8L?7- M*FJ<@"H4YO.9 *V$[+-%2V0CZW?K:4O/I3UP[[<:'(.)JV)56?&U),>:&&BD ME"*Y935C3P"020IWW20SM=.UK%*V ,WBLXKCUOJ&M_EZKY>S>EGLO4XKM@]Y MS?S[IO=+@ARG+- -]0Z@DJB4A(?^W=HC2WD75](*2%KJ95U*U3Y>;/VNZ8[7 M,LTP%HH'E:JU3)J-P.8\]"5WQPCA&D;9'L7L4J2?0)OH]Z#+^E>B-?^C2BKQV*FG T1 ]^/R(L!U@:I)P8 M,Y>A> 0L55L4^*8TG#*%MF72.L.;.8OK[:?OY# &1# 64[82W:&$"RZ\GC.P MHI&:1G_ G?[(?YDC=P!M/QK.%-E=8D8,P[I5;1E2B?D .\]2. U3E@5L?I40 MZ1-,"XPT>EP#G@[S,K%[X]PZC.V6H];C+Y5S._([2@AN@*@E"CL3$JW8V=#. M5&0U-^1CP"FQ0V F#S5P(4"$0?2QA+//7<#JJ7AJ[BWQZD )XV0XMS(T3<.G MGA;I+W(AY:+IVFH=67@IQ(E40H<(1'@Y-H7%CRX&,6:"]&;ANV0 M?G6T<<_-N1VT)=NVDU^KO9@3$Q3$U$QH)R;?$))+&/6$=3GH57J351O?PS9) MA["V0/+(^%(LIAP$DIQ3P$_:P[VXWL&.>2< *S:KH$V;QC_[9=_&N^ M1%[24=3O,O*).&+WY]2<)KGR0W.)97+3Y8K?R>YAJBF0AP2R M%^2+K7R)^8Y1M(A_TY1L5^:Y!U) C 234;A(@L7UGQ]#NA6>.O?$ZV%\8LP: M15%L"=$J"M,/XW=3?,[Q7.O?>Q3I=\%K?]^E,^[WQ./HKZP8K:R?;2\>) >D4&>8NE[="KM M?.=8"T+5IUA#ISAM&/4"@PE^R['@O.CY.!?)1\5DMAJH$^%S6+11.8=Q@P^1 MM[.L:&?8T,-( Y4B&YU@A=N_"S\G'3!G^8,+JA:%3B-8!O=+CG>$;+,V314@ ML^IF%1RZ<@N".DW>4]>!S*+/.42.N\FM1C2J@D3ML<\+;Y&F5[RJ/UT;<^Z=XCWDM,DR^5^;W?CF]CO:=LH M7+1)OHCMO5WZZUUZKE('#W?>-G>E>=LG8Q.B076[*_73 O>A-0)6ZG_6M\++ MBJ#O@BN])V'"_5D]ZA I:AZW.7%Z)[6^JS;=WP;)%?A*5;:3*=$17,5UV1@_ MY1 LHBQ'F[!+2D?%V.BI"1YB":;@C"VY)2(!J(R,[-ZF248G%"?SFI(X-(_ MBEN@R\Y=.*@" MGQV99(9Q$#J6:=(DUJU$^@MA@F2]*8U&J,K5CXG:!8[]%\8NT$*/E9<2 D&& M@@>&F\;PSBM188.E2]R9BEM8TE.V0',?:'ZP!9IOPE VJ:?[-XUBG7DZ?>E M##8@1S#($O<+9*]0O0?S\^Z,GU"Q<^_ON.NN99EBEH!Z13%Y4I&ED'U^ 9J=$HY4^HL2AP!V9!J[N'533+#6 TV3*0.A$2KF\VQ5Z]V5G?S*'O' M,8A>M!U[P^,+(8X.QJIRQRAII)5CFV!J].MSK718C/R.AY\0HMR MW"P2K3^ORDF5\)I4;=$9=] \,=3LL90Z91Q4U-A6$,L(ID:@E4'T'*V '57^ M/ R$)&&*TYIM^%UM@$6@QL'U&-D78P>,HILS\<'4*H*62NO,*.ZGY1E"OB$5 M]I,JOPK>;A!V?!P%>UX6W0&%'2GM+:;7X^'RR]/=Z) A.6@, M9UD?L$Y1>@2+E4HDV&,S:1.P(O&YL>T(7Y@)&0YA/7IEX+((H=!'M#UWT/9< M.GO6(^*H&/EJ153=PJ+TW7@=SH#:=-J*>8?S4DFGZ:>Y'E(5S-?\AH1322&F*L3&_6DGHN@ M3)O@982=9K@XKK4L,7)=46,LK"X0B^#L2S*(7HE4U9C*U4<5PW84.R#NI-&R MU\.)C0^RSV9@%E QO-=4TIN9#,.WG20Q<^;A$OI*%A3=OI<8:$)[BR4DJP<] MT * =ZPL8>?@*T#1UY.:=#0IS=-;2LM*.,=4'S)=GA3E8F=:+DB,.I,N$C&7J!)QF0+B?0>"+@P@T<* M45[8#Q;S>Z=)SK4[;MQ^T&BE1X47K',39$PC['GVGU;"16Z^$^*R9.Y!B;;Y M;W-GY3;I. +SO^<()JSNF$II;/MRUUX4K'O4XF#>O;#*$^RV:T/ ME]$2!>$R\P7T&3R;JU2=Y;2Z @RKMXUILP+51J$L'CT-G@25D>3]X64./BNI MCL0PQ8Z$*Y12?UTU(M%%8P@A2*Q!%/F=FL.@M M$5> =W+?CNF0B:_*@IC%E,;+D04[EPP;.?N\H,K22],JQ;T4%C"O/JRV\6$0 M.\XEP1;$(,2EU[ON!/)JY7F]X\]M*CQ,8EZTM OF MRTC(XS/:%C6!"(!5VW%+BD.MYW)(VXRW>E98-R.;#5M0"&C)@Z=D84TX=CRW'%GQ'FU7"^O7^U9!3X![!4JUV&L*XDN\I#:^ MW^9I<5'AW @T0ZM7W"G1)1Y+NKI.Z MYTQOZ@/)PP_".PTS/Q92[(L,NS]WNPE:U%&XC\ 4D2[?EN\;>R?DIW@.O=I5 MCEW=C-"?JYI2EH@RP,/%].((L-44N/71A.5 M(%J!8DZSLKV?/4#UJ]:XWD#?FBM1O!$D#_]Z/X-?!*;,Q&!\$I09$B^6#1AP M2(N)/E()6K PQ'5QFF%ML=7LWKZ"H/BM7&!X,>YM6I"AZF2H&T8RN^3OF8TG MD!O-C6 M[2BX.]@6W'TE" =;HF25>)K1:EK_@//=\S2WY\AY31S TMKQSQZ:."D\>$)Z M2=*UVUW^IKMLZ=<\P M+=-L+A0)F&)QG5K(I+?L#E+(S0J6P=XPMS/:-&_W\9KVTO1AK?D[.$>1LH' MWB1?F.J?&'&0^103(J#)$(96XFB?#B9M1[=7L$OND1T+2IEQ,H MBTGI=Y^@_(S?;FO=]\C,'QF,D6$(ACM&^41124-RHRS.KB?<[O2U[+0GJ^&& MYDALI;' J$Y.R:&T42AW7X>F,..,^P_YY4C$CT6"WXF-.^'NOY).$[[#P(@* M;MS$?KH$^7R-!Q]SL"\UP\9UVM#LKQ\IY/@HN\9M[8 5@1^/M),5ZDVR7B\; M^3HGG_Y=8D(?;C&AFS"43<*$;DQT]9,7:O.*)9+&!=S4:%(>1(14:+\<"(?$G;-1]"M_\KJ VTI7^Y)1V4V0R9WNH;( 9F7ZMO&E@ER'RQCQ^X@N9;VF M1:DA\&8;+/S.K"%IO(L$FQZH,O-)_[045?H8XA^VN_1-=TGC>(CNFB!*O*RT M7<,V5O"MM\)Q6=LD'[:;^\>VV_9-MVV:">!&NF'; MJ-S6 [^Y*R2!3^9U)R)AO28>VN-)''O^JMKACRTS+?2YBTVEFG<&IUHA5 M:[F74T2:K?\$N;689UA-U>Z9W9DBX M;HO!=\.PZ?<.OB@938F?O?.8V,<->"\OJQXH^8VC:"[I'7TD>!JBH@1$'6:* MUI> W(F+],EH$[Q2.6,5?F(0(>\:#9HO9M023+'$0ZGU0;4I,D8(^Z3]! I9 M<^2+-17.AV; C![0QF4-Q:AAXOU M@" MFL@0X%-0-PRA'>'E9DBQ;9?NR#U$:KD*IR/,1@B/ BPW-F%02"Y^40?I6CTE M54;A\D8-C0)+(D@C5'6076:\ 5\:9$@S%1=L"ND+^IA)E0:-'5@!>V1N7I?7 MA=&Z&A:CM&P^8IS:BL]SI%[)QN/^E?/G%L0A',A=.5PJ0Q ECVQU'-0F*4O% MPM@&+FA0""Y;DPP.E,SWAR3W"O]*97<2/L(J+=O&7#8 N>E2K +GVB\T3+#A M2LLQ2KA3N,&P8F**86-3^"H5DU#[]87Q*JCR/_Y<-$S+H"[_9:W#?"/V)V'%;PXCUA+.Y M,X]Y8_@>VI_1.-R^XS@,M^@AP@$N<(SX!)=P3$?:@WJ MOJ4%V]5L/50=1#N<1]^&TD8_,(,%]J2GV+ME5UIM&.C79%^X"\MY'2=P-G]# M+VV,DG\7>BT]C!>LB%D6X=7G%:N97YKDL\0&M1 %-IGS)9;?6@.)] I/X,^R MNA;"9+^/]&E6E87M7,P9!.G*K*;##$$-?XM(=W/,@-]!F6+3 G^1Z"(-C2E< M&HK:H'S%I?.\$&FHV]U/ 7I^P_UD.4*.T,A! . X-LD)K,5*9V +G,BTGQJ[ M0MD<6SUWR=)0QJHO9"99G0MKPJK',Z MKEVBO=H&"-W=)W#CGSN!22V4N$X:>]>,EDH>SW;C#"-7/Z(NKL);)WL.3RW6 M74RI%^OCGG-ZSBE.T7BQ?:R_A:1Q-1%^5_VQY^Z*TK:459B:E#L>NV9DL9\B M"\C^[6GZ2]1/YDI UK'Y3;3CFCF\WY3@6.2K25LNM13NN M[4I()9I^?_NK=1-L!*O\HQ' MV@&DK,4@97I3Y"= MG8*89&28+7OC"E+OT1:IMPE#V22DWN:P-Y(0+AIB8(&KCR B,"%1$#)OX0QC MSOIO%@@>1P^)!.(O0R8?:AQ+V3_\B_(U.3FG3JY-RJC,H<@3R@H2\XJ_^$$?D+XX@2I/#X:_LODZ]' GH_NA2D_;V5R:-Y/5"@YKDE$[ M9_[^@]B9>[3Q7INL_FV/P[XL"9D)O!!A?Y,9AEV'KA=-&GM%4N40;J;LR9SM M.CFL!'/9_1FI,G)<"]!S*'!J^OO>S_3OE(.2:A!:>SSV5VQ15B?4:VI515GLB84]KD/3QZ6Z9+S7&>+Y*E^PSN,ED%"MJP2-54;ZV+L$:"3=F M2V.:/NYJU/(D@MH1(>$7LE[L:.K)'3]+=\J"XC+UYLB>5<6 MA;5[ @JH"59$F3?Q.4)%U[%NJ%AV:5FTF0_76VW_:6''L5H6/"2R@%&FADOS M.0+!22WEW%H]^FW-0>B5*"^K"P^BX=QCMT;"FR&25Q-H%(3!]D\#V(QZGC4J MQA3G%(Y94$]Q1W?TT=6?/\J,@B[Z<_YBU MJ$@@WR+L$%I::N7T1$C(^PTJRU"S$8KN<>/C7ZN!JAGR0G8+6!B M)#7RIFDD+& RD++/ML!7VIZ'SK,($B-GY##OA&XXI'O[R@RK-JF67,>T_S2. M]G?W]V,&?'Q1[-639X_4\,,>BW0[T?"$5<;[;-<8%W'_R5/;VZ;-\QW"&;BO M+,B$UK5GAX,VI.9>".@![ P3=P2,J5U\E9AL(W&FZ, S$+DN_A#5/;3R6.+#< MS5>]%F'/7K'^'8\6/2WLYX@4.4S":8L!U3$D8[*HY;@BW=_$ZHFFCQ75!6T= M+6JOS=/I!'GH!2HH]^GY%>H="-.$W-NNZ\$Q%GB\MI#&+_E^O!^%=NR#.J30 M;%7C!2X.)2L:6?W:O^NX1:8Z[Y9O)&+TDC+SN9\!'G*O#D]8HHCT#0<,B\_: M6;2@6O0V9U?W^;O?7[_8V7MF"0+BO@/DCLW:]E-WREQ6",78I&A38%?71/C< MPPP>+[SKW6!77N(FTE'!,22QJ D%I:YB>$L'$=J0M>''*;UMN(N!C8@O1$D8 MPXGW1H.T+FAGH&'+=P/MY[TG/X=R1+Z2F^24#;ED6*.11NG#E.R4J4GR9NK9 M0N[,4"X?),%?AF<9VL+1L4=8ZH4L7&QI1R,/KLDMK"M+%,_/8#NQ-L)E>7WSGX^$L?/((>CR2+;WP:EY5I.5D:HG54%-U1 MISR<["K[\UJ%&(!A;*T&M_R>@I& %XVP0@4%XN! [["KR=>F, EK9G#A$O*^ ML:O>,JJ+M3$%H*LE>I7P1J0 VIS)I=F_3_QS] M]+87M4L3>15X"BFC./ME@G.WQ)0)8'#]?A[^FW]N*/Y3@O\=D2TI+G47#>C7 M&W)Y"<:<1Y*Q8,?!I5KJ484$NTMT2 B%'N#JJ*RD+':"/P[+E(+0?GB66,VQ MD0F+LJQCR[HQA'U;1\D\(P"@8U/SM17;8$1D3 =?(L3^B_U*%PG&=Y7=^C/S M7<(4'F]A"ILPE V'*6R.X?#N5"(=87JHQ:($S3;]$T;BO)M5*)(CZX MF)8M=>6I'9Y='L%18B]/XCHO<2$ZK 3^%FO5)]A^#!T=^2T]?X$61BS+1P$Y M=%KKAFJ^L,\Q;%M+KU0XIETKFQ0]R?:^XG/&*SE4XG#.0>K'W#$'$ M-"SXJW#J+GS@PH:'5 5HA()$*PFNH!S76:^$J""S\ N5/C6TB:6?^7 0=-_R MLK3C0^N!:S7B'';,2^<8)+>G2H; J&$,1[!FO79.T(Q%K%_%;4@A1A[?9QM#T1H]DL;E#BLUX>!5HB'CAL]Y?$[-6 MI!"$P]$+^#T\E+3#Q@)C,$,;XJ,@7XJ.[T\7<2.V-#)?DX!;@=W2M&!+JO1- M=T"NV1Q3YDUC(79TD]?=LNT6??-+(LD> MV))EMH0A;5=).S]E7.:MTKE,;E M@LP _"_M;$H9(JZ&X]]Q]4L4D@ [\\)C$2@K_^^N!:P'T"J4&*&(L &H:3@' M)CV%&#!9_WPA,H_M*?JJO0XJC&=2LJ73U&[UO A7/IJ*#3.L;3?LFV^8,\5\ MU\L#LZIQI#%Q#UVM'!NN1Z+EO]"[J&>"HM9]K2:ETG4C@ZN72PV]LN;M$1=% M;^*4KL R( TE>:<1 %)A?+\-*$S$C7Q=C*N$FV*BRC^V?41KP_TB5\N0R<.V ML&U A- N. N(@.)[+%['O1Z_N QN]_GZ'G%A;#1H=O$]UJ%AS]_J00CL0+D M);#N?DE@3#GK^JGS\2B3+VJ;\_G"-]28V@6QBAI>REGO_I\*,,@RMG'[U(3\ MME$Y82R0/9N#Z-W*,97O,0J&.Z"VVGV#'V")@?3I"#-(J,2WQGP]4>%XDDZ^ MC,@C:72L\"69EXC!@F&A]@<2)D%?V#Z^M)U7_?D4/IF<_IZGS4@M^(:C@/'? M03.(/2!)!VKT7+\H;^VL)$R'2D43CMW00B;^%Z34GTGI,NI]3-3A2C,@3^>W M>F/$]S!E#B+0= [:%(4;+(8SZ6*DF+=)$5XL(>R7A<[)Q^$X[<;/Y?106:7$ MI: 4B-3[EI%?!'?E!N(R[-321/5R*-!T.*")T5->>=U92BEB()CZJ]N2DJP: MM3.L*AH9AI'!&LYA+3/"WV+$BVLUO&=;7*0'7-M(?7D%Y>*Z6HVS+R;=8?O1 MG7A%E5Y0L]Q]Q-0GGQ- V57Y\O%5E/H+9I[T&%CC;E?G$'')DH]3M+U;0<>8 M Y;-2L5U64G>'@0!Y]4RS/D@@[7CVD/ MHE^2H*A+Z;[[)AHSKK=Q-&'NX31>8JZ5EJ_6K.9E#!@%_#WM1:]XT"NRN";@ MO1,S:-4P*SGFM>Z"/.EO+X[J;!FT<.*C?IKD9!R(7:FP@61TDI>3"\N=:^+% MNY@L^!MDI9LCT%ZXY$MNDE1M-Y?N20T><:Z$T?(HGV72)SS14D#8/F0PV\=<%4[IR MR+CX:2XGT.-ZLK6M^L*R0UI;KDNHM:.PRBGF11[8T:'+D&FU*B\.#X'$H<0'[^\]$#& Z]0DM$JP MAO?W'V@2EPB^<"84JY+VVTMI.0X*RJB^ ZV!'@[1,3(:7QV+50FB&YO5\L69 M5"#P5[NE:7A*E'BEM@.@0>LH[ HC[0'II(! 4@NZ [\$_4+0:#N,419@&^C[ M3(B'V$_BM4/+ODJY_"G88$$%ZXSP]3431N5(=-D MPN!V3<<;+Q"Q11'-+]Y5[F6 B^!J^C-[GJF6T2[O%D'F(\B>;!%DFS"4#4>0 M;8Q)ZC&%VUC>&#L#NR"Z$I$AU'JU%-(GI7$G/-R^-:.) M!IE L0,DKR -&SBX2!H=M;2 @CC#I+)V2;\5?H]3!# UM;5BF+E#+,DI[%+C M2M*%/>.^1&DM;9Y]BI;+QV<#0&(?Y/1#'=#5D K!R<;!8.C''B[?,*4Q8;2B M6NT!QNO'0GQ*\!?Y!9B4$W)Q79-6,@R0HQG64!JX.B2\Q=-0#-(@R$SZQB3X MNA'ZFYS&9S_[O.UB!;FZ[&SF:[#.XK[*L DA@O@QGF8M;AE"$#/FIJ]V=[#D ME*"3?1LTB%ZYYKZK:++5G=7JL=5']M626$,H->,$_XPF7HP*'@\"VT-&R3LF%=4#J/ M"K5->FJ>5VM4+5R0A4VX&8J00J"MHH1LWR5/+E M),)-0Z[E:DMC&0'7%;I&$8R,1")W2UE@JTUJV\//\',+="\K[S>7@M0%0NC%$'N%'OW)IZI()3!"O=%HE"]@9.C=' M:(=+16@5O0RPSNFN*D\C?'#%TPRS?,O,L1"W"/:@;8W:8J3]E.C[[ MY13O!=H?7((:S679N#IK7/J$#X@49R(6PME11./L@OQZU7LLV]6=2SJ#\@=A M&S*P\NPG@:%PJ$<-AN-N"Y18\ W4@6Z&=9#[DNOO!H2$*YX#KEAPVR@WL2$@ M-X>+,L#VV2J:C2ZM_J"WZ1%L(1=,,ZVB76"I+ MC0=@I=-2XHP<5M7"4O](@M6+(1/7P8E#4D).MZ12 'UK;)]@;7UD1PF:'?D5 MB#Z0)K@&JSO*36'0".4*)E(0=9NF3 M68P[,>#?17XRU=Y%*/L!21[X]EK%M M@[EM9J.T5[!FH#QCR3#X!I[;SR[QEHV]>\\+PZ0P*X.OO= <)0=U:TKVA]>\ MWHO4H558971>PR6S4H(2=JMBY%IMJ_6/VA@I+7V()F69,B.OU\$#3017PP9A&1LD#?&)A&F+IFBGQ79\.=%W67&\-;5I_)Z3ZK[JN MG4R*^4*>'Z6V,8FM(*0QK*!"G[T,2Z-+3IY^I=U/;%1I-A1X'1E>:S=.8M @ M1BNB!L/7:[=+)!W$7G<8@= [ZQ.O!!2_*V>!)$:#0'![DH3LI7MFA+S3'2]0 M(6/##(A!X1@XYD&[0W9K? <8M$6Y('E%? MD$)/ !LWR*M$> M!(X[ >39B/63=./U+^$%KA]EO.3.67X;[%(XPG.H*1'8RM&)A]^6PR7.;/:7 MI'-@Z'0$DT*3>7@^>IL5>%9KT&(C+1<%F,ALVM;\0&E>3.0X.B)MO1#K6((? MSI+/Z'PPU03N Z8,F?X"5CDU\";F-_,GQBK!7(M%$>A]!%A*?S]+A?*,8BRV*&E M94KPT+:]&--R/VC88^9@&U)C[#884,,;S;3,4VU>YOTDT&8]Y*.Q5QR/$HQQ M&-1+$UR2C2YE. ='=..FID;X4&61V2_],+^(_J5,F0IF7PZ&;'$LDGL;_MR) M"_S)]2\B]>#/W3$NLR;1]CML/K#S9VGH"[5O[$HY!#Q'TNBK JDS7^"*4"NJ M9C35T!JJ0F/Y/J6% ('?48>AQB_$-_\5F_%' M=3EJ7AD_O$.!^B7]9V9?3<7[DCQ*1/FVPSI+LP271HGYQFTQTF73,0M'1@#8 M"NH4O# $<72@ZQ( 26+WL."H,E%1H]V4TC)';]B*4C9Y_*WL]X6XW[:U]!6K MRGR':R_*(#I$DX+M [DT]M5!(L);0H62**;&'W<@I;O-!"_&@W^!>">Q2"], M@&@&P7!FK>!W"8QYN@7&;,)0OEM@S)FG5(0KBG%A$+(ZHI".DL^OO8]*IM5$J@>R,X*% X/Q@,VD/^'>;/ Y^I: M*&>/(_#V?7K\58(Y.WOMV#-**'?E"\S?-*Z*(SK#$NH#'H &+D^9D@FV PUN M"5H3$+8<\4?=Z70,>U9D'JP%;(4)-F]!_=\0C#02%A>7_:9JVKZV+%+6X8V% MQV'74INQLE[Z6O;=]5:+7Z%2RM.0R&Z4Y;!44R8NY\6S=$E>:LPUL+)VU))" M<)*X(&)/MS6X)2ZXIA6"MO0-2]!,)16YV/U=R>2U"- WUNZ$H8T+'W1U=?TX MPD;-4GB0VLI6FS;KW2R_3M$17Z2&*%0QWI6K:2I7G?%*<+NOQU7;WP@_\5QT M@^.A72A9K4](.PL!-70K_(J@%)::/*&2(0HV>I8GVU8\ZY-C=<-KC;Y M>(>O3^KSX?=Q?L<6>V$S:?8V4ET+=BJ#_^)2/>^J>H3GAH)>[5S)P67,2$?G MY5'5Q,7["6N'V4\8Y(B:ML+QHE)[BN_CG,"VK892/,(R6U?7K^6CR7DKBBVY MB'PO]GY RZGQ-EYXRD-;SQ"Q.MQ/N;$99_H.5O=48>$6$X?DUDVQGX M!< #8+BRQ*5LI,6NXC+/]8@NF0#["LU1-D;#?4R^K' _^AV&R>QRY,)ET!]( M9"X2\*OG=F87]?5^=<^FW*3,NQ,Z- Q6N92 4,24;>-B"RN-'W*ZB7'847NU M;QCAM? (]=$[PC;3P\,F$['8D7[O2Z\')X@YBDXA" Q?0+54"B*Q)_54&C"N M/:@"=N6B9>+%2!@ZH-1MGRI528?=%&I[J2&$MB.QYV M 81KH^[1$3R^)+_">FK*5GHD;3,M*PY DBK$%+!'C@9: @7^N,T9_[UDO6&?.(B> MN\9NJZ/HU(=Y<[ZR/.2X:O*%UM$;_=<2B;<)8MBEO2>GV,":I%AD:WLULG., M'[YY__J'LVG3"2/ @R6C7]'837LZ+6WOH//WVK]N=&B M7M8 '49%'%(07HHRAN"O3S$B89ON)I64Y(L (HY6#*1:=NBX$Q-W:7:/&GK2 M9BD;KDQX0P01;+E6!N%_RK?,_V*!P^%XNJMN8-1\42"#MC.8(CSD^! 9.#;S MH!X2-!9,$&"Y N52;,&NR!8A0Y9260?=C3&>]3\M/'W_"7:!VWO")NV_"T)* M_@L.5UK.K,L0$CV!)1\=RMU>NC)L6A(8 ^U$;'N%(N"E1&YCT4#(.X,AQY29 M:^!LX:SA-J2VJ3.X+UPR04E-^EH[Q#*DX(+8X\[@@L-<]@I6YH.AU8-=^4#? M?4XUWXUA)A+XOQ6W8)*_=BJZ& '(*L_Q!A=4K:0&7G%*I,'20)N^^XK5([)? M@6MNHE_*I'*]XE8^Q;ZL\#(\_G^ _Q83)@2+?L&!( 1L9;#5,XZ)IZUE0M$Q M%\ 3WU1!=<>O;/T(SM=6(AV_>_7!588)HNE+6/=?PS8V.\0G];&B3!@QGBD) M@ ^7?U=$;T$-$WC_8)>:!\+_?OW\9?2+'N+HT%,4<,1T)*]_.70#(3?,?:^D M4H!_'[]0.;9R7FP]$!\^]G8-[$<+T\(D[DR29__3"#)O7 M-G3]7* _OGKL\_O/I_L_ODBG_[QU^O%T5^3ATWTZ,7_[O[YN!M_L=?Y:.WO_[OHS\^'2V/7AP] M?/?B/_3_V_OC\O[MO]_]8_ODYS?_X./W\Q\?#W;>OGGYY=_QL-IJ]*MY] M/CQX]^+MY[=_'7YY^^F/1W_"]X\^I]F[3W]\>?OK!_A[.GOWZ^O%GY]?'KPY M^)";WSXL__R4SH?[#Q\?O1@]/-H_.CAZ\7+OS\_Y#,:V?+O_&I[Q?)_M'A_QT_WMT]V'VZMY..'YF= MAP]3L_-L;_QL9[S_>/SX\>[HX6-C[OWWDR>#W?_S8[C%_\UG +1N[MV485E5 MY8)"^BX0L[9T%<23^$>(H"272A#0M6^G,$L!MQIMK5 M*)YY'26S0D:P=O+4'U#U3*$U=+'<IPHU1G6 MJ^0>73@\BOTA?*J5EYZ#$WRT,!*7DIHF- 9H(4ZHE M1<6(V#P0S;40TDA #UN26-W+F!#.U\'KK4)1\CR5[LB?T4BS1#7F<#$,%3_+ M3HOE2/:(BNT$6R+CQ8#-0NX@N9ED3ARJ-W?&NOG[Y+!(YQT-J]1KS1B+=<1WNNR.0D60X&L#C;?.M?O4V8!2"NCIJ"89KK['R"*U MP5DGU>O!#KWEZ\6LX,LLCF:EE2^;SLPLB;B1%:SAG7#SOL::>R$GS4!KMMP^ M+B@3E=(U370+-Y^+5608EJ,>.[ @&"&TR#<5\_;W0:M3M"(IE*0_Y*R%%:;: M/HB^8VO$O32[SERJOUT9>6]. TOGJ&H;:_KGC58SM34G-[B.6_(4*XQ"6\B3 M#WEZMH4\;<)0MI"GOM,9RD.1#3XK?E9C\)&M7V?S4(D(>^=!8WM]7.>;]!3# MW<(G9#AC/R56-4R'1I2':K H(W1VFN4& Z+"FT,9E)(KB?776BM\HK UGU\N"O@7MMS&3O>U"_^SHD_UM=SHU/+' MK=.&9,4C.0J52S=G&1^<\ ^ME)4RR*]I:'S[A@I[C[ $4M /W%A!"N$N(1HV MB*/DHT7>>05U6#E)M3.6\KI[O]1YDW*TNU&KL+(62CCMSS@KQCE%SRD<2C@> MRZC!>,&QG'^BP&VQ'Z[_E]__1D:W.UE'H2E0^8'WZPK:^/URTJ&Y:G9 M[M'7WZ.1 TMY?!,8):@(,+*&G8.5C)8];#?F&C9F.3353M(TR0@K2$"G5&6% M.(5$NE]P10[P\):196&2DX)KX:Q.H"QYKF$9YBOS2+J5WH>Z_6[WYJOO#3?9QCR! MJ3"]J/4/'*/!SYAA@["'B#E;]H(3E*G,Q^,HH9M]B >)N!MI;88(#ZLRL>QG M7(\B[%L2D91J!0N_\#C?^N*<80*%,5:Y%(B%7=H\2%2G\H,?Z+&42=AT4AD< MA[!Z"A(3T^-)<]&0,Z;-R\5@?6HYV)XG-\82?F;J8*47,Z[&>\3QPD(=>8FH ]QX0>EE12W*B#%Q<^6\9E)Y'P#:)8L -S&=51H#8EH/<(SM?6ML&)@=-L&B@&YXP](6(QP6>JJ2/!F MY L65E^JP^7.%:Y0-C7UJ,J&Q$ .5S%VX&;;:H-.-#85J^#H'MF=I M;+7E1!00 9)M@;++M(,",N4[9B; M(-P3_@,%<:.H6"0%EN9]R)#'+>>T%(-M;"-BWP.84U5-*CNIM?R]IR$ 200- MS/VC99M)AHRC%K.GG6'\KE0A*SOBJ3_<$>FV M@$JB?\ -&NQ&BK _HP$4LPO]8V_P:/]1-)3O"Q9&.EMR=W>PI K[.YC'81UT MA0F&LY!-<=<5W!VPTY@.A''H6*T#2I!>]+8D\E)93CPNEIN7:(ZPZHP0_;QU M0G3 G+98D^*6CG[,"L:'WWME,D@&X9/AZ7@*'D- WR/?[:*88V$%EM:+!-6Q M !VO)1)O6$:G,0!:VI>[>IYP7^21_<(U\:![N]N<:";,)2;P8%N MD/VJ>&^_U[A#H7L-ABSOJ382NH-VZQH7#3U/T,I&^T3;A@2D4A?JJUJR5X?M M5 X1+,HJ7-FG_;YG;:)V?A0%(PDYAQW>-!8DY##O,U1'C@V(G@;2,E^7"^PWEC<*Y#5)>61 /9.G@V MYR[ ^D4>@"E58&EO3O:I[\6PI==IB>'597C<'=)B78\),LRK\5TG,ZGU2FI& M[LHA2CNGJ*R"DA$-S[E%8[=&8R]J$U79)%.N&SOSP;HHA]]SVE']T;JA@S77 MH]L6)P5QM^O$"%-](8:^C9$B[RW;AG64,F8OH]*^@LBN,<6@>$\;T%%;^H)H MT+4S/D?>7G>JXJM:2IN6M'C(P?X5 &F/F#,7$7+45 "&6!BAZ9FC_]1@GX<+ MR=@SY+C<,.8DJ% >.,WD/2MVS3AO+O7XO9R9L6OBJYK(-@+(HWI9-V9&Y2]( M/CQ3(E,* 7'/!^0WJ!4(6S+5IZH]#%K/L3&P98'1KF"4JI'@5^S)7()@: L2 M.G#=HVJ]1H_;G32 GCCJ5,*T\THTLSU&UWF,B&O:]N1SW$*.03($UFYWX[HO MM=#2,6%9-S=-]],15)!B2#6]M=V;;RAPD1@0I-2)67K]?^$BF8SNC\9'5QTZ MR5P'<6\A>MANX'5O8)K556L=!)-0/6'8'+XL)B6Q?CFSBEG9.=@NC4&06URH MKXF)LDB3"ON\._7J9824)G)THTBX[V&/'3FA.G]^]QSR!J&#WU MPN,I*+MES30OEEW/0P%W!?(:<_EFX5W?Q4Y[]$G$'C<&EX-:EV,_X1*Y7Q#+ MU2>&.STR6"YX[16<$6R%@HL!$6FB=':_='YYG0OW-[,I-Q_\_7AV++?#34[I M3"+B(C/&^I'$^@:?,J(!1DS]'S%CBW7TGFMYVV/#SV&GV]DL.2?(BD <*WMH MP6)I$ZFMO9!12MN)CTPV;_P^D\3)JIQ:NPJ""?"V M=U.E^,CC?6+9L9SXM?_9 H&A"!L$N AB?[T;Q\S.$CPU$&0PE8VL8EKIJ_I M[NGY-3\!\56$_4T4V)IR./'$%7Z08)/A%:4HQ09,G[V;:\07CKB8B5*8LOO# M/.2PW']7QC/;S%ZE-*IP %L'Q%0JA-CR-O9VE1O7$(823!M"D:7?6?6J!9F3 MP Q1)F7I>PCA@1:+M'%<)G>(<8!;^!EB_?+"&^0>RGPZCQS. 2TS$LZ"T".6 MO8-!?@C\RL-N\DLP$'*-60\T;:# Y7HS]78:>3Y> U9QHY9HC^E4;BG0'+:O%XZ'0 M\L4&S(>@QD5UYA"'BN]H"9W?",X5Y^6W?^7^T:J]7PDD3"WHPN6+%[DOTN#4 M8GE;L91G''(EYQB L@^&I=&R5$[9=CK=H+"L,BQV)<%I%P<% BH!FT F$2Y< MNHLY9A:/S&!$1/O95Q*]#W];%@S7K+^]1H M3$O#:/YI$1!Z+@D9I;&$JPI4&:)(MBIY+ M/'@Q25NZY/=ZY?YNF@W!/=Q"+4MA*5+!XK6'-:^J/8%;OD4XQLQ(M-%2F*\Z MIY6*5BBJOI$+++8C\=+HED=-8\ILSRX9U%I.%N6$JD>RWK-XEGBJ=F:QL:7F M)FG3:Q4/94S#K]S"7E_T\RNIA&0VO#P[ __Q#;6?9:8LPUUMGVR]WS6SJRU#%A8 MJ&\LN 3'P,K<";%_Q.J8\@A">7G.EE/; MIUY"!(;[U,$^[9-8O%!_>(G-'7U[]L(+Z'WTT$LIN]*UP&7Q"J7=L7TY2YHP M7Y8K9J]I=+LF+IK3"/[OJ@_+]=2@]?3YU%V\9K6-EM5=>KEAF#M>ZW2MG9Y< M-5BS:UA6ZT &VS=Z_4,9JVD:G6;_< ;;[QW,8"VCU]E,OYZ3[K+^@H5 ._*O MD^;)7)#[HJ&9M%:I]QW[K69[X5YK"%>>\XW0W$Z"A( M]H=TN?9-,^FOH/<,+]$@BO)<34W_L)3P;>IMUD2],Z)^1L"0V]!S(UK4Q"9B M?[@.A%L3^X$L,$71MUNKA_2_G:E2MBK!2QX^.T$$(9PR[55(FSR[V5!)CUM) MVE'15+8YOY@B5,V]DM2Z0Y(VM!+"4J>M/6EP.7%;5C$1,Q=VW8EH$24:F].A MYNW=\-;2.U9?;[3:-8N/E\56U]+;G7[-XF-E<;/=T5O=3D49?-O4S%WD*AXP MW[$_+^B5'=BN?:]1^2KE*B'7@>C/MJM?N6# '.KWNWJCU:C95&TV69V&WNQMZ]+4;'I@-G6;';W3WC'%52MJTZ@WIZJUOG!RK.I3H_-*0&;CX68R@YKU N&FUN'0WI^@JTDL3-VX&JRKR0!?@X3.D*3 MZ^NG70BAG8?PSK;"5CM7D!]$657B$N;.J71]S)T68GXFO5JV!U#N'>R5ACNC_/T MQNW0@[6FH?V!K7@0/EAVMC@V_&#N$03R$R>#V',].U*"'=AC@9VBAB)P;=4: M<.+;V&QH.*2VMJKU'UB@*3;&PY: BZ=IU&/T0 M47H7-3 ,8IM[$XG@RHO"8$PCY8'))A7K:438::H.( M_81 . WM?\-KQ('6Q:.0F#KCUS[OS+1S.RU:OFP MK+J8G8!9EZ6TO?- _-TK<,[3U:L M[*$!97GLQ]C;# MCMQ;V?LJ&'=P'+!W*TP>W8NZ@4FA@8EU%PU,FJU4O.L&)H^E@)!EHGMHRT0;E@GNKXJ1U"=QZ8&C8N>:OV/#&/ "WD#XA^[9 M)]D&XR)KL @OR%R7=W&RW:Q?.'[Z*T0=S'3MS0VP-K@4N1:' M\6P\"'V-6KXU7IY]^T9_,E\:VAE* "O5V23R9$QBRGXF.C;A'-DNMV:_\=#] M!">UV>IJJGDG=F!&V^FJUK_%T:.7G&_-'((['(\@VHNUD? I=P "C5D,:M<* MJY7@0-#0RQV?DR[B!:3#87V,()%/A^< M8:19EFNHDIFKBL*]QH %HG3M8P@/S(Y!\3!! M,'/2+-B8#21Q3VS^<6 [):DIOBBCJ%CNSIPGW87PIL*/F$VE-7 &LP M_P!Q/]@J5PPH@Z&X"\/'!"NEA' :$++;-Y@, 'D Z^C9*2?M,=@M[Z=,!X'- M.WGSV[O/K\].GFGB!E,#L=:$6<*[P>P;VBM. ?NPLJ,(",Z3A2FM.(8/4FZG M! /+CBTP.=/KYG@MZ9GU$+_RQ#7,3-C.2$D))SF$X]L1MU9%XK"< Q]>@_22 M(&HR3YWIQ#+K6?'&;7?B#:VS;MCR=5].1:"=@U:,!\!:LZ%+M)3>T>)-+5EEUV1P#"XC>\P--J9' 9IBG17GAFX\*?,ROR;Q2=2 1^#IP3W1&%R.4)K&\BNK9R- M\ZYH(P4\ZECV>=71-M@.>C0V-I\E(Y)E-[2A<*GS7)S*!Z4PV=YQME,EEJ/< M6//4^93 >\S&H'UJDB>'!I2<#UT2SN9.'-WX:VM[TWVWL;LS@OK& 6C\57X7:$Y%237((:HI&/ M"U[O?,:]P-."_A7W.%AK5NJ77/BY(7(F"LAC-^V.J%D]779(),] +B7J*[3M M,M-.[.'0\SWRS]4(HQ-<:]6R"R*CE.;4[#VUGSUM/LL-+XUX0(>7MV#,,=AL M+_=?9O!>K OP%NW MNKNV$GSPP;:,AKG9@#9L,UA26/.0_7KF8_GR=CT?X:EPD^9(6U33'A0!J%19 M.T_(_X2%AAT1Y70_9LJ<24_G8X0=B3]B((Z^%1'H$9.E5&#B3&+0-?AH1Y2H M^9@,P#7W9Y@9#!/PV%WM(_K2Z%Q\Y-!D$[3;8R7E69:XU5ZC^Q)I?V,:F1WO M]Q ?(58Z#>A_85T_2MUJ5;3<-?3%1O7 .ZG ^;:W"S#(0AP\S#M W&/CS&B M7O!W*?VU[X,9ZPF][V,?]0C+WW$W*E1:G-UK;(NMN:T"JW$=@G ][;X$5H9IH3Y+\W=S/91WK&=;MZ MM]G3VZUM85+JN'D;,O\["41N9::_UE'S]G0T&Y9N67MT(FLN;;8X[[H=6/.H MUJ2:2]GR;.FM;EMO]G;$0*SCY@V79W]66)[].G+>R:BT>GJK7<=EU>82+,_M M3LVC2O.HUJ1#X%*GI?WV/_P*7>\[5YM'M2(= ),ZEM[M],&3VA$%O(Z?-R+SA9A,)1Q'ND9G MO^V8Z'[4GJ5IM?5^IX[2JLVE.I*N/H]J33H$+K4[NM5MZV;W^'NL[9/,'YQI M6%RFU2]U++T]-2U+;[3WN#-3,VFS-;INB5YQ'M6*= !,:L/RW&SJC=Z.#=?J M6'HC,F?(END:G?Y41]+;T[/NKUQSJ>92S:7'PZ6=%^HZEMZ&S*^%,[]0IS_5 MT?0.B;H.=FRM@X!*,PFBZ5[-HVKSJ%:D V!2NZ5;_9;>JBN[[[>RVPX(R#)7 MW"U_J>N[=\C3F7JS61>E5IM)>#1ZC[MH-8]J13H.)K6;NMGK[K<,_Q'$T2G8 M=+9&Y_"GZSCZ89)TM?]?V8XS@"S:CM96TO:WM9V\N'2V7M4SW(LWY./6E_/>@VQU^$9OMQ2%V,1Z&/ M6I_K6!QS4T [CD.'>P=3M^- 3&7;YUA,I[[@=O?34,/>U)$FQA,_G FA3>V; M],5 <2T< !%L[AR=3$+N47TE@"1X<9AODLW?3P)OJMG7=N2J3N38U#Q]O^ V M\EZ /0&]J[1/NJ%=P-7S<"HTTZ1^V_ =![Z*0D#3&'J!'<"4?/@0_, 3D#W% MJ17R._A1ZW'+9B_6WH;16#,;I_^G#;&A,@@0S@(>SW>"CL0EC)3F@J-<&!RV M^S,66R=[[K].O'[+[=N.U6CV>HV6,VP/6JWNT!IVA=US[$:K]9]6YR3W$ O+ MK_\<1,]_7=J,63*Z91E=[)0\"6,:]8M(^#:.Z*5JQDOM9',/2I5J9(_8 Z!= M,EW^R$*#QCW)L]4LDB/_[U&D1C.Q+\7I(!+VCU-["(-]8?O7]BP^>5Y48]#A M.1K.3W_I)(?#72;9FYOC0K])F"/;#E">&H(#KKV"CZ(JOC/Y_:B6"^7^;E;[D'FZ(TOO"E(N+.6+">_7I#U M^B@B,@Y@ ;3?(WLRVJ1M>M47C,_8C#[T_? :#=TE3DOS?!^&"3( G^%F]5?B ME%K5.\DX86,#9A@;SD9BFD2!!M;2"]#R*\M+)C._]NCTIG=?+]YH M3-?W=O0#5J"G?QD7ANQS[XGXF68'[M*'8NWIQ;M76AN(<]IN]/O:7Q>Y1PT- MIA4+&(?K.;C@1;B6B G\U]4&,VS0>C/3SMPK+PZC&3 S3":Z]L%$,!&!'M/K$(># M=)W!,GM)A.+/T=*+:RJLAY*>\2B\#K2! +;@9X-P"HLTS"2V(Q !GA>S ;1L MF, S KL@*_&$]^:XHV/O7WHC_BE.4'J>@,V3+./YJ.TP]MVL/O9D-;LZ#EUZ M#? EG%2!)#A383LC')&X@=?[/KL4CAV/-- (#R0<%OM(J&_QE,$/.K^J3(A[(,-<2';>K96=*DQHJ9TOGR*XA<"I&*23>*6]"=Q,V_^P MXZGVVIX1.^6,MY[C&A>O[#%O?*G%D?.O$_OGSU.K8>$_O?]<6L;WR>4):-QT MR96BU]@$?^?FI=05Z1"B!S07%M$ ^+)TCCJ]UN0&/:G[G./#/_9PP;'%FWSY MD)@"S>KEAF#M>:_>6?W35DZL&VS>:;:L>:SW6>JSW,M;- M[,":/>JUVPW;W+IX;TGFF*W^PR1*%SRIA7"R6(UF]9Z#MU1(E#XD_;)]@$V3 MJQ4G;,'MO,UT'Q?--BJ K&E6H%F_IMFV-+,V0I:H:5:@V48GB&J:%6AF[;*B M[G73>7T*AD'*OWW3W@6.L8%,;%/7L8SS5:O1V)!*\&^CL:9R9],IWVV]Q2-F M2J=GK /(K'GRP#SI=HWF&M#JFBV^BMZ6)7\^2A>6(9W3W; MKB-R+&EC'7QDCQJHII-H[.Z#4--U.TEM6.T:TF]8Z*V M>T;O/GST1TW45G==%Y9;$[7\G."#;W1:W,1A*N(72PM?Y5Q/T;MZT>PHULDS M)Z>M/9XY.4LW,!_^ZR^+=&F R" =\% "WHI'%2:1B(%&VAA>->+3%N)&\\65 M\&/-A8]>X8G#*!SC284)GF2%O[LV'LS@ Q=X:L:>JO.'="@B/0JQ_!Q#A1GV M6W489AK-EF(8,0:^PT_S,1]ULD2Q1->2& ^58 7_F \:.?:$3@3\Y&.>LKP? MN'[EA4F<'D-Q[=E!,NM5]9CU;LCT3Q5J*J(KV]>U@1UG!RR&?/("#YJ=@JKH MZN23G6>)KICE"/HI=PGO3^!]!\FUU]7A6MXFYFP?'Y4&6X;?0*W#4V6@3M.0 M3P3E#@)IZ@S0K4]M+3O=L>$AZ^;)VD_OX?!1^7J.1]39>^G@@7=?T,'YM^G) M]M?VU-Z$G/N3X4^P;D97JQ3P41YA;RT_PKZ%*/=34:[/O1_[N?<#L%1:U]#> MVP$(()YD)@S+[LM8>PUK>$)G=_D4=&#[L]B+^0BLLF1 '@;F\>#O,1RM_QHF>.PZ\5V("VP^RYX=M7 M\.XPPA (K/8B;R!D,@R*))6X^4G+_ZAO>6[Z"?S)9]:WX9 QR"-9WD&%YF7 M"9A3T,PHT\R,IO84T[ M! M>8A? /.Z@GB1+3C'(Q=O7J5V[5H,J#(&POKKZVLC%HYQ&5ZQM,.(^#0\?/N3 M4*@&9#P-?!1O$ -7**,H#ISP@.L,$Q<@I$0$ D^#4O% M-#/;"I&$P^OW--U7/-WT8@Z091C9\(G$(>"1"S5W=2-;?;?H"M@Y5V [@T-K M$_*)L%L(;@1O@$]DH[;]$*;/T"-A- EIJDX8RY4RI.65_XXI!>+1$#F#Z0@4 M3/@;Z3[0W\[F@8 0N.3 ,!W/]V3":)A21(X2/@WD#,>"0=-R:_?\#2 >*929 MM3&4F0%V!99+$:"$X**%:U;!"2Z$O MZ06)P*7<$1'ZE>@KS$$0JFGKTE:DH@EJ':+ZH#&V2=5=C[Q=;61?H2E7+J1F MN[!2@?$$F@L\[B[8H\&C#1 M%6//T5%; G&=,U\PAXQ(151#^#;FQ!'K*L*5*!+2;%Y[X,@!?3RD(KR+:"K= M'_@.\@))A;.$M=(%@\_V-%VNPES0@C2!=S@CG'Q8Q'8$$[9%(%R>Q:FD>'O@ MR#H4CJ0\DE8X0Q$#N8O#(!#^7'0$Y([!TQ4!.-%CC\"QM-=)A#*2,X]Z_FTY M=4(I%#2 "'NWXW*$8%U@P0M16+8VP=5!.*7%TT.-2*]G<&3:_X+? 6JD:^ ) MAY':,2&6Y[D+__9AI;CDD!.B6TSCNSQT6B=&7N1J+#Y)!-_\+ZC6E%2$%9*' ME7LX&XVXF8@@)IC2='4$YP>H[ZX9%7@<43*13@/Q1;##(EU[6,%5F *> -*! MWX>_*#.RPAW?1A1O)]4/LQ&Q>'ZVRTG?$W+PM>@ TL?7?:^]0[^N9@JLS(WM)K M&8UR&CUI]HV.NC3WL%EX,:5[0 0Q>V]?BMRPX4K?:/ZR\&D[+GRJ973G[X$O MO/9PVP!Q"Z. R 6?D/#'F3F"0 .DQFC]HO.8C68[=]\"LPH3-(VVM?1F\RB2 M266K%'E(&"J0U84HTW; U>#=&K#[M/3(!$ZYO):X"!MNCK2M ]KG^\UV?OCA MY8&+@8EP4!CF#W@Z,A$=:^B,1FAK0!4X-;;:ENBTP'LI:#@^\R9+G$S@K0AK M2L;L79;:4+]SP.#)U':1J=7_2RU"?;)=YN MEZ] 7TU^#=,?''3DOT$NM@L>%>>O11G-= @7HBFGU\/A$#?KP:Y-"T$9C"1Q M5%J#"C,"6T8-<@"ZW%5 _KP:>8&MIYL.Y(*"NP@W!V%P"HME$D4,X1H "U2T MX" F+?B+;O:[G@8^M@8F/4:8>1G\@"H@A#Q*B\Q:A YM!U#J8CZ5##[KVTV# M.9V0[@>\EY'W7)]8S;8A2P?S+&LVC(9< 4RC86F#L@4MML="Y4(HMY7R5)_? ML0!2S4!'(\Q5Y8:Q4N8S5L&#X'*#%<6(2W)]F25%8<(O\ !QT21/+C?GC)9E M2V=A%O!WTS";_-]&8_7RUS#ZK25W;KGV[>!7W]%K'F690KM&VJ_"4*I4<5 ) M3Z,$II[QA9_/5*T M#]VY6?@&[]@&R*G:4 S6VZ?82:,W[>Y>E7<<-L*6CMLDC,Y69NO>369YA'H0)O.U%T]"*MVI1M3Z(.]8I3M,_XM-^P]$ZGM4QL]XAV6W-KD5N]9D_OF]W[Y%:]G5!O)^R6]+/JI%^= M]-MUXLU&2V];J\%(ZQV#XS4>M]J+K(W'XS8>U=YNO*,=@PI[5(L5_H]LM^"8 MTL7FNI8 ]YHKKB*?:UE9)BMXRF;/^PI+8-"7'*VIRNE+2F_=^OS0 [*;0;B2 M:-5I\>+!Y2>=9OZ .MS:I9.'RX]X'<69Y)5'1/"L'!U;_'[R[KLF)"I(XTTS MF7>5XSDJRIG;B.(A[264SYC3 Y MR@/*-K;-OMZH7$?N6B+V-X56NZMW^_??-_@Q%5(N VRZU\7V."O3FKTFUO@< M3R'CL;+)U$VKLS\V[>!PF99A5=J,?,[2E;=WMZ0/*W-23:"!&R:8X5+S>"P; MRG='AVJKI*R.7*V2=T:,!W44:UE^9+(L:TWH'N ]TD>Z0K8!&SF$_ M=DS#*NR6F"6:]^J;Z6P[-&-X'%,8. MPA+J4Z*ZNWC%P7TL.^U7JP#YXX1 )R/$5D^!S24P/[=J*0'7)#3T#)<7QVL7 MN]O$65.8'*![$<9]#N?2T AOJ MA^.T"X$;CA'FU9$]B_+ L[D."4]E$X!,X;CO+#"1^O=0B[@4ZW\P2[LP/%.R M5HH9O P7-X<]JQJ0^.'U*0N2=O'^(E,.^7KN=+ HR3F V@+QB$8E7[+P/'#&)E(9B?%V$UE+M^A\'-^AO+&A1,CX%R=$0:UG78IBK,[H$"=$U'XV )UMW39,!_E')F*A ;[@MRVL^ MI&T\WA&(_S'8YNT*2Q;:KCP%28J?'7JAB=DJW04M9=(#(Z'VC2YU+MD>";5A M=.ZEGJ/9Z]QY/4?7:#5:!S+6O@$^\(&,]9#HVC4Z]X+<>S]C[;4.A:X0Y)DU M7>]^K#W#9(SJVY:@[;F$W+S5F9&'+!A:"SZ_JII-V_DL:4W)14K>LB)K3^J5[4-=VVHAMM'M\M M\LR14*:V:[5=V[\4UG;MKNS: U7J[]<9^U">$ZUN_7[UB_?K$=8CK$=XS"-\ M(/22AUH95J!-WD?*:1LJ[;F.;E-:;8XR5#;'/=7(;3JY3<[V' +^22UWAR5W MNQW1J.6NEKO;36XWC/-:[FJYN]WD-CI84[PY&ZCPX8'T'.LVB+T*HRG6.R_Z?'V1X.XL/&RW&WI_:W3 M?34RQH/S"<+%=FM;M[WFTV&X&S6?'II/G6Y7;]7Z5'D^-9LMO;X>H9MJ/M7KTQ'QJ=-NZ&9WCW[YHZAZ^3T*XUCCL\[W>]YJ_3LVJZP] M%/DU6RW=W+6,9.,BXTHTV'ETO*5,_HX=DFK65IJUM\J6U[RM-&\M"UST6F^/ MDK>F94&8O.-N0\W;2O.VT]9[[=J3.D;6ULOM\?+6[/7T;JN2)OE1; U?"!]^ MO-2U2Q$0)B$"^]GNV L\A"^<>E<;'9JM$U-S8MW1NYUVG3^L.)M:7;W9W=;X MU&QZ<#;U]7:S5[.IXFPRS:;>Z=55,I7G4T*QVX$7$9"X,T(H_WO!3]@F@7*( MTGLLYS..G4]/3;W;[SZK.519#M6:=!A\JC6IZAPR&\"APS^J>NQLZNM68\=R MAII+];)4\ZEH]/IZO[]MM'^';'KXUN[[I3?W95[2I>H^=B;7/;>R]>EM-N>K M1_O-3Y[?)6VJ;@"LKMYL[I@]OPL"[3E/6.M'K1\KC[BU]79K6W^S5H]:/1Z' M>CSE6H;-\QJU:M2J\3A4 \M'FJT=-[QK_:CUX\CUH]_6^ZT=L0-J]:C5X\C5 MHZ.W>CN6\M;:46O'D6O'4RY3J^..6C5JU9A;.$R]8^Y8&+A/]:"MH.=3&SX' M_W6]JU__"?]20\Z]ZWL23[WA3-+WUW\.HN>_IA.=?TZ2IF7QYM DC#UL.?DB M$CZ=!GLI^Z@3Z?(/2AHTLD?L08P-*Y<_LM#\\*Y%P&RLDP"+SOQWBN3(_WL4 MJ=%,[$MQ.HB$_>/4'L)@7]C^M3V+3YX7YC3V@M,Y&LY/?^DDA\.=Y'Q=4T.8 M(XN6*QQL@XF\ 5$6$=X%0[*K,A1M%(GAOT[^Q^NWW+[M6(UFK]=H.N)_/K<7Q7JYS"](/@,!7>A0.0PC;3H26K'?KA:+2ZJ\A;M ;F/A:D^:IM'2 M8$@^D%[7X+$F2.DO.KUAZ,5@;+ ;O*5KTU![8EI=HYG=;<>P((\G=@0OPLO] MMM%75],A3"(/_C03=F1HV3B9N'%N)/ "JV6T?UG\\MQG+--HS-]E&MIG^)9Z MFW8-S\"'X2M ;,U-!#Z8*SW&2N2H4)LLBY'A5R>\#(#V+KPM_P44K2=FP^AE M\Y_F/PEW$YXR#M<5L1-Y WB'/0BO!'T.;[:=D2>N! T!7B>WL<, /@&KA^=X M(H#_(U6T, %#DT1#VX&Q"V<4@"A=XK4)V%V8_-C0EMKLI7*YQM975,3-]BH1 M7]83N4S8K;YA%@1T0<*;;:.]7, [V<4-Y9OO\K+17 L89-]HKI=S$_1P4$#W0P <922%Q M0: C3QYH?^,+!_Z&5%7J5*1]QE1BR[7P??ROK8&V@-GP2-1 @X$,M%R=PA#P M+3B(01+#X&/2XKEOJX^I2S#(R-7^F]@1^ _X/LEJ_+#D-SRNH7,X)8$LFB1] ML1 _:.6<*$QG,2HY;D!WK&U8FY1=":">+)S7>+3QZH@V$'U[#H#: "0!Z MQE,TA4K[I!7&G^%?P=3V GKY&"X#.6.@ABWU T;MDY7,'GOUX>]WKT_-_@JS M=T +=MJ!7!,W$Q'$(K\2/ND9,G&5K31@?%K].>M3,!X%.]7*+5-K5DJO;*%, MAS*Q9U'H,WL'P.JA-XTE8Y_&(#;G(4S!;*!D^>L=6'+SCGEM.?5W#FG%=,D0[Q&<)N=O2W" MKWE^Q543I.D5"E\P([7V@H2E4-P(!Z(]M- H-6#[ OR9F"\NT?B"Q$7BRH.Q MH;>3VDW0#+"2(+MZ^D)\D.0*C,.8?%I'^;3J,1'K1'BVT)H#H3)8&"T( XC1 MX3%UGZ')6># A_!A6"(6+?#BW$8V6#BTA,$E#8?6?IR3;*1!>A8&M"S@?+-Q M90O!:D\%[.KGW =SGNB39LZQQO$&@X*[2E:(%V\+3M .5=.W!X0=;LR034B>(T MO)0$M')=)A[=4R0WS-ZWX]@;>NA%YX0#)29,8I"=D?!=HCJ1'R4$J T#H]]Q M4@F8,"#JEY&@F41D[?(\M(L<3-UT?@^8T^(PAE$X7OQJX7,\"3\,+D]]#_V3 MPKM0LO&WJ;SKFF7NJ?>,*6U'T8PX,D;B@,4=HN06OPBQ!5@&F_T!VT4+(?BR M*X XCD>7Y&(:)O#HR 93.Q! A'QP,\Q/%84["*=\5Y[P1XAR R MVI7M@W[**:&0Y-\;A$0+@4]/O7@XXWE&'FB;9]-KU=<<'O?\%PWM+2Q X34+ M*OQC^[/8(^DKI[3RRY7$S(L5>(@QB10R0^H3^_&I8.7)M* 7N@P>5X4 M'AJ]PL)=]-KITARA9<:U(!..'!W ,KA MQ9,090_NDP$*WAX ;4IA!B@I6.8Y8BM18'G9SG+ICZ=\AAM*4DWY3'R#!_8 M/EG?>"3$K1RMZG!Y8:G!=0[DW&?*,D7(4"(WKL."?X!" $03-J@5:@!X'7-< M)W5:LT['N*8 V?TXQ!R^NT:V2KZ2+OB%X"Z;AJW%8W"/M" 9#WB)F'N!>G\A M:)*Q:"X4Q=GP*G,9A=>P E^*\#*R)R-/'(G2+Q$'-,\1*H]R [/TGF]+C01! MB<5<%A#B9N\*V('"PM8753%.QA@@R9P@!>[DQ% T_.*.R"C=>GYSNH="&T9 M3-^>Q.*%^L-+-"6^/7OA!402>NBE_)[<>,&=AKG](OH<7Y:;$+V.T>_U1Y]P+YO"& MM3S5KO3:C/*[UGE5M))KLTE;>J=MW:J,ZRCJ&&OY/5#YW:456"V_M?Q69=(= MO5M-^WO0R)NW<+7FTM'VP [<,!!N#<"YO6CW=VT)5F,S/1"/:@2M0^#2GC7I M$43=?V#99!BD>V)Q,H@]U[,C;T?HY2,%#M^,FJ9N668-[EYQ'O7:-0!_M7G4 MU!O[[ SSZ$( <>-P2?J5"*9A-*M]_MJ?/$8N67K;W'9]KGGTJ'CT"'S^5WSL M(HY#+ <6KBR_+MEQJR. AUD':O_R8;G4;>Z(.5ISZ#%PZ!'X_XR4?H\]MM8] M=P0X.G>]NW>7E*FT6PK1,)J$A(6 _^T5L!> M&9WT<'X1H 5/AWH9!DH1;,.>3B-OD/"!+WG^5QY3_D>,CS>T"Q$@#@VB;*0' MTNBLWS )Y-%0/,Y6@*G",W]XD)S/S8\3>(2/ 'J*%!$?TK:#^7//83*-I_ \ MGH3+?]K0OHP\GP]V@RI%=!H[YM.&]./"8 N@2VVCD=*'4,3:C>P7.IX]XZ/O M90.-LY%FQ%%CUF+^9L"C7'T"^%K0,?=+PA'*3]45 SJ._<2RNOF!%9AL=ONY M:1I<7H3DO?,0?FTC"L M_NH'3(E1I,$3B0-/U6"..0M@=6LPQRH,I>)@CGN23K(3;@9(0\A?## Q] (\ MO._2 7)QX\5TLKQH\=Z&47J '(R!%^#);SYYCO_,&3E=2S&;.FK%*> %\"<1 MJ2R#BM@4-: R;LP'0IIZ^HY@.9XI9T:'#TZ/P:-Y.X_\Q@\/R+M),'0O@)#@J9@'%Y)Y!+$;[B1J"GD(!P#?MC' M*+SR8D5?%EWMLWVS&6K8)B+;W9O ?B8G,S\_B9@SQ?FAH?.Y+!V&)H9#X1 T M'%QD1Q7DI0SQU2(K"9JX@*0I93+O=".N72:!"$*8H8-% L603"O:O-S@- ], M8(K>EMU-V[_);;GK_\"!$I6/'(W :A(N1 M=A0FER.$R O' R^P%3X:W3.$Z#SFE3D#.LH L,K*%A%Y)-U_9 MGF\//!\%#18@-[*OM602,CP4K%0@@=K0=O &>B/!#DE,<,HDC$6>83@BR34% M>(=>%?CWI*3#!.$9'@:NN5RM;@,OM0>W; E,+Y+Z+3+_&,S 9Q(2!:8H@:84 MM%5MN!JZT%693US"[_0,:;&^S 3T@*%+_ MT/&E*HPF5;(M5VVJSD-U6;N,*IEN99EK*.S M]$:S75%9?J#Z\@HL5]CT@-M*4&.DVR]51WHT;D.Z/@43W6NV-^_+6Q]>?&@. M@7_:[C?WPJ''Z04_E3;FF:I/N'=_^%!/7FVZ=)H[XK)5R,T[N3L)[XYAZH;8 *S6?]#I+JT'[5JX8=$WY0;#C&-86"W.?1]QH M4A^C8H7K,/J!KY9[8OIB?S^NGHE5BZX$=^ BX0COBGMS83\P"11"NVXP[ZE' M.W/AY8^)9O\.4Z$/>!\CS>\J-F(]BK=MLKOHV$+$VJDLM G MDKL[,785=\X!PL!<=@AD0YN_\IU;RW>)00)B.%P$@#85I2$25Z%_)1;Z%N>&%HE)$H&9C'EB M6?/.\1AQ J>A\V.)S2^\IOA]H ?5?X"ZC&6I1VF[Z*7QT4,)$G4[?ILQ)"OZ M.:&_(+Z'U7AY,<(2C$\9J>AW\R4HKK879!!E"C<,*ON$SG+9?IS Z$ORMG^"'0WML@X1J>(L+I%MMERAZ^ MW!;U#%835W"O4VQ"20N.I,G9921HM=&>XJU2B8A^\W=(17K&I6*_8:D86"%X M.5:FY7PZ'[\698W8Y->IE[ Z_R4+IVSU;K;#I9\EXQH[(^$F/IM^4%-JXUXD M :Z_[ '+_HO30ME,6LD!3 ! MB%[Y%RV$CUZJ2 *+ J7!QEZ:8E:XC!UNJ3$UKEG@F.8(_71A;.CYIB<.4!?4 MJ84\@.[\*W.L4KI58& 5_ 6E./,;7-""+SL0'9-5W7J:F@B M*WKD5H;DL(9I220_%8]DN^%TF4?1!X)2FUU4P2U6&M4DU$<6X M3/;7!-'*G^G$)3^5[^Q4:*JEI:H( 1O[1HGR48J-<=GTY!KT+AGB,5AAJLQ; M% 'RX5P\")9UGBRE@JZJ:0O&FTR<%Y H:V8[PT;4S?L/[ CLGT)O@Z=42T* M=-.PVEB>Q;6S@98>IWX5%I[")@-34L@I/--HX#,L/7]XW!)=#OD:9 :#&?*, MX3ORD-M\TH)+6Y?6]2IIUV6A:Z&L5Y>6*S-4+[60VK*6FY?R/%D1"F.!#\U M BXA8Z0-LR<3\#PIH'N+31X3--E12L^&T6[\PA[81P@#^8 ;81'@3_6QH[QK MWJ^/=5=A*%4Z052=8]WS)HJTFTXQ2A"'*6HW9K.5*5H5N5""G#$]T.;"^@Y> M-EUY*T3JTB>!1 69@&.'?M.<43:E46X831C'!(U\$"1C?9UY-C0($O^=@-G:PNOJVHUQYB0]BEC@M'-B1T8R=R!N@5X))E4-9D[?.)I10X:#/ M]U)#Z5+I4#YH#L9@A?&J SC@O%Q.#378/W>"5."3(A"6(\QRO< M%9$W^T'V0M( -( \XOPL-!D/0W@NMP3DC'2ILIAA?05K)GH)NG9NG!GDK=LN M+"8>!&NT\,(WU,$S?(7<'KL4*KSC% ?G6@GI!KPXF'!2]TL3@KDX^L1'/)39B$"V*#]%/ K2B(['68X:'4$2]+L5X4M+D$EK7XJB3@IZ<4 3A\+!2'H?);Z5#U MXY2EZ@A3WS!IT2S"A>7B/"%WFWI=HZT-)C$%>EW^(PK>O.\CTW\H$=(3::C' MNPQJ9O=<]7'R^:I";.[.L?E)>\&NK]D2.$H>58=%?;F; MFO+( 5+!)R+TR^49[MS.R35$F.#]4:V) +N)3 %#M RA 0*@,0Z%'?\0*AMAM3W<,(U3^B:L"$RY([&4T%88_94%6XA5N;&R83")%J8.=AW?F%I MV-V6>T897%;16U,K9WEDB'&V9;3ZOZ!;M!0P](M^ 4$>3D'<#$OC3$>Q.$1LV@N5]TLUA[^+] M"PB]]J7M!?%T%=M([O:M,^C7Z?P!J:*\>@/!4:"-S)B4(P:\ M M$(XG33.''DW;H5G J_)-:MOH8/:LM\]O%E&@#V2:ZPJD/CC3< !BTR>1;103 MG%A+"C)'8-M@+*XXVV\[+$]3<*ABF_P>=I+(3&.. ^LYN9+WHRI8*21$X38( M0G11W<_UT+"8V0X;# M9)R1B)>C_"S=?UF3!JR(J[691!"M.B_WY&[A;EPQ^==B[>AR(CS=4'JA@4U= MD \048==),OH=G]!;WM"F/8'YQ7\2[#!!"\IB-6DSGYC60AZK;;2L7XKM$6AS1N8VLX^J#;1+L7>*6[Y8 ;B-$"T7A@.7JZRAA'0PY?H;KRVG4W6964!* M >K:'A3Y]Z'H>0$[$!['%;0+X^>+0-/2I )):%3P)3!\&()%X?-+ 4&I7_KA@(Z=I'DR MS-MIK^S(AWGHVO<0)!;/$@4!A#1J&Y[V>MG#L[EBS9/;U6F.H,0!Q1Q#P):/ M0EC0#QH4ZTLK'0VG&%:9$%0- MI!DE!_:D1 I.GLD#=R77T(OB+.M4W)[Z1ZS.>-&2#UQNRO$JPHXP#S/ $64G^&@ Z8:J M4G_^N@PYN) HBS#FG7=;[MJF8>G2_5_.X-I([[;53BDN(PD51U"Q)&WUJN=@ M'F& Z$]E2XQZ;(5DY!&Y>'9Y7V.L%)8)A$)&AY%FL:@@(DG8 Z] M9,R8PEP.HDA'#Q/F\6(S(<[N4&%FQ,V%\N,)> Q9*P(0$WFO-]=+ZAZL[)H% M]3$6>C8;=:%G%892\4+/ZOHM"R=)#SPM1KL/'_ 8^I4,MAHEB3%8]7X+[8A: ME;V&EX%"0[S+R8^CJ3PR 9SXKI"(]Q3*V79&BYH>P*"BL>UA.G\." MIA*"N541G0EU;B_G]&?G H;"I6B/5ET^*>[;UW*3U0D3/RVL*ISPRE/H4P+O M,1N#]JF)GZ;,]\2G'7=YEM(GB&^F3OXMX/8%1=(BSSD$N?9BA,O'95>>C*1R M'C>DZL'PSK+:N>K!/0:%J6_J:IV&J8.(H"3G10ME-2[9,6@V,B@,S-U@]9O< MQ5ST=Y^T30/$:Z6T+0(%',JVT):6DCMWO;D!)P5+5P]DDANUWA!R4M)_'X?4 M<83%0($ZD#!1]RP)#!+S/EB4QE-Y+!\GG$P(YL%/P*W!.OYX*@0',X'G_!#^ M*1_J0F6?I8+Z+AA&=CR-$H?V(B_0":2-2 5&@L__A"'QBS!/!4)W::;D >B75N:D#^R[5_>W#V0::Z< MU.J]O8^7D5RXSEPEY/;"':AQY-(-$KYOS(8$'030-?D4=FGV1$*O5/8M$A@6L2\Y M'8U"GYTT=;:?# @E,K@F;X:)8#"!!"Z#7J/LQ%*BQ1OV6^N=K-6)/37DTCX, MA]IO$G3@8H1MC\XB*CP?IP=G7DE;G=!2E*;)CE_9\[ZYZ]'>/CL8G \>GBJT MAI@(9Q<(EYU.9G_SXLTK+8)8(3:TBQPZA,X'D1@9+PA+7EN,9_(?T0N &T^S M"E#NA47'H7)W/-/S.QSL#\0C;Q)S6(3'0G(E_:@Q#,>EG@$U0 7DM![2@=Z' M\2#_!6L/09UQ@X9KY=0V6;Z24+H'>AX7L?1Z;/O\<9D 3/.$[*BEB(8ZZ+ML M*J>7 L3A.]3OD>HT-YB0*QD=@KZ.:J+T!942. M'84F<_DA5\_D<$S6XO6I9'^L)3'O.OZ $)11J:P69H9\0UWAN!=5^ >\R9* M'%.Q7$>?;B @Y$UBN0[H\\*M;&QU6Y-6L@^JN8V:%176?] M]#B1@\LC936R -?Q(B<9XV+MR/'@HL:X# 1)0MW_$@H!P'C$::<^V4V/\&L$ MSM666R#YKM<*5X1HQFYZ.D'"(+^:-<<,7U$MEY4KN$U%Y X(0YHF8W99\<" <#0AS* MC,C.1\&(?+Q9\SUQ+[.2S_R0[ %X@FCTR8E+=WN\8$3#]_$4L-S].X:^T6=* M((G1LISU#^JF?2P6%'$/9HR5)#>#[!1 M(] G[M'I^XSH"*H19!J.;U/E'M+S5Q+JJLB@O&TY[R:RGT^%E6;W)0A@KODG M&2>5;LA!>LEFZODAN()W/!GOM-PHXR'=0,Y#N#EC1+,%@T2XR1/$9D(,K^PZ M':[P_>R>?!150F&]8&I9U12L6#;E!00W&(87E5 @C79H$>#:^%P'U5BV4%7) M&U)FSD=+Y&M>36G>ZMVX^BT.W-#>#9>Y?4JB#Y]80SN8/1+J[?PPFZ=/B"JB=KDT[KINXW,#&/( M[P)5@NU$#B,]O4%M-\EU6WL;*O'7!HGG3].O4F93,O*G4/$/YC81OZ;XI!J< MVF.2M2CS$[H6G.K(Q@4?&XHX9NW(O67%EQ6Z5DH0]C8#]MMR /)#-A,2=">] M700C,K!VEI )KP/ED!DT+8QZX:%3B'C]89XB\[.;)@,U(1]Y+W.WRPE(;9_3 M8IEA5C"$/EZ>PNQ.:3=I+*8C]EY+PDU#^TO&VKBP8#FE[8QT6:4^E?X*U55@ M@>84?)'(C55-(0'7QFIG:\YQ3K$W;IK1R35U5ODI] HLVBDA: <@L8% MO*-L4XU"2][0/,-U.7\7IP>IB41 >)CC,!)R](68F?VZ7(H&ES@O[Z/*_ 9O M<>KY[R-FKKCFD2<3E^$G&=N$YTG67>13%I&X3'RLCEQ?@G&8&O.YR&G2@25I M*U7&F8F%2FQGQVW32EZ!^'B"-UH*]?5XESH"4)J#0Z!4]19F+L=NV1W#,))7 M%'9.89Q*S##:D,FJ,)5=P@I+II2U 6%1H=%5!JV$+4%BN#PE,A-/2!BYG!6D M4S:\^9(-2?,A8(N49X)-*"3"&1]+E77 ;&M0-6^DJ.(O>.!9GK&7FU#"5>ER MC7IIQFJS:S K1E-ZSM/+^X%YVA-LMQP7E2FSA&>],CA3F><[U__2!CD:K+*T M)>B.G<^6Y2[QSA'ONT<>#"1GI6*UKR[R;G+.2&7.ZH\@O/:%>RE2L)TZO\-:'LEX5YXES[\PSFH++;<[SRNR^+%S! M55 V'%H; SKVF^[8VID!!]<3RX,10BW74BW7'ML7U9 MW"D# 6-=^I(/290'@?:J_,LL+=Z4&Y*% VY'0YG5PO*(;XIB.HPRM]L.8I9P M2#+OL%!$B,64N(\9.F"]C8+-*KY'/D7\ZRS9[?Y6;/H0!%K+2\@,&"TM-IX.@,E)[1B[B?!ZA4-$6[0K8(0872 MW3>):SG_"=6F!CT-=D82AR>2-N,)J+ETSWI2E:(1< &GHR$O$F0)5$D/D-^,( GZTIY530N=U15=%TXE$>[4\RO3&IP MGRC.6JK,/T_EK]+-=U2?S.+.M*N.OOG,I6R?O,BGW*:GZ\6T$X+U/C&WZY$E ML00XC$"O($)80C.1*%)JTP,WG#:2BMSQRBGYE+G.>M/2S3L:W9QH%3[K#67Y M$;PS+T)E=,LPQA:V@)6O'..?MP.-.,%"XIP M3U5E/\4FN3:/L*J3T><=0?; $ O1\6>G>"2#G$>L\_'RAQ)5_PDL)T3]9,N& M"S6]!V,[560D4_O@ P7AV',8&'."IWT-[6Q)VD)%D$5;@36-P2S+8^1IZ^0Y293" MF!LW9@_)S5@5">:V8K(#0W3'*)R>NMY$N[1]<*N\GU)4Z;NY\K24[;G]T92! MJD G_73N08X.T9>VK[/:N+E2_UP$G$L.4%2;.H*NS"=PABU-7Z&/BH:0Y0.L MDU0I0D07EUXII-F&=6VMRM:U?1(8B!6JVJ*0#]P?35TJ]LW\B">]W[T#'W8J MQEK/P(1^6LO&P<_;=(?](BMH(QP#/,7 N-[13'N-R1E^@MO9RK]<)&,ZA ^R M=I&S89*R:;$@6/(A/X!2RC@G4FWS0]+*1L//D;; $G/&2_4G6I$P.GJ+U6AF MX_3_=%GN30W*N$/%1(5D$3,\7^-48'C>"I(><=%5(?OHJGC0=L-)AA"6KC%< ML!JKFJ="V6!IV6DNKS17N)HNTKB 2A 95\-5%D\<49<&06BLNRMG=[UR5CEJ M.P^#T]_/SCYJKV'1]^FHUN$?9YS+665>5PZV1@I2R9G4W]--*- ^,4&)*1@X M:A7@9T<@_PIH129%B[6G\KPM$C5#E\N7KX^HV;%LYFR[2#M,Y:0>&CM[>G9) MV%% 9\XH!;'P*W:TX0/$3U51%YYXXH_*T9RII]ZHI][+0US9&.4167(TI%"H MDUZ&IF7)'57J&F<%!GE,Y6P]5D^KV<82KB54M5((32]P+69? CWHP)E)9]J+ M98U22AC%,]N)PA@WJ0;@#;N479]&R9B3P-*W5--)/VUS))B&*[2EFQ9]%4O0 MT_15)B^Y,RAZ_F29IDH)5#*?1A.G2+3LUAEY\A$T2)&&&5W2_#5FF"AKE3(C M&TQV "].D&7QG8J13D W%+GE7I<_A,->DCWES]=U&ODZ#:NNTZC"4"I1IU&Y M]FRI1::30G"!"K? ^A*^E1>4&L$T;*.S;/$%2[?HC&V.NK=79+.LIVUZ&F#*<7YN&<+MFP!AI'BU5 L% M;EQC@1XZ!>6'X,CLEEXRTX0IOBD-@S>GN(HAEKL)VE-N;2.E!-YO$[0W]Q[( M^2"X^_QL#5+NUNVR2IXBPF8+!N[%GZ+[8T]B\4+]X:7KQ1/?GKWP F(4/?2R MN!^+9O5*1)1NDDI*G^/+TN+V^D;'[*/1G4;P?U=]6-IC@^SQ\ZF[>*W3-?J- MUM++#R M@5+VKY/FR1P,\XN&1AU\TO?M;%CB7NX5,YY$U\18R^ M-P7SHX%Y257R@C7("&]'AY6 1&$UZ@YJ[3?5PT,[>1P('M M_,!N9X%[*H<($;P !W3%M!&?>D^37NPI0XI69MF4V^V)-;'_5 +VU)B5J&:QG>?-8=4^^8K2J* M\-;KT)#^M_,ZM"K5>ZOMBG;KD_-CVTI[@70[AL]WFGU,6:U7O=<]+Q ME]G])K -X:I\P<[_XPP*[Y(TU=9W3'LT^MW=O)^[H,^>?=M:.VKM6$Z3'B94 MFH>G'*6+J-F^W7['NH3+W%Z5;&1IW7UA0=OHW<[%-S=-=MSIL/L;B9RF80'U MR:>LR<9S MJAJYSUJ6%4^MN?BP53 F=M7CVL-MRV":+JR/?*S=Q@.55RU4KDBK=-#%*UE%U9T64?6/KLHG7V^FW7^9U/$3T*P)N"L! M^]S2\9[*'BM/KWF/O)Q<9X1_4>EBQDU#LWL_-[0913^*:'7 L/\A2U!8$LN6#>@.LB%K=SQKS:XUN];L6K-KS:XUN];LJFGV8S@+12-X$RV,T";'K$LGY' M_8ZJON..UGWV-YL5-P7O!?8J>1726=5XJB:Q2/FDLUEQ:" MN(;>[7=J)E6:20VC9=8LJC2+:FM7>ZK*/R,4)/'1@BT69* MM"U\7HT8]<#\:1B-FCV594]?MQK; IC4/'IHAWO7TJZ:1??/(A//GUM=O=O; M%B.T9M)#;Q$WM@4R.V#@PDK N"H<&6Q6BEU$L?71 ;K6S=NXU@<;G^X"R%KG M$![:-VC4^=)JLVCO:9Z:2X^12X?^CL=00G.1#*;AU/9WVC&_?>%JY93PJ=5J M;ITK.HCRXT?+47!0S)JEQ\32G?JAU(RM/F,;1G?'_$C-U@JS]3:YR9JQ%6;L M[OG,XSKRLK=,YV?[ACO1$W[ZTX$(Q-";/LNC9V^"HGZ "='6HTR(MNM46[49 M='1)G*/DTM.6WNZUZHZ7E>5/PS![-7LJRYZ6WNW6#6.KRY^]J<]C2)E_QGRY M9FPVY@7MQ=^W1Z,6Q+C")HR MWS72VUU2IM**W6OJO:V/R]PA=?:<6JE5HU:-%1#A.Y;SUXI1*\81*T:[K3>L M;<.W6C5JU3A^U; ,PGUHQ:L4X8L7HFKK5VK$>J%:-6C6.6#4LHWN :P9E MWIY/;?CBE[7RB=1]\U" M@E&SJ9MGC+T!_<05+OQ!FXZ$1N*@V8/P2FAC>Z8%(%YFIRGWP$A-6P<% C]. MX#_4.()^C^FWM'H>5?!C))S0GN;?=?!L:>V7+9^!K$$8G/Y^=O91$V"Y'!P[ MMNS00-/@0Z1!F:[H^&^3= 3^T-"NP=1IEF7T?]'Y/W3)[!H6_ #\G/ +_9FA M+7!*358.J07. M)JD9+7GCL=28\B_Z!T#AK9(_8@1MC&Y8_<>_?@#9?U9G/N MU$3NWSAU?V[/XY'F!$&,O.)TC_#S-EE)F.-R%,KTYPBRT M,48U(OZXH.9LYU_ HBHB5I5_VE49BC:*Q/!?)_^S 8/P9!#Z#;!XO8(/L2J_7K/P?1\U_+)"//.5B/@'EH7OKW"99*;WSA34%;G+74.OGUW52,V=7O MGAG:GXD=3.%9LB9H$N '7_W]-=@3/XS)[)\-PF2JO;>C'V*J??+B'TO-1''> M>9<>=XN]X8Q_\H!-P?0%&*/V/J!DB19?8,Y@%V$="V->OL8\P0@FJ VC<(QN M10!N!7J73C@>A[ ,SK1)Y(';J,./H+?@E$@;C/0#.PQ?@)N3")W+&;R<7\'W M&-H9>4AOQ2!*[&C&G+!ZNK3:UP+\'Y>8 >.!T;> M"] 7HG+:Q;6UFJQ8*JCES'F5DOLCD?M 9KER3N_ ITTB;1F$L1:+2V0IR<'( MOI*BB?> ;,[)7RJ:N/0[X01\;EVS_016C&2LP\R$\$DD \_Y(?Q3=&9 H'P_ MG($8O@L<6'IBEFQ^'[X'W+=8:![8B)A4(PBC,3PR \4(8+T"'1E!!'4YT@2Z M&F1P-<>W$_DBG!PX[[#:BRC^!XPJF$:V,XUQ8-,1/>BR]X[AE^= P*!4#NYU MR3F F]-74 0'&N:!CO'0%K^+<]$PFX _$N7L*8Q_,D6:D>^ >AJ"[D1CFBE^ M/AV9=NU-1S3N*_!Q0_@DO'D,JAJAEME3CBE!!O#%X-<*5$/*:L1L( I3)A/B M!=X89(*,R IWZO#$MM@S9G=A_0DQ.TNF#?(/K[RT@>G7(\\9D= AR>$I(- , M6#=)*,JG7\-8!*%8!A KX(*: TSL(X,OLM7^O0*D]C&,Q80% B2$;L MRT@([HJ7R@7=&2>3B>\AAW'<<8(CS>Z]% $$O*@F,AN!(YM*']VQ)R!4D192 M=#OT;D"+> &A<=M^' (I'1QO04214CD"J2'(D8%8>%>>"ZNU!K8#EFRZ,A*@ MS"$$S^#+T-L'$+^(*R&5)S=D"-SPB[8K_IN M&=OQ_E-; B#:#[AC:U.3D&=J_<0]'( MNR:]B,15Z%^1,8T$R(,VM!T41 @A?Q,.FF8-8Q3J+#GR8G!C!N#4@"!?V6!; MT=DNND]LNB,4Q<%WT!V4M6%""V3A1FWHX[K)^274:XX_80:%.3$#U[EFRR6+86B$MVK3"5!!\- SFY-)D5ILDL/>=_J5 6-=NQ MXQ&,*KR.#\;<;ZD";Z57^T8YLT>C"IA8 4\3OCRCH^C=EW'JPZ>NNS)_L90+ MN3K!:-@'(/ET^"W: *QA0.%!;'-$"8N!FSB\BLW%!Q[>MQ S %E"<",HIS9) M(AA%C/>!4P/.FQ"G*M^&MIJ7%2>,65JC),!,>4YJ"U_%G'GDK8]#IAE9R%3D M%X U(4X^&XBJ5!S)*UBF75O77HU@?KKV6V3_]'Q=^Q@"T5P=7#G7@Y\O8 KV M)(PX)L7!G N<)]YTK/'.!2S)8%*N<&4]"VQ_!E[O@D=K(2C+Q([A,EWD MR>XB*8#3 PS@X$N@N6B2F$["(XLQO_C.*3'% ME/,D D^!&"GO],A$@@.N^(6T+7"5-^DT"BSATS!A)O.@=-80,'%L)FW9VDGK MF3=>(DRZY@TAE-5"A\0"K(N3XW%P>\;BQW-K_QXW".;V[NO,_:^SMQ7+7/?,[2WJ3VZF(+!YJ >#=(%!O+T=TR?O+:G]C+CL*$&=$ZV\C\* M2E]&[NW?"+1BJ;T]B\4+]X:7KQ1/?GKWP OHB/?12ODNN$B4;Z,11OBR-7[]G]+L= MM'_RR*3\L#2-!IG&N>(SOM8TNMW6TJL-PUQZ;=5;>Y;1:2]_=-?7F@W#ZK8W M>NV:\Z.'A/127D)83^HA"SXWG-5'\&$*O0!O-=6HK;R%7C MEK5SF LB.KQHK*3I!ITE;GOKAN*ZQ>OO$L-V-Z=Y(VEX( ?^MF/9PH/OG_SZ M24S":(H^//I>6&V()9V?Q*478Y;"U3XF W"2M3.',IB8)7B+>V6GZUTT"@8. ME2[:TX^OSC[\IKU[K9TGXX&(M'QLLP]3]$_OYD40!C :>-ZA?728ZR>O!/KV'!/X.!TS;[_WF-18F-9L,\Q2PS_-,[T0)[#,-W MA??B+'&]:1@A8]^Y)QR>N,V_9X/7X=4?UJ>KK\WWB?O]S=6WW_O?/WS_T?CV MVA]]_?GN^OW/R];[UY^^?_O^MW?^^L_FM^__'I];?X\^_'X^>O_ZS\8?S7/_ MZ\^P??[[G^VO7][/WK]^W_KP^JSQU?IJ?OW^9^/<^CK[]MWUOWX>??_Z^:QQ M_K;7//?Z8V?\-OCP_=_>U^].Z_WGL]G[SW__>/_YSY]??[[UOO[\>OWMN]/X M^N5-^\-GN,=Z__./YJ?1U_&-_^'[GZWS\;?QM]=O?WSX_.?LV^<_6]\^_]5Z M/W[7?O_[OW_ ]YK?7I][[U^_:ZIGX%O)-^NOSOGK2PN>_/'^RY_M\]?_]L]? MC_SSSY>SK]]_7'\=X]S<'^\MF/-W=_A^UKCYX_.;Z?N+1@.^TW@_ZS>^_;]1 MPQG_'=A?^LF'\9\P-L<\__G^YNN7/V&\,'_K7?M\#*/[_5W[Z_C-SV_CM]_? M__[>^G\_WUCGKW_,SF%.YZ]Q3F_^TV\!U]KN\+33[G9.6\)IG/:;;NNT:_7: MKCEL=!K#YLFO5JOWS^<%H5@GG[5QW,X(/%O,9]S/EZG*L8T==]VWF/H^T&4;79C:;Z$=N3BSUUXDG&DH M<4CROG5%1GKV[1N>XG:6'])>/*N\V6&AI<\]H)RU\>3*AXD72'12//2:G0R- ML_BS2K,H9]07"=IC8]6EX$/VMB-!#"1$4N;B25 #+:;]:I1$Q>@4)@"9KCVU MM<_BQH[AUV@B#=4S>4IW$'NN9R/Z@/84OX;1H-5XF4-?L,R7S_!@= Z80$N1 M1R26IK\&5\"Y1&V,U(G MGJ=@>84V$W:400P!/T)70_/C+DY#3Q$-U P"\JF?XDDK!<()UX8"CRRCJPWT MR%&K3-H4Z0@)BR$72$+UY?(I,5RUH>U%_@R1[! 9+ .^DI"@\?PK,MB380$C M8CW3LFFGYZL]_$^&#D& OO#3W9*;#L\'\*(Q'B0G["0[6P F$+\3L:KVE/"\1]ICV5'"=H,V=JV"!Z4T$^U\4$[14!CGV(+NW ^RF%7Q+N,[C) M+GC'_!2C8"N2O/IP\2&C"&&_$%X!>3UL ,] GGU-PO]:B-H"ZD:P?X&6!/]% M;,^AAS-F W'$B_1O=NRQ_9!S/8 E^3.!5Y7::P6+AW89Q,4;$-+6G!5.-8.Q M\/!)0_O F!;YISQ*X4CA0-$(BQ[- AY2V8A2U4$A) ,A\>P0T42;L '(65K" MMHLR9SPU'GS"A?J)1CA!6'CERC? U3KSY.D)N3 IJ'%E8988IK^,"T,;"A<- M.X/L,5">;U_'Z8ID(_*=0U%1A,>XZ0*,-/&+NGF1/8]WI%A8.555KZ0Y'?GR M@("=B8-6)Y. S1<()M#G41CGKTKNIV@Q$]]FHL(JCTLX\PL_15@P@ZE-^&]V M' ;<]B&%NK$)K_AZ1+!1R_T@%+EAQ+8Y=7Z0F^H6/7V';" !?AD:%5AH(A@( MZU=F*0HZ6'8S0$2YAAY$O%Z/*D29[\8]XZ6<5GIY@\T- NK(U MD&C]2'\:BJ%=((Y.[N9T.N#0(ZAI<*FCOMO:%&&#!FA@=4U<>2XVT4"% 19Z M$KQ(=>? H;@Y&&EO>F-RV ML>T*7)(SVZ@S!A.XO?#?N4^@*X$.L?23[;S/6S[X M@F4#FG%$!3I!)0+B>J M@VR!RCSV(UZ07Z'I)$PH4M\Q@O1&A[$HDW>X.':$ITH"^)T"9 $!"ZZLMKIL M2S@K0@A$N9'@9"IBX7>MD"EI!4$X"U\*H_E%LG!9+HS\=B?U/7EELJ@*"@=P.#R%9T[CD? S+%M#>Y\Z4C H)"$(>*P764&D MCO/T5+/,]P90[JQB\) @.PF$W($@+,+7$")T/%+HD2@#$?*0)#U/%/E9'&2. MZ_A']1EX->:%,H=N&B*J/(LMIY1I9.EXBI\E57,YV42- ="+Q+0/?/62TBTD M#%X:S2!?@$*VY^=<6F[%4FQ]YX"],RTD;6BN5B4@_=T0 M5B%_I]Y\J0J)&Q$YM+@6(DU<_]3(BA'R4DU:M(&L5=I'[GE!L;0"X!\!F5+E ME$F%]-N9?LO>%"FR,@2WQAQ^0BRXI,76EF"YU?N _.)K9R9\.NYU\X!OJD"09M$&*NJ[B2J'6+ M$8W1P4@O749AC$D)!%#4)3&1E;D\1$9_"5Y-76=XGIB;2 *.G/)K5KQHN>T) MVFY88*9+A*ZN@\K70766UT'5)4V/L*1IOXM>:I<>L3OU.4UGB>$0]SKS7JJT MEWE+G\9J:4)I?OV5SFR94R:;H*V+^S:)XC"K?#.592>\IR3';=.*#4.ZE%L/ M-D.?I2,^8C++ ^!2+T5\T.^L; M;IR:O6V P\\P_-L5])FH2G4!G9?[4].7!1J9+6K'3*$0[A9)%J6-BP/9-&*^ MA"-F[ZM$ET%7/1AGJ5O*J9NBD_0@_N=VI:.U--U6FE:F111S*8TALT.K??GK MG813)N:3L:P/D#G5>4=?Q@59$*!\_:S/X0^1ZV](S6<7Q%Z^)A>C'5P&IE:. M!S.UO%%/#D9L8VBXQ%X6C*,W+!,\N!G65LX%S!?>%&-]Z=HLNE(0> J;W)U< M!"H+ !PO @W"P@^GMJ-[$17I-Z>%WPEPE!+HJTHF9+/@4*6C8KDQ.K$C]JMA ME0Z3./<.VF&>)EQ2C(6_-;/WYH*ML0I#VB/A_%[*<+8#KLIC>UR0D-?HPO*C M[,"*A9=RH[DT5VX5I"+ .$[&$W;YY28W=>94DKJP_.5A<.:\.;?B M0RJ06 P=MA?.KE5)X>QW&U:EA)/.:GXN<:9&'HAFQ(W7 R4VG+\_BY=O^0^N?PPYX!]3]<*$!]U_OV^=S[ M]AWN_?+V^_GW/W]^^_*^_?7[5WC?WZ.OXT^C\R]___CV^:WW1_.3+_[WT^S; M%W/PO7,<^Y>WWK??WYC?OGSRWW_Y]_#\ M.WSWY_N;\]=GUQ]>OVN?7_Y'=+I=89K-4T?8YFG+[%BGO=:P?VHYKMOL]NUN MH]$^^?7W3V?GG[7/__OAT_GG#^?:'W]\G(>WWS*RV>_Q/JQ_P*4_+LUJJKQC M[&&E"(A/H^I:0Y.[?XWY(^2ZPT>N-1_._M/IM9MMT>Z?MCJ#]FFK85JG@T%O M<-JR7+,EA#GL6/V37U_;OF_'.A_^7-8/HKI):3HW)7M@J\-3];9H?ENT>Q?P M$(AV7N^E/MZ]U*. AT@E,FND:98'$7O2U5W (JIDD6D29]^^W0^,1 785BZ? M.5B)C4\V'^\V<1D\Q>8'OAF?@N I[@^18IOCX_>\%4-O+.LD74[<+0ZS[[/P MXR$.TI=C9J@Z_K$-,F?CELHJB(QTY_!A(0EJF;J=3*$8''&A3041/ I@/:7G M"$MA9=!8JV3A_V?O79O:2+:LX;^BX#GQO.=$:/?D_>*>(8(VN,?G:<#=IMMC M?^G(JY$M)$82MO&O?S-+$F 5V%Q*J"1RYK2- 4E5M7.MW&OGON3>+]_OK7/[ MIAC7=,18SNC"6QZ9KQ(75;;\\(;V$_<\L[OB:NDV>5JUWB#M!_/1-<&[J\>R MX\L>'_UI\#R0CX'\[&BJ_ E02OGB.;SQ1G5+?3_\"'7=TW]B6F'NJLT>B/I?5/\ M.KVD].]\-;6N+./<;658/?0KB=!51Y*+XK;<'3#D:J_LY5R;.75SVY%YF?/X M7FU'5A/TN3%I\+$]A-V0%MDLBRV9K=]+PO.2XDIX9GNGX^Z]'59%EJ?3,L89 MT*:[V+Q/SK4\]6U_H5%:\^:R"=I-#LPT'6#:?6.677*M[*@2A[[,;N#T;'0Z MG!98UCCZFB:1UW8C^JGSH"9W6EVV#?E]JN3)X:!_K<=ESI)E1U=C5E><^>G# MG8?N%Y]EU6F'_N!Y7H+EM$J3FSZB:49>NJ*<_.OFC^UL,+^:ZD$DOV(\*Z@] M&T\;]%RQ],+E7"823 T_F7:DR,45T[##Y>X[W3R_UX=G@V,QOP1GTM.<-[WM M#7+%0C+UE8VE>P=^R/77N>/1S+B5C2J3?M-#+I-0?SSLSA.BYDNM:E#R;1N* M;QR;!+!X5A5?S9-\\ZJ>-6V:<\REAW51'9&ORH;<73G=2EK]_UO5Y=G+6[_2 M4E-79>GU-HXS/6WL9 TTF(03X\D;Y,D4@:,W)1!HAK)(%'+S"#Y MT3.[_7;SPY>U-DVB.C<]>'ZKS7BE%_K\\.#UX6\O=W>.]G8[O^S\MG/P?*_S M^K_W]HY>M_[:_UF)^>%9>@^?#Q"_9#\T=WOIY'TY_&O9,OB':>C554ZY[C;; M"O]V6[EXMM7XI4ORRK6YD <=F--Q>#;_XN?L7_;-^;/>H+J&ZD4_?[L=YP]8 MF )6?=[TQS,@,Z$J7&]=C)R;??(,YS^A;R9)??-#BL7\M=?^_+LO_L$/E_.^ M0B[IC5D++OCZT6*$KFRVV#6CZ::K_,;A=$L%;(U6JCVL=B)Z@=WR+/ WS^+Z M]96]_!^NKUL.*4RT^/B;2W7G.Y46;];T,^ZNI%#:J:I3_$Z^E9^7 [L[?MX] MS&F-^_A^-#P;>)@9QKF0A/#/+;3S=?,=DP,TZR<]C;T\NX7!?WC/M[',6KY' M(PLD5O^WN$ Z^>_IUM;BM9)G*EW,LLJ'A\G1G&9WWV/5+#R(16O=Y0&BSEV' MOJ[B\?UC\3'=Z1:OWEHUG+95]S8KIGHQFH;>W7S^R_#L'N[\< M[W_=3]?XEK_]\._C^6O29YV](W^*MR>_?SW\=?\\7>?7=Q_V/A_LOOAP>/2> MI->C_5_WONY_]2<''_J]]-YQ_QR=_W:T-]E_C ](S&GS#M H!%4(ZH<$Q25& MD4:G0Y3,8J-UTO6,*N08B@&ABJ!P(:CV$11:("@:?'J2Q( +% $S-H+R%D%$ MRF'-HA/6)()B795+$UM#4#?$+=BC"9&;^EQ<1+=6@>"=^1R3Z3R('-_K=@:A MRB8UN6MC=A9R[U!]6':[3C_^Q O=D9WY)+X:CW>&9G<2S_OP6_KBX M@YG\*BS0% L?OV&!UQJ]^Y]CY$[^&I@W^BQ=1W^?O.N_^_7?)_L?]LB[ M#[]_?O?AE][!AW?I/W_\;O>7#V\_['\Y^/7?O?_Y^O;KWYAY2WR@H"*/P#A# M8$DB$HT])A9IQRS;VN;=Y/'4**022W=9?$UM/67Q;<#B*;7%2WS ZU/O1:.YJ-;34U9!^$20%W\^!>%,!1>"E49" 1,LF_Q B4X0(0(XFS M+17(B>1?"ME%6#S4P;S>H5NJ BY(?NQ]NR#Y<9"\J!2%8SA$@R#X*( IG#9: MAR1PQ!.TN0^2RX3DM%=*P5N$Y(T]DM _\5N!].4@)Z\.<_N%^QU>_2#*MS'O ML<33S2F=DY](NY?*'^;S12;Y4L\YG_QVV)1C.P?W>3+=_LQRX[(/-K8/]FH> M+5?)E8E" >'> 9-6@Q:( 0X.&Q9U8#:F?1#+KD!UR5D\VHV!<%,>;8'PLB&\ MZ,IR$:FQT@)EN<.F(@14XE^@1DLC@O#(DZUM);N*//A4=HT\V?;[)V^&HX_0 M&\"LJG6IWNSW^.VVY]=KS6^-NRC9>B\'L\&JA> :([AZVDFR3]IZ! '"I 06 MN0&ML09"(F*&$.=DV-J67:(>K-3;EW52$+PT#Z4@>%D(7G11+'?,4:_ ,9,0 M[*P#DT -5AC%A"$ZP7MKFW49QRU"<(F@O.@-IATDWP^'_GX.2A%@JW)0YL;[ M-=NNT%M3]'98/Q8,1A*>7!(PB:J !<%!,$YSPR.!NU2B%@%YV>&4MGLKKW+CR=ZL$^1XUIBSZN5; M BOKX+C,[+,27VDOD)MR7 J0'PO(!\^_!;*F M(N# (E"6ZW.556!-Y("Y$![19%"JD^?210]7("7,TMPQT!0:G>/0GTYW&2<0 ME&#+.O@L4\L=QMVJ&;?I_YH>Y>G+JE%\>GCIN_E3>X.SX ^G RN&@XOJD\)U M=^"ZO9K30A&+2OJDS13AP-(>!2I8"I83CQ!QEF*WM4UHR5G98!PW5B=6I67,@L0V<$V1:1N.EQUJ(;SM+LO1<))G(GS3 M['#5898?MZ?<3!)LUIDIU;&-D][+NO-BC&-2&9#:$F#6(M!>&(A>:TXIDL&2 MW)U?=-._&I)JMX/'&D5CGBK>FW5Z"MZ7@/>:D\.#520*T"XD)X>)Y.00%L 0 MZ2**B:1M2'A'O(MX4^7PR\7[$H,V+79[7HWRX,G)>;>:[3F="I;[]I[FT4Y5 M][02MUD'5V=NQU?9BCL#OS>W83E;;Y0)]VN>3\":6IJ='II+%7CN=AN=!:2) M=U%KA745MD%=Q52+)%^!-FLNQ:V[M>2O81@ASWUL1\!FLPFN*5_E<#[J_+=@QJ$R MXV'\YU[]?5[FBP![909E;JQ!8^*:YJ7E\#)QL"V*6>DP'89L%WT.Y D47,L $65>Q=X#)9+ M!MIYC;'V(K@,6TZ[2CV1YBPM=CQV$XN.1L%W)N9+"9*LD0\R-]S+@1N>A"/S M97JX76+ C=+;VRM>R4=^\,']39$V"(L(A&.+&1&$H9[EQ**:TB\B# M$X;7J52J<%KAM"75A!5.:Y+3%KU419%B(08PSN2!4BC1F\ M5*V[A#Q8>*ZR&(QM2B!.7@O/WWK&]OJ]26\6B'M];$;A>-A/#WK\?_^/(EC^ MW,G5")/SI4;D;O$>5ZQ/DXG]\"R)U&_-O^H9JW>]Q*=Y/CTKUNWT+Y?>_:;T MWO9D:]W?H_06FTU [YR:\SS_?!E4].#PX1K[F]?=XL9XE8TIY=DB?#5=@Z7E M0-->YH=Z4U>)@DW>/X9@N /F6WU5&Z#XMC[$CQ\#:-A ? = ;SHIWA'N K$0&)=!HQA METOM! 0<-A_!'Z)M)\%<.6(KCTCCOU;O2.LZU,#Q1GG(4R#%4..!=:1V1)\F"V MMHGJ,O)@SZ5](:,"YZ8]EP+G1X5SK>FL45[$[+Q0RX%1$L#8W*G->205XY[) MW&J1= 5ZB$FYISHLYG!;TS'R9*T>])>JR#DY,9;["=%8FU\XCK61?K!H>42=&DOB!OKU%9 O'P0UQ(CD4,4 M!0NR&NF%$ .MK 8KD=96<8>#32"67<&::I+?&H=EG<,N\^GD"5&GPW'OGB4\ M19X]DJ-BOGZ]=KC\G.[.Y]_8G9FSC#J[#[_5V\E**UG@3@-GD0&3-#DIFA$0 MR-*HM/#<)$$F6M4'JJ"W91Y*0>\CH;?6[M[AR*@(P'@51!$,3$A^BC>!>A)4 MXF2ZM4U;-;7BR<=2YD@I891U\4[F"NR['%=T6'-,5V\UJ[T..G@!5N5@"B<2 M;&0:/$9!."X$UG%KFY$N$VW2807*+7-5"I0?'] M-8H+JW,5E.Q2W";95E#=,D^FH'JEJ*XEZ 87J;$&F$<,DD$E&&225 D,NV1@ MHK-7([I)J+0(U3.GYB9X^][XM&_.\\6&[Q-!^WZS=+";=K!S]?X,JXXVW=CY MY5:=H-::]9L*194\@&72^_N:T^8U=R*&[*71 $Q*#\IQ#@$[)ICW'/O<](VC M+J=-C16X-4S6*#KUA*'?5.BJ0'^YT*]Y=AH)(B4#8;P&1KQ*>LTZL,+K8"GG MGB2G ^/DV]&F E9+A_[3G%.P&^RDX\]"Q\1)&'62M]@Y#V941A2LC]\S'+P_ M"J.3;,F#X< 5 FR: #_6S]YT),Y["DJ[""Q*D:0M8^!55-P:D^0MST4;HLM4 M*<+:8! WYL$4$"\=Q+7**ZLC2A0,S'$)S'@&QO$ *OH076)C@ZI3-]5E;8Q0 M/;&FFK6SMGZ"S/V/VDIZ0>N.V@KO+8'WOM9[#EJ:I)MP&!"++A=PN$1YEH"1 MT6JLH[.$Y&&W78%1B[(-"K);YKL49*\:V8L>#;,$>Z(\<.D)L"1.DBQ!'(Q0 MSB(CJ<%)EE#2%8U%9%OCT*QAY.7*%.N''D45P;;J4=978M!E$&ZC/%?OW:<$ MBHC$"!$Q#XQ0!982 B@HK23AACNZM!YC9?'*R@!KQT"@5)$9-^:YMWJ7APEZ\2#DP7G16I,*214F 4B'S[&H"EB,)F&(3@S.<<[2UK;I://C$:#T" M+&N5^-NB*,L#YKZN-0$N(=NW,%YSC%?OV>>"IYCDNO(<6&;:1S!$^O1\/=%:$J?M6.R3X\.>E-3D*>*9K'*V14IBL/ Y<'+OSS M8#@)'\\&O?Y_;4U&9Z'>]N+B2>T,_/.KSZEPR"TXI-Y MSR&J.=8"@J4F5W-;T+DC%Y%]2;G]YM>?EO_>=W?X_K50N^V6A[B8?C>I_D;SUX/^9>?B2HJLR*5D"DM ML>?KR=!][';^\3U6?15&U=IK)%1 KN/6X:"ZCE=F=#AZ/9/ ;..2@?.'CM MC3.&6L7H]S?F&Y;0_?1G64+KMX2$M8*Z&, %J8!%CT$;E3;]8"733J$8Y=8V M_@G54YIKW^B=A)S6 @H)!1(Q&9'55#%W5XY;UIIZ.1Z?%7YK M]7**W*.HD07A\S1323AH077RX*S21D=F-:Y&@@E5[_U8I[<N#V[EJO,GS%;L-+7NF82>=%L*,S,SJ?'KT2 MU>WD?;+ZS?F/.K/OXFXGO==I2&_]*?3/+V*ZOO>II'NV.]OI"A-44:=" 8U2 MP&)YF8K$8JU!R*J\#-OLXD9PQ/$H"<+:JQM]DI*LO3'H;6ZR1D'O\M!;JR>3 M1B.*##AJ67+HH@9-H@$?A? A*LR1N7$'WMP<[94-T[CM>:$Y[>4<[=Z@$[ZX M,!YWAO$R$+_J=.W-)KJFW)2=])#R9YG^*]/S+P M/[^&#/C/1_%IQND^TUZ\2LF=0B2C &BWP()4!KYX$[34U 7DH\/81"U\R'60G"EQVTP>0GTFJO M9]HB:'QC$>2J@SA/M8=(4^&=*EX]L^Q>9=%"@4U1X,%N?D*[1#^X-?NC@'[9P: U\8NNM$ZLDHNO M^DG_WT,\I!\HQELVCYK:[!E-#]4/SVP_7(R&?=AXY>M,L5(._<<]NVLU\8 V M9G=90A/*G8$O>\TR]YKZ%!"GJ")"D^112@+,)7FM<.5J$N>5$-R97/+?Q91V M$7EPKF?C>%IQ+*XP:V'6UOKMA5D?DUD7O7C"%+9"&3 L.? L!@E:* 0B\*J[ZHU'(J1\ACF3$+3S"^;7,K^+$ MC-[W!M6CT-^RJ@L)C*/E\43UCL]R$FC/W>(^CHY#Q[A\>FP&Y[EB<3"<9 $Q M2M\>='KI6M^/DK@X-:-)3O>?I%]/=%*9MCI]CM5XR5Z.R^:62U6#Q)]N?"RS MCV9D>KY^.AQ7V:O/1J%O7GP_.;%VY8+?7YX\/KPMY>[.T=[NYW71^FO_;V#H]>=PQ?Y M^@_W]UI_!__L#1*3#,_2>_AQMZHF2CO":1A-@Q8=]074-U8M^GKW[C/_R!RR& MG?+G37\\@S5';-Y6LHJ,7>SL,]3_A*Y3&=,?$C4-=MWT\^^^^ <_E$MY7R&7 M],;E@N]QP?>(Q=ZQH>IR=-8/G3YT#1/<+/5_>+"$^6WN?TH@C_,$%KFPQMS5 M$W@;S*BS-_#!?_,4KC<[H<7L-P:#;GLDLJKU\..MO'HVBRU,R&V.&'YX[T_X M >+R ._[ '7U -$MF FS]1PNK2+)%&&X;7G?IS X"R]&PY,\8"-?PIO>Y/CY MV3@]CS#:^^+Z9_DY[HS'(?W/KTN.+-]_/8LRI\_9WWW)WAWMGQ^ M'NVS@Z/]+P>[Z7/?[*%W'_[DZ>=?+Z+,'P[Z[S[T3]Y^_8C?[;['A^F:#H_V MTFL.^OMO7K+#H]\_'QZ]/-\G__ZP&&7>)W^='+YY]^'PZ*^/A[M_LH-=Q_>/ MWN-]\N>7MQ_>\X/=';[_X>77MR<'<;^'SJL(\VMT?O#A+3G\_>^(C> A*I"> M&&""$=!&Y$:WBG%!?:"*;6UK1+II :Q%JL@=:?#N^VPAR$*0%P3IC(J8LEA- M;!.&*<(5MM0;I;A'GE4$B>8$>:MRR4*0JR1(M$"03 C,6,"@,'; 8O1@ @G@ MG'921"8YS;.&J>IJ_.!3N$*0A2 WC""#X!YCAEGPGCGKK&$TH!@4,D(9ZS-! M8CTG2)0(4A>";#-!D@6"),F,-"H+R8PY 2P$T-'SQ)>*49*,CZS+"6!(X*Y: M$XIL)*+0FM%SMYX5-J[._\?WCBP\[;K35-T=UY33 KK2BU M)$),O ;)A @L3TXA)@99C)'Q)-=62-EE#+>H'5C!<-N57\'PLC"\J.F(9[F# M7VY.3)/+@HT#Y;P#+T,DF"C,I$D8YJB+97V<4\'PQF"X<7%2,+PL#"_*#L9- MM$9K\,(F# N4,*PC3BJ$QJ@,D5+FN QA7?[PME;+[_#0Q&'E%)ZZS1KCU]%P M/.Y,$]Y**X<-$1^545^-AG%-6OFM!>4=/*])#^25"-)3<$QR8%Q'4#Z)$**3 M]2R-><31UC8AO$L(78LX2T']^LJ5@OKEH+YV &5IX!@',%6;.LXL*.4TB!"M M"M&AM*JWMK%27?GP>0(%]9N%^L8%3D']*TS/72E-OP[]],WWW<[[, BY MP#9W[#'^I#?HC2>CJA9VU1)XLS>_QH7NS**_3NVY,_ [WUAS[\MI&(Q+V*^Y M?;&>KVJMYT)*F[=$! QQ!1HEEQASA[SF-I@<]L.8=H5Z<.B^C*=H+[@;U[,% MW(\.[D6IZX,)BFD/$8>$\"1>P& I00=FWD,-F .@0K!F3-(Q=PHCNHNX4U%K]NJ6UN?"_A' M2- XX7E(5+[^34]$:Y]T_''9O1^Y(BN.31% VHEQMF5'QCW)RQD+N[ MY73IRW@:LMY/BJ9736);]?'+4\U*:/Q@YL*PEQ/V"OLUQ7Z']4S$R)1& MWD8(.@\)9Q&#M9P#)LF=)0PI:V>G,)0U=0I3QD)GQ:I0R$$A:8#QH,2Z;R7/,D8C02 M2"0_MTMU4Y.3U]29W6P0-ZY7"XB7".+%*6K,A621&('R$($IC\ :0T#9&#RR M"(O@MK9U5["FRF@*B%L(XL9U9P'Q,D&\L!,K9)GSW@,/#"<0BR0ZK6407'3I M)QA'8W+N8)>)-4@=Y!N=.G@X.0ZCN;SH=@9A4A(%6ZXQ;L@3K"QY,!P,OPVQ M73!>(;4[D%I]H="#;8/0V("X* M>A\#O8NZ LG@O$D^B"*Y+SQQ&(PQ%@*-)MJ@!":QAW5LB8% 2FP*RRH!$QD&S&K"4^(*3R;/4V[;U/.W=ONOX[-B2='6;Y M>YV)^;*<(6CE*'\EAQOS$_SY<(?>X"P]O]D1_W P_J6R_O3WCK+M][Y,1B8] M_][ C,Y?3L+).'%FOLK1L"KXG$=I2GBF.39]65*70R%K0R**DHL@@RK& H ,#QFF2 M5,X2D#CB*)T2RLJM;8ZZ^IJ"R,(B3YI%EG"^4UAD/5ADP1EQ)"2'U#B@'(7D MC @-*K$*4$JML(%8@^/6MF!=]7!UM[8)BJT_17IY(? >E*G68"3KJ3+KDF1> M8LQ9,.N7, BEG6RCK+A?DVA8),L(I% 9;+ L^0+3:*VX]^*A14D;)&[#,<$".($M,U!JKQ "B M*[A8"P9XVB=B!V&RQ#X62PPTM:Y3>QGB_M@:,*W=4J^[#-;_O:;\B$8<4%@AN$)PK9>XA>"61G"+PE8GNQ@> M#1!G1)[F+/)(" V*:^N(95AKOK5-]5-K1U((KA#<\A1\(;CE$=R"!V<5Y<1) MG(>_!6"4Y59++D 4GB N PG.;VTSU26-3<58 ]V^;B>:>V8T2!@4671MYDP]_[AJL5YX,:AX,;?P8M[6XE!( MY\:0VD,@7@&3@8'!W +AR=O4#@5*:))I/]$-[,-1*&C#*>B!\:-"04NAH,5( M4:3!J:AAR$MQA8 ME!J2OZV!HJ!-T#'M2ZH9C?YH]/8D9YV\J?Z1E+M)EV3>AZEH'W>&9Y/QQ SR M32RU=]@MWN-VEG_()Y2K_,Y5/NW 5A71775;A4TJG)SRR[)K9^:TMC-EM8.S M$QM&A[%R <:'E]PV"]B7S,RF/(6/M3B/\CY@; ((86CR%**"Y,PQ0#ZHP)GU M*B0A1%A7\:8B/2T2.P7FS<4N4$%Y:U!>2QNP2(2H$#CE"# B+5@2$"3H"XDB M#HYGE/.N>GA?NH+R5J/\@1*^H+Q%*%_8RP.)0DLE0%BK@ 7-05&B05/-%/)* M8HD2RD47:]PBE#_M//)9R&O5+< WGO<>2\3,[%GCOT)]C5'?A_J@T^@=3KZJ M!,&T!R:1 2.,!!*ULB:'/5FL'!PDFVJ\VZ+,R +T91;"%Z"O$.B+2H;08#4E M!@2-")C!%&SD#K1#))CDX/C<83OY.*BQ/OT%Z.T$>N,%X07HJP1Z;;Z1(@$S M E8R")T3CFTP7%L>5 5THAXL9EJ>:+SJPN#R'K=XCR=Y/OWIY\/ CS.Y]A-)^F8:!)1RH*==#M1TJOCS:D&^G@S=Q]WYDKU(/)JMW))Y M=*=MNSY(2P@3+<5IV^:< %-&@;71@A62)C^-)HNE;1O])$J-=&&D=6.DIK.[ M"R,M@9$6(P8<,X&94X"\M<"(YF"Q89#6L/."VX!=+(Q4&&GU]]:"A.S"2,M@ MI,5^Q@C9D)PDH-A(8#HQDA:6@C"(*N=)H!JWCI$J??L?$V/[(?V=--_V?Z8_ MYA]]8D;O>X,J8BJWO%9;Y(^S7T?8R1C[.@X=!+Q#T_2U9RG M9](9#"?I\]*Z[J3+ZZ5K?3\R_CT#>3WJ?P\^>>GQS/X7_E MA=-G_PQ=OL38=!%GDYM?\HC/_+M/F*%O'\?5/_/E5I2AF=?&D;3>%6(N^H]OUV):B L/ M_J[/;/L_[2B]Z4UFO-MRH<\/#UX?_O9R M=^=H;[?S^BC]M;]W_^]=_#ZY5][^6X.]_=:?S__[ T2 MKPS/TGOX\;]JEWNK%7B%;_D-?%M1]26?5)4%Z1;[YG0![7/ -H7?RG=#['2/LRY$%ZE:JX'J7[SOW M=./1!N:WN?\I@3S.$] _(LSJ";P-9M39&_B%++GKS4YH,?N-\8.;>F)?4Z39 M[B7Q(MC1F1F==XCJ=D@U]^7')TRWN?LG_11Q>8H/>HJZ>HKH%BRUX>?"+1WL MMKBT-C3D>?O[7]]X:!GO5@N''CR?AT-_.3G8_?]T]^QV]/?O^Z_^&X_^[7/]E%./3DW_UWNQ_9_M?CXX.C=Q_WO_[QX>#- M7^EG^^<';W[_\O:#^YK^H^_>7(90Y^'0MR=_?3P\>O_U\-<]?)#>^^#7??SN MS8M>ND_\;O=%[^#K0?HO7>O7@[C?0^=5*/0U.C](UW?X>ZNFNUVS][3Y^*80 MW9,CNC+F;6V(#BT079NFO!6B*T37;J(KX][6ANC( M&U:=I;4T1W#QF_-FK] M<'(\S=<^'87C,!CW/H69>N_\LY_ \J]GS88AU_Y7[Q%Y;C:F<^4DCZ[JZ/+F]JYN*H\_?;"6O-7KW/\?(G?PU,&_TV>&'G2_IO;[L'WU$^;F\/?KC MY&UZ+@=?_Z1OT_WN[_9[[X[VV+NCM^?_\_4M^1O+! YO$2#!7/:X.5BB)6AF ML65I":&%V;@C71;F1BY,^K?SVEN%"7C*D]\N? 3KE 2G MC#>&8AJ5N7EA+J2]E:KWVWI._WQ<;CA]]5!43Z]U9^"OQ7@2VX>Q!O2B MLQ^$]MK)B=*W L+ DT)@*@%!AQ!K1G/#W>B#D31#B&MK9Y5XG2$&?=J. N MKD$#?GYQ#=:5%!9#\ +Y0*P/(#%#26,FH6FL)$"]L %I[*FH7 .DZX."5^(: M-!)2O;XIZ=J&5%_F3,S$9(E_R;8("A0MNP06O?Q 4./G]\\'N_M>W7_?RY]*#K[^3 M@S=[_. DO\>?Y.V''?[NS4&ZGX/>_WS]'?^MD674"@PR?97<"QQ 44( M(X)IR]IK"##MX*?! MY6KO_OD#8J1EQL%Z.SA9#A4?IRET+X9"N9(6)7\$-%5)[U"I0 ?K(#@:&2,N MXIQR=).74B:*'B_"]X7@YXB)%E"2 2&2=J/!59@ M T$0F=9&TZA8[O?/'W+N45#>8I2O)MA94+YE;_;LW\&$PC5"V"L@_S"=>];"CAY63K#=S MKB:#I!SZ-$Z7]4I:(TT(5) "QLL@0T6)9)!AH1@+:0UQH IIL'JQ LD<(X!\YIB ME)(9C4, 8EP$IJ4$324'9ARFQF*+M=G:5K@K\8-[+]T5+BL.MA?:*[2W;(U< M:.]Q:&]1&F,1A8F!@>/> \/*@;9( [&1IPTL:$W5UC;C779-1D^AO4)[3XKV M&L^)++3W.+17$_W!,Z\) 85QHCWO.2BG%43L%4H&C$&01'NBBU1=];>4]IJ4 M_C=>;&LF#U^Y0IJNT _/\HR/^W3?+E=YCZLL,[#N,0/KEH_EAH$W]__A B4\ MK1E<>"'3_'XSN.36]L-G<%%Z_0RN,C)K-2.S=E[_=^?%;X=O7K?^+GXP*.O1 M+G=Q#,3UF/O607KG$_O#SN!-'PY/.\#2,DIY,:CH'S#XEP1C&M^F;??_LM5N\1V/KN5SDG2^R M$61\ISQE.B"U+2!9RARX!YY5M>@XZK8/[,[G46TX#HS].TF>RMT>.7YXRO?V[?_0.CWXY/MC]D^SO[M#]-W]]R#]_^^:@OWC*].[#SOG![M[Y MX>Z?Z9Y>?#SX]27?_W4O74-ZSUWWY5VZ_H/=%\=OR5]QOYY3)+1BF$H"DG,# MC!(')B */ ;)C(M>*-O4/+?VU>@63MI83BJCU]:&DQ83?I@*F"+!@;;1,!G;63M93/C<6FG58 M_]SB/98=T,&Z[>M^-YRFM=Z;S70;^(XY&:;+ M^UI]8QD1GEM5ZM[6BUGOG;[QB,A58^Y/.P.\X-PKYZ^0-%!^@*1_@FK:% M06NN#0J@D[F .85!R1A!:Z2LL%BJW+&#L:YX^/"&]NF2@N[EQ18*NA\?W8M1 M!Z2PYI0*D%XY8,I[L$@P""ZP8&60QI,INE%]"D-!]^:@NW&57M#]^.A>U.^8 M)L^+" 2"> D)T 9,D 2(XH0%[97F+K<@[6+=?OW>2,+&VJB8&$:CI,8OAZB$ M\:I;$FXX RZOZ^#+0>([,PZ[8?KWR\'T>9HD2&1(2TR\2#JPK+ +K'QO@CMUXOV%XMMAJ,+"*);C#$C5QQL46&\.K)?7EKS ^A%@7='@/?1[GX+OF/$X M3)9[M/*PLN+U)L)[Z9(+ZOLR[CT;]/K_M349G86;F7"WTIM5_ZO#^'(P,8/W M/=L/.Y5I"_?=@?L.G]?'UAJ.?$QDAUR2*"QH UI2"6E?DT&+2--.EE?]M:QW MZ\8D)?K9;@WQ X@5WZ,Q_"U*"H]U-F0 08,"9A"#Q*$16&06&T="5'QK6W0U M>7""5CGC:#'*&S_BN!>XVS@.?CUPO:@I6) Q+5P)S.4:]!@%&&,L:$2X8!HQ ME6NK&AH'7XXYFA85_WR?X/.O;TX[\BV>=HY#WV?(=-*WEM)29-/#+(\\*78A M:W5FS%^S+0^&D_3O_(&]P5GPA].RN.%@D3FSDU,\H(:8LEZ!0F7T3!H.3/'T MAZ,(E',1$,6*.D:)556"A]0/.0DN\=06.S_+DS@%\*L'?*THA1&'D9.@ V.0 MH!]!:4_ !DI19(AK3+/DD>5P=*-1WWQ-2A-@+Q+HOCA?E$!2(.&TQA"5#J4UIX ME/+]'->9$=]D&^XF$Q:B:Z*/SM'.9+^'OE1DEXCNX,/'OPF6PD7%(6+B M@V3%A!N+=% J,JUM&X,]!<4M5#)W0W'1)@^#\L'S;Z',!$>(8Y,;\Y$$9:_! M^O05\%D87MB..;4^:D9!RIQ[S2,' M;0D"&3W7(1II#&KC=ES.7EZ>G)K>J,KCZL]RNW(R5^?!R5PE*K,Z'7)AT_KI M\XM>NI!06;>P82-LN%<3)S$00762)*S*7$;ERGV@78(1 M#\3WPM:-=4!(&@$Q[># A'.@M": ):%6>"013T)&=S%_<%^;N=9K254Y:VJYM;5NZ]FAG[53;U MWMR\A1+O1(DOZT M77V!<2,P7E0NR69..:8ADIP#YEC.C*#<&ZP'C=8+S2QEX% MOLN![V),D9#(<*" <:1I%S:Y:DU("!X%$XUV7IJM;=F2CGSE7.7UL1D%L&8< M\MV>G(;!>#I")7S)7Y="EM:KCF]IKK+G+]F*NL1&,X0I._A)$8,)B[F8 QC#W9:2JBUQ6!N_!2E@'GY8%[4'\I3KBU- M)I(ZCV,-'BPW 2+W3G!EH\ R.3#=)$,*F#<8S(T+D +F1P#SPL[LL0^,Y_(2 M(QPPD0]$J0M L4-*>\R(QKF@C.@V@;DA#C);?PVM!(S"H5RBO3\R\'_Z\W2'].PBB,2]#E;C3W>TV <.9U#$V#3&G4VSRSAK"!UDY':N+8H2'TX4A>#>L$+1; GG=2)ED *ZT M*DV0"G/';=I3.54M0FHYSOC%S#1".;Y8ESY<-Z1;O!H-/_7&Z>-?#$>[PS,[ MB6?]'>?2,RZM?>](;G_6!(.4,F!N,0A+DAN"10##B09.C$",6B)M'HLH2U^M M=0+N2K7"=^%:8IS-87E14D3C-+*>@_!=/M%18'T8T%Z87NFCFN:_"E@WBM@RB=((Z/ 8$\](U837+6:D/1)36\G M/Q'>=@&R%V-PDW$^M'#'9O ^O75OT!E.>\P-WL\JU3MFX#O]GK&]?F_2"^-N M9Q"J 27&_>]9;]J1>_RL+<-)RGM\YSV*YI[O"9U1<*'WR=C2_GH-9/>/QA[/ MK?K'A5'+GM_L*5,\B M+*J\O;AN1?%2P?=CXWM1IA/CH@X20ZSR"I5PH)4*^2"08RZ9CY;GO$)-1(M\ M^H+Q]E(0'&7L.VD!NN\ XFTIMPY3V4UJ *A.K97LG67 M#,-YT\4DODL"X=J+E2O6+$S7'-.]K[>,GZ>S3@]-QQ.CL.HM+Q>D^*G6[/AS-:[LU*WO:G)=P;^,-M[ M/I.Y,.$=F/!C3;\H(Z756"2_!E%@S 8P2$2@/&(L?<3,YRBL;E->18'U.BN8 MV\&Z>#_-8;[64<[[J+ WP+G0P%3R@RS'%(*(,OW'$6755%%VS1CA@OJ6H[YE M)R]E$U\&H!>[.G#)D2$6A%,Z;^(.+-$4/$U_2605<3;)&?V0"&0Y;&D0I =A M,LN&S,F0&9/9(#?D0I;CF+9+FBD)FJ]?KR' YS/CONE-CI^?C=,SF=%>XL#? M9D8^+_Y.8_3XH3YSU#,23'0:- IY]@=78(*-D#P9CI#P+E"SM8U)E^ V%:\6 MJ+=0YA2HMPKJ-6G#.77:*: <2V#.13":85!,:J=QLKXE6]N\BVGI>K]V2']D M:;,0T2B8;POF%[9WRW72/7F&*:8D5X@AL(I*B,GP)DHB+$G;.Y/7%GR6+MNK M+9$Y->>E/F9]-,Z/4VQ?30U:**\YRJL/*J64.\R-!:J( !:8!Z6" 8:U(8(D M9P?QG%]+5#FW63MZXMG#0E,,,"24V!2.+#!TP1X[AQA M480\BIC@+BH6=+I687MRUA14V_0^PPFFOMGF2ETW[-R4X"A>U MTM%M;:LF4DK+:4V#D#VZT,@VM MLO[AO%_);Y?6+V39'%G6IYTSE86:.EAT!D\HE80*!,1, B#X@%KF1@6]M8=PFJ M.T4%Y^W%>;MT3D'WXZ![L3HV8B&ILZ!(3)LX,1$4JLSU#%7F$IM <1 L6L\0-V#,PB F0-F>[:.])H%O;FG01;2J27+AA ML[BA<HV1+ET?QV&) M9U!M$6'R6D1G2'5B?_AYW(FCX4FG-_@4QHWHKP;;@-_*_*ON5;ZA%WD],@AM M*E0A?Y*MCU2D/2<]/C^#R.0X=,9I"^D,1PDNX[-1-1EY'":3?C@)@VJJP.DH M!S(FY]W.:=\,)MWJ(#?\[UGO-/_&JN,9&^YZ-#] >6;_%\G\KY/E#^.KF7U? M9>ON#/S>W+3%]VC.]ZA/4;->>)5,")P;EW1)%&!YB. (,3HB9Q&UU9@653^S M+6FIFX/P90Q3NSW""XCO!.+:B2RUQGAD@#I&@2E+03-+@$6ODSKTFG&UMVT0'AS(+R,X6D%PLN"\,(^K 6//.E_0#F!*OE;%%04 :355E/CTW;L\^B4 M-LT_7'::Z?H)F:F(B9WQF1WW?,^,SJNI:"6W='W5R6ZO"M],SD:)_WXY&Z<+ M'8_#^"!,#F,.]4Q_'ORW,B7VO@0/7\-H6)CQ3LSXMJ907+3)(^4(DCO*@1FG M0/D@05 A#.9>1V>V$@LJ@LG/+Q!Y?)%JRW&.M+%3,%ZRO!^N*QIX^6.BR :T> M84/ (N9 D^B(,U$[*:>9I@\OB5^C3--U4#T[ER.>OY$[5\= 5XFHU2SH4?#E M?*;UU74+=&G.T7XKO4_-,KQ$"S8X!*^"6&@L.. M/*?(*6T(\5O;K,L*O#<6WLVKG0+O5<%[8?MFEDI/)$_PSIV,10*ZEL("]]*Q M&&20-*;M&W4%J7[^L@<%Z=C=RQR=.JZJEG#62>/?$X4+N43P1B MK(_AQ<)A2I*DP9C8W"[-0/)J&9 M5#711*$03ZI&N%P+ZPT882)01%T07A+)V-8VE5TD2S.@347W\F5-0??CH'NQ M+:+Q@HIHP#.1T"T]!:.P2,K&&YS;A""D$KI)E^N6[-VE/\C5_B!GXY"[(#98 MFU9J?%LC=V[HGW9#M>_+^1(HU;[+X,[Z^%[G-(D,>3!I1P2&@P*#*06*L4,> M6U6-[U6BJZ[I!'#G@%!I K!A!+&\!HN%(%9#$(O220<<"148$ H,F)<&=+(L MQ&"3Z9W$TK@J,,(U+011"&+I8[0*0:R8(!8\"*,93085@'R.K3 J0=N P1KA M'5?&2(^VMH7N$MW D7'I%/)8G4)B;V &KG0**1=94DUO*+#KC<=G57.0G& Z M/#D9Y@L:NH^KCEFLHU/1E@J[ES.;'L;GE45?9X,6#Z(Q#^)K?1B=)(1YK (H M&B@D&6G !F4@4B&HLLKY/%X[=_UX\'3MDGC68EPOM:*NX'KIN*Z%#K0TT3*: MI("UN89.@/(^@C&!*JH=UEID7"M*"JXW&-=+K9XKN%X^KA?V:T^$Y#0*8(BJ MG$W!P:@0(2#L*;:8L#P\EG8QKD<$-[(_R*TUB^]]FK_WB1F][PTJ_84JR,W> M$_(;/!.5%EJ9RIDE-F04S>;2C4+?3(+O3(951=WXV(P6>R+F)-3)><=\-B,_ MOK!PNN62TM+B\]GK4UK^F)K[:'ADOKSI38Z/A_W\(%\,1Z^SY7\QX^ 3WYZ& MP=CDBRR$VQSAUD?961%8P!R!UA$#4TDJ&8PR_RH3),$F:I\=*:QD._);"M3; M>-+:%-0+FN^$YEI7$>D-9YR!Q]H <\* ]4&!HRS/9C%*T(1FB>NBJ&!Y,["\ MM$S4LFVO%.B+)Z,T:.P, 1.1!>:38C(.*_ <(Z8QYECE20I=0NNM4#W7'!\&)^/@N^5?/P&>:\^>4YKE71);J D MD08F41[:21$(J[6+P0HK<\J8%MVT]EH4(2J(7JL3G8+HI2%Z4;)X)BAAPH$D M @%3CH B1H!7R6@QDN"U2H@FJB!ZPQ&]U+.<@NCE(7JQ$8@16!M/<^/BM$=; M0M-NS25@XKV*$IFT4V]MLYS7W2I$EW8@5XYG$E0;$"@E<+,ZA?)'.)T9\S 6 M]EL2^_U>[_;A% G4!X@^1V:$EJ T(1"0"U%$8B-BR9]AU_LS)0R[&6AN7)T4 M-#\*FA?5B34T2D8-4,,2FA,5@V%> +52^61!;D/.,Y.RH'F#T=RX,BEH?APT M+V:7\4 \91Z\1 282\I$&6Z !^N1MD+)J//X.'&M,BGG)JTX-^D/!^]A$D8G M"6&VS,-=XW.3R_S:UV'0&XY^2Y8]2H;=378M4Z8:X<#Z'%P?@G34.;#*RUP1 M0\!HC $S)XU1'+O@&YLR5>*M+<;V(]7$_ C;Q>/BF-2T,C,LV8VXX3M+DU/3*!-LU4R.O+B@O6W0>EGF>[5EX MKQ'>JX^JY2Y(QP('8EUR7ZA4H%WR85RD1N$@E)*DC7&8 N?V"Y+OXKG@]DZX MK=7'!Z=9P!2(P3E^&@DHB5GN"2@LL4PFRVUM<_V0^O@"UQ;OODLKCR^[[Q)1 M7"LPT1R%J !ID5 L: 2-M(6@;+3!>:&$:N/N6TY!MK:31)]-G*VFRX["I#>Z M://UX$;'3SSVTHK^7B^&HTLCE]:)2V+%:\;,(D(*Q[ I6#D\V%<;+/#TI,%X*C!>#A%)P M;6P *W7:C;7 "<;& D?*:Z\,04)6,%:D)3!>]J$)13^1UDN/@S#IN#Q$]70V MDKACSSO_/!NG+WJ#?ZU@GNHM@C(;-YMZE;+EAHG4+^:&OSJ1NE#DK2GR8'>G M)EB$4&E7(Q&XE8DBH_9@C N07%@D!>&"4;*UK:^9H7"_?-;6S*4OV&^-V+G; M7/IK6:!X4B!1$^ :4Y!4T, 2>,QC]9AY*IIX[2I:>.% M0]: 0]JAY8K+T0+"6-1U)#*AK 'OE0#F44YKP1R\%BI(%9&3,>NZA[0L>2RF M* =K\X.UJ;#K-:WEGGB"\RKEVH-8\E6ZX:%_.7"C8,9A-TS_3O_NGV4C7.7C M*4<76KT3K;ZL3_5,;EA0P4&DGN5P&09CA09GG-44,R,=R3-SZL'TTMNMY2S0 MCH.SQ^:#(MJ:(XOZP% <$#4,@DL+@2EF0 ?A(?HH:)0V*A826>"NXJ5SW#I1 MQ2H3$0M!K#%!U)HS"4\"I8"Y"L"()*"5TB"TD(9&YIGQN;=D5ZBF68MW4.3)+8H#D)5C'+##:)'5E7 M4=FBWCD%ZTUC7;.@K;?:D61VYYQA0?+D02OD4>#(5EA?MNM4L-XDUA>ED@B, M(,\C),Y&22H9!<8A!LD%TDE1"QH4W]JF(GE"!>N;C'4?6-K&K3>&LJ2: M-$K[2+%*(@EGK">]5/;U-<)Z;320E8+EB5^,X*1ZC "CN(! 1.)V2635BINP M+D(/#J.N1WG7VJJ>D+[[$+WS@SC2D_[&T?-H[+/:V[Q"4B2L[1',[Q.\UY2>EMI@)FQYH+FSS&('62@#" MP3GA-:,F*S_>18W%Q5J3[E0HL5!B"88]>4JL=37!#E-J-! C9?*=$DO,;BAFNMGY1?2?&\,.8XKU^]2[*O MSTY/^]6@ ]/O^-[8]8?CLU$N(8W3"%#L#S]W>H,IM24LW:9_SW*LU\Y?+>GJ M\Z!A'M*7M\"T6B8A+:&ES ]_<()9^Q[>G3V\#77B&L^V?SE;AZ_2PCP();NM M0?^L/GJ0)M.P$#4P(?(?%H$ES@##VG 4-/?";FV++A)M2FXKK%18Z9&KL0LK M+9&5ZI74&C.)(\@8%##C$*C@"0AG>3#6Z\CHUK;JZFL&&A16*JS45E9JO-"@ ML-(R66DQU]5ABPRU8 /GP"078"2F@&1DR4\BB.>Z0DR[B#RXPX'61J-O%J3:!MAM\$IM#[DL0PGGY'N75 M6_B]<7ZOC[Q42#%OC,L3M')&"T]:F&()G&G__[/WY4UM)DG>7T7!;KP[$Z&B MZSZZ)XB@??2PT4!WF^Y>_(^C3B-;2(P.8_SIWZQZ'G%(@,$6(*!V>S!(SU%5 MF?G+H[(R66 N"$[6-ACI2KEX%/1Z?%^>P"S7.*V05R%OM;SL"GEW"7D+&2LL M4N^30O /1IS@@+1/$043',<.NT!"::=%R&WK'E;(JY#W!"'O#ESX"GEW"GGS M.QZ!,!&]0\QQBX ?,+*<6J02)MZD)%5N;$YT%PSW1P=YQ=?_86+AN?!OZ'W: M^!?\F WPW+-\S)&C5MXV_N5&/VRSW!"X' M-"DI2782PZS5$EPRGL 'I7O9^I6$:%_-6-/>]F@X[I7MEYM[KUYVWNS!/]NO=O;>='9?=U[\>W/GEU=O8!Z=-__> M_./5OW=_??GJCS?_[[\T)>JGSJO?_]S:VU_Y"?ZC-P 0'D[A&6'\SRMX:WGF MYS?HM86E.[2C]X! V6B8"[^?KF31]W-6" R^;X_&\UWS=PIX@N*!@?O'HO/W3HN(ZOLRO:K^4M.PB7/G] MM3=?_Z6ZD^=R#@<=-Y,AO[CDG+81\/C^4HNCVM)[%%V4#M; M@V($O_KLXWCY]B^>37X;@NX>(2[@U!0B^L MRQ5I.+3JJ1N<^_KJ0;[5YH8W!W9THQ2D&TWY62W=YN%P.KC)F:3;'//B]U / M"M9^Z2MVP].!/]N^'?C8L9/.Z^A&4SLZZ5#=[>2=J8?N/?)XVCM]W\[AN(C\ M?+Z$U(E(8KD*A"+[_91/>N?WE[0N# M]__^W_';O2'>.7Q%ME\>P/4'O;_!^XP]'<__$[W]_X\WOWE3[[[R_]^A/<<[WS8Y]M?/-E]^>?)_MY? M'W?VMN'OOP[^[\LEO40XEL01C*3&N;XM]D@#)R-!A>!::^MDKH.7$R26U4ZD MEO2XYSR)YUK08^G98,M"M^SK'PS[L'SC7*ACFFYL"9RCJD&T='2RZ!H]#KZBG$K M@G%S=APUDFNE*1+.,<0YT\A1;9'T#$PY9;3(O7F%[@+B58RK&/><,$ED2*3(I8A(5 M#0JR*T^R-VF/6CP06NNG2-:<N(B31XL M._!;=5>)Q4S^6[?NK$A7D6YUYOT W7HJOMTUOFU=Q#"2=\(B#[8VT M41Q1ZX./0G%08&L;$K.NHK<]G;EBQ7-ON2-[3<<@U9S0>)A4B1L>-RS;=\C9 M<; 6$?=2(:>%043P!-Z6%$;@7!:6FN\.)%4QKV!BN$RQT"!)9$T!G)A:0DR$@IHA3,;C 0E@]G7FY/T[9LAIA/ 9_O#UC M-LX2U>D5D>J4&@;-1ZVG?M2'=Y0>NZ7>!GQR5E^T$S]G,;OVT-5]9%<_(0B] M/(&:,8V3C5A:PBD6CKO@,(\X1+D8 M1%62ER7)\\G#*A?RB<(@Q:U G 8-5H_RR*;D$W:.L]Q IDKR8Y/DVZ12+"$< M>%U.Q>UENOHY2Q3XWGQO%AF%RJV-M8F(\Y!EG3-$C&36N1"ES5T0N@PO)M+> M.NFBBOM*QYLJE2J5*I6^1W4N(2Q85>>JJLZ%$*&*#MN &;+4@MN;XX0FE=/$ M@3A.*-.)9=U)&5D-W;F4Z. CS]:Y.CH8#X_ZPY,8V^^.IB-_8,>Q1 IK+L]3 MB@2^:BE=+OJMI?-O.2!<0?%6H+B_$ JD6'NO241$YC:T/##DL-;P9U D*6RL MU6L;*[5G4L7Y$8<"KQ3E*LFWE.3Y4" !&@85#$J&2,25\LB ="-FE0$IQF#\ M5$E^VI)\KXF!UTAR]6*6*.8+ 4"1I#($:4(4XH)K9"7!B,1 =2(6G%FUMK&4 M+JA5TA]#?*E2J5*I4NFQY 96K7D_;NY\[(\;;BR5 E'J'>(2U*8FE"(CG9!) M2P&>;U:;A*R2VKPB 'A==?TGEQ[X1SR-[#79?Y/>J+3JRKV*_+GH8,W^6]Y6 MR3T&_<[H&S8'X8]"WDMB@!4";P6!?B'2IZ05P2>1#Q49Q'4PR#%L$*"?L(3J M$&5N-KLJ>Q]5@)>\U_E TENLGBJ\MQ3>A4[149M *4-1^X@XC@QIZ@0*6&$L MC+;,T2J\CTMX:SK)8Z#2;2 6*VMPXD'AX#FES@9G"/?6.H6%P.YN(;;ZC\O# MW_GB?B)0R9UPB+!\8H)*A0P&'U(R25/@1$F'US9$5\K%4C 5@5=5MF\AVM0* M*9.D2N:0NW"&9R:@B1(?)4_Z_D0[]3['@+[$T;!*]6U=HOD:=M*P)%**2 DA M$3>,()>\1S@H[RR-Q EZJJCK&8K')=WWG A:-?>*R/A\7PC'6F$"UEBBE(!#8<0Q9XQ@B.B5% M),&&R;4-HKJ:?D_M\2J^%60KE5;*KZX@>V<@N^ Y"ZP$H"I&UDJ,N$D!.18P M2EQH(W,_&QE7"V7OL.'THW&==^*D+8U6$Z+JEFRE4J52I5*ETA*V0)?N,(.F MVBJ*ZM=:^V*IMMS'!8=US9>#T?PYZ#CIZ-1'/B3SF0$C^O7YF UF%NI5*E4J52I5*GTZ*ETF^VK M)61]7U$?='=R$$>Y/= H'L3!N/&.<"Q1YJA3BV%GD MJ"1(2JUBY%0KFYN>=[%9+"-0\PZ> B3<7-(9V4GLC(_M4;*$!J2)3L@Y[36UQLCDUS:H[!*^ M6*3JVS8M;R8?#[QW<8="?G^!S9O)^'_?#0%O0;A5 K9+4MB7A6JYNL_!L ]K M-W[UGVEOH0H!A'/&$,7) -B0I]O#_1 /<56RKV/:, ML4WXJ+C@1"02N"%1DR2MB PI:!XM-LHIHIE-R:H4 M2*S8MBK8]OXBMCF)(_<*H^0(V&V2>.0T9\A;;$6,WAH.=IM0M,O)=Q^'J>!6 MP6U5)GV;_8@0@\&:F>3 N8G2:&=XBE8Z(DTD3%V-;E=L0U28NVN86]A23%Y@ M$6A EBH)0$<],LD8!-P0&.;2.BO7-ACNZN\J,ULAKD+#0N..,I M:'_OO>51"$I95$@J@L$[I039P 0"A]6IH(PW M"8!-,MYE4CX*"VXU\I_O9W+(Y;+TN8'B41R,O_V,\Q*S3LZ1G<%: MAN'4]>-CW6[]KOS &Z[$ V<4W24]'Z^&O^7D*Q-7)JY,O")VJL!&)$H$EYIP M(X2&OWQBPBJ98F0Q9P:"G=IF!A(P6/6WMP(O:OCGK(5?G%/"U:!=HD&+%S9; M-$[$4FR1< ',6?#&D38N(4T#)\82PYA>VU!=QO"2JO-4&*PPN JSKKJ\,G%E MXLK$JT3.Y\G$M]GXMCH1QI.-PG!IN:9"$\>"U5H$''@U2!^=0;H0877&18=% M0#BEA'C4&AFA%7)@D4;AG5#*/RJ3]/( *V7W6TOR 0.L(#Z'P_Q:D+5.KP@; M"#DL>?-1&WH]ZL,[.G80.J/8MQ/XI&G;D"M0=.+G+(#?UL+A6=?RN=TQEZ U M5U(+043D1E-#@@Q1XH"UM4+Z9>%KC'H>2%TNVSRVH_#+J-3DK3!Z M&Q@E"X=?=+!>. ,N/=4$<<4=,DXI1!QAB01!O *_7B\K@7*%MMF?J3A?DD9S M3[)<;*4JRLL3Y;FS'AR#E<*Q0U(DB;C $EEE)&(\) $R'4/><:ZB_-A$^38I M<4L(Q%^7&U>%^LZ%>B[NCIT)E'*%3(K@Y(C(D $'%CGJ O/<&2JRDV/$:M3( MJP)=ZQU7*E4JK:1R7$)0L"K'!U6."S% ,&X\$\8@88U&/%JP>9WSR DC6 ? M)LH ZI&L=)_56T;X'G,*Y=41OGAXU!^>Q-A^=S0=^0,[CB7:]] )EH\/%EJI72YZ+>6SK_EH&Y%Q-LA(ET(Y^6#3]R%A*()#/'$"-(Q 1YZ+ C1/DB; MUC8,6:$.6E6>'W$X[TI9KJ)\:U'^?;Z\@=?*$(6BDQ)Q(B1X_CK";\I2KX"3 MI:NB_*1%^5[3:J\1Y9K(L$PYGXOP"1>\]KGR'+<><>H]LD!V!$Z+=(128VC* M?3 4KZ+^R$2]UCJO5*I4>MK)?U5MWI/:7(C]"3Y/='/(WM-3E\D]XHYLYKN8F4/Q$#IN#\$>A\R7AP(J32\1)MA 19)')B!-#AO" N 2H-$Q0%"WS M =Q*BKU?VR!=>DD=L9I"\/@D_4X"@M\EYL5,JE*^7"F?K_/,9'),2;" C$+< M*XTT=P(E+BF/5CN-4Y7RQR;E-07E,5#I5KW2J#=6TYP(@W,O.ZP]LLIBI#4C,2AL7 #3F.LN(XL; M;"N4)?B,"BWFEH^=T/O4"W$0QITCVPLU!;!N:U4J52I5*E4JK8@C?M'D>SE3 M5UEY5:-NB48=7_"P&<4R![21M[EI@"Y%7S!&*09/DN]@59>\-91=6)4[)J]M,-.52^LF6F6X(NV*4>D.S/+5 M/[M28?8.879QLSDD9TGBR$=.<^Z/0C8JC+@G5!J39')\)8"VD86ZW9S%\_5P M!'\..GXZ&L6!/^E,1O"X_DKT]GLN^JA&<2N5*I4JE2J5*I4>W AGAFL@J5=) M,BXU=T0G8XPB,>:26K>ON[([.8BCW!QF% _B8-S[%,]L\M;Z>-$:'WO9]FB& MN#D(>V>6R&;X,!U/\D%9,.EWTY[]7*WYY5GS6\=@R1_/6?/&@^OE<$*6.XNX MD@'IX!08]\PR1BU6T:QMB*Z6B^67*QH\%318NDM>T>!1H,&\;X^)H=8*\.@I M)>#; RZ8@#UB6D>5K._([X%HCR*XTEG9">Q,SZV1]W.()9J$Q/[ MN>Z2UWASI5*E4J52I5*ETF.FTFWR4I?@X%]Q\O,ZVS[GK+[N#X__'V?K;HJ]%^&Z/]\R4N?)0B*J8,8C$DQ+6Q8+0' MC8C3@J5(F6(6C/;%#K'U(/Y3$/2[.^)=!?UA!7VA$PPU,OH8$-8&O'.G*-*4 M4:284K5D?0[W#/?25<<76IY/YL^W;@8\=..J^C&TWMZ*1#=;>31>^A M-]K/]?;.1!T/^[VPV-K[<2#D[YS1P@ID+%.H:1=TCD2:71 M4BSR9O+QP'L6=RCDET'I0\KX?]\- 6]!N%4"MD7+;VFHEDOY' S[L';C5_^9 M]B8G%=N6BVUSI2RM!1#++>B]I1;QH 1PX3Z)5E'IJJ*S85K'M&6.;]8:' M%"QADG/FA4Y:NF",3U[S)$3%ME7!MKE>/XH3;T-.#\<.@Y-J-;(4.V1,E Y; MZS2G:QM*=(TR%=LJMCU#;%.@_+V,CA(AN>'.,0+VFB?6"Y73L2JVK0JVS9TQ MC#A:$:Q D1*%N/4$61XH++#V3!/#<.Y7*+CJ4EW!K8+;DP&WV^Q'6*5="";1 MP /G)&CE+)72.2U!^_MKO-+K*LU6F+M#F%O84E2"M(CBQY$U,BCMBC6%$@%$7 >[\VH:DK$O-LEKJW2V\K4;R M\]U([DWSG\NV''*Y#'UNKW<4!^-O/]F\Q,235!"$L2]CKB0$(2*LF2 M'$AFR8'T^_I$%S7\<];"+\XIX6K3+M&F_;*PW^*%D4('B< K,8A["1:MPQZ! MD1NLDM%H;-8V3)?S[XY(5ABL,+A"LZZZO#)Q9>+*Q*M$SN?)Q+42.$(S %H5_$L%$ MXT=EDEX>8Z7L?LM'/FR,%23H<)A?"^+6Z15Y SF'56\^:J.O1WUX1\<.0F<4 M^W8"GS2=&G(=BD[\G&7PV[HVU$H^-S[LHJDQ6&*J(K4\'P>EC$;),)?:JJLCM$R1GS\) MX9P3Q#MD5>((Z$V1=D8@%K1Q5C$,?M+:!NU2(U>CLUR5]UH)N5*I4FDE=><2 M H=5=ZZN[EP,(A)"M(P""<_R&6G+D0DL]VDE-GF5*/8N:T^BU6IHSZ4$"1]Y M(N;50<)X>-0?GL38?GBWELZ_Y;AP MA<7;P2)9B AR+[1DCJ 4<4+@39*F;[5@0225B";>KVTH5ALKOKI&X M1&&_(@J(GU.JX!_Q-+S79 ).>J.8^[CEAE3^7(BP9@(N;\?DKB)_UVV:G!$Z M; ["'X7.ET0$*QK>#@WI8MR/&BLP98AZX0$+14!.I8@\ED0&;YRP=&T#"+T: M6R%5E)>\^?G02Q1V8"L:K*N85C!\#E58H[:^" M\4. \6+?>>M8$,PCZ6P.^ 6%=%04R60!C8WF)(D"Q_J27;(5RO9[7F47V%FLI7MZ+@)5?BO*5BH]L)-=4?;> M4';!>V:&T"BL1P1'C;AR$;F<;*JX!L)R&@B1JX6S=]@;_M%XSSMQTA;'JFDP M-V]"\"V2KI<(>EPQ7I'T,5'I(O[DB[1TB[8+?S"6)DDB- MG#(,\=S3V4HM$25&NA2]Y32M(-;6K>>UC=?#$?PYZ/CI:!0'_J0S&<'C^BO1 M]>_Q05Z-Z%8J52I5*CT?*JU&/OCNY"".3?+H2C,?=M&<_5]/P=J:A6'#"K2."*\(1&(@.<:O M"?="H42<-9)%2A(XX0JOQF9*%?@E"[S0,7H3@LB8D*96\>86$IPD) M=W<,H4+"HX"$A1,+WC)!@D>!)HEXSK[004JDE4Q&"!493QD2&%D12*@I%VL; M6R#1HSB>=$9V$COC8WO4[0QB*4LRL9]K&D;=T*A4JE2J5*I4JE1ZS%2Z7U__ MYO9\SH9^W1\>_SN&]_$7VQOD#S<3&"5_1-^WXW$OP0K.[/MY*S[U/L> OL31 ML!KPMS+@MX\O\>F9L]AZ'A&F,B(>'$;.)(,83B(9H[W(%2!:>5^AW=\* "N> MPU$!8#4!8-Z#]\%)2RE%7$J#>%0$&4K@AW'.VF 8HVH5 > .TS^^YKU/AD=W M[[JK2R7Z9]NW Q\[=M)Y'=UH:D])GD MXV&_%Q9;TS]R7+VT^JB(% L%%&BN M@1)4IYAT(UK&Y1WY=*J+B]#>AYX MG^3! .+^0JPWPX?_?@CBWX+HJP29E_BBR\++7-GJ8-B'M1N_^L^T-SFIJ+E< MU)RKZVI\BB%@C0PXC;F7DT*:*HPL=];0:".1NJ)F1 FA3C%)PPPK' MA5/:Y;9:GBNLA28Z5M1<%=23#1\1"YB#*C)Y$^5=1<%=2!8*X=!89;#12 E T*NPI#FL;0O,N$8O57BIL5MBLL/D]AT&D!4O% MQ022QJTPV@D9X-=(N1/"76-M7E>&N@+H'0+HPM:O%C90*@F2I24KTP%IJ2SR MUDBCL8V#YA\+P%=C(N$]=.1B,LQRH9;[G7BM"8'7A+ MJ\VY,I YOUD>B<'.*8^LLAYQ'3ER%"=DHU R-[*F/*YM2 F8*9?5Q_HA@;-L MLO\PL? Z^#?T/FW\"W[,AGQH1^][@_)N^&-O F_S MUPLGS<*Y=Q [UOOA(8SF!-:D,QA.X'UVE#MS=GHPUO-?;O3#QI7WM,/EM#D^<#0< M]S++_#B*^6C+I_C3<2],#F98<^[&EBWPV2W6P<"GDZMON4;@%I QXY1:<.:8UYCX)Q[E*-*EHM;>8\W<$L[7970>GZ2!']GU$;A3M1V1S M7M&/MG]L3\9K/URD%)"I'9($P5I8L2O7):6EK,M"C@>L2R-&@-G#4_6FL[?;>;&[\V;WUZV7FWNO7G9>;^UL[KS8VORU M\V8//MA^M;/WIG.9Q)TR^E48=5-!E&L+C[P_*XPV>>D7-.P\P5J5B+(]_2/1 M,YW5 ZX>3'Y$^9,'(B$YY;+[?_M/%Y<%YU2T4X-V9WH(S_07+5AO=2*,)S![ M#)>6:RHT<2Q8K47 @9=D43Q+%B6-*3MGO(+4E"S/P603-/-T,,F]ID#C^EX< M[\&;?NZ#=?O@ENI^:ZD>'6[O>;S_88OL?-D2;^'WMW]O?=X_W.9O]W[NOP4+ M=O?O;?'VEVVV?V+PV_\[P/[PKX']VTQW#_<_[WSYH[?]X4^V_:'?A]_[^Q]> M]_:_'/2W?_FKOPWW[7_I?]S_$C[D EV[+S_R=YBQI+'4B.143(XE1\80BP() M#"M)@N6B\2IZ@VD,F]GBMTXI\":<3IAP3%@NGZBQ4C$JB[T""D1P (XR;HVF MH$S>3 \/<_H@P/(Y8G3.J-&9D6-FR+:\,(<0\%T[D*(C&HI]?3 7!Q\UCBEA M)V+PX!-A%YC.X:5D-64IZ.OY\9N2ER_RX\]VW!OOICE>/&E^/G-^S'N4DKCD M!!* ]8AS8$43.4:2$, 3@.5<9Z_;N8IY!/;O73R *["Y4"\.WIO![TO%RNH MW=SQ::=S0:]07HSZ![*RBQ4S\.N=?V2W)N=Q4_S3B\85ZI8_R4^SC^':V2?# MT>S#X]A^]L_.\"CF(\/CSM&H!VL @P7GJ;A+?PYZV5%Z,RE? Z1L%C&UX%^% MS@L[L*'YU?;'P\Z!';>/@D4>YT?\/+)?>OUNY\4!>%K=\L2=F \0].&F<3XP];.ZX6:E=-#%T>[:;>9V.#] MF^;%%^M7 A5]#LP<@]L^CH/3F Q^?LA"=C??<1L##=X@Y50N\RL$,B0X%)30 M-L3H% 'O;G(\7(BE=$;Q:#@JD8E.2^+QCYWM"'(.?%$(,&[Y)8WL&"#)3Z;@ M[[_)OG%FN_7.>1[ZG_%E#VPB!)EEP=F)HQ%P^&38.>->T)&S2^%Q;R)P[7 2 M.X1FD@-?-X3/[&C=<#HI?'WVPG,BX$YF#[II6&&5,;3HT@P"9T&4IX*F>S<) M#76.(_#-$3"4S2P#^):#3Z-03FX<]R8'A1'LF:$%< K/..K#.-_' 7!%'Y 5 MOH]'D^;^KT(LW-^?AGC^P>-9*&L&D^6Z/+J#87[^\'@ CQM/W;@'B#H".V^] ML]GO=X!CX;DPH1P7&R$_NWOVU/R8R5D)EC' [Z?8<3$..K'?.X3U: =]@?KK MG1<1I L^AG7YU!M.QS"$1N3@:GO8//OL4:/3@V"-T,'#LC257TL=F$GGJ'2F MS<\#))VT;SDGA:Q(X>$0:+$HBO#L.!E??$T:#0]G7QS$?BCWCP&?&ZD_^SPO MP71\1IH+'.':(SKC@YAOL(4.\X=UR)R9+88@_IGP1;)GT^XVYL[@9":%P\'[ M89;U3R!JX&>!41-Z(0>B&Z:W9W)GPZ#_13^#&.;T!_#[M-^)]3H5D M7LW7G40[ZD18LW#*=$U49'9,#&3D[X->/U[ AMGDQIG5Q].C+)<%+#R08@A, M.2Y6&8C2*!["S,?G%@&0 SY];T&J:C5M8&H9N?>'Q@)QT@)A"RV^FE MO"[Y>;95B>V:=6 H(1[V?#>;GX-XG.W+3/Q&/,]6#K[-(8O\"E@O>/>T;R?# M40:4_TQ[HP:%NT 0@#-8JEY>VOY)L]#MC80!;H<$Y8)=/ M/9_A=M20-R])7AYXFC_(:);U/'P6#X_ZPY.8,72!WV^T ;"BW(]5R_T]6!]? M=D=.J05TG5LZ8)/A8!#[9>W.\68VT NJ9_T H@(LV#07!_69#>#"E]U+&;* M_SB6 8R&GPII,^QF6!Z??P\\K&DCE;]U0Z 5C+4WN=2N@_OU=46_X[ $SUA^/L0#9N31YU?N%5]S0/SP;AM0M5;.F#N&@(PTU@)L>B MD?-%\?-1'(SAC]#@YME-9?F*)0SF._BX12$V!@(L;S^/'68[:HS;R<%P?&YU MOF*$WBTJOA@.\JY9PTY_],8?7X"SU)ODWYXC1+[<9^^H3=Y:(I!5G"+NC MA4=E8ZC3 T2.F5B-H5KLVPS6C:[(88/L 0[B^6==#%X#=F=%.6Y!'( VPK"F M9\1NH+Y) YI1'E3(H'A;Y?N,Z9>/NE5WHR9$ ;[4Z"QH<3879P/ 9LL]^ZA9_XQZ$1BQ<6I!&8X;93V>^H-33EKO_)WC-_T>Z*[.<2QO M;F\?CMOH*=Q]@;O/\7(90!OON8I8ESA8CYU%\R*WGM%7A+TP*JCWHP(9PZOE M&.R$PG[9 3K,+O!13L!9B%IW.WU8L]C:.#GLT+C:,Z\?6&,<3P.'[^/P_<@> M'0"/GE[L[34L/8MYS''TA;C"_YQC79A\X]6#@_9BV,_,D//R0,BFXVE!MLQ, MK>'7QNM.'Y0C;?;L$?E%V4E\4!MG+]-GVQ>[>>YC3UCM!&<$J:!0ES?O+' R?8 -*-&)KM+5!A:=A^&PNRNII M\67@\.%QB1WGL%0K]PW2/@G,NV3N14,4A^C,]\G0=5&T+\++F4:'*5RS9N63 MF:\39A\VSE&)/34>4=;-C>?6&$ZG>#)S)D_QYLB>S,)'Y\2^EA;(S)[>48E,_C3L?!\/C M?JZ@-X^IY3'=S@&8AC>R4[H M9(X MM39S\8%(/,E@S^]^?RV2Q,3&,1F>[XH,IA0.+=.>?_I"@XY9[T 51RL MI063-S/*\4$>,T; MOVW>^*6)GU]-Y)Q+_&1@/WOB5%1$$=CH$P>X\\7-S!K*OAZ,F M OEK49:[@S:",WA_9K"/"T<^ZW30O5>?W\G(/:-<(FNI0-QRA0SF%@D>&1?2 M<>.^+QUTA8S6;/B U09,4N+NS3[BP?"XT?G^P [>G^U:?,T:O;#=F5FS6%TY M6;[SC_*(X72<,Q[_^>/2#?YVY#,]7DX-9B/%'HWCC[-??@J]\5'?GOS8&Y25 M*#?]U+ZR5?[98I@OB)O?V'S=ZD+#UZG161V6,KVGIQQ;3;E>-.7<"^H]9,-VRK<=D! MX6OF=&6YYAM-OS$^[FJ1'+#6=^B%(DV M0B3GI#'*\4BL%CB&8*D3PBK#FE++Y.NE2/Z:[>^<>E/CS4'X(^;\R3AN6?RQ M5"?Y-J>JK4Y"]O=>'>^\?'NX\^%WLOLWO.,7^/?EZ\/MPRVV0[=P/D^W^\O; MC[L+U4G^.MC.8SC/]G_X!F,%YROC_SMX>_B_[Z\ MFFSW<1T2U](@G%A!XT R9J!U7BCK&,*Q%]Y,XKI[4-FE/':3#"\0)W&.#.5+A;,;C;>7$1 M[J1A&#M!$1/"(*X%1XY;C61R6E!EK8M\;8-WC2 5[BK M6+ I.T$GJB.)(F%[@S:75Q0POAXD M7QSD/,NP-[R0"5AA\5:PN+7@]!8S#U.)0@H8<<8L,E81Y (Q)M'D3$QK&TPM M@N*MZQ>O4!WB)R[/MQ!GDCR340A"3.#81H"@D0SR$@&P@%)G /#=!&TWCV@;I8HZ75'"W2OH*2KH+ M49# 6?)@!YL4M$\JD*1UQ-P%4R0=?)E6TK\[AE,E_1XD?4Z9!^43M]ZB($U M/"6,M,,.22<5^#6,6N>RCZ/8LAJZ/(@G8_!67D9U09OF<9GM/#RJB@3]"3.MKXJA-T.PGY?="5XD(IJC[#% M''$,_H2Q5B$2G> J$HH57MN02VC56 .@JRC##^5)5!G^=AE>R%IS3@H:& @M M3HB;0,"5D XY&X1E,0KCY=H&7TQ9JS*\LC*\NIL857*_0W+G,PVH,!(S 4*K M0/M*K<&!H*",N9;>6RPM<>! X,5 7MV:N \I?-462T^=^+DYE-W)K6IF![3K M3L5=XMH2W(O;X-IOI0S.UL"/HAW'E['YMT+YN@TQ=Z'YCHH-7XF??.V^]J1.6YZ) M <'"<)J+/973.L_SQ-\REV:U-<)MW#0A$\/>!5 *G./D DY$*)LTUMKB4(X_ M?[=W5L\#+ET9["_X:ER#H^8-1T:FH@PBLHE;% 356' E4\Z*%UV*O]O&6Z(H M/7 @N@)I!=):-N=Y ^F\JTR9$E%BBX2. G'I&#(\[\AA#QHR$&]47%+9G JD M%4@KD-:"/$\$2'OSJ0W2*DQH3D]*B',ID!$<(ZVT2<0:*XE>4D&>%0#2$M[X MH91'?IC.0G\TW2%S8XGW@]**H6DF]*QKD[]\_^4=HXE)(2@B45O$38Y]TRA1 ME-)$SH@,FLP7H1<\T("5XD1J;IAT)D6/,1AWQ.B0U--H/=2R3.DUTO+,4^G- M/NM,TT[M2^GST\RV-&VQ_7XGY?YYLV:LIP7=_:A7^K TS<%+D^HQ:))Q;H-V MNR+L[5KPAUL)SKTU5IT*8O6H\'K:3[U^O]0K S)< ML=I+:Q3\D*;#S"+JC<\LA]!8#(6+AOU3/!T-#WNY=MO[X3",.\-1)[N6P)#C M?'-ATQ1';7^Z<]UUSUK,S=H*=DM7ND';[;!IT#N**3>+&\_XM_2Z:P2A?-_T M%&ZN*.WO,N1/^LW;X'&G*8^YQTS3#WAAG.MWPVCD1@O=>3@N;PS$=K5+[^O> M85MB?[1H$)-9K<68'S=HMSC#KJU+5.KNYG? MD@F9E[EM0WXZ\9E'ZU6B62@=J.QW&R7AH9EM4Y M!,*G4UJ6%J"EW>@BE0H]#X?CR>G2-M>7+K&I]SDWIBVF$>!4K^UE/Q@6("LM MOR[HDR< ,%N#-++ U5-?D/A-;C]:%G%\,ZBY5F4)+?8[,I M$_UTT*L'>A' FT;8\-(S^,MF[F7&&[#4T7!&QIC@[Z=M!PZG0%G M@GJ*!#-O^2*\M'2=C?()RTU#U7,8>4XHSJ_AF5:;CN,L-C">P#Q1_C?;K0?# M<(4CN][Y,_-%HYI!:8^&@&7-\V$M9K&=T1 TZC@O_K$=A?%,'$HWYS&\P(ZG M.:9Q46]DC,YWYT'DJ)N?S@(?18!@,N-I,]S),%O6$6AP6/13+:1B=W/DS#^\;.V&P,A;.KVD@+*(VL,(& (WVQ\ M>2VG?1"SYEQJ.\$$5J[K]7N3D]FL%^)$,R77/3\>(' O'C>3F1Z%\OS>Y.SJ M1IG#"I^]?A3?3_MVU#^YTAVR9\?#2Q#IE$S-;GP6@VFB/@".1 .7U$ M-L%@?[3]8WLR7OOA(D0"&K8/EPS>/C_W*V>8TE)F>-G^M/9V^V\V-UYL_OK MULO-O5K*27?:],\ M$$PU)N>9>Y==GZ+(&FUR3@6M=[8:%7>JLHO-,(M_-3H&;+(<32@-<."_2<_W MCHH.Z@_'XYG%,;OI2A/S,ENC/*#=$CPJ)Q+S-@I8%KUVPSR&)VICOIS&B];T MI9L6%V) 9Y[\F<8_#47&KX>=2CP2]-&@C6LVYJ!MRN87;ZNMPY$I.7<_%2L&![V;0K&W4E@GOARS92 THR\]4@'I=PS&P MC07N?-%(SDQ5FTU(1YE* '+$QAIQ/PO;WF'9*,_F1Z9)BIFB_1Z 0RBB%.RAS=*G)NC.MSN=NWWM]=F7VETZVY MS1P9:_3 K[W&7>^=JR#UB'>P,\-=F_[0[D4(*.D@W1G1DK>3RBV:<\W M*AH$%18AKK]?!V&,\2/,H828!I.#_LD_\^_EB=8?](!ZLQRM\R\ M@$L&0XR M$O[<$+-$O KFG _1P)IHG^F-B^9X?D=#Y'A&.QCOC'2- M25."5F>I4"ZFX>@,*R^H[*M&K3F+7E[#.*TE MT+X'N1-T^LYF:[W=IFC+/93-H>;Q)0Y>Z#CG4EQS!L1;G0CCR49AN+1<4Z'! M&PU6:Q%PX)=66KIX!F2&6'D7]D6[J 6\-@=AAEPG)4;QK$^%[&U]>1>B2^"# M"Z0T\8A+11"L*CAZQB+ M'!)MZ]2T+VZCI>LE6CIW&*WY3K%U9OB57^-U25V7_Y.WNZ!%?GA]^.W'UX?['SXZW#_ M0W[?[WC[[U?P[GW\?U]>3;;?S-4249%%H1+"!BO$N:7(6<60-R%9*T0N)K*V M0517J^\N)G(K*7G@FIP5YRK.G>*51"=TEQ/]*'#N.;5;>W&9 MUP_SR)LJT]%LY^!R@[5V2M006X>P*XK05#3L2@F+(::2L= MX@Q+9)6(*(E68*,^C_\,2 M;)0K^C]<"UH7*],!T2J*+0_%MA=L%4*9]-AI1$/N;*T<0PX^0$EI,%5D,#*J M@F+<+*)8;5#_)"1]"79*E?35D_23^0JKEJK$&=+1*<0C<\AZQI#4(D,[D9&! M5T)XE_#%L$MM G,_36!NN=-7"V;?R]*L-M3? ND9EXEK)Z,1EF.5C+?<:T5H M3,$)2V_:PJ6ZG?<$X[\O&&S*$&J*H'.&L >0%-12%+$$EY?SJK;WH:[IL=T$M- 9//Y8!4_Z3SW[<0]^@\#]8GF=F" M@IQSQI0P2AMG/-/R"H-)7-EOX=#V3.SE(Q7[;T_"?P77 MOCIYEXP)7I. +"4"<1PX OB-R'AJ)9/*.,[6-IA<7^Q9EX^U],N9D]L0WSNN M@N"8,"EYTF R2V)%M!YG%Y=5XM\;\>D[;A,G-#'DE&&(!Q:0X\ !,IFH$TE: MX=Q=?ETNB?;".@+&@1&,>)X<==)%K:@,Q*D@[57-+BOMETI[NO/RX\G.!X^! M!^!_?[XS3'$N502-PH$-M%(@_M$@SZ2UR0@JO5K;P.M7-0EJ>:$<2;D-.X2@ M &,B#2#V7,6@O:%&*>T(8 ()O++#/4'!UI=W*HHHE77(&6 $SCU%3F*"?-!& M4I:"RGK@ZSS0&\R.*@'A6#?_Y.6GF)U8DN40X5%3BK%_TIT_$'H;#OK&T,L" M!RW!<7B>G/.>O@M6!24]099(L""T5<@ED>/@UCI/D@0UDF,GZU=%3F:L,SOY M>;XDS86$N&)VOHYN-+6CD^9>J@MST?7.5VM"/!;KN]?FH[0G=6=_W/1X]Y7' MN-MM^H6#A$VID-/CV6T%DT%F^?[L9'KHI027#?Q<7]DK#UI> "_:E)R86Y=2I_#L,<7)/*U' M<_;JKY]B+QT0_'^FO7';?^#24YXACOVHYP =X14[PTGL$-XYL"%7$^_!RW(Q MYH43X9EQ%@6G%)5I2SZ=>_%W- U9F3(1N_G@_M.L";,SG-4SX_OSQ7=!V H>N.#64FI\2FWG17F.B[%KQ=+M9R5.PW#7+=I."GE MJ!LI#7,W7MZY91 G;;0@UR@O9XE+!.&L_N[$?IY_[^G;FN) %\N7-Z6)9N6' MSB'!Q8HPJ3< '"JE%N"IPT$IQ9XNKDT3X.AV[+E:4;G"S=&LED);7J M5C:# MOM,B5Z=%4-ORN;FB4BXG=:Z:5(-N9R4T!N'L]O/P."NH!&^-B*6Y: MH"'+-\#EK'AJKN=^2JCR7$"G]4Z3J)4+8/?&X].242&V37&:TEYS!6]GQ;C; M";?%C6<66J$1:BJ8EH+'X[;B1Z;98-R\9%;G=GVQJ.G%(J;7EC6]*+ILX56=4D&H5-+I!J.7'* M8)^LBIYICYGECV*B"W=2:%[5VSLO?O[QCB3MMK4$.B(.X M2P&9H!-RAALL$G&,?%_MG)6Q[<^Q 2C]E@F>@J\_,Y?/VMH5<^=]'+X?V:.# MDVQ0!? '^\/Q>?>/7E+O:[ZTT!'XUJ6$?+BP>*.S-YYSKTM7H9-Y]W-<_,]N M4V*HC=SA&]<:^MJZ\W+&X=9VU=RYB,O*%IT^^7[K%FF^;CCYEKI%0JWS;RPP M=&TI(+I.!%MZW2*\+N75+WT^@Q7W7&3I8J[#Q82&2W(:'JH(D7F@&DQ/;7E( M79[KE@<_KPI6)9#SXPU8XO:E&LY3_R:,],T'@I[O()]3(8NMTQZ5WW,*]XGF M_#[-W%U&G8Z4.1D4X28'C8+A(3ANK21>^%M7W6C]HM>CX>%EV_*O/KV_]X]W]F#, MAW^2[9/YU-ZW']_^\O9P?V^+[WSYG6Q_^)WN[_W5V]Y[_^7MX=;GMQ\VR>[+ M]R=O]_[\),>F2=C(@'GW/&M(S! W(1TE4<5^2JR/5(D,L;XPD!#@XQ\!2DT<%& M:J6.P3*/;48N8F;(=8/"C16Y'ABY=N8/I%+%N(P,11Q)/DZED$G*(RZ<$4E' M;(Q>VY!8="E;S,ZOA9#N0V#WF"T[BD8K2U"-(*BGHNV.>E!7=*1\Z==]B"T%/J!.;,*%,]K$ M%@T$*ZPETM*"7R6903I@BHR*B04'5HR3>9<$_ X1M'9($2$1#QIH5/'L4+LEOP^,X:@\#?+,7\BS*2)-D/>=84/!%N$W$12P%#]88+#A8 MJ=4+>5QXM5C3BPEAA>$>.:84XDHH9"W %P6W,W@:E!0&O!#!NES0%0JAU(KQ MR^YN8X(G)DNV9=R!X)M<7T#I*#0!X8_5"WETHC[GA1"=H^%:(%("#B2D?!B= M(Y>,L$'A('T"42>JRR\IPUI%_K#@CM)@O&$2M+O1*8<7M5"!)$H4KU[( M8Q/U>2]$,%I.$J$(8 ZBG@PR+)><$$Q:H7(D6>2 0][27:4^,,O<&"%TG:ZT M&[(WG-A^#.POO?-7A?T'A?T_%SMJ M.$>TMQ3\.!P1IT(B%S1&SD6&M:!0Q>JP%7,K MYE;,77(^A12!$$YX#(%[YYWE+.(4-;926Q=J>..Q8>Y\>",FXC4E#FD)2,N= MQ4@SPI#EGHGLT@B74Z>Z6)*N?D*HN^1Z^@]0O>3R2CYW7"/GA1T?; Y"_N?5 M?Z:]3R![@\GX-R"//WG6-7+VMH_?&6(MEV"U:&P(XH(09),UR),0)5%<*"SF MJQYYQ9B@+)LV@DL3K-)@ REO""54>39?4R>O?%/I-/\2SVBPP+Y+JEASH7+* M?9>LN;RRU%?7[$)3";A_W"M%4_U5:Y=+)O8&6?7$YCMXTT&I%!MBJ6\W[AR# MENHX._C8%)*T_7[G ;:/^GT>_"@7"\GEYDM-6>;BVTNUMJ#I;;]#JBOZ:@W M.6G*HHYB[!S"K [&L\**ZYTKZ3H;6*YQF;.]?2ZLTPPR/4CIZC].AY''7&M5 M7U&K^LO.WL?C=X(%X-"DD7<4(($QBZR5'@E%?4Q6R$!QKG)^U3'6;ZUT_XT- MCBJQOYW8[%V())=)<^"U1@S^JQ3(!AQ1RFU&N A.LI")?55>ZBFQKZD[7CCA MTJ_(?)G['L#U].AH."KU<#-V==[#71;8)#;%7SU82#;7IIY5\RU/[^=:TZ&3 MK#]7IKJ7J[(,"@@#GH&6+[^.UQUY?YF+?MX&:[]T+6>R-8(\RH5[ENKNAJ=N^U=;=_7DZV1E.]N/D M-]N[8:/A9XE&7_;9.PI>NTZ>(O#5#0+89TAS;I!RW! C,7A]\7(T^L8^2]\9 MGZU\< =\X#^_<]%HEWP$EUY'\/"#!E^?"^1S?5U%'=/E<-17NV7[X ?^+F%CP#_EB"21$#<>(V $AH21AEMN=$IT;8.N7[6K.>.'TM7!@U.: MW9%"F:94>DN:3EO)OFV)?:[-Q5R-SWFSI2DQWU1>+YX/Z-W1\'!6DK^$@IKB M\!/XIW&X<@>7K*Y3?W@\!J:<]/J=(V"%]:=@C-QQ2&<+3)S!9#@ZJ5&*WGHSBS-2_VX[.)VWQUE:@<> [*=?[S>>KW[S_DG;L<,CB^&-CL2W&T;AK@8!R/._^9YL8G38.=#*JYWP*P56Z2!-Y==ME@H>'Z"%"8 M5RW$P]+\HS-STU0#0A]'V9IC1] _I-;U3\EMBOU_J( /U9P6C9WT_1B%WZ? 'P,>Q M:?$:ICZ>?]:PDT-MN8'+* )K?RE/:JG[>IAK1S>:/7/4N29NS2,O-(&Y[/%M MSZ2OTO>:85QLV 0>]SC&MDPV^[HK?+ 3^_,EO?6"3S4'(\?FC/*&* MZX#KG]\9K; ! )(3RKW'C7("J\ W+WPR5&NR$*T_7$:##-.Z':.,B\T_MGL[DXC3GU4#1"CJ1GFW1Z.&VP(<0CP(1>$48P!1](_IZYY+%W M$?-$K1'(TB#! V7Y-ZN0(%(32J4W"<];5%0SXTUPV%/+I2!6)A9\B(F91&Q8 MZ#7Q\ARILS[*+;BFF0<:M5_Z3$U&-O,5RCPVT]&G7:C.>I--QS%-^YU^[ALX MZV,WTS:SGH?CM@5"KI)\G?UV>6>4K\[MXEHDQRD7A D2&'?<.JV2##YAHAA6 MQGZEU=!R:F-?+IQSV_^W;:5P[VT3F&F.,ES=-^&RI*KV7H!!?,WWU]Y\[9=2 MS@;U]7O;]SAY$_31R[O.E)2 M3AXVH>M2Q::XPX)9'2C&7!MOC:BA=";C - M_V.8CG)7ET>J\IJLK"'>>?D>;W_P7_;W/A[G>W9^V>+['[R ]XK]O6VV_?(C MC./UX>Z+N:PL&,_NR]]/=K[L'.S"\W>^_ [O/NCM?/D(<^P?;'_QQ[M[,.>_ M]_G_?=FN2"MY\081UAB$7P&09(/@E38>7C8>?55V'F[MWF\ ML_<1[_P-X]O[$^\?OL*[>SNP5K\?[_RR30".X._^Q[=]4%]14*FTE:"O]M,0R2>X9-YSS:(PFSBG&G--4TFH%/34V8N^4 M= RJR^[?V_A_2_A8SYXL_\7Z"UK@O#<.)2XQ BT MC 6513ER&A-AP.T*7M]6;\F14?U=8NK+1"K(1 M^__LO7E/6\G6+_Q5K#R/WMLMN3@U#]U7D>B0]*45X*1#.@?^B6H$)\;F> B! M3_^NJKUMC&T2( P&=A0E8.]=\_JMH=;P221'E#8<66(4'".%0?_B#M'D'0MP M!'R2]\^W'IO"M3X&KM'/+D5WKFVM;(#G4D0AE!,,O$BE9'C VG+%O"2*<1N= MP*Y!E(='E,4$]T8&@[4 WI)PRCY)%#E0A8&W^&AP3))0L82WS&'"LY5B7U67 M@75\P["?1B=V$!LI]H=@07*,G8I4!\&M<391GJ-8,(].2MX8?5< +!;RT"ZH MS7LY?!SFO+,!\_NXA[=W__D,[].=/]]]V_^X?[C_)[1_M$G+Y8&/VE#-&#)> M@!0K&$?&=).&/_>SR 8Y3]@V>G6SDR]7N+<17. M=LOY&Q[&XNN4CP0(4(-.<3%.TVC1RBDJN\X>=HZ'[58O!TW"@W$$S1\,8A6; MT6Z-!C:[(@^^S'H;5S=A.0"U'- JF+3U?NP/EXSRESC)"]/**YHZOR[ M5J]@.;9,T!0DETY8I[R5VA.OI-027T%>>%..R-M\0C:G!R0G%?J1P'"2W=1C M[Y'*##^WE>_P)XZIB@0T2X%=#@X+&H&PEH,%@Z&!:N<9>_&R!T0TBK$W8=<7 MV<):JW77OK:;1YEE9GS9&6QTAL?]H>WNI+< WV7+RT8W66E@3'OD$^AL%#NA M83$M0YS&G,34*"1H5#1;?X19R$H3=,**:L*25#SX8+*GO'!>VJ"BB6+>^_;M M/.-LMX89RD%6.;[$?;NW!+K;5=A?#K4H<)R#7SK3K6Z='(*TDT$[)Q$;E>0I MP-AZ!U6& M\9^/'1<)1Y5_X@9+82*T$(<+P##]O!X#1C>!7+<61/2]B*BR5R M)$<#P5#66G]/?LGI#TZS,_%1M,/Q(+/&TQS!DD-V@!M6,9!S30/?&5 M^*T2*[[&VF6W-E/,O%4[_.+S5VP.6QJ/+G]EF>?Q0\AB7,VMSLR_AU.KW+$] MB,@-HOV";(+!_F:[)_9T^.)?%V50$$#KQB6#WN?G?ND,4[J5&2X3KRNQ-^13 M5G;[-SBW<9"?@C'9E1E+ZW"06='_= P';/,4,^! W"?A.%>))I5CXRWF_)-Z M\7*WJ I $#EC895JRUX>IGG_)^T2-6=_O[6Y_6IMY0>ZO;/[^GUK=Z?U:F?[ M_<[;S8WUW=<;K3>;V^O;KS;7W[;>[\('6Z^W=]^WEM'.T@@+3:)1V$2/L5X\3DO-Z2>^T==1PKI:.3(/+0U8D$NT'4[0]Y^)EY1QT6F27"$N6_+!SRS>)S9!E_RBRN M;OJ:2-%/5\?="&ZNP:#A.@R4VA"(' MGD00EPYCMQ(M<[V0+$1:!R_V>S& YK+9:^6KG2IR>4$3U7P MORT$G(DD4V%[FE1A$F Y*$I9%W[MI,XD!DGP2OW1^7:8ZP3LYG<)GZ MT'Z-T%;LS68HZ%RP+N:D:Y4N"D_-3!L4Z N]MS->_=*IQWO.N"=3"I7*.VVW MUR\+$O/;H\XPG5;SS, ZZ-@J"6#=FZ^/Y5R/!1//4YMV>B4I0E;_TWMG#.V=KZ)1\&.->M_,E=D\7+F*F M)HO:1'"AI1/ D'Q2CVPHG.G2!W)2CS"P)P W5\2;M?O,1?%GOQ_R4-=[\^;7 MX>2KRCKW[/A,#HG?I)\B!JTSQ8A89 EQPC2RGALDB0T61Q*H#4\C&<5DOR\( M9S^ZPWD2S&\Z\T'F"\/Z6G;.PM8ZKF_G$JL^:AO@:O3J_ X#!G%RJ9$5RG5^?$F%7W1H#IP];!9-23)-;GNU7=%V>( M.>YG0T@G(\RYY&)[H.CE3$M5_MJ-Z..1@]DP,KF=/LD 7#U6]];)^80J>VZK M[_UX4%EU+YAR)T+#.4,]RESY'%][M99:\OTL7[N*]6>^DD5P& OP_I+E9\%: M6C&HJA_8M7&WY#4ZG^9::[JO /-Y%HN&ZIH9SW7:A6EVUUKK\Y]GR0@0_KB4 M4(V_S,%ML=A$[O>-QL<[GY%I#8-JN.E4OWE0)<0NGR5'Y149X M42WO6NN/25*J.J,5K&4Y&7G=@;%W3X>=X45U:B8+%O#_ A9V=O&+S3Y^ZPQ' M>1T7N6JK4A$_1S]G)L^'JB0-2]-DA46Y&Y?8EG*-!0],([6(4>3<^HXARWC5[E?] MQ2XLUJ D_QH- .V..B#,U>D^0R=G_W;CF9?J#:L:RRL1QOF9DN.^.E*U('^8 MUO =K]:$'GSDE2/_#Y[:P,"<:]_5(D@E=@R0<9ASKD%8N-X..GZ]Q9( M/#F7?BP=YIYZ.;$^_'Q@AV6#Z^S\7VVG.[F_@=:RZ\R@DW.:A19\7B_DC'"9 M4WYEZ:[:Z3$LUJ!_ O"7W09&\: #^MB\\6JX/)?E_=FJ\&5"U[G._[8_G%/X M4^=;#.@L#OI371\_.QGL-=O9?2T^J6R-8C:A)#SH^D%%I',BU)@T9=@J1YV^ MSVI)S8;^Y(8Z:GU@@B/# T$\^RT8$20*%#0_;*/%AMUGR<%F0W]R0Q.0C];* M(4(SA48O$9!10()C1J513%C0BWK]!6/8+EMMB)3XWU6DEF-833+CP6ZV:&?3<'9Z!4%_4$Y\ MG9]W8>@G]MR0>$&,7"I ]OI+$&D&1^H+@RN.>7(_]0-'[KNU!FY$UR2AS27B M3C\IH3S\$8A8&Q GD2,=J4,.=/FJH]_KQ4KB+,RH(,^D&0#+D-N]Z+E>JM(!Y&5$G41_ MG*TX>RLKJ0V#1CYH1SY$ZJ1.GSF#(9ZO_W/YH2]7O^^FN_^S5W MYF%" *)U/:C3R42KT@S9"G1NXA_.6'DG+IV].'IQA3@#X W?&]?_R?FY>QT M3\#N.CM\;56M[IULQ3-'M>] N08L4R\+>X7^'Q(A-XN);M=^:V!R9W>3?9+1 M$FVI0%%AFE5SAYQC%C'+E<0^9^Q>R)+++2FK#\ J.4[41- .O$V,1FYM?"*P M6IV4ULA^>X*EQZPO'L[#6LDZGVFKN&[.QJGE:*W.Q,170=Y$V*UEK4DAA:+& MC>J*-2 UQ0+0T.STGF2FKJ4L3$3'Y>LV:M]:&>4W$PKR9PE>%EY)N1A&MDJT.::ICO9/-O-JK#/\53R M'V2/_F'M>5BWE$Y4EZERH!=&97H%<]$:H;NLGU56K6D4PN[(J MF4,\#6U\EKZFBY+9915E44P8.9-Y%7)Z8/-%3KEJ7+;0D["&'$DZHT%-V@<] MM!._EL7,(0RYE1E_GJQT+=?$^I5W3AUSFGWP0',K=UPEB&1ZW&NGF]DNSZO[ MYI*\M>&_F^\\LGW@:W51VHL'E586O^8[TUS:Y-S1I*;NZASF4-IR8="IJC[" MW$MS0"S'_8$=G,Z>Y?;,7=,Y1M2WL?G M?/O*#MP],ILIK<)DZ(HTRLQV)EB M-3BNKVC. S^6%HBIW$RFCDW5$/N3)2RZ^_?%F28JXT)4AFZB,E9@+$U4QNH, M]"ZB,GX893$OT3.0]"DV%*1W'J.%QVA4UAHKK&?17!;Q\$--8%5D_^^"TC+^ M.Y$G*V:31:^Y:+VJ:%7MD[XL '#&,)K=)HO[ZN0*O+(0S/>Z3%"8MRM/C=7 M$+]VBO_ O C_-*2I]6'VF0%5K?(5719:.>Y-+S-@"2?,<+@@J-O6Z*0/ZE\\ MSJM6MO$DVY7=:>L7\NN/W&(JOZ'O&[8O]C]Q'1W"HMI+58>2H*%X@V1)873N MIE:W4P277^BOM;2?Q;R+W93>CV*LAI 'B*H!HCQ -!-/5+M)@Q1TV.^&Q<6L M)=7B%%-\XD<3O^P\IJRRQ%Y,G=&T!EU9C;(, F/J6UN:H;*=# >Y8)YH].?J2>Z0J=X5B> =1N.799B"P2 _%H! M:74V/JR]7RM;/G'%*8ICNZ+SHDJVBZ=UMY)H\YT(3+GU>3SH#$/'UZ+LQ[RH M"<:>X>JX?-C^;I7[BX>A<\&/_7RP97 IAN*)E#W.BTMZ_&8GJL*PV&%G-G"B MWE<./+5[__0VAI@E1L"+4O+=F@'?V,[@GWS3MY.FGG6;YXYUS]EE^O13((0$ M04 $%SD'(K$^E^[C2#+KG(A>*.>O;N-;&8/>4A?*)X$R;V8<2(>U=-#Q%^Z^ MJ]0+L=Q@UN$=4N MB<^Y?4+"G%Q_+;4JS'K+YDKU3A1&=7\ZWYV-A<@^]Z9U] M52ZNNKL9Q-S&*!Z40K>_+6QVM5TO_Z\;_.MRC:;.0(ERNLG?F)RKV(B(?K!] MSRM)Y;0HW/T/X?<+:T-X5;RR\FLFO[7>C?N9L4\.QZ!3Y0N9Q!#5SJ:5 %L\ M[#-WF.3+&LP>BLL+WS6[[>+N[R'YK??C>=F0=X#M; M4MM&4[>(>4L0.@>$ SV.CRI1JU6\M@YSK#^L!.]C>SK]&"2GN1NGVJ7_4I> 7ZM MDF]%FQHN]UHK3DOGPZR(NJAAL5.3=#9@@"XX&%47]\6W?Q(&65JK@BPF9Z5X M.^1PDMK] 5C[^G=TBHF/59UQ8M&M[G^)P&MXFH"@#V=V!._D^6;7K-;[RO]@ MN_@?9*>NF4F# '*=8']*DS)!6JQ-XI; #\FEQ!C&"J1<;3YM7BT[11G+OZN] MFRH/&Z#/=/LY8543['^)1G&Z=;;)/FF5B-9.(L^%1SQPA8Q4'/FD-9&P^-[[ M%R\)YVOX\CP5^51=9^N5E$Q*@R4SE#LGK4DL<$J$E1$SX\O67R&]0[/U-]SZ M[8W7IY^49()B3U#B.E>'"ACEW(8Y$E=PZP3SB55;KR_=^G8)Q:I\L+JG.>OA M;H&Y6I7.;! [. IS-C62UJ,+5<^OCY*D+WE\7]90+@?FU MA%5SXZ>8V?>NLTZ^S^S #L*_JZB[C\"@0:4\?;YFF8W7_%-(P086(J*1.<0% M3\@X%I%1$3!486.,7RAHSJ35,@5-?>2<8FN$RU6)5:"> V.<-^-,5CH3' B5 M<2'EZ&W92QY2YEM^E_7#I7JY/EF5\QP7.3F'ZW:&A[5S?3;6AGCNV#1-W3B) M4:U#8T^J=>Y4GC:V5<*4^Y=:2D+,ON?YLF@2AUI9@3O#B_ZA54#($LGRQ<3, M_%V_T(_GHRJ).2NO$) ]1_WL]C&L$T]7,3GYQ6Q) EP^3RQ=1P]DWZ*BZ5\( M(3WI#[[ >SF)=0XJOGB#=3(Y>?W>>;!MOFHH"3J6W)^'G2$,L!@/SN-/ M+\3MPURG[6=7X!QEVMHZCTJM8@AJ@1HZ_._8^M-) /7)'$U4.P:/#$;%'E9& M565FNMOM,%_+>PTD==^-.FH/6MQ-C7[GM?]9N ML1OOZ"=KL).8&53>RZ$U+7'P_C;Y(??090][MK3WSJ],H;RTN]UZ[576.Y@OAQ4 M[J_ZNG:24GQ-2))982E2%28=URY4:X5+3JHU7?B.ZS6#+_\:KY%+O_M>LX2M M&:-OU.SWOJ-K1-!G/EC0J:^X877%LLM*=$TJ<>%\\NJ1H5W7B[Z>* MWSSQ+B@S96$R1%VA0MD3GCYYWM/'R^KV/=T:?7_44K_-XR1:B9UK;FS,J:/ M_W1W-@[(=JXU1[=.=_[\< KMBYV/[[YMT=[F67&>^UMS6&;SS;?_C!QCC M!^CS'8,Y0E]_P5R^B/V-UV?PWN'6GQ_H?\Y>+]0W#99D,WA 1 J%N-<::<8D MLE@$*2)+28 JP]M<+EKBYZ35G"HK.,[(&Z!J@FP,ZPZ-QP1E/ MG>;>>\NC$I(EC0..N83SYK+L4@W0/0C0G5X$.BRIML92!'M'$=>"(..P15H9 MS#&37LE<7K6M\&*&\0;H&J![5D 7(@>$)T.LLMJ$Q(AFF) ,=,0T M$MTJ -WVG$1'HN"$,8PPUP1QSCS*&161-#119Y.R-%^PMY4@CP7HKJV"I_)G M:=^$KE&QRNKX],JURG S26QSJ4F&7F\=EH+TZH'5+_=8>NA'L/6ZR@#4P-;M MP=;F@B*J(\\Y6Q5R0F. +0$ZJ ?8"MA+9C$/F)L,6X3)!=CZ]S<3=T_!!T/*]&"% 4#(T>)4PEXC0'?;JHD1>EI9(R^>$G; MA"SZZ3X('=_2/=WC4!+6PR3Y;E6UKDY9F9,^W$A16+(6CP285DA/J,T;YUZ3 MF]FU,#10="THVEI0#1*)1";ID8T15 /8Q%PN0B)O0Q(F""$#>?&2R=LRW*Z0 M;;8AWOM2#BXEWD;(N$7*GE,6G."28Z=0,"[?/B>"#/P+N@/U+D90(T T!"%# M4M;0]M.E[;M6&!K:O@?:GE<@M.$Q:H)!8_! V]@EY!P)B"01G*)2&&>R9PF6 M9H5H^P=:Q,3A&@8;OP\'C_G)6[IO6>EKX!FOQY@SYU_;W[&>NR MV"+>(&>#G(U_^7-#SCD-7TDE(S$1T5P4E%LOD3$1@X9/7+26"VS$+?F7-\C9 M(&>#G(W#^B-%SGG[B=+>*&L\8C@HQ*7'R&$A$$O*2*MA'YVX)8?U%4#.8G+X M5PE@O\7,2,L2$=YQ(NDJ#_>K[+/9\Z>[Y[EQA^N]4'[M5JE1FH)S.[N;_),/ MA"8="&+<:3CFC&6_/X(X#C9H+YT2YFD4D*N/1FMR-EHSI^$II%'*B4-*1OJ6 MG\RPSCZ=QKU" K-?35(BS6<0F22RGRW(]'==$> [==E&]5I6!7G[K0^Y0F]H MO1^5O)@A)\S(*8MR.<^ZO%E5UVQ:;ZI. 'K)*3#@]A'+F20QP,ZW4L:4ASQ=#%I%#6^_'1N!IPE=(W-P8-P)2JFJ:E M=,@ON0#RKS](5M<4L[I0S,HTQ:Q68"Q-,:O5&>CV'12S^F%QJKF=67^TW?IOF:Y.8FZ=ND M7)/X3I*,22)O/2,:7I.2W&+))*X3#W9SSYCSX][9_L]Z#SQU7G;["_1TF-U#*08-([M]1K88MFTD%4XJCX+0 ?'@-7)4 M&A2LRM64B&-&WH+0?^L$]IB=/QNH;:!VI?2*!FKO!&KGO>R9M(00CH0F&G%+ M 6HY%\@E+WSRCF%I;T%G6!FHO1MOT8>_TK_C&WJ@T:-.9;=?[X57Q4OB -3] M3FR\46%,FR>?(N.&*JN0#MHC+K% AIF$,%<&!%0B;5JHJ:F9U\1*IX4/7%#K ME)!>A(15$,'Z!>_5VGN^N#JVIILP:KT]=VE\/E4V?[AXQ6F@=A+-KHS#L?M< MRM/WBRO ,?"83E6I,'L"Y$KE_?%PZC=P?L!;\$TI 5Q7KNME=M2%9\:#87$ M<[E"UOZ89>O.BWGZKNT<#=M5>4P+8XS=!&L^' ^* M+^GQH'\PL/F!27F\=BOVOG8&_5ZF1=MMM[KQ(/^7/18F*OGT7,RXNN;"Q_\= M=P;QXL!@+8[LE]CZ/ X'5;') ;0W").*Q^=U[*>>JZ/#[*S:Z79;X^YH4DC= MQ6FZX6H5)AV,\RO'=CBJ:VN>3MU@9XIK5@.?U/]L^I-]RLW755>S+V\IF>I'XUR+M-[K8PML*KLE9^-GBGD9RIZ'3H+?6FG0 M/\I.(\/S.J[#AZ[?^3:7*8UOHQTV$%X@_-LG@5.2"B0@KDA"G-F(' D!"5AH MR0C'1BR4.7ZZ59QZST&]S+B?D* ;JU?7OR]\^'%KU6(015AD-^? M@:#^CPHFU\YH^:'J7="!CC(Z%E_^_$(N#9R-KE5+Q[E&*GQ3"M9/7=LJA#KJ M]#I'XZ.ZH6-[6F!]K;7>:\$XZU$.8MW$<*X #!!VZJ'41P<516+%^9]:2]]!X>I8N43!C0_W/_7/P&L';3+G@%\#T:H]%3O MY$EG=)C'!Y,=Y:+0Y;N\$">Q^Q46 <[-X3 C#'K2[\OU-5(QC$2FAI@98WJ+PP2T@*K'*(>0>AL>7G MNS[;D^,!Q[+>5^#=1\> >9U1U50MHE6+7X)@;( Y3MO/>E\EH'QG// >J(^^ MONB84M[)81WI,SD )T6H@$&54E\M/)+U8NAQ$1'66IN]Z8PFU/A=\K]X<'.E&U;5CV+61D])PT6 M$7&6>JIU/P>A.K0HX_#IE) #B*A^-%?!8A*,- UIZL4BY>47ZZWN9=^_SM=8 M'HKP W17N%R.;LJ'9 #+?UY.'5AX899G=>,A0Y7O5#=;>9_RO*>@,EF#=CWF M H?0]V2JI>K\80B2XU+P>/@E$*-LPT1_* M6BT_I),=+FPV5)0T!(FZ,-O<;$5(Y_MSSH#:F8..+IZN89;.!Z/I%I^_<YI*GQ,N_I!B_GHUB.(53.3N+[NZ0\"[A[GV7F? PIK$CQG*O4J'0QB3=)9 MUZKAI#6H,'UZJ@HR57ZG=:*V;!SL5G&D@+JU9RK\DE=WBL=%N CQ6\42*NK. M#TP#(N'$9?&RP/2\]++[_>$NB"+90@#G. ,@L+Y.R+IEQ?P.QC;K_3$6H6+V MJ1%L:T8\: :44IO[O4_]$39XO3J)@(;_'O1[\&/%GFIULE$J0:D\_>2P)I$X MC4+P G%N,7*6P#^>4 5+K(2,\W9!H2C.^8D9\X)3+9PDTAA+Z M=\P\&PAQ/0 C!8HZ/T^MBP?J*7!!$-DV8,)'#IA7SDE;L94WZ^__ "Z4<\JV MUM]_:&WWU\JWB-!VJ[H+:^W:;S",7W;[QT#&BN-?VU-#T7UOY"4@763P=#H1 M16?V,6/LA6G<\ 3LU@[J:/ M7*\+#0"7 96VF__WH#74JUST;>BR2*+31 0'8] JLS:9*SI4$N\T J[D5*B4 M(WN<-:::ZR4X=J_RJ5IKS2Q.ZP3ZBRG%BL/,95R8-)0Z ^"I_P4.!5PI-U6D MITZ^D2UA=!AA;'9SP\-4 SA*WN01NSY?J?0T!P]:'XV)MRS#\2TZ( M0?'O<%[+3^3W7TM7"/-5 ^!ZI"#;Y6L, ("_\R3@USXHL#7CT%S_^EOK3:7; M3(D_+\KK0N?% KF\!7CTS91^_H['6:OJ'=2+\K"(?KY'D[V9[%6[EMDS#';" MU- !,\B::.A4^E2YBYIB<<:YC(X%8_]<7_]W1M(LFF6'!]#.#F,X*%:B6&=B M.NP<#V?OWD8S29M:MJQKUOPJ'I*9QNPM9KW\;_N] +]MYM!%9WM?6COYS@A> M*ULPF>';S3]V_IZ>0QBGRS=I5:^#Z:X5727/K_1;62_/N\U*;K8#9TO)J+J4 MC-WZ1K1,N[Y$ [YR=*[ IG$WZQNC03]?T!5^4.GA=CB?>:')\?*=LRIPD^-E M!<;2Y'A9G8%N_UR.E]60V&[BNO+CO#)+W_NA7>!E;10O0DSM=0!P'6%MRD5! M^;IH.8/.46T-J^^\)L;XK( 47YDA*#;9- G,H9*SLDJ:F6P[/U-8P_$"3X"' M>[!R1_V0/3EJ3XHRD.FP7!R=Q-B;:[0PT:F"S$B[UB NJ!"'MKIPNZA*U"*9 M&]=N*1-N5ZXT*@>1../QTYW1).KE*O<6,V)!=M&92@7M61VLOG&:43/.-0OH MMRJMEWUMAN-N)5*=9Z.K! 5OAX>MU.V?P.\SEZGGRE:U*TO<0Y9],D_@Y9C\ M$-D(J+\_2%E"[T&N7PX*>=/SGSNV7X)Z!"L].OUWU_9&Z[WP>F*+WYCJ]BMC MN]S=G-@N#_<^;[$]^IIMGQW@O=W7>/_/OS[O?7Q-]C="9_OLR]GVQA_P[@>Z MWYFW7;[I;)T%:-.SG8V_#[=V__ZR=[1]N+?[SY=MNLEV=K?PUI__'&[O[A]E MV^7VP2<70A(^!40C:.N<\8 TYPG!8@83!$"0PO.62\N)9H)K9Z3GA$NGC=(1 M<,H0D[1U\Y;+R2ZT6V4?"H5,=^+[OHQ+$3(Y3KD@3)# N./6:95D\ D3Q; R M]C)D_>&X?\;L.,WM\Q 1G MRTBP0+W/TKJ)GG,0IACQH/8F@X6AU.EKE"Y;+JW_"2KH\)&$"-Y0C*]#! _W M__R 073O[.T>T+V/[_#6V=[)SD;W:._H]=GVT=:W[0TO=G;?G6V=SH<(OOFR MO_N.;__YU^'.QO[A_L:[L^W/ZWSGXSZTM47WSEYCZ%-L;VR=E;0BG;D001%9 M(EPC(4-"G":,K%48\61*HE%&B088I6U&]"W5XUR9B.L&\1K$NQ[B.:^$89)[ M*C6/@6MIE5$L1&=!'PWD&B7'&L2[)\3;?G41\00!?"-*(T8%0UR$B$PR#'F) MHXPI!!X3(!YI_QAWNF'B S,<#<8^^[TOI!VZB09#EZ[& MTRN:+BTU(0';5@)SZ:US06H5<_ETE7#DC5"V:A"UN40HX]P%*E$,)B".$T%6 M.8&HYX0R81+%X<5+HF1;<74]C+H[^:JAP,G]!7-$$\:-])A;QUPT+A'/3'+! M".$:(6'U*'!>2$C!"A)Q0#A($!*PU\AR)Q$Q@3,:;)#$ 04*W2;FFA5*[X'? M/WXKUI;UA_#A)*/ ^:71[1NVEN#3E=;OZ0&75DQX;CQ3,7'0<6 9E&?PLZ'6 M2Y$:T6'5@&MK071@,4AAG4825%7$B;!(ZY#U'"LB<""'&0/M1K,V8^R6U)L5 MLMDTQ#PE9N&)])QCJP4GWF@0_AF6/C'I@^&RD4)6CYCGI9# M<78".1I<-E4 MH9!)BB/842P))B3HDK^-M3&]IAYPI\3\5,P1;\8#(+#Q(+9;"8QXMX)/V7!!!E4A,-'+&JD'3 MNP4YPQI' 9T\XB'!/Q$SI"6CR#NA:,(B6&)>O&2L;%S7<:(H.60 Y[$!VX],98I[@"J4&TF;BF4;6Q33PF M4O;:R<0XBT([3J4S-@5I%8M,!D%Q;.2/U2/E>?E#81J4DAI9@&3$J0!2MC8A MV,7(4V0F& SR1UN1:\K_C67B"L3VJM^KW"-*D$NORB4=%PLT-5K0=]Q7C7"1 M"@ERA>(L!SYY*I)Q 7XV.GVGS%"#0@^#0GL+ D4B@8 *ZY F.8P-M!ZD!7&( M*A6#]!%S BA$>%O2:]YV-&:(NQ<#O(U)6NQ5<)SE4@K&4FNT9LYX9W0C!JP> M (I]<%@,\!XG>):!''DCPA(68JWG)-GT( OQ9,\05XJ'N5 WX M.1?S1PT.-R\"V(##PX"#7^#.) CK<,!(4$X0%U(BZYT#'4&%Y+3*SG&@[C/9 M9O*:1LI''UW2P, =%ZAK8."A8&!>1F#>>"R]1HQ$C#B([,BE[%9I:;("ME$P M_N(E-[Q-]:,),KM=2\*#DF.N%I3SE$[+/T\3YL/Z/WN+POU4+KZTBN;&S%[ MS]V8?P 6Z_RWY?/+P6W!M=N#]<.%F\SB!/,:(9B9#%[6'ID%CELK<-G:X^G<[+'S9PB37+M=XD1UQ9CER@'-&H ML=&>..M"]HE6;6(60S[ODDYOR4VB(E"Z1L6*2QIS^:K:%Z,[VKGT3Y.[I(GD M?PKFI>W8H/HMHOJ7!>G+"Y%W3",2,JI+%9$A.7U)4,YQ N*7,8#J#+ ]4D-: WBW#'CS8JQVB3(F', XZTH19I)95@RFIB7,YXI]I8 M/[;,)9.!3$YWG0WT'O,ZSLR4'>>"LN.9UFO?Y6,IS]?,NM!<]>6 MY-_G&6FKS*_]\2@_6>7B]ET['$Y3C>>$M;.&R6G1RPB2 M_U6DC-.*6F^YX]I@;9=6#OF>LCM[J?,< ME-O^V=[G[I>=71C'[A>VG\N&G/WS96?CCZ/MCUO?MF!\^[OAR_[GUR=[G3GE M]O-V9^?C.[%UM$=V=D-WZPR4VX_O^-:?,-:SUZ=;1_O=;?KWT=;N'YUE>8B= M"S@%(5!,BB!.0T Z$8J2&;5L;; M2!AAQG#BI2,8Z(9ZI9V-+*6";WB";U8 4RHFEK?5OQ<@V^-?BV K.^!KY9 B0136!.2*ZE!*Z/ X[$ MBQ I8S3C&S$3?,. ;Z;!MP?"MSGY#7M%C<4> 1^R@&^*(DU20"9'<@D*@)=L MD=]4M@(\ GR[MG:>RI]'I9V_CUWX\*#=.HB].+#=JM!Z..KT.L/1H!1KOI'. M/K<4-PI]6+*"1,1.3)YASZX/E6KA&Z5@="I[GP5@; M+X-$2F&&.#<*:49!!PDR:NXUQ:GP8,97B8*?P[W?;G\$ZL0R=YT'O 2LG6?F M7*T:$]-/+\W3X04))R4YB.Y2L%CXPENC&1<2 M82X)Z&,R(:,C0O&3 #.0M&Z!^BG8>A_F]0F%U(HPG M&X7A$@1G*C1Q+%BM1<"!-WKPRB#GO![LD_=$"(MB3N?)I4O(4@9 &F"_!!,F M)%^0D^+;JAC4(&>#G UR5L@9I0B$<,)C"#R7:;6<19RBQE9JZT)C?U@=Y)R3 M.251N'P[C:+C1 M&?IN?S@>Q%WH\8]NWW]Y<+K],*';SO;1EM@^ZW;W=[^<[NWNX>VS]?S^Z?:? M'TZW-[9.]SYNPO=[W[;?&[S_GT/LC_[IV8]FO'.T2??.OK"=C_]T@88/MS^_ M8UL;>:R;>']W$VCY+\"$+VS[\VL"-'BVL['U27+KB14*&4,8XBI09"WC2' : MK9"8$Y8JE(53&,-ZAK] DXPY(T^(&EZG6AC/0RYWJ0S64;YH14##8]B*T6 < M7[R<;$2Y$S_?BE:U%Q-JKH_!RXNA8G,D4&_2#P=P<(&D95E%;(4!AFH.365I=:>)\=0AT M LUU>JV#"9VZT]8P'A2BFHFA/8UV,"R1M),06M(ZB9FJAG5<[_#'(;6W/$ES M8R):CJ5S"96JL+)[C^0%.7(-5WK%=4-YX3!)=OG7-X^.%3=L];L!IWB-\YO% ML3:#?9C!:LJ:P3ZJ8R"N-MCEM]1FU8)OYP'_BK'7/[J#OT;:D]6>^?N*;U_E MUOTJ<[Y>4I-'OG9_1O9RP6KE"EFX?'S2][+/*2NFE5LV).3*./Y;[U9H;3^KY5;'U\C;<_PM@^;_*= MCQ_P]NX!]/T.^MD[V=F%[W:W/V^?O3Z_HYW>MW[YMK?[#L:U?KKU^4#LP\\[ M,,_]#9C3YW6Q!;]OT2VVM;M_M"SF*GFI(K,&"2]23OEKD;,I(BN)F4PX<8JYZWQV(D8:%2,X&M[,T\OI[-* M-XAA8SR 5?LW3*0?&N2[3>2;]]$S3G,GB4/!>XYX"@%9YQ**GNL8$HV2BLJ[ M^?&D_FV KP&^1P9\'P>=T2CV=E+Z.Y:J/[O]]S9?C?\Q'N:TQ<,/,*B+2)@Z MWV) 9W'0;T#PNB X7TZ4(@M>I'M37\ @^M-KD%F M;D'^M)W>VU(XNL&ZZYGT=M='6^\SWFT"UNV)3\E3[Q-5R/%<'%HZC&R2%B7N M,:;6>67-BY=$+P90-&#WC(/'GDUX6-*Y6E<(+FG&E4Y.,*FL=BDQ+(-*5RU4 MV-Q0W V<;5Z$,TT-UC())'!DB#.BD-:!(N!1CDB*!5,SK1/F#Q(4!D+Q.GA,]9]X+ M;9OKTH<#HR4I49)E042+K X)\81SBDH+_U@K=**$I(0S%HDVS>ZQU\&BIDC] MW;LF:$,]"9Q)H#45I$V&1\N!Y*3 .%T_-^S5;^\:F_6-:7#^XBX&1:)D#)&4 MDTQRK)%5W"&&HTVPLR7*^;R1U!IM$VR:TQ+QZ!C2 M-"ED" @Q\,<;$ANB?'9$>&(F]'7YRWQ>- >=!.HX!I]J]-0)):"20$YHZPD'0* M#4FN*DF*&"PC,27!#<<*.ZFHP%8;9[!+3#>6XHUG'!C\;_'S R@Y-+-1]@>O\E8JUSGB/$TJ, M:<0]-\A@&Y 5-(D(PG*I^G,7L5 -MC;8VF#K_6%K]NFZ M@':!FBO'_)P"TC;1'3= Y3.WW4FEJBV MD:(0$N"IIQ)IHB4*AD5 3RTLQK<;T=4@:(.@#8(^!((V06.W;UZ=OZCVFF-C M/0.IE &>&FJ1-E$AJ;G!'$M*@[[=H+%GCJ=-S%E3L&P"H8S+Q+63T0C+L4K& M6^ZU(C2FX(2EC9_!PV+EG)]!XHHDRP$A0S:74LV1B2*A:)@FPMJ@63:7:M&6 MY"G4=UQ2I:RI,W*U.B/&K'$B;EAF1&EZ)U40Q%U401!$-8-M!ML,]LX&>\52 M*X^DS,B/:T1.ZHR0ILY(DQ*^J3/2U!EY= O8U!EIZHP\S,HU=4::.B--G9$E M]RY/VISZZ.^=KF$S)5CRZ+30P5#NI;=8A1ALI,HJJJDI-E.,*36-S71J,\4[ MN_]\WMY8I] 7?.?QUNYK>.X=V_KX!L:Y=;+U>0OZV#[:/IVWF;X3VQ^W\-;& M'LSK"]L^>P?/P3@V_+>]CS"2L_73K;/7W[;H'EM:9\0J%8V5B 474"[6CC37 M!E$KI%0LTN1LKC.BVICK)M%T V[/&]QDTEPH+3U3BELK3/!:>X%E#-00$LJ= M.I[*).&2EQ$C*2&%KO?8^!Z6VA;CS MY(4-[C6XM^+.1'<&?#=P?&^0\">1<#Z$$UOI/>4HP$Y6B5QM$!@%B:W@+B9+ M?$9"PA:#\YO,U T(/FH07 4,?);9N.X-[N8]U+W$+%H148PZ9R-1 1D<398# MBZ\7<^JN@GT:U%LMXF]0[P%1[[KISQJQ[R=-?PLYT#!7 '@,L1 < &'4R+J@ MD/+8:H6=-C$6N<]<,RG3\X7!9XV!3Q0 F\+IJXUJ:)D<"Z27.[ M^H!@M%B6)%(N)7<.19,8X@3T31V21))HABTCP469$U^:-ED2$-UDF7U86J/1 M,^LUL/_ >8C11&Y,$)3[E. #7?8VYY\8T.'_/AQD%?94*A*4VB+-DD-96 M(@([Z95RVL:PE M$X%KJVBV!DJS&#K=$./3$U*;ZB3WIS8N)'UQ6(6@05%TWN1\A!II'"A2UHN8 M%"$IFD9F7562;$K'KC:Q+1B,D_ Q)ZLS.B#N,$-&6PKR*'$YPW)BEC7529KJ M),_6V^'II]6[!K@;'HT+SGCJ-/?>6QZ5D"P!?\918-<8X!\.W!>KDP@F;0#\ M1@0GA[*_/[(Y&RE3DD@=27"$Y>HD$K!=-(F=&_QL\/.NA6.K$V$\V2@,EY9K M*C1Q+%BM1<"!-Q%4*PNN\S4XPM92T'2015 M ZT-M#X7:+V.7?[.L+6Y*[M_L)V39(V@UFAL$6=4(=U ML0(C-7'P7!CDN%_ES?YMD U9G:_Q]TD>_T(Y,V_5$\;GKU@WS"%K ME[^RK*S)/0- *<8BSC/S5ZLU\^_AX-PYY2 B!YKE%V03#/8WVSVQI\,7_[I8 MN:73FS0N8?,7YG[I#%.ZF^H#,,/J_ "J] =EMW^#4QL'^2D8DUV9L;0.!QED M_Z=C>##64\RTQMPGX3A7B285K?86<_Y)O7BY6\K?]%/K5<;GWFCX?_]E7UY: M3^?^3]JRN;]XN;Z_W]K:B*):3A7?2:?51 M!XY;;_0;I6NBB(NSB[N(Z:G\^?T>@*@45YJ(!:W.L!6_VNXXWQUD$:'5.3JV MG4%.>=Z"Y;2C5C?:X:@%8[<]6.1NR]EA9]ANP:-'H+2UTB#^=PQ/=T];G=2" M20.W&/4'PTPQ,VW%;YWA:*VU>QAG/QW%X6C8LM ,M H#@![?QJ^QVV*M!,^T M\LC@A=[Q>#1<:[V9^6B81P2-CEK'P&=B:W0(0SWIC[NAY6)K$'T$%A):HWYK M&&&:>?C#81SE84/OY8M15C)3'+1LJ]NQKM/MC& .>9ZMPCAA1N616EAS<702 M8Z\%V_\%&CJVF3%V8%/ST%J7TME3."W5S7TK=;*8V,J")RQ2R#_@-JQ\!&B$ M/>V=GI-57M_X+7I@RJT.;/$05G(4#T[SYZ'4>,CG P0%F%'>_?JV*L+!.CGL M^$/8!]\=A]P0-!_.JT+DU\Z?ALT=?,U#\["6?1 YAGD#\RN]L8>#"YO=/X$= M/G]CK;79R\/LQ6I73SJCP_S",+;R/G\%@2(/8G92MMOM^T(?!Q.JR:?G<';8 MK5S^K%^.<,IG[#!V*W(:@EQ]?KCS2Q/Y9O:$PTNC0WA]ML7.Y/'C_B"GB2_: M0NZY6J#\W70\]OBXVXFAHJ\0 *JPY;F?ZS>T>QG'<2D#_T T<.A)A"XY_' MH93E@0#@];J=L_@06'GGT983XGPW*\^MG4/B$W6#7 *?@^ MV)%=:RV<2'IQSXYL@/8/;>\ &LL3;1UW;5F,LB%Y9^QTL6OP@-D>#^+73G\\ M!-*_N(/U9ER6* '.89ECM0&301S:,-LB@%(?5NBL/M09!OUHLC\SH%CW!;@& MO9_F0SRH[G:K30#HFPP<<&=W]OM#@MK"_V\C[&UW8>30EAIHV!_IUDU.\>_E_W>!?5Q*M MK@R=]X60 "IOHAN,[>!T*2P>'7?CJ-[XLOR9.\+*3V"JVS\ _MCQ,WM9$3Z\ MDR$*SD1^_'KG[QRX_O<:E@>MDZ?:J("#YBPFER(.3H!(9!56-M4V7EK9>!<= M:L4]^"K(1VJGV/_/(?9'__3L1S/>.=JD>V=?V,['?[H[NW\=;G]^Q[8V\E@W M\?[N)MXZ^^MP[_,7MOWY-?G/V6NZ]=E_/9[E+TRA TPQ8F&L%TMV>8&&Q@]W28Q?2B M"6R 0'[D8#\8:9\+D( [4RD/.'"OOZ QP%,))2:Z8E3*'%6GXJS&%O\YY0:HH33*YT:HK2E_$M_?^,(9Q M!K(W'1A3?)LUC\W>"(2/CNO&]<)CBQ5A%[K] ZCAR[.#KVQ:7?_$&$W6&H.B MUQC@*V)DO A(PF(+'$GD0KT (/'V.-/'8!Q_2O/F:^I!**@RP!SE= MZ6&82%QP!H?5\:Y/;^H#3)[D\UN=Z(DT49F&J6Y/*"XL_XJT?BER(XB:\,SP MU]^NHI 2OK2"V/)%O-\RT%JM"<5N4@9:X#4B;K\,-%EC^&:M?K=*+5O#YO*O M5VRP' 9[TQJ_W_O.2'TW@[U:6>$KIO&[0NF^&SSZ.(H*?RR_Q(#6850@FK7> M=E)L_;('NLMPP9%/<(Q7<)_X1^Y^W\-[GO9,=:'-GPT-?,)Z- [J_^^[;WMF[ MT^VS#SS[3NQWYOTC_C[:.ON[L_UY7>S\N<6WSV!>'U]#?_O=[8TWG[ Z"OR0,&4452I+'Q"A-W)J<^G?1?>#!D@\\ M=V^LY^1LQ;'T(GH7F>:+)8V09%L@S(I-B#I/$ 62X:2LCF[H)#>@];] 3 'K:N6"T M<%QY;UF25BOG;22,Q'A5#],&].X5].8D*\E2B"!! >AY #WE"7+"B0V\7QY>@XCF++'@QBN>JZF?8X-_4;:8\_ M7KZ51;JEVB-H&T($%W#R$>0 !81@B!"&$1(U#K;1'E<8XS87M$=&!34T,<0, M\X@+')"+(B(5L,31>\ZD!8RCMZ(]7I6>Z/7HZ>DET\21:.*M]20$KB0#62(* MR27F(&T;:AJE:15I:UYI2@9V3L2$$A$\6V8( J77(1,-]UX+Q0/0EFH;O!A< M?4WI83F7N5.MJ"'F*Q*SPR%A9:DG"G,N!0B3&"<2+.8$*WKE4FH-,=\K,<\Q M2F^)-22!,L"BJJ/0L'9(@Y:@8"]IDN;%2]W6*T7,3_[&:'=@0\R.:,W]T*U) M^-@D9UD2U&LNDC#6!>()"/]%(^&O,' MEF/S$IO@0/; 7@;$@0TA@S5% M-CGAF$N.>/GB)25K^#YNB*XD%BRAJ*-:(::QM4H!&D0Q$)?-=(^2M)7?-2?@"UC%K'4'9; M YK2!IED B(^4$H"P<&5FJU"+.:A;BSY3X:8 5^]H=Q9#%*B,\R%Z+3B)"A# M)"=73AS7$/.]$O.\04(8T%,$WN@H4=%4;8U2/F)V_)?Y4' MDF/42]:%QII_2W(^==K)R*F+$M K4LN(50D;I6+ RNM&SE]A\/JP(.?3Q+ U M46:[!$CW)A&DG>.(6)N\LXD%[EZ\U(TI_S[E@J"ED Q'+ECD*EHKHV)22YV( M,]20VQ/R&]9_+>J9E^-ITJ!\Z8BHY\#PE?0(-D@B[8DW0FF&/;!^CO4*&?<: M:KUE:B5> UD&J3CFG#!FD@7NB#-^4B$MOSTIOJ'6ZU'KO$V+^^"YSKP.@Z!. M5$!648P4YM$3%QEAYL5+9A8S,JVL*7Z2P@,&&[]/X,_CR6:Y;G.YKJ6 JI)\ M9G7UP8*AB^E]5N4"Z$[;N(*E[=) H2?.O1F7B6>5U@C+L4K&6^ZU(C2FX(2E MC4%]]5C[P8(@[CT/V@N/4JZ+PRG'R!%'40XE1/\VYTZVWH^/QE5Z)ELG8LQ;LBH6^SMMXVD:3ZY3!O8>Y*_U M\Q.V/G/ &CB^/3C^LB"164K%T5.V?5U1=&\JO=[# JTV0ULM M874[7K&N2L.[KI2%Z^3M[KN+]5^%H8KX2!#SDB%.B44N2($"]\&J9"63Y,5+ M1=N,_G3JP5NGI0,*TX=??CF-O&)][8:,S M:/,3-Q$+CQ42G C$O='(16Z0P2X9I6G _,D4-MJ]4*VHJ@K4'X_R@\.J2%Q= M?M)/"Y#.FN!;L3HWDS*7PY$=5>DO2XFOGN\?5?4Y+]3VS(>V/2TZ.U_KZ-:K M[]YSK2.\1N7-:AW=544>X)ZW7Y&'KAEZM8H\S6"O/UC3U#IJ2OK<24F?YS=_ M_! EC1Y4M7K5KTJRYWJN=Q+8]J/W?L)1:.46\_;*#SQ1[=SKP!0VR7II>4C* M.*VH]98[K@W6RQ-T?T]-GU5,=M*\VO(Q] M!/5\]V\8SYNCK8];;)N^HUMGH;-W.J>F'_W]97_CK\];'^'-H[^^;&_\?;B_ M\>9P^\_7)UL?]T#%]VQ_8^]LF_[U>5EQ)T5DBLE[!*HF1]QBB2PG'%G)/0&% MR(<07KR4;2EN*V1I-;PD&\!K ._**5:4J>JJ,&. (J0CV+E O=+.1I92 3P\ M ;PKV"4;P+L_P)MW0Y(FTF 412SFFBL!9Z]0*1&7(D6CE;0D9<#32YR0&L!K M .\Y )XEPIIH G-"(R @"%)Y$C0B%HI(S"G:DM^6>\\*.>@T-#U- MRT&YA7- *).4$Q&,%#@H3ETR&'2!1HU;99J>5^,BIUAHHI'#*0)-"Z!IK!.2 MC,I(#7?4L$S30OYTX7ICDAS$7LA#:!1\9,3)Y@SJT/EFOA&DUEE6EZ M/F WFB15]$@ 2T8\48ZTQ0(90;W#V ;077(029N*V_(8>T11N0]*DA<#2&9= M@1[PNG&YGU]CJOKII7DZ[.$F#I4->U@%]K!89RPHV$5""#*:9GN]3,AQPY%E MGN(GKPM[;D@)MR>29@Q M;)UT1HM_K^-VH:70(3H3 M$N7. M1BCV,SR!9/O,?R*>:) !- I4P0ETV".;C>->VQQ(3;&B_,5+M;9XTW7Q '8* M'.2LBA=/7_S6&;72H']TX?SYJEP2/'Z<98LJ�_ %@-T#WH #2>Q&[F)YG% MC$M5I>E976N]C[&UW1_%%F$%34%"R>]6&PW/KMUVW.<#\XS6J-_JC(8_RK*4 M5_!5'W:B=]HZA(T81)_9=2;D$%.A$E10>?'EO '7H=T;)J=99"/3D17ZW1W8 M$+?AB2O*E<^0;/GVQN8G*E1@VGOD<SG M[>RG4-P#\S/(PPX@SG%$1BB*0&I+BD;FK;(O7K*U12'_%HE@Z5>DW9I("(!+&Q%T$#@P]E'CNQIRY7^W57L#A?.\ ",PL<]ZNE_:WL$_1:)Q2HC0DS;]5J'CY_ MQ;K"<2]_92%(]X'XHZ!SJS/S[^'@/,3X("(WB/8+"#8PV-]L]\2>#E_\ZZ)8 M #)!W;@$E7=A[I?.,*6["3B&&5:22,@\O.SV;Z"KQT%^"L9D5V8LK<-!YB#_ MTS$\&.LI9EIC[I-PG*M$DXI6>XLY_Z1>O-RMLH(DH!\X.;U<$<6^O%18N_^3 MMFSN+UZN[^^W-K=?72Y5KLI MW=V7[]O[>ZT7NULO]]YN[FQOOMZH_5FM.4\@&FB!G:/ E0AV6)D7 M=YUVZ+T_C&'*6;MXVH?_YO(,+0##+<_=7&GJ<_;>[ZB^+%W.#U+IR)NE]OG>8*E>P^1JS:Y(1;DG7PL$^ Q[".?"9W 9 M^S0O5>^C<,BB[+(-_>^>Q.[7N 6#.7P6=ZU]LK6;Q[?_>>_CFR_[&U_PWN>_ M/^\=O:-[])^C[=WMPYW= ^ACG>Z]G\\J^N';SN[?7[:/M@_W/O[]!7[N;/^Y MW/UM:V/_\#__/WM?VM1FDJS[5Q2<._=T1ZB8VA?W#2)H M8SOH:,38QN.!+T2M("PD1A+&\.MOUBN)16*10(" ZO'8(+U++9E/Y9YGJQ,Q M@,YP9H(WR%LG$6?2(6TC0X0[.%=)"LF%W$2DKOB#0\07K]? 0H,U+QFIKP_= MMD&HWCKI%%";'ZA-UF#2-$;- -2B= KQ9 UR(5F40E0:"T.8!+'/U.&'MY?V M\JR8)AZUY]SK; ?U,C!MOQMC0;7YH=IDUCTE"6XT$8PP*RM0PTH44>U)04T54>V5@AI<6T!M?J#V>0+4DA&:>B^1HH0@ MKJU&EJD(R,:$%,;A$,32BJYK/*^2F$52FZ;FPG[LQBH>ILAKKP_:5O/&%GR; M/[Y]F[2OR2ARJ@;HGUD3=2PAQWA$7&(E%4[)Y@P.RNI2OT*I[>4T*%ZX4C*W M)M.5Q-U9%ZB<&*4_Y3,="ML3AT(,FCN).2+9B7?@U^YQ#'\WK6NVFOUF[*VVPV8?-()+'ZTU>[[5 MZ1UWX_OC;A?V8W%":/=&F+"_?;A^LKGU^5?C^P;?V-K &UM_-3>W?IS!SVR# M[OR =^\W#K\<[KP?#Z']V-P^6!6-M0]D^PPPX.SSKXW#=;&YM0$_^[.=P\\G MC4\?Z,ZGG1__.?MPNKFZ&PFG7)F$..<8\:08TE$R%(Q.0'X4$VP&2 [$'<-J M1E;I@]:&6">UYI0(PY7PR2=E X]!L?&(VVH/:L/MJ5W:C$E&NLP,UT9MW_GN MQX[:KB8SI)U+4UFP<.PGIZ6SC9-=YH*+01J$?0@HYX C&ZU#0<)F)>Y4(N:U M-(4=T+0=TG3K@A"JO+1F+\=B#W-_+Z*V[YF65J*RY])T%O0Y8NX5E2V6A92/ MT!I5,C;_UJC %O=\[#,-=BXAY*6/:^GC.M'']=6;NTSU'\/H?==] M;];8,_/\BRUGHJC"@&R'"MQ0JEX@,\W]Q.A1<;7&63C8/OCKQ^8G>/;W;0SC MHIM;,(.US[RQM4=WUOZ$L:V3G7$SS>%GUJ"-YL;A9P[S:.WD\:UMB\:!/VFL M[9'--7A?+K1V\._6=;&QT8$^I"S+8182%#O0[DP@"FGX3'JF<@V,I16ES9P, M]X]N@BE(5I#L<9#LGN5A"I(]#I)-E-Q5BM& 1;8H",2-%H!DFB!KI(2=(B$( MM[1BA'HI2/;JH\I&$NF)[79MNW]:(LQ>@B#VKVXG'/O^]^&F59MH6^];MM>K MRMF=X]G+\*Z]!+";#/[//>4M8P()Y@GB4D7D/.-(*DTB5@PK:996Y'A8S#&E%"+#;68*-PI6"0!^>L+%Y(]^(*(_^*W5ZGW8ZM4;V^ M^\DD1<%Z8IFD"@'Z<'C4ZIS&^&50./I21%B!M+E#VF0:'G'<6!PD2E(PQ!7# MR%F=D.">)BP#B9$NKE["26'IIV?I<2F%^$B8I![Y!*(* M]R8@&YU%3." HV(L:9_+!2B\2"S]ZDTFGV#T1[7#F"OXMVK-=N^XFSLN%//) M2Q!5ADK7^FC7"I#-'<@F4VB]"]8)8U#45(&ZQ3QR+#!$ H?/L6-5[Q-:%PM5 M]Z3P\(+*)H6'GX"'QX41#ZQ+J1<5Q\"+ U[CB83*O$)1B M,IF"_2KK894QTZGRA:34";SMOE(GL-0)?%[A;K(D6#D3YGXF[$U(=\QI013A*!A#X"2( M<#K0Z)%6&$L!&ZDHG F4U_'<=-/GKQ-80+6 ZJ*"ZESE[ *J3P*JXX*V,XI$ MKC&B4GK$DTC(8*\0"UCZB*FT@0*HJKKD#XXG6!A07=#BJY0L;O%5L?P4M5?_ MCKU>C)M'L0N+WM[[.]I>["U,_=-.@WO'&X?0J_ MLP:P:./PK_W&]_73C8._FMNGX_4OO]'&VBK?V?H 8UIE.UN?X3WK\+O'&P?? MZ/;A!W@_W'OXU\%_SCZ3QMYN\E9C^ L1323BA'*0>#A#EB6G@\=>!CE>2U4+ M+0W<)%@P7'GJJ)!1:6=CC([$,%XO<[#0]RB<>O>+K@Z,N\@#-R"[,3@R0K"6 M4YL"31BX0$G]H-*==/GY*G=N[U/7/$0?SO[S:/JE4? M5O\[E8:"Y7G N!'@%0^M/JIL&+EJ>IHWF^LHNPC*NWU#*M7YYY[<3V MJM^'ZYPG382L=4;8,5KKDV9_OP80?5@]F=#:82=;JP6G^!::K9S M^--HX6H;^1W#Q9YX9FQ6\2'[]F>L@8@23VP++LK[4[W$Q?Y)C+!7[<'C4Q.N M.XVV6[T5&"(?3K5^9S 4V 14_5"S>]T8,PW KO:K-\?V>;W7WA%(/#G#?C"( M:DK+M?ML,).+P"7_]W\T)>J/WN3J6MB5HRY(=UT80+6QOS5_OW39!>?4X1OX MZF?<;_K6."/5CGM5#JR[*[\CB"NJDU 0B2,=M/]C-_,3? MFC]_'W_LC7[T@95\EOR Y-O5JN6:QUGV MR_D2L-JMBD%[^S'V!QMS&0[RO7MM&&7OZI)6.P47]D:LG1]N84FZ-@\9Y>'# MLWN V9V?L3N$E L&NXSK^S8#>P_.'V!$;X$60!MQ_][D5- MYKV(7#?:'ZAJ=/?.MD[L:6_IGU?W!39E^' )BOO$W&^<84J/IIL.2"'DLZ,B M_W>5R)VO@C'9A1E+;;^;M>3_N=L.H !QJAKV WOLX(-+/___FEO)NFGI[3K M;02K.SNU]<;[F^%]40;:V-SZ\+6VM5E[O]GXNOGW^MKJUH>UVL?UQFKC_?KJ MW[6O6_#!QH?&UM?:=;QSK28\A6;[V+83.";>=WK]Q6H:\AQ&DY-=11R.*7>2 MPMH@3@1'.CJ&A*$VDN"5L'[<-A&5A.NTDK"\G/%HI5'!*IH8LU2$^%J:C&Q= MZ1XR:)?1.>[G"P?RHQ]6<_/V>I-#96$%S0<=9]DQ-TFKI,"!G'*Y:4ES(,>/ MB>Z5]:.9[?87+4JN:TCR$+WG:9N &+(,#'F?)B!,+F-EYMX!@[)E@V_^^K[M M.LBRUH_0KD,L*SK_1BB/.-CI-FS*WB*+Y2Z]O@?>,._IHY>(9F("]A;N^O MH-U;[G0R4EIK(WVU+,;%8LS4 ^8ET?^@R^GC;/44E][H[+T[T/DIWC?7D,Z% MH83K0S^^3,AU"7VHJ'(S?>L-6E&_ MD$BH>VK\HS;4C8.=P^V#_5;C;(\VMM8QO.?7]L$/NO%]^Q=H_K\VMW[0G4_; MHG$Z%@EU\(TV#G>:^?F;:]MDX^ +S.ECL<3JB$+!$G :.'.P7PC'90*CR-H:E%<[J]#56RB_( M]$J1:6Y!F@69G@J9&E^O(A,.RD:I&0H\UZ[+-?\=\0D%9YB5Q'OB]-(*4W6- MR0(ATQ,E93^K\G2E[?@C9F>79[PM5>S*2^$A'C5_H?UF"+']KN#GK?CYN;_Q M_BI^GR(TGA]&6E-;T4_!E3YJUC/@0KD?* ^]QD95XKC1@%)<@%RX2.2RNJ M3G@I1_:*6?EQE-_"RH_)RA/:K_=&ZHB13+E8*K,1&>T=(L$QBI7#4?*J&8-X MA17)BK+RNLG]VX3D3 1CS%N+#+9P,HX'U M19AQT ]];D-'M0:Q@4N7@L3*L.F4E;_GH:PLM!EL6F7E/,.I%"U\P;I*HS/( M_BDRSIP1:%Q=(2%&&F1NXYM+VRB/G'48F223<41I(D!=8;QN9.GJ\(K9^9'U ME<+.C\/.XRJ+U4(0AB/R5G#$ 8>1Y2!5<(9]!.5%$^. G6F=XT5BY^)@*0+T M%/2^/2% :\>]PUX@"BHYXAP#O6,>$(Y42Q\:QIPGAC U B0& MIY$AL*1,9 526^$,65KY>+FJ17&O%/?* L@X\U)9AK1]@T6V2#"SP?(,$$13=9[K$C0*BVMR$4*62Z^D2+T3D'K?M)0SZRWQ%J$23;/ M2R!XQ[Q$W%-"O10QD%26?*Y+'KGE1K&(HLB" >MSGJBD-4.A#6>1,!T&CVC M>$:*9^3UJ!F7#:E%?ID-8,8TC6055@(;)$.TB"O&D(U*(9E7A MU:>+WV-QF?51-8W"K/=FUG%E S9:ILRB4F*'N'4@#1!+D7(L,HJYH3F2GM(' M:QOS]FI<+?;^=@HW7:V%.JS'U.O;_K#<)US2;/M<@W2L*M.@YD5]5)P)/ZPX MTQ1%NY^V8I/6RPSS^U1LXGJ9XT>H*\27@7?F7@2)+M/'*8)$S?S+2SW28.FR MY'R>%9M>7:V;MU[K9Z*\S]N;/YZEO-&K\ #F4IE5Y>[<;OR>/6QNJ2+TB@LE M3#GY5Z.=>!V8PB99+RT/2>6>I-1ZRQW7!FM[;7'6Z<.S,B&^A7BLH];.X;]_ M[*RMDHWOH';0#WA[J[6_N19:&Y\^B(TM4$>V_ORQN;7?;+P?4UL._WVX\_W+ MCXVU;[]V/JVS[:TO^YO?/W!X[\GVUH]?C8-OOS9@'IN?UO%_SC[T-[Z.=0[T M,A <*#*,>L1Y=,A)'!%5W%+0+ZU1;&F%D#I6\TH'FXY'%KSH2T&Y-X1R6AEO M(V&$&<.)EXY@YP+U53(5QY0#M<%8P7E"LJ]292S1%@336!.2*ZEU$;B@"/Q(D3*&,TH M1\P(Y3"@G"DH]YPHUQB7Y3 SVGJ!\ID$V!8U,M1Y)+ )QA,7?2Z&15A=T'D5 MPWI[$-[-*JS,HV'#;;S=R)*[?>N='^\N:=8PJT M$X]5BEXDKI4U(@F:.'R@K.6"%/5SH2!K?4+]=!'VQMB(O'<2P8YQ9 "'D!4L MQHAC4I$LK;"Z$6:!_&;%R3UG/B:46VL)6IP_*P:CA:6^BU="4FMHP$H3!2H?.<8XKJ;2U8NAYZ-*\ M'@R_3[_%@N'/A>$;$SH5X<%;I20*)&C$N<)(TV@0IHPZ1FR4,1N[11W3!RM5 M<^2@EV$*+_A9\/..D BK$V$\V2@,ER#V4J&)8\%J+0(.O.BRBX:?8[IL *#$ MTN>J$=0@3@G\!(,YI$S7 M.>>O #^O2:+YYY5V]H_=W?[:S*X-VS_NPK]OO>,];>SMYLQX+P-%PMF$.!,8 M&4L(8LEA*H/R1..)#O:/NV=_QUXOQAMJ$9:]N]B[Y+R2TFJDJ 4P,9(A6&># M8A2.>9RXC&%B[QZ>3" 7!5SE5[WSF$ M49[^;^^:V@(GL9N;M0YSXGKC*6K39*@1?FURQ@)DJ$FZK(BY3X8:D\O:B+GG M45&\+)1^A*0O)J?+SIHQ0XV+Q\A0>Y3!JF7!S3PSU)Y5@S#3]51MM] M-T/NU3,G5$TWMXM2\=69]TC-U5_$4HPJP[SYA:A<6\^19 ?'W#/IPW"FLY)8 M5X*Q'[U&SZV*QK_L:57K8.TX-N#-6R>Q]3-NP##V>V_!1-+!VUM_'6[0SPS> M \_V>/OP&]_\OG&V?= ZV#EL'&QL;>.-3Y]_[8R;2 Z^[,/SSW;6/,P)YG'V MI;FSM2>VSQK-S>^-PVVZ\2N/9V?MXX_KLNXPY<+YY%!(WB!NA48V.H5$8-Q0 MC%-E(M%U4"M?1*!V24>Q6Y"O@-ANXC?G/M M"<<)1%"H7H,06 M69*3[0+5DE%.J!5+*\3,.?B@0-NB,'F!MD>&-GMV=KM@M]H.L\->$?CFAXGC M/C'"@B1!&Y0B2XA+H9!3N90C,T%%RQ.)<6G%U+%Z&:CX1)EYSZJ@\Y)WMRC: MZ7:TW:V33L&H^6'49"Y>D-[JP ((:C[DQN )&4,2(H9&3_+^1I$;@QOV8*6T MY/"\?MZ^2P YY^G"MK.Q[9BZ9237@0*?!LL4XA$8V&+I$?$Y3$%ISXV?B[I5 MF/;U,NT\-(IR2#\"MT_4^)"!&"(ULMIBX/9HD7/&(YZL=3@XRSC/EF/R\-R. MEY>@]ZSJ@KB7NO FNF4]B[JPWP65NF#1W+!H,M%,>"ILCJ;$S'#$%<%(<^(0 MU=*!1,(#CWAI1=8U*[WP"G?/1V$8<'5AW-D8=TQEP%*"BF I2EA7K;>!<4ET M*(5@+1::ANBRRK!(G?$*VRX8V\Y-92@'];SY?5QIH%I@;$U$2AL'JD(,R"8< MD2!)12-]\ )GRQYF\TK(*3Z&Z90&67P,BZ0T?.P<=PL4S0^*/D_H#( V&@=, MD0@$1(^D M*1,N0 A"SC ;:6+:V(.L-T@>P7Q5ZYH,P]C8 Q8.K"M[/Q[9C* MH)SWRBN'@F,2<9P,L*RW2 D5G:#P?QYS;>'"M85K'UUE*,?TO-E]7&-(<"@[ M*A3R!-0&'JQ CE"!4O)<6B^#U30?T_SA&D-Q,\RD,:CB9E@HC:'YLQ@OY@A% MWR8T!F5A0Q4-R%$>$%><(@=* A+$!^ZPD%&J#$48SRMTLI@K7S%S3R5?5$Q= M^'8VOCT=+^V?,.8B@(K '>+<6.2DQ"B" *$I=4[BW(T$/[@@>.':U\NU<],8 MRC$]9W8?UQ@"HS@ZC)'%1 RCAV5@R&%/-*$&2\;S,4U(\3$\(:]N[<=NM*D? MN\73L"AZPVK>CH)*\T>E[4GEP44B',DAT9CE_D(1&1\E2C)7:Z. 6=2 $"+K MC#VX)5JQ7+Y^%K]+UAAC[<*]LW'OF H1M?,*$P4OGC3R#:KVE& :W[ MY2<[F2:OO4P*>2$UXDX0Y#AA2"G*'>$VZ02:AL!U:MY43:^"!(NCG10FGY7) MQQ02CK72'DN$@U&@D&"'K/0)":*LM"G(X$ AT0\730J'%PZ?MQ93SO]Y0L.X MXF(E-C((CISB!'&N-3(4"T2LMSA9ESM^P?E/ZD2^#'1X]:Z1S$^UYN'1<3^& M6C,7Q8Z3;55?N2'FMT735[ZU0[/G87%A4S[\\G#IZF'^K8#7_,!K;[+TDU5" M69H0[)Y'G"2*C) .$4))U)X:9D1554)/MGW^O9A9"W??H8/B<3C7I(2E<6[CV(7I%.:>?@MTGO",J M86V900QV'&0]("T40MDQ*4#A3$Y60#@DHFP!:..*I2@G$ M&/K@D,P""042GEU5*A+&/+%D7"7"@D>;&$74"XM@CP5@B14H:"YIE,:)D"H) MP]!Y5:%<\&[SUW2?SXS0;!_;BDMF'V>ME5KM@>LEZ?=C2V;/3W]SECW[*-.MY]@ESJYL785UM:KG=C> MC>VSZ[7XRT?8O]R@%RYKAQH 0FZK:O?BBV^N#;BZC ?8.FMW;6F6!7F$'M!T MV;#[->V^_96$S+\5>#58.<^&U2^GV^\$AU[?[C>?L:^RV_'T\R=OJ]OQ1=-O M;WO[M51A:NIV#FN=\V^&P-ML^]9QJ!SRPQ#CUE".:D[VR+YW@,14TNXK[JLW M,?]7(^7SW/1$;6^MXX^"SV#G<:6T>R]?FDGCP77MD;WQC#-G$54F(2X\ M05HJCKQ70G-M%0BI5;<\/J]<\JDYY:6V$2V(]UH1SUN="./)1F&XM%Q3H8EC MP6HM @Z\0CP\0CQ2$&\A$&^BO&:D1D>,&%4J]P>ER$CAD?;*,*]Q"II4 5A\ M,@!K01'O#<2/CHFGM8[K6[@L#&3;=G[-YK>:[?5BOU=#%\+N0SSQKPVXKYOB MJ\'FN4NC7_(X-M.W7ES-5+4Y)+CU]H=??M^V]^+'3O<-.[J?"L GFZ?J&*31 MTB+K+ 4 ]PG9P#42.3"/>!MTR"U56)WI16K,-J>(O )@KQ3 YBY<%@!;% ; M[PFE9?!1.H0YX8C;",)GQ!0IP4221!I)X](*K1.]2.567KWI]'OU2V[8 T.R M>['6C8? ,><6TUH_=@\ORY9#0^H4!O;[+,["@MG0VWE_E_]M.O!H$U8'>_!E MM 75EUNP >0*-L%4_+MPW,W^P8)&4Z#19&M)*81Q24N4/*C"'# )Q"F-D>1: M<.I4\BKWHE^^J*4P[V)U+K!V?"4+6AAOT!?;G7X/XFW,E -$" M&E. QF1[-BN3,DEZY*(0B,-AAN CC)AT*O^/*I,K+BY?DU'X+$K <[#"/^XE M7+SMG,;9X&,6H:/ QW/"Q[C,H0EG*;#LJ<\%6X-!3B>&;/*$BD23YC+#AUJ0 M8LO/#Q^OWH!Q$?N5 V53%2!_7238Q3>/$0GVF@W0UTUQL5G@.3UHEU,T_M4% M(FL>V=9%D$.Q(L]P $PVZV**4I6P03)@. !RTJ>FQ"&C*0TN,4="+M^+YU4" M\P6%9A4(6J2Y/:NC9SJ-2Y-%A"I=Y(I,&SA$J]YO3^IT+@R:9+VD>O@C,3&( M1%RTR$3G$$^&(9,CQXDTT3@3."6TP$N6TH%%.A8&>E(%.)YHN1&=D0(0F MC$ N(RA+9<@8CYVV5!LI,@-=6'M*C-,M,4Y3'ZXE2&%N,4ZW $@)47@P9$RV M.K $!'Y)#$J$P)G+E4(@\TODI4I:J2!=KDA*E\V##<2O)42A1#@M;(13 8]' M!H_3\2Q/G:HVU"+'2'+8+62LE$B2I+%@SMNDL[SQ-TG M4]4>O*UHWF (KOO/E1O+\0U'S7-9O*-.KYG?_*ZJ$MC\&2^JX?WC:BG$82T] M?'&+=;U.Z[A_\RT30WZFTHB"7UV+RW_GX5:08'@PUE/,M,;<)^'@B$PTJ6BU MMYCS74+YTNBN_>Y%";:]B%PWVA_(YF[9[VSKQ)[VEOYY=2]A(X=#D@S&/+YB M-ZY+2H]3D W694 _ +*=;D5\[X +8S=?!6.R"S.6VGXWGQS_<_<&J:65K:ID M9"?5WN=#I^K/;&]FA*>GS^OFOK2RNK-36V^\7U[X@38VMSY\K6UMUMYO-KYN M_KV^MKKU8:WV<;VQVGB_OOIW[>L6?+#QH;'UM78=Q]U0$I0^0NT][(59"VZ_A8\^,]6Q_]X=D'D\[D@LG'6.-@^_.M'X^RO MP\VU#WA[J]7:_+Y.X=K3G:V]L\U/&VS[X../S?<&[_QG'_O#?[?M=W.\>?CM M;(,VFMN'GQD(+WQCZ\O^YO=O8OM@!\;U5VL3QK%]%IH;WS_S_V1A8^WSKF.2 M@M"GD:5)(NXD1MH'C!B.-*K(5 IZ(#+"F0@R7;88426E8:"F>.PXI7&0@W<)$\&%Q!&<"#0K MN02Y)!F2B@6%O<,XXG%RN7^]9R:?K=KSUD4EY__[/YH2]4>OU@*<096[* ] MU)KM'DRPBJVK0M"=;66=J5?K'/=[??BDBDWOY=/R8W3=8]L]'"J MNZ[]BM1.8C?>6"CZEE+0CWZ2F:F6[ZI2\K2%IA5=QDK>J\XT619*S;T@-%[6 MCU&]6BX+_J(&JY^I>O7+*?0\SEQOK,[UU--_EC+7SVK\^!)_=EH_\XGROAM# MLU_[:'T5M?,8KMJ[[GM IY>%6]CY58)]I0%JUC #JD-*EB5NF'":*J45YHY: M;ZREG-/>\G= \[V9#-RKB\>M:@GT'8WL,;:]MX MZ">/9_#K>R>:;R,9E&"/;6=O[M;GV^:1Q\%ED W7C M$.[;\B<[6]M\9^V'J&K -L<2%V2.']0$A20B".TA(D.208G*)"7V7$80TY6J MX[FE3[V(UE<%Y@K,73C.=/(F2,F3)UQ0ZA0S&=^<2I$0$ZYWG!68>SZ8:[P? M2Q%-03AN*5+4!L2MI[DND47""-@W8AQE#*1'\V)@[@ZY=J0OPS3B[%<^ M44C4LX)/CMNO?8WM9J=;:W3Z]PPI+L$/4P)X8D0:Y;4FTG)"N=/<$249-MYJ M)Z;NS%H _&D ?&-"3O7&&>F)1YK%A( @2$[O4DB3(!17@CD>EE:(P/- \,5+ M\2JL/&)E(P0#;HXV)T3Q[+J!O[@)#%OA@Y-%%ELT5IZ0Q7(^O(\&R109XE)A M9*6PB##8/FX#CU(N(BN_!5/B5B=W,,TNK'H-)M-[W&R/Z=M*W[.WU(M&NGFU MDR](]S1(]WG2N":Q MW8L%W69"MV\3(@[6'L08;0#.<@.4BUKGLSF3I[M^+.>8U M\.F\!)3"IW/ETW$IQ!'** ?= UNB$!>2(F>D04I;YCSSAMH(?*HG:V0_"Y_. MR=92O5LM*['@HL9ELTL[]HO1Y<4;72[GG13]:G[(MCTA@3C '&HX04:$W'*( M2@2RAT 7_<[<9Q&W)J_HH!G<5NIR#=3$CG)\0;[H*DCJ>,=#FKT@6D MO>"()2>HAWVTVN:<.DT)_6.!O.6%>5^ D%*8=[[,.RZF8)!2F-,4Y;1RQ*GQ M2&N.D0 $-DIRX5A81.:=,L_RA5E9,L570D=5+.9UZ8T!R:9KTQ6<*W@VC/+H077'@?7QN51PPW56$KD M1."Y39E$FAG -<4$AJ-))V+O:S9[1ER[H=[CY1)4L]09FJZ2X[2/>016KI[X MKMF'U_DI*JU13%3M[B(1,T_PYB*83UV1:;-=V[!=OU^C)-=((JI>ZU\4::K% M7]$?]V.H/EP]C.WWV;OQBNR>I>-\8<(%G[+5^:%3.*_ZC6;_R* MZCORQ^^5!;/VIVW_R,6<5BMRL]7#._"(;JV5W];MU6LG^TT8H!V^O=GOU8ZZ M\6>S<]RK^<&S[>C9R[5<8NK:U]9.; ]0<%!\#";4J0%8'GC6( M\X;&>3Z#@E&9!HZZG9_-'C!U[UWMM^;OM<$'^3J WYJM]0:IB=USHAD.,0V) M)O='MG#3L(_DR*(+*W!\E ?U?V8X4#3HR(R!G&PLXYYB$)D=X=QCI3"/A.0# MA2C,*+ERH(B) P7(8C,-%FQ$W!OV5_/P^/#/3K=;3?R]/8)O"N&$>Z6 PDLG*)."(-\HMK7"!EV^*5P46;\%O M]0%S !YDD,_? ZD\)6G8L[-KR6+U?#B%,J:E#+JQNJNPQ%8[( 5L&.)"8&2( M)BCJZ(6+6(0X2-VZBS)JUGL0"2H:^:T) '2.4W8F J'9QQ]Y("H%CDG23$2; M )D-)S205 CDZ0A$;.SM:JFI(-8A'&T$Q=D'9'C*OS8/,PG#AQ#^>PZ#[Z&,Z:JH.A.JP/.=P[AS/5-0)96[/?AJ,U7#(ZKBK8> M0%PQ1<,,-L([+KRU6C#%C<01)VZX*,3U9,3UX01^WV5$<9I;YU%KX&!* :@K MAH228YX8JVC08FF%W8T^5ZBK5TE$6:BLM3H@A&:J^?D[R#Z]/LAR63K,(JZ# M']K9>=T^;G>J)\9?/L*+9J%9XP713&H-K0R+WL/!25 2#/1N MDAAHX,D@@X7S&*A7>ISUM+L%JM_&*?,G_#*H,YM%KFV<4;69LL6G M=0K::(74 +?#45ZK&B_77H,I8SV75(7UJ]JC]:H#RHVDA%ZM:LUP\Q(,2D,[ M6,20#0*Q69D@;.W#<;<3RI?CUJP:;:VF"5ZO#F]E[> MJ=3M'-9F:S&46Q5K::WP,G%OX6 VF(NDDJ/6.4MR9?4!6J#K8&-"I[^*'##B M9N_K43?:L-G^-Q!CMOCE&9!%ZC+TU$"P?KJQM;$;:$H,%CX7R)&(LT"0IIPB M10R!;1"!<)"-\+)6DSW&_I&9^8:-#/(J#ZO.PQ9WC;NWO M..S+^"4+7;H/_SUN M_H3]:U?B2'[Z.;@-+O@-KAT83GL@H.?G-C,@NFQ?'2!B,PT?V\QP:']:N JH M8SB@"U ;&TI^US[@;(964!"KL^[HJ 4G3'92?(2+/A[G$ZE[#HBS,40 $8YB MDZL)>DXM=]$[ZE-T2H* A\6U/24N&.*.A/W"$--BL-!K E7ANP3IN MI^/*]W.4\UR!?!X@9Q% _&AHTM8&G@1VW(:DL';*>PTL< =M3>4[N9@&S&+8 MS1$.BC=-7G1S:W67,YRD- ))0P+B 8.Z)81!C$FF$[=)&IP!A\Q'U%(DY9KJ MFF!!>?3$"$8X ![F."0C[:PX4O9ZZKW>WH437&&J*0*VRAX/8Y'VA"&<."8! M4T>TS'O-KL.2HZQ\M6%3ZW?)7\>TF1#==,>5Y6 /4<-@!"!^$,DZ0P M"F;HQH'Y9>C3OY9"1KM^4[! \SQ8H H4&'AI:VT8?6K^C"A'10,H]:(_SH;N MFZ, !N8(.Q' 4*\-O3/VL),E^XOAUX3FBHC<64=$#.JH,5EFU 4VF]\?-YJCI6YM-'X.4 M.YL.8ZE0CJRLGG(7C2.B'X'(R9TAA[DU5?,<@)XZX%']X^I*$;I50(!"\$E(9&)42/.0=%TS')DC8V464%-Y$LK0'1W6MPOR"F[ M'2M']D $Z]6O LW]XV<>2DK%@_TXE,0;6]]V=N2CIN#XAGX!$$<,I4E%%H%&1SCE3UUWF4+,Y98I9)Y3MJ7G;C M##TKE<*?CY?9]7TIJ**81XFIXL13([$)V(E "".!DJ$."(R,KN/HJ=EZ^>Q]?#_ M7>:<"0(;)'5.Q:?*(@T+CK#PQ/BDE<$J9T_Y/<#!0/" ^%<^J BQX$9+B.SV1GKK++"EIU__)W?.]E86]_E MRIH@-4&.NKSS02*MG$,*X"%X[%*5*GH;)ERX+(=H<,56V!K9";N5?W;HNAP9 M@RH]H=_+Q%'E5%7)+%3CXM+'V;3>I@&FT#G&3(N+!L)SYYA )5DO'!?;4 M3Q5->T>"P:MDT<7A4%/5(KK$HAZ6"E[1S=ZS(Y!ILWGL(A'CQ':[MIU=2*") MI=3,O)*]3U>#F]LY+/K*QP.]#>2S? D <(C)'K< @0?OS9L^BH2NWE5%60_J M' PP'>@'90-=.X_,=XZ[( @.BD!?Q/57[S@/F*YGRCH8)IR,PK%S5/]1]8IZ MCD+Y&5'G>#AH9WL_XG"DKY/H%DGZ&S\7#@?>EG$9?C)\?N K;=?.K8;YBUOO MJ->B]?N9"ERL]>&6''G4K_WWV':SP FT,K5__\HD^+)8W !Y(G*M=!",8DK M YD9K]I91X+3]2[=[ V?T?;&L?%P)'!L&1P)< J07!%(:I=$T(%?7\-I0KN^ M&KEW6:_^,)I(B;D9.Y&WOM'&UN?=%(*4Q'$4I,_]13A#5A&%O)4J6CB3$R9+ M*W293Y8K^4?6?0%E/T;7!;8X'9S0=!!409&H >GR<) M18BQU;GT]W[WHG#47D2N&^T/5%74>V=;)_:TM_3/JV@#4#-\N,S'R_C<;YQA M2G.9X7610P,T X[M5/C:?E<%LN2K8$QV8<92V^]F&/J?I@%1U/H<2JPQ]TDX MGC.]$G" ]A9SOJL %ZM =J#W]QG!VKE!E;TYWZ"*[5G9W:>N/]S8?5 MH@RTL;GUX6MM:[/V?K/Q=?/O];75K0]KM8_KC=7&^_75OVM?M^"#C0^-K:^U MZWAG#%X&P)XLI]["&1,HX2EJZYGD3BII/68TZ*67&;Z63^BC;B>GFO9&!LM* M\;F2OG;="9T3 8]S\MI1%\[2+@PM2SC#>+?:2:?[HXJ^&29:M_,+ZN>_-@]S M $\<1E!<$IG3<17T9OU_CYL#)!X(QUE:V(MM$+2R7-4]Z@QR/X[AIU[L/2 ^ M.XFU?3M;,K US-"H4K(L<<.$TU3EV&3NJ/7&RJ=K2?O&K15B M8VM]-TF,&=8$A20BXCS$G.9@4*(R28E]SH=96E'J.J_3R% !])&5Q6Q[8)FW,;GU;!EV.6QRL/NHO31^G&YW%RLY"AT%9HKP/1,7)IDS62&BJ= MY"$93.T-9#@9!3&8PLB4MGDQ_D**TY+BCY/&UL9NI$*I"')Y]D(B3EP.D^= MF5X1[;#3W(BE%;.L;J3$>K:5'+>J%/% (P!RT9T!D. 2>A3BN,;)^B8? M&C#$8F.]%ZGD(B[!>9!DJ4,$E&K$)=/(,"I0Y%J9:!E+,A=Q(6R9W0I;ET(B M1^'GHUS0AU0"6*3HYSU]7.1&#A(39W+#84*-S#5RM.$[!1>:5(3)YSK7'NL(8##JNN1UCKLI! M@#*Q'#RWH0E<>?9A5Q#AGBR7W4\RK^= M>6T\A^0J)X[R1^I5W$6S5QU:6=$YZ<#SCFRE1V1B]?NQ]VZ&-)#ILCX6Q$ _ M'<=7:R7_>"8C?;:O7,WUX$/TNU(?>(R[A>!.60]T%KE@RCCIF##6RRQ9^T&P M;<7=Z(+-;V/L7.;Z"DO#3/R[<-P%C38 ;XY/OX,8_*[C'OO @7N#4(AGAS+ M;:,#HLH;B14ER8$DH-"@,=C5@LX7B=GO:K.E1+@$?YPE/ JN9'(@?'AMB4XL M&) _KH?N]<;'@MT/Q&ZVN?9MEYDH<_XRLM(DT%FC0MH$APS5(L6Y1^NRFM0/_Y$=XT>=]A\OT(7]:D](J;S/U0Z2E8%SXZVV&G1N[YP0 M408WOQ,R8__;8QJ>*WIY8AD'-D&PP!)Q&QE 9<((YVYA)KE(-'XR!] M^]+Y.,OQ&)W"-%(3$R DL*R541!LL%9**JE).1X?;\_/UG>%]XD&@1$7,0!0 M&HTR0:4Q5P@19DCRPNS9P4#*2 M>[-$^(AIG?32"ELF-Q^/4SE09](R%]F,E#V,!=5>!GV?^5WO,4\!J-KJ9!!7 M1".K3$39;B8](W">^:E0;6A3J2*YAL6TX-.UZ&.&LEKN^Y(WS!]B(V#;[LFY['E:I8FE]'BV'OD!!7PJW4XMW((B4VE%%Y#'[E^BVUG_W?E MB1R0QL@(7,4:]"^'*_0[.438#FS%\=?0MC>3_RGE./ZH/766"Z\,"X)8+(Q, MDDIKJH+9!).[VMD4'_D][$HG&UO;NUICY7@2B#(IX#CE$0[6*CE/2^<CLH^5T?L4.V\C'=G5$1WS(>0*[(= MV6:H]>)A$^4J<;G4>;XQ$U4[#@CN1N$C5])>G6U5D^[MQ]B_)7QK;M6WIG_0<\C'0]+XW]XHJ&?H#LVE _][ MW(2UOTQ 56VX9KLJWS\JXW^1=5!%I@)5WQY0=OEY^01NM@?^W.8@>J^JD=6Z MW#/@O-;S<$2#X4U4^Q\;_]P"\_@P3>A9MJAVFWV-)YQ453A 2M!7J(8_H"/" M'Y<[R9MK2WY>/4.^#LO^;::-#&G-G-ZTF2XW7:T"AK?@G7\"I_]X>\>'V%C[ ML(ME"%1RC +A-!O90#5)7"+EG7 I^Y;U4,!KMH]C6,TBE]64&V<-U<;PH+CE M 1X30:%,0B<'8E>$4_DH(T3W."ZM? 0ZK[)UAK&PN<;B >'$'<30PW9(EPJ M+'?>3^,BP*ZJ-G@19]O>0U4E]5$BV2@5[982H1F(JS,M%S/LU7X;5"CI#?BO MY7FMG> B5C"5'G4>A5O]FQ M]K<^K]Q1+[X;_?!':/:.6O;T7;-=C:&ZZ8_ATX<9(OD%8_UMJ_<-OAXF3"BS MC W+.1.YV>U%W]UA.L5RE4XQUI-W\)VFRYSK&[_&R^2>WRG*[W7G;8,E'"2U MZ09;=?T=+L8M;L'VV11C0\4(M MPR!.OY+_+@ZM*PMRQYX[ZW_D6B?M@(9C]J#6IS3>9?HN8@"V?Z9&[(#0; H2 MN'.BX[1QUWTW-NC&XXWL:\_*4%,NX_^YJ4OYP^<_?6_RYYCX#(8JQF7BVLEH MA.58)>,M]UH1&E-PPM)IDSDNRY07;/LECD25S?2OD?BRWF[ Z[= B?X9-V L M^V/=W5+S5PSH+'8[YX8-]D(%T^WO?_5VMCIDFWYI[7S?.!O\[P?>^+2.-[]O MB.W#;[_@]Y.-3SL'VW1#;'P=WO.?O_;=86AM'OS[8.?3OV&\@SLWMSZ?P!C% M]EFKN;/U 7Y?/=DYA/&<_?CUG[,/_8TF_O7W%OP+3VL<_-AE,A>LX )YR;/W MV!KDE-9(R\"44%:!?#N(/2#TCQO,8(_&1/G;&9GI$8[\9T5Y/H^#GEX[]6LA MND#5K%"5Q;&MDTY!J+D@U/H$0H7$:WA.A MG@!K7H6H*1Y#U+P&G:9:K );\X.M_6Z,!;CF EP;$\!%LES%/4$Q4H*XQAPY M#4*63#%:E;AC4LU;M"K2TQ7@DD5Z>@$P]+%SW"TH-!<4^CR!0HY(&BV/B/L< M-"-T1$Z(@%2P,6$GJ/2\B$^/BD*JB$^O$[>:/^-T(58%O*8!KV\3X&6ELTHR M$)PLIHB'Q'*I9(F25\P0X5)D/)7/KZU&/)-!5EO"I:NB//. M K:$JJ7;P_ (O4=7Y'+3T]ST]BIDRZMK42IDEPK9I4+V0RIDWPE!3ST?M5S+ M_SURGL9Z[MTSYH[T$3YQ[EPG[1AA@) MIN,Y&4I0C[VWP/V.4\NM5M)& ?]:PSU-XSD9@V6OP;KG"..9$QON?MW5X6F+ M73226FPH5YP;1XST. 4C50C8W%YN9Z[I0#E#J],>V)G.B>_#KZ/8[L4_8SNF MYJ)E!CT]%8+>LNCY;+@YCZY/G29JONE^MSV5*Z7Z6/D^K!E*N:?F$26Y3V? M^BR#U50]QF"%F>ZQ4[JT9L@U>D%I256SL[L3DS(&OLZ\K.D7@+SU!GOX4$AV$82">$5,F"9-\<8UF,K(.04-W;G(#WG&*QWD MS'1[/S?B\]+M&M!I#X;SD!"19_;E33O5F9UYB^".FW9R,_CC[J4BW^:8&V#? MWYU>[V.W<_A^H,W#PFT>Q8$5LO=G!8OG*G3LC;6^&@ M\>D;VUS;.\OW;!\$>/:_#[8/]F"\7PXV#AH_&H>?^<;IF-_N<%LTZ ;>V?(P MQ@W0Q;\T&[2QW_C>:,*8SQJ?8/ST,]V!YUZ7-D0I]5CJB"+C."OG%EG# L), M>R6)8EJRI16CZY(L4NC8$P4S% A;K,G- &'>ZD083S8*PZ7E&O1-XEBP6HN M Q\4U1Y!&"D0]F(@K/'^*H0EK'4P*:%$@D<<"XF V 522L,')F BU-(*EW4E M98&P F$O!L*B%($03G@,@7OGG>4LXA0UME);%S*$$3.", P09@J$O0P(&\\^ MLMK KAIDI4T@A6&*G%<,"4T]<5BF%!Q &*]SO$@0]B;,-A^!(6 4-YIH;DLL MNF:^SQW(_TJUQ>$N%9B:'TQ-IFICRX*#HP<9P2WBECJD2=2(",\(#L)I8I96 M5%TQ\5"4NAXI'E70FM:26!A^$72KPO"/P/#CJE4(EF"G%/*1YJI7WXU>]:6/MFVW9/ MU_OQL-?HM/,HNYT63&YOU.>C@/S\0'ZRU@W!R3$L:>[JDA#W,E?I%Q09H!"; MJ,0:BZ45@F6=\04-)$37F2-^AB MUF/0S8)TH*6)@'14#+F\A2)I1G)0.Q%UR1_LQ2@1H06F7JXAJL#4$\+4N#%) MV""P4Q%1E7BNF:>0S2'L$A-ND]2Y>^'2BJD+-MEMO:!40:E%1:FY&WT*2CTE M2HT)4]Q1+[!0*$B>$#?!(H.E HG*6ZI 5Y:X(S(JQA F5" N/$;&:H5(I"PY@&>=E25: ME_+![J/"U0O,U8^F7!2N?@JN'C^I8S)1,X-P% %.:FN0B28@H5@4-G*BE%A: M$74JS )Q=7&D3"=(QJ!U;;X>^\_@7<'A'< M]B;4$!Z5#H93Y"76N;.Q1E8*@Z3#@;*@,18BBRR"SRM6<('LNX6W'UT1*;S] M=+P]KHYX2UTR1J"0 O!V#FQS%B=$G37,6J*$P4LKI*[$*_0P%]Y^='6D\/83 M\O;8N>VC$E90C"@1!'%N$C*4,&!UHUV*2CH;,F]S\>"L]U*,9S;.K-I:UOQX M2.I$XX59M<*WFYPP\P*\'NQ^+)WKACXP!;3G!]H_)I0M+:2( 7NDA<:(2^:0 M%5@A&PC'@E 2.0'0UG5#YV5*6IC,K#NLQP7\"O@]F5):P.\)P&\BDI"!TD%8 M0 G^1:"+<.288XAX*8EU 'DNQ^BP.FQU ;\"?F\=_!Y+:R_@]Q3@-R[Y!:DY MEP$Q2Q.HZYX@AQ5'0AB+L54"=AG S]2I>G" XE.!WYLH:+464P2V"9?T^-_< M@&-^OU^2Z2R)O_-PPC[D&:]TD"7N]I&23*<-[UF\F)/D(3Z@@/-9L&V.6B/=V'; M8!,*MCT^MIU.J)$<9&JIB0!84Z \4I&09DXCHHFD"9MH4\K8)OAD?MOTV%9B M21>9Q9] XRHL_H0L/J9Q:>EX-=<\.ML0M' 2;A(7$+>"L OH2.R/'GD MO6"4>HEMSFX1]!5ZJPH3/U[X[VQ,7/2,>7+XF)[AM(B!T)1W3H"> 7NH@PDH M!&4%B8#:7F=3@C;S"@8N//Y&E8W"[4_/[6/ZB)7&.&$\2L"YB#NGD6.6(A&D M(4YH+FB5B4ZNJ76^.$Z1UQ;;.DA4#9,1KCE3=13E6DO=SN'OI95KZ:JU(!I8 M0?#'1W \H9%%+P+SQ(,>)B/BP5ADF"!(4E#45 R>!K:TPNKL&KOP@G;&*CT% M"_J]8#=9P<$GP<'QB$2#O>21(L4+N+/?X46_$AX3IM .0 >_P @ M$[8 1B-WAG$464R(!^GA % !.:5XB%QP4T67T#JCD/5)D'7,ND"399Y$C[A7&$1KQI 50B 5E1(\."U4KI%%ZDP79"W(6I#U M!9;A*LCZ),@Z'A%MB1'&YOQQ37-KKH L%Q)IIH@".58;9P!995V*.5"G\&YH_5T93:QP? NOX$2,,?YV#MG:5UK_Z_1B.6W$S?4@IPF+^ MC.?D_\7VXY<(;_3-5M/F==[* ]V"]__9ZO@?+Y32=_ZSC_WAO]OVNSG>/%PG M.UN?\<:G=;*YM@U4"_>WCST\?#G>_K;&-M_=?.I[]:_SG[1C;.5G=% M2$'PJ)!2*B*>7$3:8X<89E+K2#BE<:D6 0^.8*'[W>,(NPU;.R+'0]O=:[8K MHC)73ZB#XUZ_F4X''S7;(;;[[RC-B#EO&";X+A2F&857:]TK^U^%FM3Z^[&6 M!AGL,"#;/^YWNJ>7K%6U;@Z"[W>J"^.(K"8N:/9JM@>8VFIU3GJ5P2M??]1M M5C]U([RDF4&U=AIMM_>N=L[=%9M>39.LN1S29OJ6FDS'XU3E(I\TPM$R@+= MOD#XR@(]M&C'E HL''K/F>LV./I'PL#8"?^0XJOSR )^F+G@)2G%H(PZ$'/F MZLM9;WP<5Q:F41%6^\/B1N?D<>7BJ/@P4Y8[8IAM\YW #Q@7W?-_ MC:V=UO;!#])8"\V=[Q];FUN?SQIGV[SQ=4Q1/F@=;)_M'VZ?[9V RD&VSSZ3 M!KQC(X$59&ATRJ(O5U0H93#7HRY2!T M:N<-SYG#RP_N8/T$#OYG8:-_%&!Z5F!ZH"ND --B --X^Q#8/ARMH2AH$Q%G MT2+K.4;">,\EP99P5X"I -/B M,#/0D%F!8$F,8DIL2CHK"?R%@'P)3[>[C( M TI<1A-PU(2% DS3 ]-#J\$LOFK[K]B%A^3FH*$)'-R-;3\9@EGRS!\2C?YH M*NL-$>G3(/%F?S]V5T-VPQS"YO<*],X&O>N3RJI09*"L,BER4F) -N3RX%PR M2J4)B:NE%;S\NHJ#%ZZ>N[Y7N/H9N7I>R$5E*Z*$E$."10CG32R#KN$25& V0+.*75 M];S\?$6>WH9O+5Y) *O7VK%?ZZ3KG&W#0C#/;3UZ_:#W/"ZUZ\MCQ0)^,X+? MQH1ZHBR))&$07QQ(,YQ1 #_) Y*,L$1$-%2RI16R;.9D&%J@B@"%L9_?)548 M>UZ,/:ZA.!YL8)0A!1L(&HJ*R. 4D.&84 >"*E-F:44LSZL44F'L!67LYU%3 M;F;LRRDDJ?DK!G06NYW"\#,S_-A)'B,3TBN.9) ,<4,]E_-NVC@?) S9'^MNVOU]@X!NWSKPL3\K[?=O>@PM&=8#@ MHM5>+_9[Y]2P.B*&@GVS8=_G22<+-5'D6^FUCMXA3V0N1$(HLC(*9&0"@!=14.SGINL4M\U, M;IN._P%S.\QU(RIV*#Z9U^F3:73:(89CN,RUXK!.R-=]VXU_VEX,[R]1P/M. MKU\P;S;,^S:AXUC'+$FY&Y'2%G&7/'(@ZB!B>"*$4LN-F(N;NAAT%YO=G\=3 M4]C]<=E]7,,)6BH234+2XHBXI"#=*,=1<(X((ZGV1F7';&'W5\[NSZ/FS,KN M1=.9$PR,>W4P4U$JB[0/"7%B'7()8(#C& AC0JMLZ"A>G6>H5VY_U7PWAF:_ MY,6\#&_.["@('[X?;/'_9^_-FQK)N>SAK^)@9M[ICD!NK9E2]1-$T 55/YYH M3"U4UP/_5&@%4UX8+T7!IW^OE&GC!1>; 0,Y,5-#V\Y,I73OT;E7TCT5DMT. MR0[FXA?! N>9=0AHJX'X15NDB15"Y'VGN<"QU4CNG:!JO<^%FY\7,(22HOOH<7STS& M)!=4R3Q#,&@6PHJ@D Q,HERZG.K<LHY:!/_6)K8MPKL+L=V-GY,RZ>&<:=17D6S[AP8"LR#P%) M:IB1+FB;RZMWAU6IU!?EX$\3?50.OFP'GXU) LV-4CP@$85HN!042>\]$B'+ M%!!1%Q:=QJ\<_$4Y^-,$)I6#+]W!9V9PFQF+M3>(A0#A"LL,TL)I1 U$+5CE MRF3TZMQAM0+R<+[YI6.A+;I9!"RGW7XS=GFU&O(\5D/NL=4]9F*@.=#)'CZL M3NO>%N".YD(4JC17C%DD*%:(!YDC%>LUTLQSRP7+52ZNWNU1955?C%<_\0&6 MRJOOZ]5S9_"#((88CTCF8SWH$)#VC".,)7PLK,?5\EK7RZM7UZN<0DE2^ M?&]?GIFA&:;"DD!0[C6-1TX4DD[#-*V]\I1:SB1;2@A2K9CM4CR,A=)9O%L"W[8ARZL<.UVN/9]?G$D4!4XQ!O89QGBTBED8#Y" MCFA,3,YUSGS,G>8KE%JI'/O%+(Y4CKTLQYX-/K*<4*)$AA@E%O$\%TA;&1"S M)(_'Q3*'LZJRWRMP[-6(0"X=NSHJLB2'GSTJ(GTN"-&(,.A3SL'KC13@]=H8 M[RW766#549&G\-=4L[M:%GF9H4D:W/%'G:.=@6_W/_A>U.BM0.V6RE5G?^_O M#'8_1V#; 5 [$-^TTX1B*9#5.D=<$XA/C#*(*<<%S&'<>'MUI9^GR[M4WOT" MET;Q@,H.L.33; N'/N9A&JIP8'RS*!)6($Y8C0Z1!+G"OF*&Y,/(AY'B7X$_/4Z^W@K"5 M@[#'6FZJ(&PY$#83KA$6!/ YB,^TY8@;S.).& "S3&74>J)X7%VB5\5K%815 M$+:B7;Z:"VL5A"T'PF;"48PSE5.3(<:Y1]S*# &/]H@!G;8Y"=;%<)2*I6U] M>>T0E@+J/P8:7AG^OVO^V!AU;&/8AB?8XK]M8>[)SC?^!3\;-;NM>T?-3NH> M/@TE40VW&N[ES=^1YW+L&. M1S0?P/\^:;G \8A835Y43 +Z\1!O ^N%@\243;8[):* B2T9T M@J\#=!K;)/+IOIC\][@W:LVI/O+(]+S^CG2 QK[1K3-]WE_[8WI88$S*FV

?"U1F%%:>8Q%2# MPDITC%AL&!*)B[<.L6)I;+BT,2BLHB7$@\.L5P!8IQO!CMJ^CDO57U.&>P7; M_X4ONJ$!*2O"3E0KAAG=IJ^2:U/7&ZJN*WC<[1]G,"%5C#O9Y>:LG]>'RUG/ MWWY3LZ6YECK&):SZ[DM*%IU[MV#BRD1QPC!A5#!&90I:2R+"Q'!L4AG6'<%( MU?L$D%,T+9@>J2O"-ML]W/UNN0!-TA*$+6>($1HA@*H0I6%LB&&4R\@%A]#V MO($>3#:>FV@J,.Y!IZL6Y\] )DV+G"41R1X029RDS,:4HD1+UVL)$Q"+D49: M@'K#+%-"21"+R35$L=.[)K\M'[>A7N*[:NAI^R9_JJM "3,#Q>UXZ;0+T%V M<1?%96T#\SN?^"PUB;#?P#'>Y644'5!*[!>]]^ MH]!;(++P#EM+T^L/CCIO"_\++0."-)8B$03M.'34+KL?@.JO5KP4++(BG+BVKA%S7IE'^-J-O(4 M%"._.NN>%MN_G>8Y8X4)N8) E@>>[H(3H;:+SC<>"QS[5NB#+VX M\R+,=OOGL-Y^XN[E;I.K[?-M6QD.PA>=M.D!1V&+QP9E:J& M:P33[YT,>R5 ^V"T)ZB6]=X!O8,+CGEI"(%]V!8 M'EBM/(.1G9NNW[5BI)V,:7S<*/=F5<8UB5HP+T"BB8E-#QOP9)CG2VDA:"*N M,6:8&:V92E4J&36A-4DHHT2F_G0#BU&[MYM5GM(D7%P^Y*\+ )U.7^\[$C[L M2"_E-CUW[=NQ+>DD8"/Q%DN\';9_N/T]P1$C/$V15MRUIK0<)VKDCAK37I&.U+]4F4I.S$'Q'%RT M@K.NT[C<34['._/O\*WEI%=M*_4\2(U3#T#<=YW=^<+[67K5;-.K%[4'J-S0 MJFD5\>NQ\-),?[^.U&Z1IDVK;B936*>!ZU?9'PY@6WM.N6K?SN@B')51E*T,F=+OP?F6!:2$5"FB0A TLN92RVQ,9&)DJ"4OP]!GCU#6.! M[]XY-;HW %B1MY(?3T1GB^8.$O';MV!G[]W5DGQ5!KH'AO5!<+@?O-O?.]C_ MN+.U>;B]%;S?V=O<>[>S^3$X.(0/=K?W#@]6?BJS"+JDCL7/(6?_:P;]2ZN+ M*L&!*R*P"6,&_)+R*!*$"6%T'%N&KU=50;CUG(SJH;&0JQNMUU;&8N^X,UM4 M%R1@Z1R4,VFPI4B==H6/G(*5N7.#'7%']QUED65)&AG!)0MC*Y1D*HDQ,5:G M7)+O.^.N[-?9SJ7>NF^W*B?V!^?#WO$CAOEO34CJ_5I0OW,NR-Z@,9>OZ.I^ MN7]X?+ZW=83A.HQO^[M)$T%(K) Q(D3.1X=2V#OGM+,Z5%I@5[\[O,ET;GDS MGE?5KCF/N %T:'2CYN8)ZD;!B3G;N!X",7D"=%L, MU)BY,QM8I:FPEAD_F0UM'+&8RBAB."4)_$E" G_25'%]G>Y?&O;R? MBA^.@"V_=&$\]-^7?X/<5 #PI850S,4P M31'V0G%W\^NFAZ?CD$I@ <8X9I:D"3,V5%*QD(#C0+>#WS;&I]Y%J2+2I7.;$%.AF# \!6QD:6F=U<(*?!RB%\,(J_G+L.CTV_>-_BI-X;4R!@:!3&,EJ(,K@GF^M#!V,? K4XGXN# MD_)P*1C(7\'9,'?*]IRG\F5*@H/,J?!N33P-S:[R.*BW/QG\.R4M8$%4!U#9 MH;@R]<:X)\"GWAF<&M,++&!?=186@'U>#%6G_/XX%FMD-MP&[ZNK#-+Z-H MTQVWO]Y94)I8F]5\-GOZXW@VF^5DO(-O?=7Q(T!W=;E[N,OW+C?/]T[^_A[S M.$U2GB CC,MWT!:!1(Y13!/NBE%'<'%6][544!NFU+H,-,9-J@D71*8DQ(1R M$\ZJY@YT;!\H]MRAC4\V<#'IH+SXZ$U/WA/T!1MUZOZ]&YGZX#5Y?.QB_0:F M-7D*O8CQO#BHWN L[=';)GCS-X^K_2&POBY^_^-ZJ^)6R%2Z+!<#TT*SY.:E MGMF:1%)L6)IJ*1D.$X'CA!)J;$*]!PO>4Z[_Z'3%9Y< $';E66'^J'_XTWD[ MNO+BCZSGXJ*(XNYK-0%1O6\WN6H\Q:: M5W664=[Y9437+R:=]7ZJ6IG.VK\XNCP.][]N7W[[^MF-+]R]W+TX.E1\]V3S M8O>#4\=V?NV=[G7V#V;264_^=;*_!>,\=(Y<_8-P[YT>7 M/R@8ZN2(;/-_7VZ/ZJ_L;>U<[)T@.$RP/"G3D@!*QC@F", M1,@T@MUG2%(;H839Q!4>TSC$#@AIF+R^$N@O!0@_71>WT11 7S=HK,GADR,& MN&.[)H4&*I<'E;MS4*F,Y:E3%R6E%#%,0Y1:&2.C.2>AXCPRW,55M$"=;)3& MY^+M.B^[T1A? BS6N]4@U_*0Z_,<T4*KLF<;+O401#CQW?!;QL3 MM]T_U^JO+A!.D0[SXU9PT!\..L$[F0,5]!Z<;14+$_-0,"U3R9BD\*L0(1!Y M)(#4K:VRK7 =>8\I;K*MGC;;RA5^2S&V"<82:2Y2@"0:HP0S@C2C3#)-)6#3 MQEO";RHB6*4N3=#V;;*6;>U:E(_CC^U\#T=.%+,)4RRY=%+H9G+OLG M4 %_5.3CTHV>T(VLO!%>">2@_[N^;*P!ZZX7+'JJ4WWRERZ1=+QC='Z,]'] M*@IYR@5.F0"%)4FEQ2&A5! M0;[H=&'2\?TA_#E3ICP%CY.<*JJ9R8*: >BI M3*@1T+?\%CXTX6E1LM.BO)8R>04F6ER5=C7UY*D9+B?397)%'IKPAT_EU[?#+Z??OAZ=[\)[=C_LA.Z>_:]__SJZ_,'W3K8YO)\? M76[_.IKSJ;SO[GWXUOUVL@G?_7P.XP,CY3/_=OC^9/_P!]D]_ %S[9[L'K[O M3&>;;%)8A^^@NRHE;8I(0C 8,%@CH7&$F#+:,)MH1>3&6_[PX)O5\\R_%#QO MGDLGKS M-A$<3:Y) XU-KLF*0^7G.:@4E /)*X,BQ2ABUJ0H#7F$PA ^CHS .M$;;S%O MQ0LB.1JE\_JF!=]W<:Y[0T('@'$/Q[ 0BF(N:)0B%E M!O3%F+IHMA"%DD7*,![I.-IXF\175:UNM,75SK9K%,,GAK^URK9[(M@ZFH,M MG5(N0@=6QB:(:6X MG2(B$VXD"EE+ HWWL:MF#X8N%9/=5L1M'J<9+O;ZFOW M?<::"8\G2+9;;Q%SEQ22552Q;Y%LU\BJ.\BJXSE9!5JTC63"4*1-B)@P @DM M,-(X9(2F"K.8@:R*^*M*%WDI /G.1[D=^T:RDV&DC;-A_:!P1 KUM>:P:HG( M^&/>^0"X&'$;(RD400RK" DA(A1BPPQ36FK+76&TA#PDE6[U/ \K#8A+2Z5[ M8-A5DTKWN$NSVK+DY8B2)I7N"<.^SC\>[@QV#YP8^7R^=[G+OJ"GMAOMN-33-G\MU"$X9$$4TBN-\D(%B4PDQR(0FGG(LKL6YU M,I))&3\Q;B1796EEH$ME+LU2%AWG%_:YAL,SN,'UC 4)U:K68MXKXIAR>.8> M=)<K_N2=W)S$]3MTPOSF /?$OV<4?WW!3#KDN4!W7) M?V< $L:@"R/S &[*^GHB/[)*R)S(YIQ(/;RYS]]=TEA7H9LNYL_>3=-N^SB M A8#&$%)EW7NSFER9U!T+UJN0WS5\+NX(F%YG.];9M,/>W*H?2+\6=XOD6_, M5+;F-'=W1_XTX^1FN/LGR /=7KFL]R"8$'8^4QFDT,FP5\JG\VS0F=V+Z2VK M<[ G\YXG$IQ-[V>6]WMNC+YD =R:C?.G[UT@ Q.1$!%RUR"'I9H*!>)2*HEQ MRIR0],(17]V%6%Y>+E4P;D].\\MXEHUTO%U?2_6=8\43!3)14^+JPA&)A"$A M4L2F2C#84PKJ8]B^*JJX+J5Q;^AQ[?6XS:#GLF+4N($OVW\#]GXW8/PH>DY4#$+!!/FO/U" J MZPUE#J/AC94$ =VO?PZ&15WNI4R#Z0+HY_VS;OG1N ",*WXQ6^!E-].CUM;C M8B]> HUE'=Q[:'[)4NB]A\W*?#_K1:,?CVRR6-(58P!]LS\\[L!KKR@J4TSM M1?& 0C@S=7#2O"^!(%V%&B^K+5"4$Z"9(TK7W_PX4P&0]@^ ^NGR-JZ01V[N M4>'F.E$_-]%["'NG7=R](_="0_]>A6I> @+NBXJ[ M>"H&B'$:7/;S085>O!^=-75=FKHN35V7UQ:3VM1U:>JZW./ /TJ3F)J42)HR M%BHJ4V,)93*U@H=@/WN+.02+6:Q"79[;&_K"US;9D>'G\/]P\]T M__ ;C&^;'QT>@77\I?OM1/&]=[.G_]W,%>'=^^#NZ71@/ARL:0[O#GQ_^.=V#=TX6?8$U(/N'F]\MY6!06XYXZ*H=F#!":1Q3Q!F6A'!I(V%= MJPI0!U]?&LA+@?NF[,L:X^)ZE7UY(B#<(O!Q>770ZK41E?,#2N=SFL)\+)SW,XB3%+0DHD4CADKG(@1C+",>"DC'G( MN4MMH#KFXB&@(6(52 M(6/$>!2BE N!TI@9&85A9&2R\9:*%EM:O\$5TNU6!*X>IUS6;16Z^SYCS:3' M$Y3+6F\9!ML_#&'C2&C'$MA M4$*=?X(1?_PO49R82&(1:T)25TTK7% (I:DT^/@,O67*KM03F0V-"KF&P%C3 MP:'\-7&QP<8E!HI.E(F"]YW\./\N+=:6B1!A:V+$DC!$0 08)<28.(V)BL+0 M@2,/XU>E.*XT(KZ(4H/A=36]PJ;@X!T7:+5ER\L1+4W9P2>4)[_FY(D.$QUA M+9 B88*89#&2U& 4&TP3:8 :E-QX&X6MB"RKX^SRF/!1BP^^S.3:^Y3)\FG* M[L[_(=-%199;/8NG! N,*8^D9G$2)H9@J2-JA-2*8>* !@NP_L([%0C9E;^R MT^'IV$Q_-SG4IBC6#64_=LCNY=%WS;36ONLT5\S5]J=(,&403R),9:0YTCP^DCWK!?"N[L5$/CAMS^7HP[3W0"J!=C=-V,R& M-HY8# L5,9R2!/XD(8$_::HX%M^W?.4;&F+DZ\/Y$CC3PO- =8P>=LV^?>_8 MU7S,?L['R8RLL<+5NMBW"YCA$ ;U5[>O?JP='?_M2O5^%PGADFKG.THUT'&B MD0 ]!E&58)9&:8J3>",PL,EGKMIA/C2OJXR"*Y$ .%=5B'*LTN^YPJ..5;() M'0PHOJ:MA945X-M9#NLT\)6@=# LC!UV@RZ09;'.=1)BTHZB\#YU$CAI@_B[ M5T6#ZZ\EX2-47\!M, %>TF#Y,HLZW+?^P9U+152$_226H[A5',=[5WGE'U=Y MY7'J1;R(1?B[1+N/F9U>A>76! &D>Z[3S:KX4UD=Q]7"Z61G#RD0,@V_K]Z] MM'Y.HE2&J1")-(8FC"@F,5ASB4U9HC4)E5ZHXE[G+2K5W.YU:BY>!]?/&;Q_ M&[[S&>^>_)7MG1R%>UN[O_:W_@[W3F%,AYL,KO-O)S#V;,;U+(WN,L+G$E5W8^*%ANF]N':: M3VMFO,8L_>J' V8I+(L\-J7P=+)SBG]A?NH//.M+.Q=WT626=2KW?"K.7K^' MG/EKP$"5Q[GQ_JAH,*CRBKE@CUC5L'+UPKNQ::- M5K J_#NK%40\#FE$":)&61VG^C2:^I@FCF3_=-F!II8Q*$1FFL4I &[=I(F5,M8T);3PD*XZLNW.:D8Q3 MV#J=(FTQ("NG"9),<10F@A-B<"A5?,]$^6%'K9N#7,? M*#-9+GX4>N .34>=(8"G"Y5GJ3M(3?L_37!L>B[Z '[O&=A)X$A_?'J7R!F3 M JA8 71'*:.I%8:G[IQ;<<[2B-J;L.4V#>@^Y?WW#DMV>B6D^/"]GZ8W-/NV MPAMSD/64V1R?[6[!M#;58"AOF?>^?M$UN^=[6SO?-6'<1)8C97F,&.4,)4:# MB<6U3G3"PU E&V])W)[/6A^%U[A3>4= 5=+%RZ"@;9GW7)N,_?QCOR@:0GH0 M(9WL?H^UL)B)!%&6<,24I$BD*0%;W6BF;10E9;_"^JPC5_.1W%C9045W=)N4W0QTSL5-/'>5*6Q#-]G)H^SL\PE*:/ M\^H,=&\=^SC?V)=YIH\SW,+"Q% ML6),"1%I9EDGW6(^ZA'9AGD.*&WCYJ)21?(G _J&,<)G7^J M?93O%^4"&X\[,T\Z-_G$>,;1DJF!/7'Z4/W!K!">>%4[* U(MSKCE9"G5547 MF*0C<^W;H+FF8SVC0!N#]>A>P$QTIKSX]&(Z\V5?2FO%J5C3LKY>KHZ<:[L' M U=JZ%-]KYC$Y-K KM/AH.AG_W$*^8"O9\TM+K65"?4S06:ZCH'3L,[O\?* M)%:K!-F4,C!10H'25,B[]]W2;[6YW.WE=XQQ:, MX>MG]NWP,STZ_>STHHMO6Z 77_+Q=%VH968ZGB$.DDIHB)-$0"&XHB3A(:6Q)S*URQMS F MK8C2Y:99/W(6]2L(%]@;>=67D?)"%B[ ZPOV>U*8@BW:\3ODCA$:L%H>6,V' M V(P!%WU#R0L4X@9FJ D,8!=DAN21I&UL=IXRT0K#N]XZ/V(E1M>_@'SIY$9 M6CMD)GP\_APY-[9KU. /,$%_=WB5^Q,:L%:U@5O!;O4<6QZNG$UW*FI-MRKRO_V6P6OD:1\VX[)\].0SKGA-G3!V+>D3^=G\GT7&FY0%I;YNL/?:V*";_9?Q:!\1>=I\L=L0>Z/*9W]TP< M3)4E!&:]3O-T4IG.[F1AFG(>CR;\$__(8!LS=0LJ.1B>G77K?=_*"E? 8YA/ MF";7N"%6G0/F0BQ(R_V-/36.(RYJ!ZZOVR#/@))_>9+K7MSI0/Q>CL7K#L0_ ME855BL-^=QH2+9A)$ .E!/YR M :V6:B04Z!B$)29-[<;;"+>ODC_547?K3@2A9&(Q958:+E@D64)X@E.J99)P M'6KF"2*L"0(W!/%4!*&^BP0T2@:*"*,AJ"1AS)$,!47N#"S1FD? R*"2M-GU M]."!Y$Y!,Q'7&#/,C-9,I2J5C)K0FB2442)3GSZ'14T2\R72&I)X%)+8W_K\ MW41$:"(Y,JD%DK!IBE*B&.()"5,A,6$A<67+%D3"S&#$6$_H@CI4'1,69N:H MST5>@4KC2VC5,7]5K:%:(%7=Q?L=8I@Q;@;#$@%&*$)3$H40XTA&8R#1*$[ZX=M8T/#T_/C44 ML02*./S[.U4Q$Q$6B"72=5A+!=C0&"-L=*B4B]O@(+#"]E45%4?@I.=TX@EM M>!*Y (OF]&<\K3!KT)==I$"%4X&/@IB *@]1=PG<>T&VQ>(0G)M#:AR^'U<% M2BO#W*]Q%0HY(R86;->,"5-6HW.BH N+YR3 %9$@HR)U53P%" T]5*5E#FOP M,U.P.&4LN?_HHF=@,^ W/[0R]J2VA*OO%M-?]@$P1G5ZL 7'%\%Y5M4,FQ\) MC-<]:N$0SOKYP/:!6-OSM!+,6Z5^V6^,N,,\WKCA2)T\ 2DMCO#"''@-_GOD MJ!78AM.L](]L]L8]*!3L\=CN7YV@%57C++SG+WC/9[I["9A(=L-]>._^U[\O M=R\[/XY.CNC>R?O.T:$^W#7"8VPI/^U%;,.1]GXYKF0>?&]]\- M8Y_!-;68+SZ:8]E]#7ZHPYDHP0PVOABF1:8SF3N(]2%WP*P:="EK>EK6I''6 ME9FKL&A=,&'P$^[N#XL@[P^!! P@_GDQ= _+@'1TZ<(;](/^, _22N]JE^+? MF16^C'Q?&>-GG7[92U?!>\]!2-E6)BKY F,RW2=^]C% M_XV]O^?]_(?))Y( 3IUN(,OJOZ;W,\O[O=+;6(T,5+Z!R8O285S/$+X&Y.\C MIUQDTG!@W T@,>&Z]]E6.0<]IS*Z\,-A7HYT-.]@LW!?5:X [(4;WW'NK6)7 M0]8]"):P&, KW<.ZCM#& YE4<;R8KMG=+:YQ;FF?KG#F))73I=T.NBME5&1A M!H.N*=,:JJ%[&[ '0EWVE*G\VO#)6=]%?L,<06C[H!RWIOT R*#RO+LXL>!< M7KBGP^C[W9\SSSV#U8<'@-29+.,7(4E]Q,#X]+?54[>U<#UL:5U.>=R M=:LE\N16CV@\B)8G)^=M+XJZX*Y[13?[8;I9!S09;X,ZJ\+*G_V\C&L?#LJ4 MHM[4<$;T>@IS4AT)F ?[U)V(>!U]T5;*T.@K+A;4K^\D#2O9<_JGJ[D+UG/F MU1NO=B@@1L5Q.@:YQ6F M"P_KNE+'P&Z#H /T4 R ?XY+F"A*NO/47*]7/18W:]V'&VK]'&8PT9ZQ%61^ M'5J3BF?)])XRQVO[IWU7)YKUBU8[N]F2[6R@E@9$H69UHGD*I4V3;"D2B:&W]G- M]A$@X-#DIY^JL8T5RDT/#RJ7=!Z;P:HOOVP:LXE/A;E#+7@%R[KL57D.T'/@:.--ZZ"TY2%EF6I)$17+(PMD))II(8$V-URJ7OYG$K>"R'M6_?^4'MCT?< MP.-U\+A-]K9^7,!GKAP*VSOY_%U1B25/L$L.3Q%CE*#$G97&%G,M$VTI=E4& MKFOBT:Y,SWE:<49O5A2N<;@'+["03E/C4[YR(PM_2)8.R_M.^\6@!+6>RT8K MOP7$!LKQT#]R7'[:Z_65,MWI=SVA5BUJG%T)MH[[! 1]#E:VUV0!]3Q!...L M#NP))KK>M*I_5H-;M-U:7\YY1">WO^W>WCT MG:=)2$(#Q(X%1\RD(4H%Y2BTH8R$54)%=N,M;<^W0IS6!UR.ERE<5&%6=,K. M,'UK"S/P0KIRP8_(IK2\;G52<3!,"_._0Z"$[9\^Q&55CB9.=BMH.NOL'OY]\>WT M;[Y[^L^/([(3^H;37[=_P7LZ1Z??LKT/_YSL?]WK?IN%IM-M@+A_G7X[_''Q M[:L[-OY\N;]UQ(\.WY_NGK[/OIWNA-^^[O(C\L_IOR\___H. D!JP3A23(<@ MB9,(":PMDC0689AB1E4Z>RZ1IL(FF,6$Z(B9" MA(H$IT9S9B(9SYQ+C!0_* M%;_^+.+%^>+#^,ISVQN7ZNU^+]B58&X'\2+]V-EX![!V$C[)SZK:(,%O&_ZS MC=^=CC ZUZS2^OU![7&WG_KLX)^F#%T&(S _#=ZYSF%=TPI.^F!9==WS>Z!) M*-]*:5Q\.C@'2\2D%_,>ZRJ@J!S3?Q;!I]RH/MBFNP9T^&)DC@7.I5>40ZUN MV?B]UL9 5DWWGWU8L!&)L%'&2$FH95IR07!D5!QI6&. !.41 41:&*/ZARGU M9@X?K@E]^Y#?.JE#K!^:7.X?'I_O;1UA]SX8WW=H[]01+Q!5YOXJW@G3_,*[S5#*)P*RO&'1+*8RVP/ITM[$^V05!4 MOSK6BO'!M@U0](\P"G^1>RY8E69RLY&K9DSGSWHPDS.W*GN M+Z.&53$H"XIA7I]Q5-?'Y[K5]59Y,%S'3FCO4@6%-@OPZX),)4(\]_, M[Q,G"0?PIKP\Q]C^588, '9XEQH6E('>ZNZ:O.2T;??9*(_/*[ISTEJ/]UI- M[O79:*_;P5_CIL.@.U>C]ZI%&01Y[_5PKZQ*@_E'WW5H93VP<:;BN)86J$WU MCU6;8^_R+%?91R*X[.< A^A_JJQ-IUY5#E=9)58.<^\+]4.;+%PTVK&RSW$U MSOK98Q.D\G[FQMD\1?4<9]KX0L6YT\=.'46-MWEJ;S-'&\K5&@!"\9,&G1Y^ M')5G*QO*EH^O(CZJ5[HPB]J'.]$7NKIZL/T.ECMLCO6?"]-W18HW"3KYXPG%\O>/47Q<&-8+[?=4+@1LG\=[^7C/8) JT@]VGD$Q59)O1MY$9MY[N=+MZ!0+, MA4.5"SO"F-L_;?(@ 19O8Y9L ^0I^;BL"0_&^:EQ89C!;R3$]/?61GU@-H9I M@-^!\0Z= [?M?6_C[N?'LE>EYH]F?PA(IET,HO]647ACOQ2,PS.'7BY2=10= M.!GB=HV0&U$37+O/@EQW'M>$&*P0Y/QEE*QBB,LX9>>P[+E01*! 6?M=;KWO M+F[4!32>Y:[(U,#I$MH,G&O'!4$Z\IPH,PZ/R.50MX--(+CZT<5% 3>T7#A- M&2H9=$#BG9NN*WI1P!I6$KB,/71:!X!C.B;WVG_DA/KI6/Y6Y.$_OO@7EZM0,[D;)J[#=$Q)F(DY\[,T#12(K M2K_@V1 033G-I_8#.,]W*_C@3D2#PTX_[PV6CWRM,,SYOUV=S8HJ MK@HMO8-D&KD)1^5Z87^=-1LD)0A.ZG@KKNW4?IAL#76;?++,"_"W&J_%?<7X MA/-WT,F-BT/I#3J%,PJJ.=-RP.1"6D8 <5'&TOLH M_[DOM.X[]@=XG?@U7J<7Y9?\JQUX21I,5&5^<9AZA0MQG0\.Z%(.#N)D10X. M5J73P*?-+X?!SL[.'+&M5*;%+7*MCVR9_=+>[7. M&"V##$SPP>&_ _]7<5SB],>%#L?:UY8YM:Q*RW(^*9]W-VOS%[/*W"?7>V&G M%4PL\TBSV^SUAB-ER&F38W?>V#WICK2=(N#42Q+^N6!7*FOYBU=PG0K;]O?B M!Z0*KT+U#69NLF[SC!SN^65Z'(O:H+U%W-CG1FH3.W;+$P9/N)" M=P==N*E>Z&YU =XPXHIJ85VBI?.H##JUAOWS MKC&#JM/$00?4,!X0-K5X[ -G>QL;)9XK;<<=;/E=^),G['KC60U6JK\N.+K"]JOQH%!OF0F.&CT(%NU62ZI>)DI^+1%HK^*OO0/Y@ MD,- ACE\4*. )XXZL;P,OQOTU8\Q'34D9U%.3][=2$O4P-#[IZW;I"=-%'PT' MG7X95^5HR1VT.2I?NK;[M)WH!&L3D=RG$QVA[3B,EMXS#HLVP5=?OF^#.]*. M&7^$MGE1=+^Q7KL$<5M$R^_Q]UA+@,7]GGHM<9%V1!Z%"OCMGKK\?H3/W&3P M9N'B#V5^D[_[PY@]7V6@A-*^+?\M1E'&_I9!O_PX'14H<+$?_A*8L[G*?$2+ M_WVB'$;UR#(HI.6O5@G>I]'=O=2LO=^NH_-+I<7 E#!/5H M>B?JW,39_2A_K[:C_'Z]'_Y2LR=WW1,UR4%.,9GAF]RMW^E[&)4'/TK=4*?RONS-,**"2/A47P(D=,!;QSN@O@%IV0B MVEZ@\KFH//< ($S\^\P1^]4M]![6_G3U^NO1*&EQ3J]OZ/C8?1N?AE>L_V_E MJ.\_7R##D)L8YF9QMA1^>CGMA%])UV#O?2)_KC)WT83(13I8_ M5=Y.;MQ:F!,=5!3UU2>^![<<_#IT\;O[J3/!'O]@0DP'L<5[K1GLT6NB2ET#G8[S*N* MZB-'_]6^]K6A4[+*=#I9]5:Z(N'%9.HUP:P5BB3XK#/&QAH)%/\$%[ M0=.B==M;NLI[ZYI?QX2W>(PKQU(P>XU35N$2Q: M/$QN>NSBYY6PTPZ"1UF[Y%:GEE?3[DK(_RW?YONL#A$NDWT^>>]6U7:SRB>$ MBPL.EY]]&G2S>#2?>@@7B[=7$B.CI_2P9H1+TK3&/5:-;.-V"+T>WB%9$MUBMK/1_7D-2.@D7 MEM: L2@$J^V*:O]1!0*OMOAI6K=LR)Q]DX8O;C9S(9267*P9\@XX_[?-*9LJ9/(H+<787KF@= M\C2*VZ*7SSL">>T)'#D'%M#QK72:&;_M""^?..(]:8LXND_$.VW',5MZJ'-" MVA&_;^SU-4'D89O$MPO,?I)8YWO'_=WO\/I6H0#E^+2KHNLUV3^\7ZKTQO^7 M7"AX3 GH?S[[ (-.[AJ&_,?-\C06&V]K%YV=4J&_C O-?2H+S4V:+:[%"@IN MP?GR[E$G]R"0!1J7#[*X&J(;RED"Y=#HB@UN4.-5[WU"'H(:=RFKV,#'*R8A MFC3PL99[G\P8#7_)KC^\/^@8TR@-KWSGJ6BX?AWW7N 9KC^8J#3NM C5/S4- M[[_J_6=AP_MKN??L6MYW$66YZ9A>X>*Q&B18 VI@N$&"M=S[^'HDD$4G>-_M MGS=6P.NF 48:_E_'O8<'70\ XY8CDX$R55>:*@2]P8;731^,-N"PGIM/777E M 0S*UXUL3A?7FA(8NPX&YO*JKXWK>9XH)=*^5V#7,\UA<=C79K<;%/6 )_J# M]7U9? V_E T*!QUSX5-[7*^^.NRWZMQW=M8%WO*=_*JDLE%<\$P?7U\2_=P5 M):LSBN9C9%=PH^E$.-]MPITPCD;"6"HDB;,WJ?H*BX';/[ M50&]OE C)?'28Z)XW [I\DM@AFV>W*]9ZQQ6^#; MC6?YFN@3WXKYJM50O#$$-2R32Z;S1K[4>2-3I7KN7X-P]69<"9:@+!KY.)4V M7\1"3.2J+W<5[E+.:;67R"59WV)M;C7AM5JXBLF:M;L/T65=%]ZW!9!\%Q!> M[@+ 8QY[]E>4#VWCU4"C16Z,S%NLVK/Z<1XX/@J'T9G,#C[ MX\V;\_/S-HRR?=S_^68S5QW7@/Z-T</K$G M1ZMG8]8$_<]J,.N*KS)IHA-/+$4[S8BF] MZ,KS0A;7"*>__"U/(8I>#H.Y:E?/;*^O!;BLV-1Q^ :3-P2_3JG!EJTJ-%+C M94H-0<,HPNXGPB,Z\1$*0U1^"/^$K#WX-2@]4[[\C:\1/&'*-&("Q,3G=<7* MIT23%9NZ$Q..;5ZGF,#A2LB)9YCYN]RXFF&;Q[DIPSW2"Z\JIV9P[@(G:OW8 MU:L!,SGOGYN\%;S+!EDJ>S]:P5Y[TU_;U*=9+RL&N2_X!<^#9[6" ]_]]".\ M-?AH?*E4]^R/;]X%.Z[17MX:U68ON\N7-_UG61KGPG<$'O37E^76%VF!(>FZ MSCU^(UZM/NZ*^:P T"X_,+;1NJ_QU7B].Q1OS"\>JJHSOQ-%68-?KVQY.IVAD2V/(5N*NPL7XG[ (GQS M*ETMIQX(E1K[)8B4&T3-G# I;9U&B#0&RHU@$ZWOW)TOB+Q>7Q"[P\ZNNH/G M_SW67!HY]Z0V%/,F5/BF=U:XQDC5X78ML:YMA]A(JJWM]P%FF^L*V)MGKN1E M]BM8VQ7@;XAX@]FKE5B\D5B-Q%HQB14YPXPE;VR6%P,?IN5LKD'?R:HNB*I! M99R]=]?+ML#^!&K0#^;EVJ(^B(U<6V\WWOK&;'DW7O1JI=E=+.M&FC72["FE MF;R\S(NA;PHN:S\BS!"'B$T''-BK!%EJRO*SDSN*QJ!754XX53)M<62[-/XYD9^-?*K M.0M; _F5-/*KD5\K)K]\ZB=G7GZY=M9%7:L0\5_8_;$SIV,'II?U\V!7]N1Q M&>7^5[\W+!HG8G,X-G$X]M>ZK@!_0Y)76S< 9)AH9%@CPU9,AEUU.%9X406# M/K[R<*R19HT=]OP!T*LV]U=NA^&P$6*-$%LQ(9:XGP088B3$R9PU-A^BF 3; MIV?=_H4Q566%44A^([L:2ZP)4W26&'^#DT52K!Y)=3^A?M9+6YOFUOO>VNS/ M:M_:[,]JW]KLSVK?VNS/:M^ZN+_4S'8QTHY=_YRS?I%Y$R W75^IIVJ;4ZH? MDU^LFNZ$XZ_(M.AWAX.KOS)EX13#TU.97RQL";14S>J6G:'B:,:VF/B[DX]7 M^-B@-#?R!Y(6!ON'[)[+BV+CS71OI*R'9A9V=DVN;OO4=%IJ.BTUG9::3DNK M(T$F;UWK3DNOI\O)8[9A>CVKU/1HNG&);MFC:2W7YO9MF-9R>>[9:>GE>&O= ML=Q=2HDUQW+-L=Q3',L)%UL2Q6^4Z9.>KAMDU*'ZY;'< ;RVIX.%W3'*0SH? M63)1%WBN(#!\93=O!X?]T^"]R8^'1;\W7;MQ7PWZH'T$U)=N%,WYWGK'IJQO MU<7P3?P&B]_*B]?7PI\K-GS8@14HKI" >_V?QAG@ ?,BD#8B<+U%X/I6+,%. M!-+7*P+O$GC;B,!&!#Y9:602LC=F9-"-K$!4J$ZW?UK*P,4&WU6-8.##3YVL MFYT%!_X9C5!;;Z&VOG8=?L->B[-^=R:%[MW$7<&7ZK;@4[^; MJ8M&=*VWZ%I?*^RU9WXWU9!71&D)I!*F:(P.OB92=]3T>FPLG?Q?_\C(3C^LPB^FK3(!G#C('#Z M,^C";5"&VX^SPB_VUE?#/03?B7M670?X_QI3?+5,#0QL7+ICW!OU>\/'CIP9Z7COTT$;;::#G4:&'8CR#.&Y]+:RP M/R1(+X)WG9?Z]6F WA( MG@V<(K7]JPRJ#C:5ASV3MH@&Y5(Q3^_=>7C\%.KQCX\*NMOAJ6_6F;<(+7RHX'[_Z[ M8<>59L=#^:O?ZY]>@/TQ,+W_O[TKZDT;!L)_Q>JDJ=UH"B%0Z+1*E+*J&ZM0 MV?HZF<0TUDS"G*05_WZV$R@0T@9*B -^JDJ"L>_N^WQGGWT>GT[[IHU&\ 6? M"_Y"([;;6J6&M$"L%8KMP@(@"Z\&!M7??46 M&EA[%/%\3N42'R)F MU[D.:;^.?2DX;!4.B=7:HJ^$I;^J=?&UK:H[9;&T3^#6L?B^&FN2-08?PWN4 MQ/6YT/1+8'9?A4LG8$Q8#UT*(*4\'6IAO5W6$7Z>&^$0$V0!&U'TC'T[WG5L M?3W"3<-J0E,O5QN-LF$.:P/#.!_JPW,$&R8L&\:?2K-YM&+ BY75>.FVN7IO MS2S'+UJ\P#[C#G-!(K%R'4(BMSX:??Q0J9>_5.H:X'5?0*5\^@/TPT)^B1H5 MM(4=BVG]0M>U6FXJO7,=I,6ZF5R(+ZJDZ8SNKULCZS^K7+ M*"X (8=*D:N!T+^]N6O]^GW?Z2?:2W+/HYD[)YWVYA(7>*8"1?\"3 4CBZ./ M43)#!/,J)^U*[=@ZF64VO)[<6HH:G9Z=!#;T@!60"3!AP ]Y^S;VV/.Q2T47 M!@AX3"CL 7,/,.O" -F0#'FF!F](I'A$+_B,='0ZI7DIQNW6M,J]70U/K=? MB#%E!)Y-Q:U&*C=]R4@E']/;G+9PS3E[C4.MN]DI-3:U>0"3,>U^]]_+4?XS#N; MEKKI:+-J-RMR714S2S^FM^,@,:BXNDLBBN:+?IB'^^*L6\+!DCB5)RYZ%368 M2ADPO41$/%H:\ O(HYAG@(C[/ V&ABPF<)^9;8 Q"XIS=;F=2O MH8,1 ?>:S1VF[U(O M1913?4^0(\/>K6("^0SV'>Y]4;@@5Q-;(;\%=[F4> B;NW!3>@#'/8H=$X\A MB;^99H5$<8&0$+WR,U3[7,N;B/',PH]@'S MF_E7+&/$3X[/L7'L8>9LK):KY;;$@T57RJ"2N4)7B)I(,>P>VL L_IUIF3/L MU(U5CFJ16/1P@MP>#)C%8F]4P)6N?-VI.<$IH!<5Z <\5CH6,\4;-WBTE2^TCFG-R4VY M0@KFLL.\[Z,GY/!]ZEY G_#*#6@%]B0#BTE/05Y!7G;(MR%U16;*=VC^53OY M:QI83'H*\@KRTD.>\$21EB8*S3E!UMO:^P;Y9>F]#OE8,GOR,?.S@6M-V!_; M'Y'+_U!+ P04 " "S,994/9I[14(5 !)^0 $ &%Z>BTR,#(R,#(R M."YXKRMU5K<:B2-NRLYZ4+-L3WWG&+MN32?)E"R(A M"344H %(O\ROOP9(2I0H@J DKYE0E:V,3**[@7X:C4;CA;_]Y64:6$^8"\+H M6-7NM?[R\9=??ON/=OOOY_[^I:?'AWU>IZ- M[?8AZJ&V>^BZ[1/ON-,>N1C^=W(\')[@7\>GH^'1L'<\=-I^SW';[JCGM(?P MONV/[-Z);7=ZSM&18OHB3H4WP5-D0<.H.'T19ZU)&,Y.#PZ>GY\_/#L?&!\? M=#L=^^#OGV\>5-%64C8@]/M2Z9'O#QZ;'LB& MPG^]M)SD0C1\"14AHMZ[=LM"8/3"SQ"41">M2+Z(T(!&1'L ZP!EL M%!%^Z\"\!I%HCQ&:;5"++&5)'&M+X>:VU$E6_+ MGVV[6TULD;&9RX:_VBG=+NJPZ$C5ZI#2;5F'M1VHR"+**-7?PK :BI' WHSKP6$1#_JJLJ\0BUY&D?RA;W$2^CXEB],,UE+X@D#_;\<]ER8A2%BH>\DGR M;#8C=,3B!_!(HGB:0GF/1ZF7S'G?-?U%_7.*N,=94-*Y#F:G;7 J[53C_9[@(8?H")IB1S_97.4KP^ ! ? \%59L/)%X4_%NTWL>CJJT'$D+)!HV7U(_PWB+^ M66O (.2\0V.HG'S^]?YZ;;RA)"[*I@Q3EHNZ?.Q 0 ?_6>U%@-JV%*4E27\[ M6"58814)[-_2C^KWJGTGQ$D1#>&*91C3+>MT+5GR,%6B1K7]R"?A-3AH!&J"!;L-$US**F9O:M9:#! MPE9&[P +P;H)# C7?HE^6LM8#[70ZA^8]=AV\UG\OR?N? MAL)]C@(Y(7V88!R*BG@NT^H!RJC1^CX#M3GP13> %!#1AH0NW;'MN.9,Q%>P$3$L40T9BQAR["V M%KRME/D>MA5M[QP^(QA54F<+&&%$3'XU:3 T ^ 1#8,=XIFPTZ'I=!QG.S1C M(7LL5Y5_@4-$@MV!F?+3H>EV7'<[-!,I>SA7U0_11LB1%]X0-"0!1!&)IG8- M+(5,5/ZOEJK!KQ;4P9I78F\A.N#\R N_(<[A_>L]"X(1X\^(^V]@(B62]#;2 M2L;D16PTAI8L@KMI Y[$]%$?,.=^XLL3SWL)ZY*1V\Q:("H/;J%2,"3 M:"KK"D+"">9KEGMV#7X%D5K;L#NNRH%O;AN9FEBJ*@4+4'OK*8#R'GL,7O_$ M_@,*=A]L%K#76X7MJF3[YE:QD&HIL7O\*P+TN_W&%@ "]C90&QM81')LU \" M]BP7'J\8'W#LD_"&"?$&GJ&*4+VMR"!C.UM9U$42S&MC076LN#Y67*%&6E'A MW/ +"XVRS"4,M(L]MF/G4U$KL\75R:)BNT<(VF.\$%#&09O[MUVG,D;-2_?O M()>S79;&/H2(NR),>W>W4/(@0$*HD41*8J,+# WUB/KK\F4FMS[N ,H*4O1H M'T$450WMMK4L7 Z&6?%6(K^19O&),?^9!* V_UHB-B;@P/H0%!AMYM-1Z\>_ M8SN?=$^Y*?P6_*R8X1X4J07CH:^P(RB(IXPWTB$29,A^2G[ 2KA78,O8$DK35T.ZY= MM7]Y/,)^NK7+;.MP$:5V]J/6"%>!BQ?Z$E96AM<>!^-)CYY>.^'I M'CH5,&GB7*= N>:^L(2!WM<=N79N45T#3P.=V U&PJB7) 7U+NK8SN]KB@D; MIU)C][-47.]M>DZ1>IOH6N*6J_\?,%%AZ:" 4.]*3EP[MPJ?Z#[Y84EF#78B MJPHUVCE12*I% T9=.[?.O4$YEB*\&DR6>$Y#YG ^VK8MJ(U''L_)9K2=8P M91I'HYG"VEC4@3%XK6*;&(G*=B\2,CD,L;^JMHQRZW=Q2G<)C M.7DG&;)2C5M-& ;,)EC]CN$-M@.6PMF1Z3([>;6^),,&GVZE:QN2>Q M8Z6D7A5N>L".W6XN 5O>B192&@EF?!3H$;T8A039TOI@JV?GSS EQXX4>3-5 M;!Q[Y6GT(=B)HU=W$T.QC [O.'LB\ML8Z7VLZJFYDS)FI?50;L?MYI*V2RBI MK:@Q^\5%KRF"S?9.&PSZ.FH]4+;;S85"]RC<#+:*O/6@=MVNWD?&Q^,R\F0?G$O,E+6DT*;CO@C:+O (!SO$D%TLP7>;;CKL7?<;F[)9@7[;(R8RE1@)SM?Y'Z8IB\1K^F::<_\2OG\ M;"D4.,<4!%?9N+HY;SWTT/%SZT,%W7[1Z[,2E1&D,AL)N_'%I.67C79M]]#. M'V)NW-6A<8.-YP-+Q;53 ??(*5)O$R;UG.7:=W&I:JNG&>HG% MP*TN![['LXA[$U3IK+PI)ST\/=?)+:PE\"R/]HJ]E>'?3/@0IX2.Q1WF2B&F MQ]C7T^F'@!,[?S=!RL<"1@DDS3NROJI,\P%B/:%VJ#CL.&8P-'#86%%G!=]5 M0*GU58>VZ^06@-9CL?=,>(-44"D+/3Q=U\FM!:T!I^E9H3)7F8 MW@B<=63: >30L?-W-J1LTKF:.LS?I(6&=7I4KGM##&):_1 ",98A$,DPTO3^ M4,%G::CU[@I0R:V$%H&R=U-*$9^C("0X?L'ED^UP*F2G!^[(=7(+1 7 +4E0 MSQJ)I1IXY?=+?7G%):9"UN M'WYZCCD@39S'K%?MXND=>I5W'/7E)7]]N](SQQG?SUR$6X+K]* MA%I*JI6*;:9S#)GW/8]/>A-E.,'R.:*OXJ%_+U!U_+?BK[6 HX[KY"]!EO(* M+&!QLR6(M1*Y?_K/7M<^_K.PI'P+-=H6UO;51!&/^"6,C#[R:,1&CZSM.OE+ M; M]=GKV(>&]AVS]4W4_Q 8[F[:7H0>[ZSKY6VC-'/G2J_@VBH9OA[J=89E= MHN,'/%:?U30Y-)^CT8:X1Q!0Y3*17;C%#;^\A\SI?;'!9*BIOJ]@EM"9B]+"?N&XN)#&"?7F?S3*) MDK\W##UB\=[CO^+ OV)RB4(K6+(X[KKN9+U^Y"C;>7RW%JT^+R HT MTB[ZWH^(",7-!."EXMI 22Y;Y!8$L^0-5;)Q[+.&2!OF',NO?^@4WL1P)MO^ MNV2KY1TG'I9?%O*R><2*B)0PTSLQQW7U2+6ME+^E!%@+"8WW4MG?B[MB*P0O M%9CI8004*KNE(_K-%1RQFI$?OT'5SRWVKG9 S M2S&W,MP;#UWE]1L-L1ZB(]?-K< MQ"F:S0A$,/))_#>E+*Z[>@1/<(!5ND3B!*K_'83@VU'\Q=4K),\IAZ]]WU<5 M0,$YXYP]RX0>FL%+>4X7#47(D1>>M48H$+AE433%9ZW*?*C\\ 2$R&>MD$? MYF7( W(ZPYPP7[;JK$6H@#@Z3%\-42"_$'O6\I20EB4 XI"$D13QB;-H=M:* M2Y(03UM6J)C$3Z:, OC\]1K>2.:M@R)]J$T"YZN[$_J<0T2O2IZ_+HID]Z#% MI_^NJ4Q1R8??,!E/0NSWGS!'8_P)&(07*,17B/"_H2#"]RP(KN)/X&:U&FLC M5NH[5:8<&C_BR5[8"B! 9< "RB'H=SO=;C;\^XRG0\R+E%18?.?-\$/>EK_$ MJ<^FB-#RIMRQ9\P_88IC.?J&%!2N03/ L\Z80(%B>4V](/(!2>EO5701@7.: M);66\89L6GJ;1;''V(YI3=W'%:%2BKI:MT_]^7J^>C"O_A=&O8AS+&M7H)WJ MC&JJD4\H>$)#Q/6VOUJJ!D;_P"+Y"0_HA]X$40+C^0/F3\3#)?ZHG*X&C4L& M"_'(E.?D>.GCN//OTX+E)>_/(P$CO/P@^Q<2G6NJ\"7V]1>@H:F +-U+SN,## $A95S1__I7ZTE-'%***RQ+EU[O!VMG@J&&(UXT,X+$D0R$DNT5.A%JC.J0=C66;E- SK^ MF*-I>0!70OBOVDM23W@1X?XHQ/P?&/$K\H1WVTN*I=2TESQR)*9$R*LH(=X# M^QI&Y>%Q"5$-3&3Y8"9,UX"].E!9UMD-"-^Y<_]?5P_.XGT-<-BH$^VV2]:V MZWVE L.4 ?L/F!+&U24XX#?^%]$(Z,$3VWJ@S>EK8 C7= 1.(]DSA!]8$!GD M$TJ(:M"L;0<).3X\/K,W&X3F_&O:!W+IA"0S7.:FR^G>V4M_9D_JP?4\8_*- MA)-!)$(VQ7Q>;8/,XR:_O_#4Y4U2&K!GM.S=0[ET4C*L/ MB\;7A:-769U!22JIE*ZFW71]]CO9 5 Z?S(C?F](=Y7@%S&Z$T1O9\J._X:% MG!Q2F#;/L <_'YE\=!N%$DF9:5U9$[A\P=PCR4:W8ENJ;84K&''%87F63+S+ MX3Q']/OMJ \>DGA(9FUE&V\P]3$O"3I,*&L0>5P#$$_$ARX42"S)F)(15)@F M%].4Q%4FM#5H9+_;L5WY)9='S*?7X.>HO'1-UK(TCU%"5X/&05QVQP@-'[!< M%7]5_PR .Z/JIPS=XLA^'NBK$+]D:KX=TQJH1>:@['CUNC_F6+TLSUH54=2@ M0=#;(CD*H:"T5ZZ4JT'EY<>3%D/% &)1F'"$G]$+F4;3 9J1$ 5J]G$[#,@X M#MR*UQDW8E;3F*C"HFGE)<>=\*ZKWG1&<$V?(-)04D,Q!E4[A\B/D%< M;;/L++8>FW1&AA%03K\,^+>Q+%A0M#;*)V^AKX&C >1K'])GPAG5/)'P3W(\4E2\8+N M_<<(K^LH)M.30SDPR[,W,B$K]<77Z+5YBX9RVJQ M]UZ !1,(!BR^#4Z/U-JB=5!\%[N= D'EG:CD+SVX)C39W3FJ$\396F)TG!E4"I MP-(-5-NPK*F6+C!E4]D6QLOBQ[5%W]E-75/0#ECA!8[_7;_+0P5KF1BM&.&- M^=4T#[AQ)KQL*\;VC&O:(1X@T@@@5L7?EPXZJ(O2;VX&90&P$7$-1A!9J4@& MYA"Q/[!1^ Q30'W;=!0U:!#$3=+>RMW8FH)U.&]0[9CHVN(U0&';*<^;S:5J MZV]V,DE\RX,8M3^#<4$X]J _"W48O*3S%!2N0=>YD]]21R49EI5"-:CV!H>? MX]S9+H]3IQSKF7I76^ &\K2?7"W7 [R^; UP-CO&718V5N124X\3'^!\1"_) MQ^;PBS12[(\XFWI(3$8!>RY.]!@1UW4^L5C^RB:\/76R5=QC#Y.G^%N:Y>MG M)0QJBOU[[ALN22'6H6J[WKR<1-*RVL(@DO:F.#/S@L&C))0N+%\#CZL]KY(^ MN, P5I)0E#G>S9C5M _^$TH^A"B,BH.(;)%WGMX-6!!@^5$UZ'A\#- #U27U MY:U%&K@T-.]]U$.FA?,'W.-$:.9YO%J#QOAVE'$4BKK8A>V"]QOVW5DLV'!. MG]D*8W)Q0+YT#;S0[@:5>(BX':GBXH^\-$PG^IT[T_IX2"VRL-%7@GHM,C R,C R,CA? M8V%L+GAM;.U]69-;-Y+N>_\*7<_KS3;VI6.Z;\B2[5%J([9!6+.N<#\D-N2"3^]?]\?'ORZ#TMEM/Y M[*_?R3^+[Q[1+,_+=/;ZK]_]_MM/$+[[/W_[TY_^]7\!_,CK/IV]I MMGKT9$&XHO+HPW3UYM$?A9;_]:@NYF\?_3%?_-?T/0+\;?V/GLS??5I,7[]9 M/5)"J>N_7?S%N1"R) D6 X*QQD#,7D UQ/^+/J5(__OU7VIR*?BDH01MP-2@ M(?'OH509HI0B:.?6#SV9SO[K+^V/A$MZQ(.;+=<__O6[-ZO5N[]\__V'#Q_^ M_#$M3OX\7[S^7@FAO[_X]G?G7_]XX_L?]/K;,L;X_?JWEU]=3F_[(C]6?O\? M?W_^:WY#;Q&FL^4*9[F]8#G]RW+]X?-YQM5ZSK^*Z]&=WV@_P<77H'T$4H&6 M?_ZX+-_][4^/'IU-QV)^0J^H/FK__?W5LR]>B?_XQY_S_.WW[7??/YG/EO.3 M:6F"_77%?S9)+^?U&3/B;8._?MSJTSOZZW?+Z=MW)Y>?O5E0_>MW_#!H8N;_ MAX;A7[[RP.\_8\QXDD]/UE/RG'\^?VQ#-0Q<^KBB6:&S:;EXZ+B7YY@HI/UIY/3);Q&?#_3S^7+Y$Y.= :RFLU->*R_>T6(-?OD#U?F" MSK[W&WZDY8\?5PN<+WA%X>+3,P:Y_&7.OYVM> S\FM?/9BM:T'(U45D4FR6" M-"F#0>$@E*A!EX+9)JL,F#6(('B>@F9=H*A 6YX./1J?59=Y MN@7,E^.[0N+'B_R(YX<6K%2_>_2!F@H\UZ]GR'"1;[#[R]5]_HWOEZ=OWZZ? M"5.>Z(M_WY3M.+FYF@\KPS.N\&SL2Z:+T?SX\1W-EC0I&(V.5H!(E6V/]ADP M,(BLBV $T?EN"^X+()N02'TF$?Q3LF@?X0W&H!>K-[3@PAF4\+Z/9KH7UR;\TO_L2FHXR0['MEL4)T6B& T"5D]@ MHI.08K8@?"BNAI0T'+>9VN)F2)K/?L_2?)#KZL/-6J&E#> MQ(1!:5--EW%= 3$F8[ZO[*_S>]>Y'HS,O])ZL?Y,,Q[8R>-9>5S>3F?3Y:H- M\_WE0JLU)V%] 714P7BA $V*H"H%%FB.=!#18/1YQ0I^ M<9I7IPM&^&2^7"T;ON625L_>OL/IHH5^3][@XC4M)ZFFXHE= Y4R T3E ;UW MH+/3,9>8G:P!F/356V(3%=C9 *TB1U)40BBL))1&&V5 M#S:1/JSEV65UO*?9*5VX5 O,JS^FJS=/3I:<91=9?P%C_[1/OY S9TPUL^&JF#3'A>P& MH70* FJM, 9/QCWLG.UQE>WN?+R9/QH'"P;,9IX#/??+?V"WO6F@&).32!%T MX)C.D#6 P0@HV]N_9O\]OSV'-M!.X#IA>,O+&K&892]J\]=$H)2: MJQ85.3!!5L!H%%A5V'J'7%WM$UML@FZ09/@=[_B)->GT]>S)Z6)!L_SIMP7. MENS@ME4_*^N?SG5 ^4_V=YOH+N>,2C!:\P(R@CCPK$KSG&D#$,9D30?G[*U9].-28MB]GCO&\@27;WXZF7_X-RJOZ6>0;8VIQ(BV*@MF!PJ)%D2%)>5#%22E'AP4F\[BBTM^;=+ MY:[B'S!NOP'^B2Y\O ?4L+&KB5%4 MGR-D:H%XT!F21P?*&E0.K5/NX+'K<;7_4'RXOE)VG_>#Z.K+,2:V%D0U@2#+ MWK[/N8V1!RK8NHCL@HQ]MI:V=\:.JUM[$65P*76,GRYCBQ_PI-5N_OJ&:+7< MLP3RRV<-6/UX#\B!PIWG4TS3D^EJ2LN)(*S5B,+2*1Z,2RRB% *X5"I%1Y92 MGPS#%1#[:HPKCSKS2%=,[2R\JP*BTYJ-=!8SU;[1X^Y32JN7SSK&$(&E=@E@C S*1 J!FO1/)2*)B ME%>EC_1OQ3,F>S 8 _:?^;U9P"IT\M-TUK3E<\(EL8-^N?N]_N!BL)^N(,PR MB")#@2QXJ&R&'$3O"'*R(OID>-S^*V9@E_>.J6YO7PYTG_?!],-3JL2O+Y<) MWBM#9R]E(C#%H()I4-9)8X[EB@O@1:T\?HE)]%$47P&V"5O, V%+#UD,&VQ< M!7)%E4DG96+'6(46_&C'!DV3 >&$U-5XU+EC ?"MF#:AA7U@M!A( H,Q8EW: M=.G5%%%<29E)625[-2U80LG#$9=OV'RW__SX MWZ?3]WC2=MX>KY[@8O&)S?F_X\DI352.1?N(X#U9]NJBA*1,@BB5KTJ4(FWL M0Y%-X(W)O1Z0*X-+9L!JA?>,9;[X] H__!U7M)CBR7(2<\K16$91./8SU@=& M85FD2=3H*_,Y]CJ!=0N<,?G;PY%B_YD?V$Z^J$^GRW?S)9[\O)B?OF/?[JS0 MD3_-9V4Y5"ZKP^]X/QX.6"WN&TG%=KM?1#"R+.QCIQ,OCDI05"IJ<)CJVA4@%LS292 M9+Z6/C4G]Z':A!/NP7%B,#D,9Y5RGI^RG_2*,K'/E$[:;M?%4,E9YJB\ MRMY!4"FQ'2,-(6$!TZI&A39&]_9:O\"S"1O"@V/# ',_L-\Z\<&A]6BA4&YY MJUHA"'5='C)JD_MA>G(RP1"=DH2@ M?2M?SB:WXW@6!$6M)1F+V*GE"4GFI+B:9;$)$'UM%>X%8G0$-;"*)J54C'WVR>]#-;Z$SE[4&$P MPQV9O2"D4,ZZEC[*G@,X$[V!4$-IW5>D%R&(;/KXRMMH@<.F:?82]4X3VV^W M\U(53;*JN11/4(+-/"CM(%FL($M$HRP[7+*/N;L;T_A2*GN)?J#)'[[AS'I' M_E6;Q!?U]^69>6H[=AC).(B6_2^3986010;/G]J4E$779U_K7ECCRYSL18GA M1-!I=U.RRZUUC*R66B=.%0NDD%HZSTFAH@^LN Z]NSF&W,A>4M]]BH?ZO-_,3GLAE\SU6GR9*!FF184C;3N*D9'A\7H,PSK@6@_G2)S+X M&K(!1S[143J3*$,N),%('WB0V4%UMDI7E(RFSZ[EG:6MHRG^W)\5]U2$;C7Q M0YZ0>3M='S5KHSL[$_Z:9GD-J&01:F;=Z@LO9]7J4TPK1D>4J$U0J=/1S7M MC2G(ZRF^,+K(:E]YDI*@(8D04$J1N!72Q>!T^=,B5?TX"C*10= MGA=[BJ&'L;PPVL:RN\YV'J*KC,-FWPK/-&B1JPPZN-AI0_%KIP=VWQ!YB9]: M%OYBA"ZX$%+4P+J8G<^HB07'TJM)%(M&*-/I1-WM>$9J)G?APUT[(7L(8,C= ML<7IE1#U\PACSFU$[)R*R&ZJD_PWHPQ$H[!8;U3%3B49=T$:J7T_LH$SO]K9=U3>FL2R))*[1)GCSU M<;OOA36F].3 BF0X<1SP+.?%P#,50S(@U-"LG_864BJJ-:?P(L5J8K(;Z)&M M7CJF8JT!%4B_B>]RTOLRMTXNZ\+:RT=48(31$%1K">2J+CKY($*?KL>W@!E3 MX=; 6F+?J>^9N*NDLR)V>:06C",G"4D;"1Q#1V+_.&31IX!A^*V+EB>=S];/ M/3O;8TWPWE7#(XHL,ZRL?ZL*$,AZY&E/-O2IS;F.9$S9F3TY<%MR>N=)'RXO M4\JTC1U/7N*T/)L]P7?3%9Y< 3QC2E3,S ]!A;,@#=HK' ZH_(C+F9LIY>/[K.$SRE.LW3U429@+5$ M DUMV$5$"#X$0._021.,,7WV]K^.;4Q)FX$),[!@ALS\7N#8J'.7UM9+K0E: MCWOV\92") P!J21%M6U[KL_- %L"'5.69VC=TU%DAVBV]D4CY_,FF_LV7;O] MF9VNGKT#]$!-V-IY&'[!R\7\_92?]L.GWY=M2^ R]GJ<5]/W9_44N=BH6]?'$=PF=;-P4-Q3M"-%6P6]]+VV[7;/A0/O*!Z+"[&(:\A^6:#KM1UL^# M5);5EU6MMR6V9)K&UNH2(=N@3%&^R&[GZC: MZ5+W/V.EN/8GGWE-N"A'/;: M\_1, F_GB]7T'Q?=Y%L="+6_MT,BR=2B,!80+O'P/3E(/GBHS/K" -&Y/J9H M0X!CVCL]$*MZB&ZX8YWKA-3_G<[*Y=55D9VI)$KE%Y?6<0$S(*$'[4M12LI2 ML$]1WTTL8]HT/1!;]A1(1QMVX6>M*ZZKJ49%!)*)=6!2J5V3I8&H>H?"BQSZ ME'+="VO+?=5OU&;M*J?A;-75/E"_S%>W=H"ZN"/EQ>SBZY-6J2VME.#:!::F MM85** ET458ZP4I0]$E0[ AXR\W:;X)NAY#M<#KL\FKI%_5Z9X760V1%)]/W M5";D5 B&+%#,J8&+$'/Q((T0LJ82L/2I -@0X"9$B]^6&>PAND&JBV[JVSO; ML;*#][D,"KU JZ6#8GA&C!8$*7,0X8M30CO;+FK>H,YHQ]=OE$@4WP:%#B6E MX?IH7*K+7_&$7M0?3I?36>N*9UU.BOCU*%I#;.$+1*H<%N105/04L?0Y3G$7 MHHUH)+\QDS>(>(:K7GJ#"_H!U]>=OFT-\]8S-5&9E*JY@E3( TRY0%(V@3<\ MP(PE].K,<3N>C8CRC>6A!Y!,Q^CMO,GB14+K]F:+5IND2SMRW>Y-,**V2[8B MBYTHA19M%NJ3M-X-[T8LT]^8.CJ :#O2\&9'QTG+FL92 E"1C,PG 2&G",1: M%%T1+ATL#WX3W484^_;SX'N*;<@N=.^G2YZHG^:+I_/3M*JG)Q?8)FC)MJ:P M@+EM!WNLD#2+W:3D;"4M2Z@^7M1F^#;BDOO&E%$'T1W OIV?TY]D;V)U"AF, MTV!:23C6;$$[AFA3]NI@B?)KT#8BTZ%.(1W=L.TBKP[:Z2Q?NBX6OYGWFN@: MK/$U@42'8-"RR6VW9%F.(HI-.J;:ATP; MR(4M]:1KR'\ :]F.G:W3^O:+E: M3/.*ROG=0%]^<.6;+VDQG9>;:^:\'_&/'_,;'B*]PA7]6"OEIH0+DB8+'K5J M%MU"U)ZG53O!GSOE?:<.60<=YP"58K8N49J+JR(V^K@D2N MM"Y$P@2R4G1*/NY:67[*HW.07:@\#'_6*VUP1/)*'*!@W8U'H< M:HJ [?ZL8K0B9R7R NS"Y@Z#&=/INP=$^V/3JK<2O\T3\CF@4(&MBA*^]<#7 M$%W2;GBRO[SG1V6+/!.?L] ME8E%6:JP"8K5[6X R\ZARQE""M:Q]^BC[M,V;1>T8PH8.G'OEHQX7Z$.6!#^ M:7UP];?YX\R*84&W(#S_39EXC\'5H-NV=ML#J@FB".UT32U9)U=BZD2[+5!N MZ?H?)2DU.-]Z27'(G;S+%7%+8O_J!4<3*W2K\G.MJJ]92>4AKO\FJ42;,MNF M_MKM*R#'Y+L?0:D-*<)^NNQN?$9)G@DF?1 VMLNO*T3T I)+TE54,LH^10B; M8WP()_*ZZ[%A)'B,_(,F[V3U/ VBW;%N"^.SMMWCDJMGC#[5<>4?]M/ISY;+ MT]8-\$7]E6;3^>)J^[>)0IV6^38-L\*C%=X8GP+8UNO,80$UKEV(9((0O1I9G8+ MF(?@9 [.F#UETL67_$S=J^W5I"N!G=D(J6K;K@0IP!8A )I0B%T3666?;;2O M0GL ?N-A-,VNXAI+_ :7UW#9;&,IM;!GT2Y?*Y6]6*TJ9%54 M%=H0^3Y9UZ]C>PC>82\%-)#$NNBCYRWL9DP<:$\Y#)*I%M(9M-&RW=/K(* E M\*T&I&"TZ/I4\-P)Z0$T9.BI?W87S^!ZY_R&CM_FO^''=DJM]0#D03.Y[SA9 M$E-)Y&H$+1)'/ 4]8":>$K(U"JD8?RQ)]$B1W0GH(W1Z&9M,P\ND1E7%D>.'+ M/9DOV^6WR"Y\FHCXZY MFEC0OH;B,H%6[38 V;H9DRP0(FM"FU6MNL]QY[L0;=EWX9N@RR#2Z=48^-Y)8'/*OAY!E[.3Z;M/M@-6AX_;0VV3W;I(SPXA#W;#O>= MDH&Z%&_;A-K[@"8C:R.M6YE6RA=F MY$^_+7"V/%=$Y3]/E^M;D2_GSA(OM"49 MP72[DW7H MP8PI#=^3PSLV;>_&BU[Z^XO=.[RR>[>[/O[J(_?4K]M!'DA?WKG+V?I$.DRI M2LSLM$7;[OQ5@-7;5C.8C'=!JM0MEWTGJ@%29K<_^^=%:^,K9'':4X4<$O*8 M16G'AP5(9YR*(COI^KB&]^,:DWX:C#.WI,N&$DV/BTBNME?EOY_016_5*ZU6 M[ZX:*$IX5Z/FB+FUQ8B$K*4C*TF#FB>M5*_Z[$0/-8)1;3QVX^!1Y-W+"OX\ MGYD+S>C$<_M7U+^UN+(=Z\YXVM!BN^@N.G87M M04Q$1"Y&ZW@>S/Y'NP#HJTWH<;@TAQ:.:T9]. MVSF+J]@[6\^[7W@(H[GA< ]C*Q5:5+4@5%69)+(B,&4J*%M\MM)*9=.W92NO M3OQY&[Y?>*Y_^T G[^GO\]GJS7)B3,TQ2Q K?Q/S_"!>_?9A/1-$8!#L,Z%H?MF!EZW24@*,Q MGA\?E%-]\L0[P1U3_X;1T&\741Z3=4PCFD2AM53_/3Q42$&*5H/4DL%HZ11 !LF]DJ>YERD&3$ MP1V2>_".J2_"J)BWM3"/23S^[B16U)I*!;0F0+O.G15TU""C"T5&J4H>B\YK M>,=4$SPNXFTKS",1[W%=T>(2<&YZV$@!-0A>*:DJULZM/M"0*#Q-0E.?#<,] M0(_IYK?14'!WL?;*P9QUF,]Y<4KERLW,N^=8OO+ /7,HV\ =*$=RQRO/:C:8 M/-)XS#Z"5<:R$-M^E!0L1!ET]3I[K_O5O=BM *]#"H8 MH,B1L6F-4%$5'G?K@&I#)%2]NB'?AF=,.8T!>7*SZ_'>PACR:%0YS:L_<+' MV>K3>L!X\N0$E\MIG5*Y )>%D^M$2M1U?8ZTM.LJ$OB 0IH:;<)N!1^; !Q3 M/J(C=7J(:\@BD#;DUGIDV<[\39?MSH$+2*8*5#XAB$J:(94"T6FG$!'_G00UM!JY]EL>;I8'Z6Y8'4L640O03F#[>Y MAH7"@=)55U>I)M6G1.(.0&.*XONKFKW$,@/H5UXSIL"Y@]2'GNAAS&%TVO-,KSUB=X MN?[S[[@Z74Q7GW9/H=SSL#W3)YO"W#-UTM;X\]:KDB[[S*_?>7E-[^-9.3OV M2%]^?G'4]>GIM509^P.UA("041@P.2D(I3*%G/2:I+4RXP:J=U!0 V2$MY@! MX:VB8@EJLHFM(<9V<+,5"A*I&DKKAM(K![SKG!PG(7-<]MV2(.XDY<$LW[V3 M=2?4FKTCI 2RN'8M;G 0B\]0BN. 4+3.%WU2@3O!'4.Z9US$["_U@Q-T$AF0 M*3P5O(9TVU)F5R ) =D8DUI=5S)]O+1-$1YJ)F[4M256*RY6!NZC:(>\-" F M!Y:<"58H=*)/.G97Q&.P)%WYM^MZW$NT!U^2%Q5N6;)V2EZ#=))G1@@V;"49 M2,&F$H-GZ]8GM[(ET#'8B5'2;A=!'H=MZZJV8M:76;5S\H$MHW,<::I:0.FV MFQ\#^DXE$UM#'=.&PO@8M[4PC\*Y=3T;5:0B&)8W$7EE\,1@9(W,(QEB:-CW-:B/ [AFB^N*_H4:H9HF^&75K#ASP(JA#K+7MF\>Y$84) 5Y%:(%YVH"X]E'P!P#E"QDSL;%7*X%N%TRQ/>'L0<, M^'W2)I30;)9BB5:]WF/W0/Q'<4II)?IT.G_( ?_1F3E84F ;\0]9X[[EU$0G MDS7LR;N6O_1L\9+R'$Q62L:Q!433K1G''LOXX::/!R5G5W&/PLI\3K2KI*0* MCEVSUGM/A5:+4ME(:F/0N235]7LCNEB70VT]7HY;:J<167EXHYD>2CGV4+," MGU6-3L=N/:!WFXF':S5V8MJV"W(GL1XOOHT.BY>A0)"YG=.*[:YOE$#*YIH- M.2V/Z\)\:YN+@Y"PJYC'8Q7.3K!J#IR8/U1(@3$B >JBH8BJA(E*UNL%H_VL MPHV\W@$RGE(K\CY*B.@J<\5S_&A4!J&T4"ZEDCIU NB1\7PP5F);YNV=#=U& MS >+)2[1Q2"4210A>L_J TN%E- BA2<+!:CZ9-VWVU9/G#KL"_YNHAU%%9A M$C%Z7B<5I$WMFERIVIUE"$(4JR-2$E(=P!H)T>Q4&B^ A$,V[.@A"D]0H] A>Q$"VEX3H;\42;,6VJ[7WQQ/Q\5;I MI!H,I50',F7V9['=>(NZ]?>*E&HU0HO5'DPB&VT))GJ9) ?:"PX)8*DSZNV-G()6L!=#% SIX]@U(*)&MC MN\.,,)N"D?HT8]]Q+AZN_M^-;;MX8]M+]HAE7R$;*[7+8'UM9P;;O;%22BB4 M4ZHF&DG8A8!=RKX>@ED8AHA])7T\^W"GX^24C818@70+;WAJ(,G*ZPFETC$) MHT4XKF\\\'*]U$DRU 8)K=P0(8XI1KNCKCDVO"':@93+6;T Z[ MH;\^"R.B3&PX0*36BK(*A%!D@DA!\AQ(2[Y/W\*'$<1FUM<@.7R&" M+8AT-H'UV,J.F?A):@&)O%;>D3.YVZT1@U6('/">B",3:EN1'=;J?9A/M DF M2(60ZKHQ8380."+BO\FHDI99=6IMO"' ,1VW/#J=MA78$0_#4*[29VJ=%=J1 MG<(S43GX5KK$4&6H)7:[H77PPS 'O-KA>/S:2X3C*5K@%6)4)NEU!"JFM#J> M"B&1 X].NAAX$/;:+0;]2A:N*[!^BESRJ$3V!2JV/J.6(B1DO: BFN!-NT^\ MVTV.0RGRT28E]V39KKI^&YD>K1N2M99DB1621@*3=6 ]D=I)BY)%ED[53LT< M'V WI+$0L*>,#]^6=G+M/LD]&]/RX[JUIKT.=:![?3;NQJ!MB#:$ *7H=D%B MM*V_<($76H+1:"(H=JQP;;B#AV8D ND4#VTVTJQ.OY5[7.R9\3; M?@?ET!""&468,[$=/3. M! 4LD;8?ZRW$[$6[6EI0H,I<.&Z[S3'HXX,S:U>7V)_U MC*JR-QU*@< .KV*]@RX7U?LCK'AZ"5STH ML_:K*=U&>'U7UL2+*&M$#9+:M3NZ*DA4$;*R-D455+A^%NW859:CJ<48G"]; M":-72N@II=6O^0V5TQ.:U^?SV>L5+=ZV3W>_L.CKS]PS.;0EZ*$R1/R>W\[? M,ZD8J;82+!O.3K\21,T_HI0UL3V.+G9*V5Y!L7?\<.59O\QG^?P&K5B3D%$' M(($%6@<'0*\UCS((CN9**==W?SJ,[3.>,5F5G3EPP]???^J'VZZX@N7R%C6+ M"3ENAZ(H@B'I.:87#@+C$]%X7ZY'R!TX,,*[F;L08)=)/YI!V&FK8).G]C8* MO38.KC)"L^0])@'.8657KUA(1A=P-B/I2&1TG]KJ(A&JT%V8<:@XGA\*;D?$MW2LL>4<;-IWXU?T[CP@?U%?+J:S M/'V')\]F-^KN3/*UH@@\)8Z8_#E \D6!=2JJHF1&W^E.BGU@CRG.&8QQ][F] M?07;)3SZ*N2+V8S.,XF+>+ M&(](N/4Q+F64=M44$#$$,#DGB%Y8J-$Y([(6O$A&0KFQ770W(M)M+Z8SE^-B'/;"O(8G+MV*QHOCT1. MMJ;3'HR@UO&48VJ5JZF412C']^E&>]O=&)BWNSA[I4B>S?BO]!M^I.7+Q?S] M=,F/FM']GXT7LF1W8;PF"9D4J+!97+UYTG1G^@&=7I:I+0Q9JH@%;( M1LUD 6BB@UBT#0F#CZ:/=_(58/NG8,\>_Q/Q(FXJ]?;A.UFLN,+JB83P9 M5!4,IO" 0V"VL\:4WI#-&/M$@IWL^GDER)T6@NV 5VP75,FY"5E"4J& E,$F M*5([;]-EN/?C&I,='X(IU]?'@%(97-O>!8JRL>2]A$KR_.![\.V6KEP58U+9 M=^JCO97G>UQ+W8,K0\IE,+)\C<"!9'!)09':,(';K;\R2% V!YX*]A9\GRAI M&[6R\ZC/O>Z;PT;K2%C)H",E% S[)7-&&;*E/J!UJ.S]L'R#-1ILR:B4%8(=K:ZS^\,84Z_?DSH*@& M#G&>SY?+GWA&GLQGJ^GL=#I[?7Y>=#Y;_D"5>7\EL_KCQ]4"63C3&2X^/>,Y M7;:C!/PO>;KY-:^?S5:TH.5J4K(ITF0#F04"K2$2I!PT9&^CK,5$E?OL7'0< MU!'F^RG_9;F:YHDCUC(^%C":/%/0,P5=Y=%'$5+6*BOJ4V"V!^@Q>15CX?IU M]7 H3AQ3:9S;SHFTH0IM F0*EN>I:@C">D MR,8D0^UTG\WNF,?DY'Q#%-Z% M$0?8$'U%/#=YRE.S?N"\_E@KY=7T_6?LK]B,#[)#NN6[AMLRW6>0 ^VAWO[& MVY@SJ>A+5LE#3H6)R8R $'B%9].N9_56>NK3.GMSC/MJU-O?="&F,RD]O@A: MFQ]YRL_[],67)TJ[;*MT8$UIES2H $GPDDH8O3):Z]3I%H0!P(_)3>C$S.LJ M\] B'\SZ;P+\Q>H-+1Z7_SQ=KM;E,!/O%$E2$6IJ38F3B!PB6PUD?0SLP221 M^]0$[()V3!9_1&S<2Z@'I=_M6XJTG-BL2;B20!23>(ILA"@8,<]:3475:DV? MQC[[H!Y3EF1$=!Q$R >EY9,W.'O-7[C8K>$O/5XN:;7\=SPY/9/HRBTA.IRY-DV M%O%XE-YN+&.JKA\1JSL2XJ#$Y@^?\**^:B-.F0"9#OTFS#3__.IRD&%?G#EN)ZQU\0?LK_-*ILH M$"-MES.;R!HCXUY"/2K]/F^%E202E0 ! MF2V&LH:DLX3HI:Y.EJITG^WF?5!O0L?X/W3<2?C1[O=YI>TF+W%KL MA2I:L8B!*MK5I%E7B,A^;W95)"H1,ZW/U!=AA=6"+8YU-O"1LW^+_ MJVA&U9AQ %+<5?&_LP3ZG0FY.D0C3:*DD*/LW&YY]PA1B 3MXH@060WKVJM/ MW-VHQK2_UY$:>PMD<(I?G2=#KZ9 '\_*>>DO1UOKG529@$-[9'^E\!+6%*!).^HL MI.ZTV[,[YC&5; S KZ_JUS["[+?$GLW>LS,Z7WR:I(08$"5($3EF8I<88K"9 MV9"B=!PX4:=-[[LQC50#=R//;L+H1XZ;9'Y%2UJ\IR43^7'.BU,\6?Z!BP7. M5I\N?C41Q>9HD8D=VL6,TK!1'?M>9.RTG"DD.H")9RA+;%P[ZP,""B+X5TP1+[-N$9 M;BQCJJ$8#7$'$_X@EX/>&,,7MRZ=)=0I<6S&;D"TM9W7CX"26HU]5=(+7W.Z M%@G=>OOG5U\TIM*$ \MJ6)Q48!414/QKD"&(2%C *% M#[;]9SMC>^_[QI@+V9L1=UC>X2:^AU*]@N[E8LZ+=?7IY0G'-^PX_OC?I]-W M[>#"1%')428!U44.<TUZ9W7S\WQ>/DQ/3IBLSV8KG+UN-=#G,&W10;$*!*DD:.L=AF7KPFBE0%D#5[5E+U5!RHRV>VLFSI"S4DGINPI MG5ZE;S_B8L8!>BO'6Y\]VKVL[:XG[5FRMA' @=^,]/^!RFB>2%TK2R@#/0KL!T&N(.1"XFK03K!=UZ=.]8"N8 M8[)3/7EW73'UD^60';,6U,)7/'DR?_MV/CL#]WBU6DS3Z:JE3GZ;?SXI^?+L M%IG';6OV-9TU6VBMD#05UQJ3!L8M,JONTCJ@)Y%KK*5TZ@&Z/_8QY3$.2P!#G%"(89"RE("2Z*F(IU4L8^FF,+D/LJ MV)]Q.FM;,B]FO^()O:@_G"ZG,^) QA1MK+8)#+6$M*@9 NM[P( -KFO"0<0SH#4^K\;[8\'3\W3^838I$6L+;4&WFP Y<.%X5W#@ M8H+P)=D@L?0YPWH3RYBLY:'XL:=$AF/&Y:A>U';%W_/I>RKG14GS'^CI=/EN MSI;Z19V@S *%=J T,7NQ%?DB\S@1"HNE1-\I4-H8XICV" [&HR[R.P2]_HU. MVOU:OR]I4KS1J%0"CE,<&%X'$'5%R.QM%A>3*K*/R=H(WIAV"$9 JQWE-LC. MY-F(E\MYGB('+W],5V^^ -5L[<2*D'U$!]4'P7H4B5'Y #I$4RL:IY3_BB>^ MZ;O&5'K8FQI=YG\$$=R- 1PD@+OSK8>+WS8;^$#AVWDQ63TS2'CR\V)^^N[9 M+)^SW%VI32S;?\F;TO*['R4F@L8 MFV+K%, N3[;!ZVR247V:&0XZC#$%MB-F\%\.8 M,F\'8=R>Z;?=A#?,<;K-T7[1WN'3N1&<.%N\E!REJFC..RBA;)>>!:.%=%4Z MTL/2[58<8\JEC9ER^POQ2,FT!?]\[<29T%C87EE7P;A4 9.SS"R;J^?Y\_[H M<=]-V&-*EAV4IH<7^C&3OB_QT_K\O;7*JA C"!/792T.DHP>(K:+HI7)NM,= M2[MC'E.N[ $P=&=Q']=Z?]Y.F00*Q"S20*8TW6\"!%/XQ\B@DX[1QX&W:>^" M,J;LV,.QX3N*LE=QR^/,$>9RVIZP?'FZR&\8Z\O%-%,[EIC73]Z]AF6+A^]9 MJK+K, :J2+FHR'XR?YNFL_7KVOT&KV?3?U!Y5MJE1'6*ER?BUV@75*X#U&E ^]KV'6'="N>+ MM.#GG;WE1/@WR>B0-B*5P@$^U%%M,H3Y9 MQH,,;TRYGF]].0W#L5$NG^O]V=:ZX;%G',Q'.U"B]93-,YFR(,5<$Q8+) MNCHCTJC"SMV&.:;\U;>^G(;EW&#+ZO+M)9DDBR7(+O';52R F@,TAYA4-M'4 MW"?FWX:,ARKH&B,9=Y+4*-7ON:-V2R?HBWV)4"EZ1[[=T-O2 S9#<.TR5!N] M%-%EM'TZ+!]TF%M6A/5MY3%&RH^7=.-<5Q=77E^ISZ$DK<^U0G))@TE90*K( M@RJAW2#FG, ^K>7%V!VY+"8#. M6I%JO=32^$W/)K2)OK>OT)7\WJ]%/M2UM5C7"0-KU&BAJ2JIN<%%HM'$EU(@(V%$NO77P_D MPMSS .<$@ 1IQ4KE>LX7[E]$N'NX>_S[__SS=/+=)YPOQK/IW[[G?V'??X?3 M-,OCZC'[^'D^/OFP_$XP(6[^=/Y7 M8YQ+'#GHX (HK13X9!D4A?0_;V/T^/^>_+5$$YV-$K*3"E1Q$B+]''+ASG/. MG#1F_=#)>/K/O]8/,2SP.QK<=+'^\F_??U@N/_[UAQ_^^../O_P9YY._S.8G M/PC&Y \7O_W]^:__>>OW_Y#KW^;>^Q_6/[W\U<7XKE^DQ_(?_L\OK]^E#W@: M8#Q=+,,T?7D!O3XO+__P*AK]P]D/Z5<7X[\NUG__>I;"1X?PW;V_4;^" MBU^#^BW@ B3_RY^+_/U__-MWWYU)+LS3?#;!MUB^.__T][>O;B,=3Y<_Y/'I M#^>_\T.83 CQ^@G+SQ_Q;]\OQJBOQAR!:4KG/]1G_9#;TP? M",@\K2("?1>GE> #8KSKZ?TQ7SX+,I:PFBP'1'S[V8/BG9V&\9 "OO7H ="N M'P2G>!IQ/B34:\^]@O,"Y$V$]9'A7__Z2YJ=_K!&]F(V7,F5L1!I MQM-Q78=>TY?G;ZK@VXT*_USB-&/^_KMQ_MOWXXA:E(S:2)>58BXDE:+5H62K MO#9BM,7[ZO@N1CB9I6NOG]1U=W9)E$F(.%E_=[1:P$D('T>7+R&1X"OZ=#%* MBF=/.(%AYJ!B8A!"#!"DEHI0"V;,;9HM+FA;PB*NB7;^"B*_P"7^+9?U]-WRUGZ9_7!/AV-IG\-)O_$>9Y M%+GT!7D"VK4-*!(#1(L1##*!+%G/4F@R] V!7I?+%UX_FU](Z'S!V')%J6;0 MH#Q9SG:GF#-RT/B^_VXVI\?][7O6ET?K:;=XM5BL,(^42EFH$$!&0_:>US3D ME -$'U4,-CBK2YOY<07%[AG05&6S@>1]6_>\M^YOC7)$KV>ZY *T+T50TGL( MJ MH+,R5(G5,KM$*>1/+D?.@G^QOLT$,PH8S8KYYBL<,W: MYR22_&)V^I%,O[7/,PH^&=K;"6*.%I3R#H+)'A(YB4A+:.%>MV/+1EB_ C:U MT]UMMLE&;#M;'M_B8CD?I[6E2+_VK,KGY_ELL1AA4=$9D\"(*&EG)B$Y% Z< M3<)RPU71#=>GC?%^E:P;4H>WF:=:KG/W@[:8G,)L( 5/)B%# ]X$"TE'FU.N MTFMD&FT#]ZODW8 :O$T[W73!^_'TXV3V&7']2[^MYND#B?"W29@N1A*C(.2" MP%I!Z[2RX)W6@-G*( I9D%SN?L6['_!72;U!M7B;?*;EFG^YMT+]ZLDWH :O$T[.PCMWN+'5X M?M?D&8DDG&-(6$L@]R?3!Q*B+%':JU!?F/6-MJZ32S?EU@OQY_&&:=Y M\2(L/HRB4<$0FVF[#C5$%SC$0LLHUUG:XH06I8WY=0W&<9-C>XG?$13M'1'_ M%9@R\Z"$OJ(1IZ&E>.$)F58!@K 9DACR(UT?\U&,>M_^TE?H?^ M>T?%WRP_X+R&RN;XH1YR?\(OX&BT.#Z9OEC-YSA-G]_/R;8/::V):5Y_-5E' MUY[E_UHMEO50B<;VIKP/?XZ8U,QZ*0'1*5 RT7:I(@DHDE\0>=;:W7'$/0"1 MVHSGN!EY !RX@]J]0_P/#:NNO3]-9G_\+\PG^#,II'[S65GB_"VF25@LQF5\ MENI4ATF#L4IHM*: T:S:?YJVZ:@Y>&\22F&4,';GA-YT%%\OC9OJ^P[R]C\Q MN'IR6I1A(BL&KA@&*J&"*,E0#"BM,YYGURB=X?Z3ZD'.7XOB(0<;069ZO9(\ M@$_) _%6<[(*@YJ+^>O/?)OWHLN6 .RY8&,UP?8LX6Z[V-.;[$WR$"Y@>GE>@OM!&IT(P=W4$[< M"6M(4^&^3.('F-!??;-6LM\9,9+-24B>(9J"H$*D_5]YVOH964@&12BA31QO MAX2XEJJ]?SYL(O(&/" XI[,S"_F7M6$],C0TP9,"JV@95(9,X5!=JL1XEC1\ METT;"^D6E-W[#@.H:#:D?!ODHS[+>2W$,/DMC/.KZ8OP<;P,DW-P,3);//E! M'#7Q.U5G"*,G5>DH8PF&BS8^YX.PCH$(P\F]P2KP%I5;>C4^FZ_#6=$E#F:VFRWH$.9N,TQ@7+^L4F"RVJ.': M[/G]RK=ZC.5&Y58MT!4L:^NY529RIU.03,?(O2T,S6BS5_6;Z<]7"UI^%HMG MB4B[N!#)>0#%%Z5YQ Q"&*)LK43V*!-$PJHM5YA+;#*Y'T+5=VW[J6H>7]/$ MH5UW&:8G8_+XGRT6N/Q]@64U>3TN.&+&1NN"@YADK-,H@8NFAH-9T$YFQU*; M4\@NZ':_H@W&DIL+V^#*:&$A5SBO3C^&\;SZ@2\^A/D)+D9(YKDJ&" I7O/Y MR?6+T0P";^>3;+?XPGDR_ UJ?G.@J1UFT8 M:'.OH4*RU#V7$(I4(7BEI6Q3DG,WGB.BP0 ";V :_[JJXGA3WGS$>:C[\;NS M:#T!8Z4>'=%8C2%^"NW NU2K+I@A0\\G:]H MA'5$O!A._ TJG[[4QJP3[132NS6C]4K1!X6.$1H1P+JHC#>KY:^SY7_BL@;[1ER0*<.9@"#( M?E&U_5 L/(-E'#$8U#:WR7'MBO"(*-)$*2TJAM('S*L)OBEWB&+Q_/.5K\[. MJ'U$511GI&NDM/.R8/7RD"V,IH8A"B\4SB7GGJ%4/3533)=>^W>LCZ: M*G;65\ #.K&7(,[#Q%U@;)+QT5W?PP?E'\_MZ*&"FTKL(;^&ZL1B@\_*U5HP M!TK9 -$6 1*EITV-:RT[A2L/0XWW9&0,K\5-Q#:P]GXA29VN3L^!,$D[D'>% MAD 6ARID@#AO%?@8M:2=R:EN?: ZZ>_:JW=GZ?42_FP(R0T8&UX#"7]> >)# MRK73*: 09&!H0WPT1$IBIHA*>.MXIW!P-Q5>??435.'6DKMW%N[XR'*\""3W-Z4\Z=_\1^4RL(ZD2!G+T#%$LD[% 8B^891,)E\:7,@ M^!BR_C&J]?-^HDE^5RSMQS_39%7[7]=#&?JWKDS)J7#I:\J:UYIFK"1A)%H& MI#:6TR\VJJKP?GI/?(X\Z@T^B(E$R!T[8K&M0'/ MM".HC"&707#=IDKE(52[BE@T9NY+0Q\* >5/+ MEB4#[X6"4CAG+#%F0Z>CE8X&U\WW[RMF,9Q:9X.)=V#?Z-=PBF_*-4SG.71= M0 T>MK@7SNZ#&'WU-&LEY)TQ0#'A7)0)0HD%5"*//_*2P(6BI%%*2=&I;.T0 M-?] W&,GBM]$M@,JG#R1T:MI7M6CO,L$>(62EUP<9!5I=%XAH5(%= FR>H7( M77G$J[KKN;OUE0<2]6P@.0UHVU4L[^=A<3I>5.[2ID2@XJJ*\AQ8\C)D;A*D M&&B$4EF(/C.0Q65G'$_QIL-TIP(??,E3U^9P$AQX.OXV^P/G/^-TG6MS"8@5 M[0/W"AC+9%UX+B!4.X-S'GW$8M!T4>F=#W_JJNPOL7MSU78;VOIM/B-K=/FY MMC-.KSUZ(MW$>+:;/0WPEQ)>D[S-28NE,+$ Y,N%42K([-8 ML&.8ZU$,_=SQ:X]_=N7Q7]Q.GSPKY"X YMH87Y0"@2L/F$R(SB4E0YO4@L>Q M]0U&W/N&J_GF04A)#C;0QJII^,[3K V^9HW)VE H8*.*UP[@=A_.&I@O-\,4 M0RNDQ94MEVD"]X(]<[]+TIS1]@%<.@/*2@\QH".Q"-K( Z.%H5'/\HX(=Q78 M:LR9)@K9=YCK4=D]__R>'K'V_:+D7&:T-80;:\TX(^$E"2(49SR+F:2XVQ7J M"[C])_,,28JNJ]66RFE0IW+_Z.D!YU9N%XA-&[YT +F?]B^#*[@K@7IJ9T]$ MXFA-+%*#T(X<'&,#[$@)S+I5-* H1YM.?H09:FU7 $MLRDKW<;([@3O@,SL M;14[:ZV5!I;V+R%]( MQ_OFJ "[2A*QUO(Z6YY! A<+ QY2 3H3308%WY:36?K@LX"-I/XS_7I1P7[5(<$SG& LGD3"..%J*. :00 M20B+SF*;6NS[,1T?-0:2?X.:W+_CAW&:7**I+7I5S@&21EEYFFI!6(8BC @Y M:QUSFZ95UW$<'P-ZR'G RML:;J\-<%9+G"_"-+^;E>4?87Z1E&H,2\P71<8QUJ)M)$*[JEAV49^ M+2N1K%$J%P/H4UTI'(> 6, (GG2MKS7=6@0>AAH[52(-H<5-Q-:T$DD(Q9EG MA39QI4 55C-.HP1KO;39IE1LIX#.DZI$VD3X]U8B;2*YII5(S+M""52-NJ<&O)'4HE$L;FF1E7W[&;)HKWC.E&OH4T MDC%I70U8*47+L/:,U9*_S#$%H3LW4HP#I5;4)[V:+I;SU?6S3H,^&U=T;5M7 MKQ-(%KPB'YGPD\6NL2C5I@O0/8!Z]\":+7'Q6_A<+=&?PGB^OD;PY7A1CTE7 MZ@%&H 1MUIA#2C]%N4^ MUX9\YJV0[YB"K'<7)5GK$E"!LU%4A#1T1;.7MVF2=P>8G17W-%!]7]D>2H[# MZ]GT9(GSTSJ>RV,Q(J;S-@4HC$QHA;5%2R8[6D<1G4?'7:.+U^]"L[?RGKX: MG@TLZ0:!_)N8SB-875 U34JX&]=^\A#ZZ^T1(O00^BXIP35R*\@"5_5J6F,A MD+,-+#&95)3&ES:&TRZI\$A&P>Z8T%W6#1CP#J?CV7QMVUPXU(J\MIP5 2)/ M3C%"%0+S$(7(.D8K+3:ZFN\FE-W;C4/HZ&;29"\!-S<4SVA-EJOAUD/*Z_M: M&;GB1FHH614F9$CMC&@]CC/'W-A0DP(0R LWH(2@\9 O#LQA M\$G(1&;X81)YIT=AQT+>S95^* =NO8?^;AGFRY=A>5[!9LCS%*JV[*WAYYIN MXY2AV2M35A:=<+E-:';8<>PKQK>>A:AHZ#JD7LXCO?N;^_C-??SF/GYS'[^YC]]X M^LU]_.8^'CEY]^T^[MB^GDTF))\_PCS/RK/)9/9'E=1/L_F+.>;Q^B[G'1S6 M; )B)W;XUE*Y89M[Y[E)-O+,O7(.G9.%(>-*>=S+) M.U4Q;0RO=\>"RQ=>B'Q!KWZ+"YQ_PL7S,*G?&CDFK%0I@5@7^:+($%BPX#DY MV/19,+)-YD,G>+NM]FK+H%N=#@;73P.#^F&0+SZ$^0EM1+,WRP\XOQ#4*"LI M7-*.]AN"J^I%R85VM#9S$B M&RL%2S+A4BM0@7!ZKS+-#,ZEE4&6T"9 W!7AU\NL+;74HFW/@SB?Y?]:+9;K MYF0CRQ*MJ)$!YQ;);%<1G*^UU>AUC/1/LC;]3CM#_'KYM*V>!NP(U WH6>S@ MU33-,2SP)9[]=\29HNU;T23@NEXZ29^Y>HVH5=P(XVQRC6X@VP;MUTNS ;0W M8(^BS>Q$*6UD+ I0N3;\M*Y $-9 DE+2KLVU$P=CQ[?QZ\Y"'[7TV*,-P&0A MZ\6[#"X64A;)0)FH4XK#W2Z_$;36H:S=S::V6CF4?(:'B7U9)L>D8:&&^WS$ M0!-/*8B%)] ^BIQBT+S1K:W=\.TZ_Z Q-S9:S[?2T>Y=FK.T^RX8FU8F=4&Y MGRJE%EK>S)_97D7[HI,R224ER J(:.HE4_5^J426B];DT9E!FF=PFS(*,AM0K7[H^SA M]3AKI(3F]5$-[FIK? M;K_O5 DURS,$K[I)R+D;CN1 Y9A%E8":.'GUZ\YO3 MM'29^RQ!VX2@D!N(01E 8;@Q1$'?K7WBQG-TCS>G_3RGZ3&*J&7T$L$433,N M.TV..-F,"9DBA3E4>L=7$JUQ'5"SYNU8TOD"D,W5T.!(BOR(U>EJ$I:87^+' M.:;Q>JFFSR=X[G0\.YW-E^-_K;]_[V!&.DJ5679@6.U-$5P$;Z4$QP/G-F3# M>)NKU(8:P=$1;R^JW>6U1K_B^Y"E MB4(.)8[9Y;HP5R-NM:&X%H[1A%"UMS&-4$LF@F'2N;SC->D)7?:X$2FVN.QQ M$^7L5D4WFW5N)]\&KGVW"R2YR#PSLME3SO6J=F,@B$A#%UD9K1FW MC9HX/^%K/?OP8WBM-%@D'KI44I$Z?29 L0Y9B:C!::Z (0J%7FAB>Q/"/+EK M/?O09"@--'"X'[A64@7)'68:)[.TXB5+GW$M@.4H>'99A-#&\WEJUWKVH<9 M\F^1SGG]NDEIHV F"T@JDRO'$NU_-ALPG,6@:3U+C>R+IW"M9Q\&])!S@Y3* M%[-UX\MUBOJK&D8^(4)>;F1*.HVTA\E2AXG2UKO6,I24"CGT12O=YGSM(53' MQXC!='";'WI'1^ O)F&Q6)<]UJ?/RM4SBUJD.ZU)Q(.?DF_PUD8'Z=N.^\99 M>\X"E4L>/1/*"')@90X\%(Z6(PMX_UG[!@":'\ VSVRMQ1Q ^^[<\ [N*"]E+1[&US?_B7 %Y>!"Q,]\\%)PYM0X0D>2_4A M1Q.%',JQU*LI;33X;AF6Z^>^GITMYNN 9HDN*9LBY%)(5 8SN! ]F8=<&AU- MU+;-6O, J(,_AMJ(!+,VRF@0V+D'VKD%V@5R< M+C8Z+;E99ZW1!T>^"GW' /DQP@:3;;9M;@W= TT>.5C:#TLV44 #=KR8+9:U M8=*72$1(/'%C"S!F-:%B"KS*"&B%\XCHE6L3_[L%9?>V[8"JNN7<]Y%S"]L6 M)_2CDY]QBO,PJ7F$^93DNUC.: M]L5E4UZ:R&,$F:T'5=M,.)\MK5Q%QA2\8HT:T-Z"TG?5NWA@[<#VTUD'MI'S M%GE&1M,2)4U5Z<'7&;7RK.\#L?@7KI^V;JU9?^3;8Z"X@C;0S M-EJOP4I!.,CYJV75$8+C2JK:$D*U,74O$.Q/N5NKXQ[U;B3+!E;K!8YGB3S^ M.>:7J_E9;]#Q+(]8HLV5"023R?=7UDH(1CB0TFD1C;&L47+#0ZB.1_>]9=X@ MG>$"VS_FXR7MKV]*>8OKHIGWLVIRORG/5PM:WQ:+WTGJHRAC*!AKG6JL<<>4 MP>OD0 AA>;$QQ=C&P]D(YO$P9GBM-,A[N "[;OUWJ^.10!0T7@,YJ)J4D0U$ MSQ4$K846(9<4VZ1!/ CK>"C27^H-DB(NP-% <7PR?;&:SW&:/K^?A^EBLO;S M?B:9U3KU$:%BO!@+2>8(B@PE\#D1EVTL-JDDN&A3B-L=X_&096!]W)LN,8#- M*6SR3LL,/+K:FR]PB&@$:3,H$7STVK?)S+W;YNQS!'KQQ+.S%>Z-(A,P <\Q M@Q),@7.:/F,!2XG.8:,NR?< VM4!Y[#NTA#2/93CR\L@V,6N_N[LN8MU %UY M[[EV#CQ+-.]CK#E1=6HJ8;V*UM&4;,.7AV#M_PBSA]YO*!VI_H>?,E35>1PDAMP'M:N MHS6A?#89Y[5KM#96UVL,F:0:'1? E!>@?,F57Q[(,2)$.I+1VNDLMU-#X+LQ M'(/=-9"$!XR&WHWHG-U=,&UBVQ(4]>5$XY#E' M5A3DI+".,P+]WX%1B0?C0BBYC:E]#Z#=7J8PC+9FPXNZ>9O23HDC%[WCZ$Q=Y5 M=OAZ_ EOH?@2QBQ13UN. H<>V4KWZ%CR0@:G#A5E/5'2FR@9GWF(!&TI 9HDVA^5=[$9?L M(-C:BH]V))1> MTF8;N&2"*=XH>-$=XZX23YJ;X8W4;K'BIG[4/)@T]% M2Y NTP2)FH$SP@-:F\G#S][@SGWAFR#W?X0R+$VZ+V&]U+5;D_P+T%_#Z67S MX0YPFV:_; AX/_DQS0C0G6B#:>\ 2(=6))UJ*K5,-=Y=[S<57$,HUCEI4@BJ M30'O09#MD9R<0^7:)DIKT1M@M5C.3G%^7K5Q"_+EY6S.1H\0N2.!&.O)OR47 M)&-VP?ILO&E35M<)WD%9^/V5?+.KP. ::A W_756B^0_XA*?GST/&TS#_YP4>QH3& M6EC*BB;K47 +WFH$+K-@WJ)UUC7AQDTDQ\V(7G)O$*]\B9]P,ON(^3VF#]/9 M9';R^6V-Q5\N9CQKPTH 69#5QMGD['*3('MMO;+91=.F>/,18,?-DB&UTB#Z M^ +GR\ONI[]<(7-4(0IM)<3D-"AF%7A6KR,J)F%F$F6C9N;W(3INF@RBAWM# MCCM(C?DUS,_ZZS1)?[GU]&8I+@^/XT8:BZY9YU+Q(J-0+J1 ZWQ247FM3/+) M/Y3&''<2F# ER&@QJ#91X5VDJCQ<$9V8TES( M6D5*'Y1P"EP0"AC3T?JHE'-MW/@#JT,?G">;%:9OHH:&+6VZ-58HVA26N02G M:AO4D @L)@92!$/+6DNGDQ>MFX\\J;20/GQII)9#20NYT<#W>2 G-^&[#XC+=<_=O-9: MF+P<+RJL>D_;\\_TQS?(1$.B,[)..8Z+N)_@?NF//K*DTPS%_/3L:+Y3@M+@)#YZF?WE8??LGM?9R>*FC61\H!!W0=Z%!26:!84 M"T9J33:+EN <\R"]][(D8[CK5(WZI#NU-+'L!A+ZKIJW=,'T]35OV4A3G5IX M;"'F735OD8I\][K4H9'DP^=X.F[?4 M1B))1@&^5O:I8#A$'2P(;B1+A6MYLVO>5]&\92-M=6S>LHFH6US']6!;2)-3 MYB5K6B8#!\54!*]M@IRL93(Y%72;MA0'WCVW:=1G.)4T.$6YWKJP"YBONZ'N M1NIZL+'J-K)NWE#79$5>#RN0G%#D-%>*9VL@%X<^,5UT:1-?/O2&ND/JO;N( M!PX//-QAE!MO=;T@@VF]=H<)6 JBW@*8>2BA>';CCH&GUYMU(^%W[LVZB>3V MV;#M:J,'/+OXL4E^Z@/O:9:IVG5L-UNO68L.DW!)HK)"!(8R\41VH>;,QP=S M5A]XY0ZR5T46,:+WQ#=>#V.#!N>=A!K3-,P[CJK-53&[R%Z]*MK;R4HC3#YX MBPR8L#6W7%J:QIP!>EJ=C7=6I38A]H=Q'6B:QR9,N=7C:CA%M/!VNEOP1:FL M4[00<\U6DEE ](J1Y\^"4+S>Y]-FNCS17(\^I&FDE@/-]7A]]8)W85!B),.P M)$^.(CG[-"'(%+ Z.XG%"F;:K$P/@'H"_O5&-'@XJV)K=;1(AG[P6N\NX)IZ MVP_".XBTANV5V8TD/32Q>[HD8WG-M\4BR7?)3$,P6" 4Y,IBU-RW*5?: TTV MRQ[8%4LV4$"+-AJSQ?)-J14?ER?-3"4A:5,.A=>H9+UI)+D Y+<4SXL*N9%- M$4JH VSFGE"'BCLYZ-8!X38=KIY]Y59*A@T>M:AKA8?ZRT M/P]?C&XTDNT4#[KW4?U"/MT0WHCJ>"0G-!B5>?(JV>RT$\PYXP.BB$&.[GUJ MOYGZ&LFFQ==G-9Z+-!]_/!_KN5/E-%HK2P"30P250H 8YC7?P M"+#!SIW7;UAW='A3?E^,) MKVG''4GOO*8U'E"$!(HC!V\B Y%ER<1R]+&-23S4"';/NB&9L1'I&JEU=_2L M7= NI*2"SZZVP?;UYL>B/3@9%*3"D":M=4RUV=D?A?95+&-;:J)!]?JC #=@ MO6-:<2$L"4J2WYDC!YJ*M(OSF!3Y*2)GN1]2/<'U;%N*;$K 1OIMT_NW%MW< ML^S[9!-Y3)!2=J"4+Q"1!W 6-1=*Z-3H:NV'4!W76C:8_-OO*RDYX@G3D MWIJ@4[TJ0("W/D$@N"X:$TRCC@Z/ /L*%JXMM="@ \@C\#9@NV5*%YXC2<70 MA(OHH?*<2)!]BAJCQS9-J@8;PH&L8-N28S/B-=)LRAJ!'PG-T15DHOJ:F M*AW)X_8"A"T*DY!:-KHLYC:6XUJM>LKZMO9U7^W?/=JS3!@5C'):U#[9N+X7 MDH%+-@"K-_Z%:(BS;3IS/@!J5XEI+5DPE,R?0A*:UM+[P#P8&]9WBR3P,EO( MGFDN2V1F-UV"#B$);3"];Y!UMHG\=YY&U 7>=6:ESD&(!-K4!&ZC##A!^ZGV M$8LSBKO2Z(;5IYQUUH34^6.#^MW]V^'/'Q9_;+ M0]L0\\V$-)LD&F:TDUYY5EQ,7&9I75;^"//Y9YHDSTYGJQH_ MK]UJD;"D''(]_,O@3-' @Y.Y<*VX;Y,<\A"J/?1+&X +MR]V&DCN#7:RWZ?A MK(H1\QKF8K&J4<3S%7)D+6>ZL$"8) W;< M!%@,Y>>:UYR;S-JQX&-=Q\&) MV3D9R-Z[]'([TU]LC1.@A]-U1 J/@1I'UDGG-U55*0,SU^MFL M+0K&;=3MO(-=4>&1 Y!=,6$36;=@ &V0;\J+.>;Q\CQ\6J0K6D:"D,B:48:\ MF>@<+:,V,QI@[1S6)H_U-I8]).<,H*6;BN\GXB;''=/Q;/[K;/DE9$X.B^2. M 0NV!N>U!L)#SBNW7CE54#4R FY!.0J5]Q-PBY/--?M^"FF=17C>Y=-Q&Y0% MZVE4RA0/4:H 3AKZ>Q^%RVVF^6TLQV+U]91R@X#0=427C4$?Q]34XKL+U7[L MO;X:>Y /<3=? FX6.02SZ6X#-$+3=@LAV!<@12-T9')B*8\<0H\8N?M@@&; M2+F!YM_BI]GDTWAZA#6 M[LV _IJ;M1)[ Q/P^M:WICTF2Y9.*&!S[6]J#8)C5@(FI[!680G)T%/L+>Y_O ^?D)+I[,E)Y4R" MTO0A&F= ^9"$$5%FN8LCA#W?X+@K-FPB[8'O2_A]NL"THIWJBN_Z9/HSL1FHIMT+ZK$3FF)0,WB?'R"@7QDLCK#I+ M+;WUQ$;9I(9%I:V&0-P!%9.$H$IMV&2LC%S[U*C[5J-LTJMAZDM?)?PY/EV= M/I_-Y[,_JB<3/M)/EI]'09&3G.IULM;1?(DF0:2I RD8DRR6$ERCRLT-4.Y[ M?=F.*P\='PRJEX%WD+MP?KG;^C94CR5J,IX@<%&S]'D"EX2#0OL>*A;)C"H= MMI8-7_NT.=%:S@/;E#<2I6>?;//NIT^.YA(?\(SB4;ROII]PL5S?2_=J M^M-LCN.3Z;M57(SS.,S'N!@5Y(%Q4< ;3\!Q78B(#M"S$H/G9#3[OE1Y#,21 M1SL::65%GUM[H#Z:KK$.2V7E>$O5W.R MP@CO>)9'Z&)QCM5B^5HQ[^IAHA$9/$NLGA](6]H;G/(#+MY M747Y8RF8:@SC"N&=ES(G46]>K>U<>2'Y^,@AL9BL8,QQV28K0@E=7REN\T6.^UAY$= M!S<&E?]M?O@6YLM;K.(BB'<$D:36FK,"5KO:"E>0M6Z$A<*2<5H('F.;560S MG$?"G7:ZN2/ -W J4:V,'.6,.=..""9$!0J9!6\SKU?KRF0C\5RT::1U&\MQ M4**GC.]0^\ I(\13/%_9I!494Y @HJ/1:2L@."S 371>,1>\;=,SZSY$QTB! M+>5]!Q%ZYYC?;RNO6T'E*X9R$B7&4CS0]D:<=<*#%[: +S8GG1V+I4V927>, MQTB6P71R!WT&CN">YURJ>C=(I-U,2EO7-H1HD;0J=4)4+''=)EYRB(7KPVT; M&\OV4 K7[TC2CTIP5))HZ\G=5CZ0@'+4Y()'G8Q&C+E-"_$#+U_:1+N/ER]M M(N5=U:QTP?3UEB]MI+$NQ2O;B'M75#"::2PI03*$2,7 P)5Z:9\R/DEO36YT M3?PAER\-SH!-I+SS\B7)C'T$.V#BUQIDC7_7%>KU+$S/X00;=<@F +* H')9=U?-X)$+YJ*T MPJLN>K[]Z*>NT9["VE'RU=IT51Z]*SI 1&T(5\K@O* QIIQ"#4TIU^;AZMLY8!&^JI8H>%SVPI5-=#!PV59,,Q$$&9]-;K*$ T6,EZ,"\H**V_>CG"GM?#X MF_;0SFQ0S)-1+R3_K:AT)9FF( 0ZA7HGE"Y$FO*I")K5VH?59N$D@-H M>M) Y?T$W&":7ZTM7*]D+OAH+/%.I-JI.U4&>AIG$$*'$+DPJ4V#BIM(CL7B MZR7A!C'$JWC.&=T%45-+[S:F_5AY_73U@.)["+KQI+]8U&J[ IT=K3N5YLPG MB,QY8-+Z$&R*K>H4=J7Z1ZRZUIK?1+X--/[C:C[+L\DDS,^W'>&D\45*$#*2 MH:&<@%AJ[4-VJK:*\J%15?]-)+O?UOMJ9S:@:!O8<,_#8CVTB_[Y9%;(J#E$ M-#2TO.["JC@H6^_TC3Y8R9LH^CJ.)Z_F'F(=<#XOYLO1VS ].5^C5,E:60F6 M<0+AJEGB% -'XV V\XBV4RNH5O=)7-W5Z[;5/W3#;7H8#=D.X!''1^+ # MC$U,L.XJ'7Y^/FYO]5#!327VD%^+>7D.)_EDHS'UJ,"O"]O)1Y0>H6@T LGA M0];I(.TPU'B/[32\%C<1V\#:^X4D=;HZO2L\]9%FA73K+#D05I#0%2)X(16 MD# )4XPV(0RHPJNO?H(JW%IRS5NJK]>6@KKV_TV@F:I[/2TK9'L%$)E94[1P MUK7)2SCP&Q9ZA*5Z2KEY4Y\K/::[X/JZ;UC82'-=>^IO(_9=WK#@D\R\VAK& MKQOAU;3Z7'R]%7#=!$0DLXN:Z,.[8:$)&S:1]FZ.(X-3*L=,+G@(A(.[4#>[ M )B#%<+2OB7:E"[0F0AZX+W;GVQ^,%BFQX$ 7(T%9+LGX M1/K2H4F1<\SNL1[]3_1BC6V4W4RT RKC;+K^]#\Q MS,_P7K+R*G#F7':&:^ \&QJ]L;29(?DUI2#WGGG%NG2[[P7B"&BQ.R4,7++T MGI2*5Z C3L][L)S!?_\'3C[A(_B-0RQ>9'!*E%IP5_$' HF(T8:*L+;MTIAME/=S#(O5_/.[Y2S]\_5E M&R6?1$E,:LC11E#%>7":%3!)Y:2,#)@:90H\#JY?)30]Z2U^7,W3A[# W^:S MDWDX/8^$7OG^9<.O-^5*,]+U7X]RU%[I9($G,JU4SC45L-3J4/0\>*E,<1V6 MBP&@['Y=&9H[UXNI=ZN;%JFT=P[AV6KY838?_POS60]"/F)D?B.7 8*06-,' MR-6.A4/65C*?E+38J@%#)X#'0ZR6FFG1M^D. 9R%_7"MN^ INF1V74\^SDH MVUX_]RBZAW#;JYQL2I_J93ZLF&KO2$;KGEXG-SJ>C#$^M-D5=J'J1P[!6FEZ M$YD.'_[FXMV',,?;=O!Y%RE>BB)+!(K06),]!$1;,D@?8DD)";CHX'P\^J+= M6X!]M#!K)<*!3[?.XO0/@:O-BR5M/^"9JR'[&E:)3H-0KK:*BJ8DV?FDXTCU M.Z ([YV_P\:CWJ4/F%<3G)4;R!=](U6//WF(&-:&^&]$MTID)40E M"9^#4@HUZ5ZJ4=>7M(][Q9"MD\B YT3;"&8&0+%LT2OG6,>2:VD=ZC)(G:\-DLOX&S@D(PH/'B/.MHFXWX U&$&(39A MR$U#8R@--(A<78/V]S!9X06R%[/%\A=/9).DE6%['GCT962YQL*J8 M8HS0BK>Q-KN@.W*Z#*&3!O[(-8P7\)Y]PGDXP8KR-YROB3[R K/BH=YW'"74 M;0""S9Y,]>BBU=J2H-ISYP&$1\Z?H733H*WA_8$:6WC6C"F0;'U>K!/$Q#08 MI7)(0EC;J$OUDPAZ]N'&,#(_R*"GFZDUX>"GIO(MWT$K N:KROHN9%^'@Z%;2/<]BK/DCN1N8'DK09R(QTX M'@648A734N?"V[0G.K2@YX":WD2F37)^'XKH!$$ (@_D#-7@;JI[7)$6$D8= M B%FJDM7^L,/BFVDA8V"8IN(M*Z)88&30$(]] 3))"TE!<^>C ME,KG;OH]\*!V#_T.*,+V0<_3CY/99\3G.*5'+:L0%K_0%C'&LQ_,ZW=Z1#XW M>7S/\.?6([D1 PT%3J7I*98*/6HI<1([%AU1T&FWTIG[;Z:W'+K[X%,4% M\AR\!UW+N162*QAI)P%A8J8!R$BF8I.]]0%0?1:?'Z=+\J->O?QUM9XFG!NN MF#> 1BN:@%J"\UF#%@Z%2Z$DVV4GN?[4W2\K0VGPZAK30U(#;QC_=S9=7[RZ M(@M',JUD$I!=1>%H,&Y]^RIC(7-KR.GMFIKX *Y%[/)!--R_ F?$R82':W1/T[SR[#$D64,5<((OI8/ MJQ@0?!8&LO9H-=K(5!<'_8%7/'W%#RG# 7L.7A9 G&?7O"FW!WYV0*"#LS;$ M C'5XZ0*-7KMP>ML,FVL:&R;JU\>A;:K0[=6:\&PLC^40[>WN!S/UX^\GHE; MFZVZVA]5>%X;B27PM*8!*SJQR(V5NM45TW?AV==!W, ZOW7==&_9-W &;Z.Z M2)[O@*OI(=U]R/9S7#>$]AXE1 _1[Y(:Q7KKY!I?K=ATFK9%7AAXR434&!5K M5 JY6TH\N!H[ZMI'G\:YQ599I]?$;!+]^CL".0\IY\'I[0@P\N9 HJS!%$*!B)P%XL) M7N78@0A=WG4$VA]SON/Y MS3<_F\]K"^/ZSN>?O_S*51A??"_RF%%@W?>"(4O9N7J9.Z[K=34JS123C>XC MZXV]M]N^+8*S!-(O/8 6ZPMHWW\(TS%GORI#$)],H!K#3<>Y^C=_Q++@5@3A<&K5HP])^ MM.>GY#XRBTI&0"$#*%0>8DX&G.'*L2222?&ISI=])3<<,E=W/ZVV(%H#][W= M0'^F1RP7KVHSP?$LCXIVK B9 8TBTS2D0N-TU>/E2EFEK;5M^GOO:H3?YM-> MYE,/FC7('V@WSK^O]7$Y3IM1870!2BZN-GD4$%T*X+@GWS$D'62C1F,[&N&W MZ;27Z=2#9@TR(]J-D[10<'QUJ(QY7C2SH!,/]<8K#5[X!-PJCX5EX5V;3+0= M#O+;I-K+I.I'M@:W1N_.O,TLR^!T@N+KE0/**PB>IH$L-,[@7=+FJ.J)GE&KX*DY5Y*!DI4@RJS LR8B%FXW/$^RD-<%#<1Q!.:LD\F6MN,B$\J M^-1='+5GK,TY2)!DD=2(08)(C@YXC);'%(JV;7H?'<+HG] ,/(0I<(#3>2/^ M/JDY?#VR][@@I.>1],7)*E**C(S@P+,0H+H8M?6G8>JI'=EL*()OL_DP9W-+ M)C_A(/;C@HB..69K=I25CM2)"MQ96U]'+H4F%\B8)S:E-Q3!MRE]F%.Z)9.? M8B!]-,R4!&=48J!-R;7J+XC:41:UQC3,1D;$DM/;!YOZS,_G8#_C8']^"?. MT[BVFQHG'+GLK5"^@ FUC9A(GEA==1N*JBV..&==^N<[T7EAU(5?@:??GE=P)B5C&0!",C,UTHC K^N8#(,14DN>=^HZ_LU M&/NO =\I$V9#:60?<>![!?%E&--\LZUFAS$U+2]O,:K]E*;W(,NF?MBN-/U4 M6"PM=U9:"TK3]%;.<@C(L3;V]ZA-TCSL*5?W8-C[2!7]@9-W$P4W:<% -O:X M6M#K6P%^)X4LWK[[_:("G"12;\B&H(.N:4/U_C3.Z]5IG&7&"Q=M"B\>A'6 M#EESS=_JXS"4VAI4VOV&\S*;GX9IPK50+HK+K15HA>YL/%V,[R;<_=TL75^%^*7HF4ZV$% M+2Y*< _!! LQJF*3,/0C^\B[$5IP5LN(')O4E*TW)0#*QZX?S#?Z'](;&F12ECMT5>+ MQ0KSR]6 MMN>K9#TEOJBE#[2;AYQ NE!S[2*"#Z8&AQWJ;'7!T.;^X\&'\M6X^(=!AH&; M/0^V4&^4P*906VD$@V@36;(F2JAW+(+GF=901V(H?)7VH*AK.M,[ 0_4)LO7@E*K7+'MK)'-.Z3VU1AYND-^F5<]I MM2>^[6.G>FRH%Z/I-EI4AI.96D#)Z@8*2U9$*@A""U:BLHKLL\.<71N-\]L$ M:SS!VK%N'X'%QT9[1ZSHP?$6(U$JGL :;4%Q;L&A2&!84;25&[+E]V06#CS2 M;_.L\3QKR;S#CF ^7&W&, ;%3+VKBX&RI0[3N5H^5V@;#RH<:%A_*[]KK]'. M!_60)9.LQ MN1+@BO>0:(DPA9$)']OTESBRZM*-F/!@=>DF&CFH>. #11==QO2MNG2+ZM*- MR+*+ KUM-/U46)QL(,]+1/"9&*9DCA"BLB!B+2J2FL5]>28'P]Z-JDL/CKR; M*+@%:6OFWK./'^>8QNOAO*UFG=>:*89H2C9 ;=>UA 0F3& \K@3<:8 MK6MTM==CT [PW+TY ^[*RAQ,??>6A[2]+_B\0.T]&9ZK,+D.IL?%P#<>V^(& MX(>0WRCNBRP:A26C9J@<"]$P+ZU-Y(IRYY.[YZK?&V_8>PV?]1&UK%>,2YY! M>>8@>B*K<=P7EET,I4UGF/[8AT^*.M?*L[A8SD-:CK@/+BF;068;:*Y)#2[J M",5A=+6/7I!=KCOO]+(#7/R&9<_C24=]Q#]@)5P%>"TG^1;0]?WM(ZL1!9<, M-(D UMW:8NU5%9TMR:%@Z>99Z9WLZ/"J0P@S]E+.K)UD#ZD.['HF^[/5\L-L M/OX7YE$,I/%<.%AA&"@: H24!-3<:R%9*2X>V"I[WU".A8J'H>L&"2,TC-/9 M=&U'O@@?Q\LP.:^KP 7./V'^:3;_:54/#&OM3^U",>(IJ6(T!R'K$3PZPNJU M!HW;/3!RZPAN.)1,Q>-;!3>'GXP1\GD/>K[-H7M85'X\;L\ M@LA.*R\!:4L"I4VNXB\@0N+U3F'4[L#N\CCTR_&>(O6'Y'V9K'\MIJG M#^$\K^]-N>(AGYMC(X_*HP\%9$#2 N,10KW61V"]2<)*XW+# K F8SI*LN]? M^[=Y[?N<"?P2_AR?KD[7\^LZMC!?CM/X8YVA_RM\PC/WX?WL8C0CB\X()VF/ M$CS42U\5>$UNL7=<&VFD\.S&Q8AWGA1L#>!8^+4[+=QQJK"_SHKG0[X><:8) M\>/IQ\GL,^*(L:*9<@9L48D6>QO!65<@<)V"2M9[=F#E#H\-Z5@8>UBZOX/5 MO0_++H"\P_FG\7E/ZUL#O;P$:STFFI3+,+GZ\Q>SQ?+7V?(_EMB7^FR2K3*TGD*2P^E,GLCU&44>?(/#!9,Q\Y*^"R M$2"+X7B[5&R+)*W!RJZ4-1BY(PZA)5M#1#*> ME;"@O@A?"BJ";L^QIN]-Q(\QO=Z+F)VG9XHV=DPD55'-@B"58F@"&: BA, MTLQX=+Y-5_GCOM&S#X^&4-5>*L&S]RQ)5\ ;4RW>PB"4Q$$+0AQ8R)$WNICM M*ZD$[\.J8=77H-#HQO)Y#DIP%FL\$HQ("E2,%IRIQ^V>J2"T0&;:M+:\$\XW M'@V@I@'KB!;SY>AME<3:CN11"C2>WL_J?5+..@BA*$BE")DD"[%;[CD]]0I/ MZ*N;'+GVVJ\S9K&]Y =<.BY!G+.P"XQ-P@O=B3#\\O!X)*"'"FXJL8?\!K0T M;L*Q3!3A#0?GA -5JDL88SVB\H4+;XL/G>Z#/@PUWN,2#Z_%3<0VL/9^(4F= MKDXO#(I<-.I:4DH&1#4H. W&6>\\5R)T2B/KI+]KK][=/MU+^+,A)#>@ ML[@&FE$3D+RW"G8T$V%5U_]!%6XM>0: M>&L7%M]Z58FR*%XC#F3>U=O"?*WR3A)DL$F78!*-M(V3?P7%UVDG]=9'@ZK[ M&]Y %S1-#V4.X3AE>_WPFVX')RCDAA+#:Y#8(:<-!<,.)5JZ@67FK.< M66AS@G$ 9P^M-+V)3 >^DO&98%R]GDU/:A7NJVDM;!E_PHKOLLF?1JY-!)V0 MAFDUF1),6=!6*"MJV_5\(S)W9R+=8^_9?7BDCPYFC00X<.NPRZ30=5'*14'3 M%VB2*>V2SI!$O5 J!@LN6P3KT7ICLPFRBVX?>V0XAMXVKXG[4X;\UY'4"G?J7W/JI?C])N"&_T)97:,>\Q6F>LTBK%PH/!)!-/ M02E4HWN?VO.XZ>QI;_'C;%Z?_FJZ/A0['_!Y]A\GS]B14P8V)4W;-S')DV! M6B3&;KB'] M8[S\\&*U6,Y.$EA!* M=8VD*UA0VHXQ]XT9= >8(V-(7W$W.'/_F812<;R9O@LU0O9\M:"UM>)RDA<> M$[!B?.T+*<$C8Q!B=LEREQ6V:>-U'Z(CX\(@@F\0&GR)7Q)$Z/,)KF5,,CBM MN_"_UM\?<(" &<%%4W+D@I9"W<&0'0++D=!G+ZIIT*GR3"8CDY%+P>M- M9I*!XK0ZN'I3"1<9P__?WK8%BQI*-$74(8&BB48*(P7XYQ#8]LDN3^& MZLS,8# %-*!!7(WWCR]?<3JOB%Y_QOFGO)@H[KW"RM$E Z&R!,W'(L%PD[-5 MQL?M>XPAUX%[>,[H5&1 P;%#)4D%E1:.5439^)I%GC ME(_(I32-B%O[@QVMX+JU^;16U*D43W]8XO*Z0GWM,ZU'M%C=*JLH&$J=*6KS M)$$G:-Y4]\DP+U+D6O%NB6][%$(\ NL$$G#:V,2]2H>A=--B);O&LKX.ZP*F M;3WT73C'R;P94%W;AG"PK)L;@-%!.$0!3'(+RM=*#",#:(/)1)\1L5'SA_:* M?R(/9RR]]Q'QP!?\?^85-]?U[>CZSKJ04YU0(8A"[I12-@(F)\'6L]XHO55Y M*[)YF+OU_J./YHWN(^C9<%(:.-^&-J4Y4GAU%6NGI ^SBZM5$+8I=#+"9\$- MA1.[+4+D=5C[[DN2IR.,D-7)9PL]3\GF>?YOCU\S3B MQ76]!7+FO7?@=:58<]I0_&P-1"6E\$D:H8*OF(JY81< MQ$X$":=H (^4I(VI_SXB'E#O<79UN9Q_G_S]PT0SCC98!S&K5>F[!>7 M?]\X%]%[-"%'("\KUO-)!NABA.B#\8;O)KRX MFH7-R/.LEQ!:,EIJ$KD>K-)XI\AB?BPZ[C&MD5:5S#6'G**IC!#UGM%:BN>-TN@"HMGRL1].4WW@V<]98X/(:V N MC=<4KLTNIFGE^*]N U9;OJ#0.UE;I[ZC06F7ZV&, )$C,]F*&A$.Y@,]C.%G M")$&D'YS>U@;?!=,@X='N]",'QT-H:E'%7^ F >.C'9B*\PKJ;*J?>EIFPED MY6A* @PAY!0"^M@I)^<$5?](7#26YOM(MV5J^.90?G,N6T015A;@WC+:FVJW M"),$L*BCS49QD=LP">P -*X#,(RV=J6%'R#J!M'5Z]F<-CI<9@H)ULC6P#+G M]'X1P(M MNXY ;,\ "M)H&9":]\FL6(GI#.P@F'$W6 EN"Y6N#D.>E/_0Q5M M7?5<!/0%O/DB[@ MFN8\/ KO.#D0@RFSFY$2)C(GC6$D?!33)E[F@'WWZ/5^2FW114Z'3%Q)VS7^N'!V__;L2.=V< MG6A>9.*&@[&NMLSR')R,!FS0UMC:1,BUL99>,,>_X!]0Q?>2;5KIIXE3NUC2 M!HT7-X"\D 9-<"""R+0%FUJ 65UM'M!XD:V6;5R8>U#.R2@.D_/.560HJHX5 MA_$J2X4L%R_3O7SW_:D[.C_Z,"J/_4:P1>VA.1?,!"5?2.<2>X M:-.HH NZ0;C/[[[CIN;G?BE&C1AH#E&HX*0&92PMH44PX%:;@-I&*=M4Z/< M.?Y:-K@-/S]*_IQ<7J=HD6^7G&1?XU7_\["87VX$Q!K4!E M0!5CP$OF@0#K9&O:;6HSD1Z%=886,YP:6A!"SF'21.$DC;X-FTP'<&=H+T.K9$R^$",,.LD# MB!AKUP?,$!(**%A"8M:Q8MNXT6*7ZF@ M="Q9"R865W-IZGHI!7#TP2$K0I@VQ!$##>!L[7!_SV=57 M\O*NYQ%]MU8>3R^O:%@;(H?75_,YH9_X()60R0)B[5FMF8(02@89&,I:]R1$ MF\UR?\QG:(,/0EH)Z *7M;T!A:?K*T:>3=*&@=:IU&S] I@( M-$IF8V Q,M6Z&?V3(,=B/VAN4JT4GV#7R50QR)+11RA>4VC,:C*5S06*B2@83U:5-B<4XXSO M^!D* UOGX]>)IV E#0Y0>@&^PX#>!7;3](<]@9]$8L1)V-(V0^.(AG!"=JQ= MB.@]X(;!IQO MZM2LT,7*>JL<)2'1#H(4 E)D&)%K0[_0H;[HQZ>.'_",HHC9(%(M\4$D//*O?7L6+C/,WLT_3Q7(:%YOC[4U71NLP16E ) J\E;8&0B9S-=O 0-*>6 NCAV5-;9DBL2]!6\%@DHT9'22U;;B]U/RV9)=LYK$Y,4=?PYV72'TWL?$0]\0/ $O6CPR81"VR'63A@A:G!! M*2B.Y:05"U)WX=4]:6+67L+O3LS:0W(--OT?3D!>7^!B,2W3.Y6-,C&=;?9@ MPHI1*7A $3@(0AL3RR&6-N[?$\#.?>,?4B\-,@0?@;?9HCH '.^F]2&(QW$1 M!E5L=Z,Y0"NMKST?!!J*4E@C:Z/K46A-J':U(8IT%&ES)[TT;:H?CF0V3S@8 MQ[6:/LIH;2UWTU5K?NK;V?+AX_KU_IH2.B7CJNHU4E#M*;P6/H+.%+37XE?> MJ&#O$-1'O@DYW @>,[&6&FS@(3W&^Y"]LG)%"Y5*KK4?"KP0M-?+X!QY;NA3 MHW**4Z;@&37!;6]]-,A*?[RDOPNX%^J=/979BU1E'TV,3KTCLC><5Z8&)FG9 M!;7E2M>&@$Z#LL5 M"#Z RZQ87WE!?!N+.'FVE%ZJ>I(MI8^<6]S#].+TL2(JJXP!\LXJ4:7S$)0. M$&0)UGKE8FYC%,^:<^D0@VFGGP:KR"-5-ZOE,\42A?&5WS(11FD<>$>F'WD4 MDD45HV--S.<)8.?NQ0ZIEP9%;A_I][9$L)XY78 U]6)W0CN.!SNH(FA6A\MV0@I6UG% TA\9VN M[&C$?YO-=U;NS9N6I(!=7MN8,+#WR+?(!*/W3ABD?UA6227/@E#2:\PF.,;P M:3+!+@A&(!HTY#GQQ"HUI0V@BJ382RORSKF6P93()&^S1(Q!-'B7!.;-[/+3 M&PH7UDP<_R=?I+_-YG]?Y D3N5A)D:"$XTCK1GJ-G)[P3 MY:+H8S>/M:73]L8SE#0SA0X ,F<]<,Q6M"W<5B%J?UB.L?T^7G'[:_:JR3+$P1B0(( M;E@")0A?8$E"1(G%^F +ZU+HW>5=9Z3P)N)MD-#7AV#9QFR*%PD$A9>5@"L# M%E.+84W2,7%>4AL'X_ES8!^R9K1248-$B#ZGZ(S^N[26 2^&_*$2%;B2'#C- M'>U^7'/=IJG=<^5(.\2&6BGF5#C2'B_$<-ZZ4D*!6J8/*A@+M=47I! 9UT9R MT\K4GGL-6R];Z%7#UDJGKT5JF?63=W !H9+"@ MO9ZO:ZTU^!M/!IU 4 MA5VXZO>N )4A=TE&*QE3SG'7(:QYX-''KE?K)>C9<%(:F)_JB?(Y06&SJ,>P MQ4C:F*PA1S<),$D6511/8KL^[?D5'NZKR.$DUYQA9+7&%!JH4B5!%N3.JII* MX[P*-88)W$5'2TRGQ??,R8;V\<4&DOI89$-=,/U\9$.]--6IS?T>8AZ+; BE M9R+0/D/+D !E @.,SH,312LN6$XN/5/5]R<;&ESS?:0[(MD0^9A:92; 9:Y! M26YI3](1N,O),FM\X*5-@M!)DPWUTE9'LJ$^HCZES*![)^>C) ;M?.MH>4'= MQKV5%A1D9DE&*46QRC!$7F)DVDN'Q6KE^J0%[01PZET-;D].O4RTC"HR,9X4;: X+7$4*< M=I,2W"NCD%HDU2(UK*C MF^PMW!?3'$Z; Q[1U#/$/OW9Z#M50->RG02K&&99FP-B)3,7%& XSFCKB8(Y MS%:D^(2#?A" \S>J\?33@#RT!_!5=?_OGU?1KC2HG1G#'"RWO M,FH%*M:>FEX&*-GKH'P.L1$;[Q#H7^RSF:X;D 7T7>S?SB[C#^L]6B6%(R\$ M;2PTWTP&[S& \0:U+RR5U.;8_U#D+W;:1,?W;=0>X5ASHG/$7+BI\JJW;JY2 M )&';)W(3)OL&&^SI>\!]N>QQ-::O&]\[E#C>S/%,+T@?>1]Y87"FV@U:&DJ MO6O.$ ICP)0/ELM8+&M3<7$H\I?3]5UF/*I-'/=<*FUA'M^.Q[6/PT_0]U'NTQLU%5-7 E=P_<;S(N\@WH]0'L)&", M,80,5LCJF?,JL.KAB"*30::B*\.:V8,X7DRMCG 40 M-#] 15LI\"A*ILPDJ1\&_K]/0&?8L/#7JI_S+ :Z6W NIE: M?5I+ ==NP77-,1/6RZA)TS* RKZ #TZ#9,7'%&TNW6[I.A5@;[W\Q3VZ[QX= MJJ.!N1ON0-FP"70 ,SAIPST8X[,U'*24AY5[@$0'YF>X#XI9&W*N;?:B=K3? M(H+72/%L0!6L"E+J3G>DIZ3>1Q@9VFFWCR 'UNJ'F"]Q/IV]G^=OT]G5XN+[ M7_GK;+[,:<,.H(T/T@>P!27M0PDA2!$@J.**"Q7Q<%0\3Z$9EX7A0$7-&DFY MX6Z?_N=JL:Q?K6'1B+B5GL;+$SDA65G:G7(!H8V0BAP1XYK,\&T@SU7O0\EV MYZ0?BG;C5?SGU72Q>L+B_=4\?L9%?C^?QOSJXF+3+W%O=HT>#S^,1&/?46QQ M98CD*7@4S%FE5#'&:R&LDDKG9 HZ.^GQGL."O@T!XYT7WIXDT_[B6?0>K(H* ME!0,T"<',2@K9&86N>\R.7M'=H^A.C3,W3S[]>Q+F%ZN1/E7CK-/E]/_G],? MB:8/!6?5<[Y._EU!F.=4"[9O+XOH9U=?S MWDJED')P*YDU%=; QH_3![,%K0/FB2&']4-1Y"TIP6*B;.$VR@PE M:$_A(WU%XS10$D-32A*Q43KX&*,[GHT?U10;3H]![*C!X>:08[QA2YC4+$Y, MT@"/])<*!0&3)MFR38WXD<9[LOT>1Z6UH!@9,A! M[RZ]CNBPJ"1!%T9KB! (0:D,1GH1K,$B\NE'&"=4AW_NTV<82VI >C+L%KO$ MRT_3FU]>K0H?/^,-Q<8DABB2T JT5+5$HFC PB+8:%4(&HT+;4\Q1AGFR_0Y M;=?@S\Y#!?+/RT+:L!CH:-!1(8%\%H&T"$(BF<*RZ5-;5#C@;U,E5.SG@8T,T,. M[]=<,JT%Z2/^^V[UO);:1!4T"%>OQ"6%\TXQ"6B9R\XS94N;)O'MQ_8R14[0 MAN[/$G^D6;)Q)'=)?V*3,\%&0Y,_ULDO/81,4G<&;>8UL[,12WRC ;W,AU.Q ME@>NW@Z^I[YM./? #?_BE^]W/EVG+ L6# E-08JU7Y#)"6BS4V"+L"B");R- M.J/V1#I6^6BSS(BFJCF5PLT'AK9*K^52\Q2\@FB=!Y5I5,$Y"84[Z6/)@=LV MQ9VAV05@TTK+)R$>I])R$(5V,)+# MM7$4L\D168X^ &.^$D5P!\X; YPKG^L03!XMAW(,+;TA>',7PKV=OEIN4_.);T!:(TO05;.(F$K M'[4'K&Y:#MHQXZU*2750=*>7G9/.AY?NP)/[%2F(W766-OW.@[!&8:KG#()6 M,R[!:15 9DS,21>2E!T4ON/QYZ3B(22X,U^N1>W*W:]O;X@7P]2N//'PX6I7 M^HQBJW8E&I=H?S:!B:P2AA!X=KQ0\!F#UT5->KRG8>U*D:S8HAD(%)$,2')P M(@8(@K:+@#RQ8L;RNVY0'>IN_JWJ/%],O]W/3MB9Q=T)[%V[6"",$+T++K(88)>Y-(FW_ 0U&=D M8*,IKT%@W/M,*7K:[V5*Y$!DFB@A6D"1!4C+&6JTWN8VZ_6S//,]Q*R:JN94 MSGP?F3._?/\3_VYUUIRBQE77W:Q(F$) BD%)EEVRQ37<,#N! M?#9GP[V,Y<$==7BE-5C?'H%Z"_0M?MG$1UW@-CT][@GX.&?)S0R@NZ$-IKU3 M,#J>34S>@C9,UAPA!IY+!$7RV6 MLR]Y_E>^N&81^SS]NCF4B9R3DX$1V:F7"P:"Q/!7'-;;I\_D(J/'] M_:8*G;711H/0LK+SS[Y\S M2N7:I"?MQG3>9C*0+D:Z(%U1FV'@PAD$4ZG)E?(2O/012O*\.$3C0]M:QN>: M>W&(?SV$,AH6I^^^7>@"\"7W8D^%]KY-WT<;QTG9T5B2<)50U]/:A\Y!D%R" MYE%:#+$8WI:[YGGD7K2UECY*:' ]*QZX7 Q)69.0]L3B=.T8X\$+Z4$X[@-3 MM;!HBW1PY_7L X\_B1/H0Y0P&U:".WW/)M2"\]G?9O,O^,=EJ?_4[PU$*[C[ MP0-2"G9$OWTE&P230H?@HU2Y&"]JY\G,@O4FNA0F'=_1\#HV2"N#9@68T@&4 M7;7"9)5Q@!?"*(4T;4+',:@$'Q+O7_E;OKS*DR L>DN3CHE8*U D)W]-"M Y M*,4\#9RW.8/I .XD5JK];*3#/G20*AK2]3T$\6U>7O/!OYDM%A-C%(\Y&N#H M:BBH-'CC#)3@&/>TPB;1MJ3Z28@_B>7LKY93N%(U+KE@' )S@4)%7FD(&'>0 MF#=,F,)3HQ289WFE>H@--57-J5RI[@H?$+V++C-(.AM0,48(WE;NK9R=\^A9 M:5N,^%R/CG#[*.$I,W@7@RU'.G@KM'9SOHXVCF$U P;/T!D0LH>;X M2_ E:. J,A^5="*U:3+UO(YRVEI+'R6,E&G/N4G))1JPJ5WOBW'DDT4/6#R% M\10&:[X55S[W3/M>2NB0:=]'@J,>Y:Q/)3Z2*W.%%S]"Z'U\L_6PX8YL'D.Y M=4P3BI:^N!)L"LH4A4C1@\+">(X2HYD\\MR&1S/&:,RNM@HN&$$Y9. U1Q%JTG]5T(+H81CD#5_<]@/-/_/?TR]676T:F'X#? MTC-QII$I"ARTM20C+*M^/A9XM$48'E':+K6=^R,X W,9404#>RM#LLO\=OEM M.I]=U@@>+_ZBD#Y-5P^K[& M>%RUCM,IX($;H_61^KNR<4X_3"]COB/L7W%)'ZOK,K$RV9"<) >3L^O.SXL9*;T"0_QZ_KW(X/\[66#<#S8NW M>?FNO,;%Y\WN,G&\>!MD!.YJ'C#7 1Q&^AB5CS&$8&,;&JL^*,_(Z)HIIP%% M_ ,3Y(X\5EGEE5YVL5Q,O%+:,&X@AXR@A%/@-.,AQOB26#&$Y355S:DG5M1C3B%K*S-, MN6:D*'!<.M#H3'3<2R7;$J _U\2*7D;0,;&BCS*.!>!+8L6>"NU]5;Z/ M-HZ36!%%2)G69*MK4J.F 4#>9>%:6.S%2SC>"3(IYM8T=9:^BAAX*N*_RO6 M>0"N)(W6%0BZ,E4%'2%PP\$9JR//.OO8Y<9J\[R3<'\/$?/L0!D-?!>Y*WW# M.!&MJ=0_.I-A8C808D%@42/YU2:4U$5MSRD!9D\M#B'!H;.:XI=\A]KTC\NX MQL0\CT4G ZS(4HO!(WB" :F4H"2--*E.%6H[GG]6:AU"A@->I#U!5FRYSB[+ M"#KK%6L# FJ10:A8TZTLC]ITT.SS(GW>5[<#R7' ZZ;NM,1>EY(S[1#."4=C M9IH6&,- ^F 9%EVX.VO2YWUU/KQT=U[0#)6U2.B^3)>K2P&\O#WABM-#>($[ M//2P+,:^J+>R&3DZ%Z5R+HBDO-=."R^MU-YASEZ*28?G'Q; M7\WC9USDVQ?>'CY)%#8$$:!PR\AOI^T >28'CB'M#HJ,U+8I3ND [M#@;O#6TKVS'>H+IH M4'SZ)B^7>;YX5VAE3=/ENZOE8DFSDF;D&I\D?%B2 V\E+=?2"_"U);PR7(F< M$LWV-H>-3R$[0UL94A<-#HW>SV?I*B[_@?,Y7BZ_OXIQ7G,B8M162!4@B5_*C=>?YM>(CF">/''Y8+>M]HFZRFK MB)ZK0IND-IR\>I$J0T.08'*PG!YCBFMS&+T#T+%NO ;5^7T^TH-EWV#3V=1\ M+%Y=I@]Y_FT::3]\5QY N_A(CUP\_*-U[-EE+$WOPH8G/WH8M6*\(_5V($11$I^% <%*F,0285\VV2/A_&,[Y/?SP=;V_+ MARNH>77VAZNPR/^\HA'_]FTU[+T/-W<]Z; 3S4[XMHXQ"WE+JKC@%1>*(BK, M5O#,4S)6U83GN *QIV+\3VG%B^$$4^+11'"#]4"/60]#NOR==,#44+BU8?*,H.*08,7"H&& MZ(LCQ%:-E_=^3E[#$ (_3I.9#@!?"FCV5&C_)C-[:.,XA+:V"&^4@.QK*XQ2 M(B!##[I$ FW1Q&T&RN=M+OLVF6EJ+7V4,' .__MYCC/<[':T3:)WSD(JM'4J M*1)X\IZ@R&Q]-DRFV"6]^X>'GF)V;R^!SX:0UM"GV_ MU'Y]OUU>?;DAEJL,%$\>=?>8W/6%B^W970'T.P8?8" W9^('I@K=5ON_OIK/ MZQU<6*RN,]HD .U^W0'S^?I^)[_)N,BO+M.[KRNQ77Y:?>.&LV#]P@GZZ,A3 M#I!3]6Z])G]9>PXV2BTX+RQYWF&^]WKI$3+?GE3LW3G>3H(M$F-OAU:[:(YK MM@^\L;GEWKYSPC#:'*,'[E2-S[0!"O@MF"BR#(8KS?Q@QGO[WJ/:[VXE]S?A M/479=R=;?[O^%>CU__T?_PM02P,$% @ LS&65!Y")WC.Y@( 4\@# !, M !A>GHM,C R,C R,CA?9S$N:G!G[+P)N-3DO3]^+-:JM?4B6C<$"XK5>,AD M,LDD!SC9S)X)@LUDDMF2S$R2R4S"=KM85Z!(%5R >]UH441$H(A(W4 * M2 7A" A<91/944$%Y9]S!NK>7WMOGWOO\_Q]'V?P)._[>9?O]OF^R3NGWCSU MGVW_XG?[W&UG?>^LLVX\Z\:VME,'VFXD"A6E(A3"=JV39P4Q% )MT%80&F\"VH<.;59HI ML\K5639?%(<-.+1DV8"KB[EA ])(R!2J.MA"T:M+;%P/)QB]S."Y <,[SQ_: M[&@*58%5Z*N; B_*'*N6X MCIC3?;H[XZ]A T[/J]%H#&[ @RM2WFB.XZ#)#)K-[4:-=ED3%;K9+LH#6R!G M<)RLS$C%JE*LB%=W_TUG*W5EV( !YU_]A=+J*,?\M9]J7>)[>LDQ(,NS BLJ MLK&&$/A-[8RI_[7A-R[\MS3R^(3\WVZ8!XM"_MN:AT)_N[$@?&-+68FQW-]N M*2>T*@O&6+E2EQC6J#[PFX%,[JO#F2HH0@=(<,(<[1".VF%[>P&;8=,[693 H(Z8&N'&6XW M(1TFTU#P:W6_BE/)%3GM:RAH-PJ,4*8.B36N_CV#^$+-;\*H2(E* MA>]L^1+?YZ*_VN'H]A[(8/CJGX5HIBAV.\;KOP!YNN%7,!.%NI 5Z2(O_X,2 M[/ZG2DLRVZW&PP:,!7VMPNJ=N@^YH%'-*H=.,H#WC^L*EO]6HP!;S!:43 M_T*CTY?^5JO3JNHG7)[/VWU-?[_>KD?C.T&\!%ILMFB\3/EC>9O=EG?9@S:7 M;+,Y06O4)B<]!37GP77:@S=\SE ]9+-9HF4^; -,MIYBMQGUNXO+-FA@TS;$ M%NUN;)2HS0X"%INS["YGS7[>YDFT&G!@UN8S;N:C+KLMZ;+GDVY[ONRQ1S-^ M1R/OL>?S0:>M$G T*H$>0*?=%G+:&MV?J--F(5PV+.*TAQ)N>S3A:C:RGJ;, M>)L8]]=/P^6U-YBPTV;*&#UD/(5DS!VK]-SK ?Q2Y7_P V+&1*-Y6\:8KJWA MBK6F;//%;-%0S)B:RT;[NB?IM77/+NJR?5ZB;EO#YS&6Q>NPE8WI&??R/N=7 MZYU>0YO#F*VQ+HS/$:T$C=L.HP.G+1]U&->,%3& Q) AK%#,;K.Y?3%?,YIR M>5QF5Y')N)*AJJ=@;Z:;T2)A[P%,*MY"J$D5,4=,RZLN/JK'$N5:0,O A".< MC(IE-**'"[DDY4TX376?SU\)^1V%/%7P&TM7BYM22C@5L$N:!21)HR%ZJTH,C9-*)FX!B4$W,6EJQ:.2\$<'#$5T M1PUUB69<#D,ALMUK5G Y[0Y7/)1TN9.Q<,&7IYIYRJ7U %:RWH8[Y(U9XF&' M.^4O,JI+]SMCSGR!CB>U=#%C#3KL,!$/LWY7OIE+EAOYGBG[2Y3;4\R5<^XD MC-4B>D/+5WL 30"A%_SQLA)*)!$BQN]D!K%8QS9 VC!P'@MPCF4".F5XG6("0<*"E67S":3 M@-4E#^R&V6A4]=MIOBC6(L5R(1)U9@7!;/;8[#Z[V6&L1)80M2PH^GL 83U) M$E4ZEJF(F"10)=R2(R"J'C.33C58*YF+'%*3*!!#HC10RL-"T5S64G#:$X_[ M3$"6E0#)QFH5W*"SUG@/((%! L>#H,VO13">SJ--6G0RM*&^5;WLE:)@PVEO M@FX-14'6!YA!/.QM5,89ZPTU+ M$RY1IK329%Q6U)V/4*5BI)F*J %0].INI +G(%0P/;VWT M +JL,N%F*WA3%0I0NL078:29@ZIXRNM'W"*0R9;KS90Y\'=]]0!^Z9KJ(G0< M# ?2S1082!=U)EA+V0%>XIVQBHE)N1SEG(?*P;A21W0:%]$X2 9Y4RXGY1(- M0"!Z ,.6$A+%ZK!7(/1@U5QLI)QD6:OZ+&[6E0$",4,/,Q4'8ZYG?;YHJ(Y M=:^WJ;M(KF#52% *D=Y6U-.= M2$ROB-&>.==PGH5S)38*\V+ Y(:R=;^/*H<]*2@ ]L;QAF. MCP&9LE=,:)B_RH98N0@"_Y6Y9%$D]:$T$X!#<: 8A M;\KLYK)!QA,L"3[<2O*:PY7PM2S%VZ0X4H$X6,:M.SHAJX9C"@&$OJ83+?)#.U=R)"BHH M=CQA)RTQ,YZ.M-:P *2S1!)-Y!M-(LF 14O$F<32\20KQJP.-(#R7AOEL3L# ML:3+6W.$H))(^!$5LXD>47/[0UA>#2=*3CGMHN,M2V%2-1I+2;9$-*=@9I\U MH>4:H-:P 8@I0X[!2E@-EL6%H3HV*H(09E&*@WTRH MA 5HJ8W16R5-:EY0@]$JJ(45$- X+Y *B3FOE8.D,[6=*E"@.!\'!KF:"/K, M,&CU8QR2U'(F3@'3*B9F6D$* TN64!IR$!H/)#D1C/MPCQHT6\IU>Q."@D+< M;S')2-%6-S$,A>1+D#V)%\ PCR6(I$5OVEA2I8N^C+]8;#E8@*MST8HO8^?# MT5PC9O+IB8CIM,>MV2 K&8Z8@O&@E%)B93R@*ZY06L&P,<0'<-XZ11H90"0 4^90*!$+60,%HE%+(\6JS8K4 MFV:J9)AMTJLXXT6JKR@- _*$8 M&DYS_D8T)!9$T.8*00@&(IEP$&SQPT@LU03-24I1D6 3QU39B#>&Y'FO'W9B MG!L&HSHI&JKC[VZ"N$DO2,5*H)\E5-[PB#SXA8HM2^FNS>=-*EA.,1QFZZYM M<]!,9; ( T3=D+ M@8 _V@C6+*C,%G1/ PVX$,TM%HI())O2"@Z_V5(-$2#JH3& PV0/;XS25[. MUD!(X\ZL58L26V"L@D0L7,E2!QN.@J 2(ABT5SGP=/V_5D^JGU?\)F"NI8=_ MNS9F^P986R"2J'LM0,!O@KLY41 ,$4G#%V5;B@V;P+A95/T5B\_0!XU6 XV8 M(9R2!4OD>7.V6'3$J2QKQ1,!CZK%?6XGA^6L/@Y@1(6A@W'%:XJ'C4[86KK% MOJQB,L>&?(X8A!#,)K*56326_8R8;.4HEB'G4AA5=HNA:%*73%'I+2*@QG='\E;PXUP MO(H+GJ9>8XS46"?&\Z!0!<,9 M$&GD0*TN89*A$C6@"6+%*@C46 ()!@VO@4$E4+3S H]6,ZA4Q3P5LTN5TCE- MC;2D3!8UC">B^8B;-N)+!K,(_@IF1OUV=\'.9KF04C)BJ4K6%;(*YM(U5]6; M+I3+$1-# ]9PE"N5Y8C/<(B%4KGEOGPQ?]"B0FHZ"Z85LHZG5(1(JD$MJFF* MN<;F;59[S/"C%.2)V$JNF-='1!"_D"PF(([T(G'4#,@@CU04) "W$O"RI6<20!QV!!=D)I8)%F 5%L9AII$BF%]1[*C)1!0L4TNU27C&7R*B$! MH6-52800%]'0X5:@-_MQJ 1HJIH$/%FK#"88%^O#-)0CZ5*1<$2B;!R12=)@ M/KB?PRP:74!5GC "ME6A8;56 E-",6GC.)>9;M$Y)1Y.V*T-JR@#J88/@V66 M;NIP@0,C":".98F8XH@I",GB(FF.LJ+;H(]@7<_F> NN!RT1Q5!_-.;&0*I. M)EL>^S3;]*+N"HY(:3G-\F8F&R?=<* <+T03T1#M+B7D"NS'0H6RX&OZB9A8 MRE-QFS/$Z0THXD$QW)A1-IMNL:]B&HL(9LU9J13(<@,HP#Z@%,I&HY*70@QJ M*))QU4\RF&$9NM=Y)@$QD5A!#T^?(A MR1KT6F51[P&D\(H(Y=FX#42:5JP*5DMZ%>#])B3-%BM^/:TX&2*5B>%N#P?: M/)&X-:8SH0"JQ2JAE&ZI(WB,)69GUX)&CV1[*D'4 ;'BY-^B$@BR."*U+.:;@=1 SBEA;!5%Y1 >^9 MJ$?+#5 72( A V#08GAMVFO89:!":"80E=T*:! CIYXRDA,-U(LJPGG!L$%T M4E&.KX)0)I@UIFV,WE]K>1LP0G%(D\34$B@4+##'&F9""E8,RH!!D2\VBC+N M,-54-%6O!$2(2&38&AL+7SA7R^E"]$8XUFP%4J)9.I5#)ILV&VD*D0KD-EF.15)$0VME]%Q,%7P%S(<;Q%.7K0DL9!B*CNM5G!-ES(?8#JY*:&#=1<2]2:K2Q$INE^'"NK,P:\+;\MBZ)6(UN:0F8%%3&*0+AHXC)8 E MD3)GR9@(W$WG@DU(3YI\,1YMF!' ;3 =!$DZ@(7"47MI0EPE1HAJE:R_2< MI2A04?F25&=0NRE>\?EU&]3PF4..D)R-FPA7I.%/Q3E7(9&7R3@=3EZTG#M4%5LF-3B-C$B'*XJ);?3 M4Z7C,4LFE4K9:O%FP&3SQ#UQ"C6R900"PQQFRKD@?S7GQFIIMY)%&6>S'D[$ M[2Y>P%)%PN7V@:V]+SQA=4IUQ5_UQ_"DEC6B*BJE\H!@6%:2,OR6OXFDL1H- M(Q6()N*X86@FJU6+Y"H6DS>%>$ JR9F=G)%9TY%6" AK62;M24=-7H@$#!^< M0?U(0 Y$;61$2@3C&.0NQ 346_ 09I]!$6$KHINK4%*NPDA.5T,>L53RP.$R MH_*GZ1Q53?."R0R5>887RZPG+&3$6CRNQ)FJ)QY%^7K%GT(*"YI#C\J-M*T'$];I9#,D9"+!MSTVF;[ EE73;9D(2W MF*N5PIE8W6H+.4&;LXJ!G"75 XA)BI..,SD*2O!VBDE@2=H$L@G.ZO(4C5$D M8P)9,;2CC(-59XF6" N3JU-(!/23FA\L9+5*&8*]38A+1<(MC\UB!2P>3."P M&Y13X82U;$'A[O9JU8&2SD841G@QA]B#!)UHQ!+AK!9ORD7287-7M$;%FZY# M*;18SY03,:;<6D.?QPAW)4P.-2DEHPI4*27XBGX_P8!.00/Y.,=X;02%13"% MPQT-(*4"DLIQN6[U,5E K4K4'002*< \ZFQE 3:LB!H4WY0FXY*'35N*?-U3 M)\N"!:MG*\4DX+(EJYY0 X^)D72*U["(*].,4D'>2?.D(.K!JLI+44E*AV-< MJ0?0GO7%:ZF*J21:732')+Q90 ^&TCV4KYMY=+,]'=.!#!['FBB20YNU("8) M*,9D-.OWB$"\9G5&#*;6VL0P.+A7E.M1G:>BN4(&9BND["Y1S7 X1X:* MS6@L"%%PV&;'(W'>%W.+Y6;)I87MU@) >Q'.S/$D)BB$[,M++=/+J5P#=N,Y M6U9+Q&-Q'X"XC:381F2%"+6@VPW+8WU 0D =*8I@O1 E$A%K5)!HM2J4 M:2Y<\U1A1UKA;6H@34=--F_>#OF-KADDX'+Z3"T'2_OC-C>/J9P@ @Q;!;+5 M:CABPE0*(,M92X8VE>L!@X?5IB /L]G,0K%=KADEHI"GK\950I!:L);PNPI8S"/LZ/IX&$ZF<+;%+QDXD6@_47+'E3N,F$HYH>(;(35 M*<2P6Y'-R,F,(R_6DTK)RT5 48]R?C/O :"(X;XA=Y6J1"E*]%*M9U)FFU7. M%3#4&<0\#B.T>*2@4"H9BU!A68*HJRR32QH>@A$]GE YS9<+1#5:8[4\'JBG(4 M7Z=S%12D$DW.JKIH,(5:,F#"RY)PA*OF/!10(TUJM65Z"24BY\)R)NMIY WG M8LU%RR%7QE*KE1H>.I L^(#&=T*RD7F!9TINQ-6B.Y26+ M*Y]22))OI15VLI:F_6Y J%,L#Q&%(BD0"L,1>4^TB17UBLV6]#0\F5*9)?4 (K&FUMZ7 M000M=IV (TV3QZ$WQ0I0SFI618J8A+JU%HV:H7HIKFL*SB<-L\F /F?88XO3 M3J5(<\$\AK.D&E*1*FP^XS&40SX042F)K#:Z#(D$9@8JU@)1/$9!5(HQQ8]?!&[@#Z M@1:#K0.0D74'50 W4FC$!O)"W!8T,V7!B[+\DF(B[=98[0-*TB.(;0S8R:H:LU MO)DS9_DTZTC5:JUMEFJM6K5Z Q::=24R;K=()!/E@-\<=P8%OBPB6=@B$X0Y M3_H)=XR+^JRL0ZO[S*AAZ+%:!C;4TZ^:3#7-!F112RN,&I: .[ :F@2JM!KQ M50J*VQ5&*!(LETB\ N8C (,4&YKFJ=0!C?(U##.O M:]V'8,E8U%?U?F4?YLP63!3T&_F;%.S>8;'Y&TE.=X%APRL&TH81)X(LJN9B MQ;C6VKJ/&=E7,T51==1OY6@B6X_FPA7#L<)V#V?XYY+.!0DAJ/LEKQ!,4;DD M1%MH2[V:@ AS,ETUPB!(I6@CBN:;EA:#;;AC.6]9TX1L($UE(#7*::I)PI0F MXTQQ$59J^LJ)E((;>6[*4%, CF@5#3-&[[/BN%(JT#66Y$O>)@/'+2T'RT$) M'Z[#&H$AH":78AD+GBW$PS9WS%T0;39/PV8KH505U-)9@#920;U[7\E#DX"1 M:7"T5'-Y1)J3'*3;RBBM$>8+Z4C&+1"TY+.7*3KA=Z5CLA!A7:5HQ&KP?#-B M#M3]CKSW.(!S=GRHB1 M(0$@BP/XKZ4VLW[,J 0$C'4\.R O00*)8.P(BD0,3BAHP?7%HA*G''= MBS7+H!@'*+(1,K++ULLG?A@,J*"/ Y,*2H*F0MI0;CU6 C(:IU>YD&3Q$ !- ME.LEK #$+(B[7#*,+U,NND(EB3);?#[8;G=D71EG+22VG(,%#-5"(3OH(,JB MD I+A@*!G.X#HT+9&)$'#_/56KWJXZ1$C2OF%<%,)"HF-!3+F*+9%%7S M\$9X"C!F-A(B_4K#D+ S2AD)?-AA 05_RWV9"6,-"2,8^2NZ&^2#;J2>,.)# MPDC6);#L1S"3%)?TI%5$*Y"2:6BDRU(2_%F3A0\J4;>=S% !+^V)Q&QN:\N6 M*=3#1..TF64H,>*II3%K@W0E42Y;S)$D4J-+MEBF&DK$%-3H-(0X6"J#9S!+ M6E&S1TFS6/U?5, MQ';Z\682Q00Z"(A$F"VCR5@Z8JUG3 )>R<.!)!C-^S6):.V*Y/,))%QW>-TA M.RPFT@6)$_24DB(!:UT28A86]^5A3XB+YCT1A]=N+F>5A)G7CVH M=3_>C$2*/8 >',/56M")P]64XO0 M(;'.HF@8H%0^D<(S9-P:I\"T4 O2J7RE)66><-4C84]0TJ+N,E)3?1PE"56Q M6FV6J)SD#;J$O*:&I"P6M[^:#,MH+6'*5%OO MVS@ /%0W(45_7D/2$!)-N/(,W*28M#'P".9N>DQ)+.'V^T1[BL]D72XOXXU4 M[';8J1?L]HI<-K@2Z\4$5/'76E+VB T8,INH8H'.";:BD\L&"JS52:L%LJF5 MDAG"[2:C69P0L1"<,MPOT/VDK-M^PVE:!RT1$JAG.(QO6C6D97I8U6LX3K!" M@;K7X#)_K47T5%(_O]VP-0W'D!)D$'#RH&20&8;%#*5VE(UPHW;W$VIY;+"[ M#F;+(QQJ)(.D5PV 6D\=S-;J!:(D0_E/]V)KP01BH%!M(@F0('0$J4)",*X$ M6G'9HY?%,EPN![5B)!#R6JI^CR170-D#I"C%7FHV92V8+4!EN5")L4A5MP1U M7]#D]=4"#I7-AQDH*'OT=,$B%*RMN&PMU@.J"V>Z4WY&B4)J2I)2N2@&"6FL MCCC] 43.U<1*Q0N5J)2GX2T(4!.O.EQ1NS?#&>ZV<.40@8;#*40"$4D :1A@C$?::V+26%X ZR>M^ ME(#-KAA"F-X!^F(LHC=W;(4L6BH@"M@2- .$MUO MF#><5%,P@SP)E'#5ZDUS6A:, SK>+

_O;GVOY>[>U>X_/>WSM;F_O;6[5W.XW-QMN=S;]KG_?A M@]WMQO[GVE6^,T-X"BXO-38> FF-%>4YY\H0E5D5^+B0X5,PU8^6/_#M4_"BWOFXHI:%BXP?G'G?21=9W>N= [VNZ38P M]^(JG71]TB-;36V:+0!KN"QT>[70[.B.;<8&61LOB)>>#GN Z+ZX(MYT=*]A M/[X!7#:QS#+Z<;WVKRD.O(1$_W1,^=D>>S=L^;TP)UD4]5DO7RSAQ#X\^J]6 MUWY_IE'EX7^.L6W_T]%?U7"OO4,.]S_BW?<[!")$"G_SQD4+VGB$]]Z_:Q]^ MW6&[6SL_#]__N_6?BR\0<6Y_\C MCDBM,D%R);F6N] [)QFJ#$[ M2D$P($Q+G_;]F]$??[IF_[2ES]\T.PDGTD5_EJTJ*55LV.SR:FQG\77),!2O M$T$CR2@7=\L'E_RCGOC'3$Q??)>)NI*+O\9U]PHKWF?!SQ-(Y=T<"%EUE-Z(9A8W MQSW$H89[[X.\JN>>-@_^W_?9O[;J2?Z%BV;#OIM9,6,\"UR:S"NA.E6-&D1!'$.7_YC@^I=/CD\;/.L(U< M-R59XK/&BVKLF48_Y9H:/7S_Y>?A%CSWZ[]/=K?@^O;9X=O9-;7#[X?[[[[O0OL/VKMG#8B>#K<.H0WP3N\/6XV+C_"^?\$] M__K^GXN=*\I8>4E])E".B4*@=GRP&QWGH0%R8VG!!$6P8SX@&266X0USIC+*-7QQ&RV+EBV0E4 *C]^ M-J2E\N,'\>-94L)91O* *?(YDX@+R9&Q&4,T#SD%OB("(VL;8CVGJU3"YU4E MQ3:M[0V]JYWI7D]W!N=5C8_GR4SFP[!/'M[GAX]+Y&F0X4Y?RT$>?54!W*T M[N,<4<%>P'S$!8H[51#74B!M?(8TST@0VG./^=H&%_>&M]7+%55._12YE,SQ7GC#'D,^T1]Q0CG3N"8*29%C!+4(O7-N9@I$HGO,1Y^M>> M5J4AEN>&8,<9M+I#-) M$/.26T6-5):M;:8T9&\TRG_#(+^-0SH:T2KR6AX$SJO6 M*T,<#9Z!:VR!XG1.Y0J%7Y=G/AK-4GOTXGCVW M]U1Y[AC72'$L$'=.(YF+N)M<*4ITKK1Q<0]YQI_1/HY1 1%HK/\U%JS>+^^; M+GJ(T_5W/E'_LH]"WN[M7\XD\&#T[GT/P+_"^^7A_14R>Y@'G>7.(HE=0-P MUAMF&6+$&I)BVQ(0); AB7KV=LR27?'PCCEIG.(VJEDWE_^W[_ M3>V';I6E!?5H/V"5L[M]9RY697Q$5O?/:"S'6SLKA+L=PETA+.:IYH)G &X$ M$"Z+ZN^Y,\@39P7@D=9YOK9!^(HH+%;NNG1W?3""4KGK$MQUEI!@PZU7.2+" M8\0U)DB9X!%GVAN".>/.KVUD^1P_(4()PGE W&* .4T",HSE2(C 9%!<<\Y2EHF1)>L&/HBF5N7] M+R@#4WG_TKU_ANZ8C$K'B$?!Y!+Q$"@RV&J4!04V:XG6QH+W9^N*WWN[P&-Y M_Y)2,$] A:Y78%E85GSBI-G=:HO?-*![[O=X$9O\;VPHISU RB(]U_:#XZXK M-MR=]N(NO,%YS>A^LS^IP+,T%@T37=$]MUBY6:'UF1OV\*V79U9A$>:&[_;$ M*"YV$!8)X*7 6$7-QI) NR MNVY%E'88SV3\^S@YOF0U3O[4 '52P6J!XA5*J!Z?*":"6-\+@TE MTJ!,28*XPP$99SB*U3"PRS1@F%K;(')=75$M_$F ZD4<^[BA?WZ*?Z-N0,-8 M$B,5QKA'RO:%KCRM("F;.4@_@7-I1+OA2]\7B9H*WI8(;^22AWW\V=C?O/BF M1,8TE1@Y8R7B.@M(9<$AXST)TN26"K.VD:]+O"++4I4OKQIOJ7SYJ7SYX[0O MRR $H8(AEXLL9EQS9'"FD.!46YE9+8*.I3$R.K_<\NR7F%>=J3QV(*XRD MPPX)SSTWDC@=-]TGM7OZ9U4JXTF= M-5NM*H6RTO3DU^GB]^4@;G;<3F>@.T=Q:*LH;.D02.=WO=G,Y\%'=1-!H[JD M0\H#F\ERK03+I";!1$F$]2R_S\I6E5)98=]^V*6@RKE1"5\'5P\/5#'>S-I,YI029 MN-S-E='(9"X@H&U">ZIT$/'X992VF:]YLWIPM1A$W_5+++$683/9_<"E<)Y M@:3W!'%A,J1I,(A:QW*)5TG4MR_PS \OSGB7.#%9)62+KZK+Q"TH=$ MTAD^'G>E94()Y*P,L3Z;1"H8BIAT&'N><^'YV@83ZTS-UV=[ADB:"/L?@[C_ MH)"QC:;<[!1E=N 3U_RQ\2_X9_0J;=T[:G92@V:JIYP,^X-F."\^:G:<[PS> M4#XZ$3GIM N[XS&\.8^[WOJU;JB]\Z8WU+WS&I7KM&_61T/<'>N!KC;V_9[0:XEW^.\=U4H-&MB(LG!TW[?%ZK1D ((9][]9K M<4FD9CQT6FW0K?F?I\V>AV A/I"51U/3,^">T,3.HJ<07L>CIZS?[C'9R"KO M.P:;O:9NW:_GZV,/>0C#>@3[H7AL/Z$9P;9V[G6OYF$@HPFE$8WPOE[3M=-N M+\T5\-L)P_K?_F70>%G,IW;F8<#BSWJ^/VP-XD6%V<4[CHSC9-AK]EVSF(*N ML)3XV^*J*[5%ZK7]"0,WOM7T/Z!7!L=Z4(,?-_NU-CP(XM?OOG4>/^[4.MU! M\7ULFO$='^"'H==MURS B@8+^X7A7M.OVL??MUANUL[/P_?_[L5 M:W8T3C:_<1P[GDC$M-*(8X.1\1HC:_+,&DVLL&IM Y!WP6ZM$1Y'"[R- =R1 MNU4&L%P#L-^(MRQ@;I"DA"$NJ4:&4X<\"2X01GSF9#2 145RQP9P$Z@&R#WU MV Y;^NHI:"9/"53A1[<5)P,7<;AS!-@\. 9/ M*5&^_$VZB3X];0&?'-W7PCU;_F=Q1WU6H'[/'Y6/3I?I6AOFM.9@Z!(D3TYC M\'L;ZT[/M.^HU34P8J5V%ORL7GL/LT\/H/TUWXNYJ9S_='J!J1E.=RX[('U[ MVNT7+0[F43$R,#%:#]#37Z]U MB_XH2I^4EC#P]K@3HX):[)3!##6([_<;^3V]8 \:UIEXTXENZD?WFK:B-"0] MER;?9$*QJY-)_$9_KVD7/24V8%HKONB^:0LX&;JC>)*\9J$/CWQZEIY@1_'7 M_G+.AT\ZX#O-3H&J\:/8[\"N?S2[PWZTFA^ZV8J!3KWVE[6I\P:W *.#WD3Y#.T;% M9THKFWYK.^REKWR_?$;9Q$5#,-F+:0RAR1/5;<96UO.A!1 7S24.$_ QW??) M9F#&*?\# H>)50R((7RG[T?>!([8[,9ECB+XF.MLX^.5_G@;2^>!R.="Z M\2_3^V/C(4"[NO-*W+F,7CZ[+LO?,,0EO*&^15O6%B"BW-+0H(W0S"*7OP5M$FO3%MJQ[T8 M$_Q74W&GM*6828FY#<)PG@<:W:N]V&IN- MMSN;?]<^[\,'N]N-_<^SLT[Z=V;J*4(JHTB6,T,U1!J<^6"\-X+"?V/N,F_T M^*!88YB(XW2DR ,.><9SIK.,$T,E_*_$%/[7&"N(^K:5(D6&";K,&4P'B9_M ML7?#EM\+7R9F=P@9_RKIU:=NJ_6N2)8D^]J'I__5ZMKOKRXH_$)V+SY^8T)@ M0P-%+!B#N+ *J=QD*#,46V<)S@A= ^ID]6FTW=[0KSW7 &XS<6^(:%K-J0@N MI7@[,2*(G!IBV?@G1$JC;-<@;39>2-C+U'%DI$5LD7:NU-:*TU>M;N<(@9.W M)UGEVH@!0G/2^D,*.D:/[!_[F+T$'IA^$R/L?FP6_&247R\"\E&2?1QVQS;H M>&5,B/1KOZ6G %.'[_N_O[D)SR!\>A +A%J0)TY+')?D("VKP&"V]&G?OQG] M\>=(]K#924.2+OJS?&3)*"(-F=V"%)]8?%U.L)FJ$T'C'%MNABH?7$Z_]33] MSJP2E5>*NB)JX=>X3N[T':G3_&YW_55C"8/&+OYZ!1O+;G3;:[:QW:)6ZQU^ M>L5.@=*RGV9%?&Y&3N0Q^O(-=K>]Y//M--)Y2R5E3J(\R QQ IAGM!=(6)$Y[;%G/$I9KPNV M: ?#RB'=:RI&LU,ND!5YC8F5W_YXU770':_5%03X@65(7F;YBK+FTBU-OJHR M\MJ&Z375Y$PR[)=K]%4]SH=D67=:QKD#W1K-*/U/:9,(=.B[7K?]MIA!/J0) M!'[]833-5 3L5@1L=R[4S)7+%+$&4:,HXA98F/1.(*E8%CSF-#= P,32)!Y7 M*):LG'ODW%;+0!@/P+P5SS275$ABF--2"H<=3\Z-1\Y]]ZS1K9V["KV6Y_FS MH9<)(M@LL\BZZ/E$6:0(RQ SS.#,"OC4@^>O9V31WN&JU.=C$)SQOL,J;'K0 MXZB/Q7"V?,5P'@[G/LXQ'.YL4#CG*+.6((XU W)#/0I!&F(9\;DW4<6TITM1ZY'QNN*"YM"I_Z:3X.?":^R7[7O>" MQ_-)]E7$9ADH9^>(#0M*:LL#"D1CQ(DG2,',AH0A7G-"8*I3L2A=5JD0ODRW M?MI3^?GV4VR@GF(&Q!&0[@\QFC2'F9(P9 P+Q1Q FRMD'6:78? MV>057<$D;)4IS=A+)I-Z?3\8M'RL^=(O"M\,],]T3')796T;^?E@15_KUD_YXE/#*.788]@@'50'BB$HZR%GDCF:#. M:Z(-^#>GJ^'?2\W@T!57NOD[%L<8E20>%E7I6LUV0+PW^7M@LRGZ:EO]<&,%>^/O2!*I@<'G8^'V.^TCAO> Y1P83AWA.X2_C M LI\,$Y@+@$Z4S HU&H$@Q4(/%?V4X' JH# W 8PX43FK4NN^Z64S.+3X2^Z>,0R MNV:U9Y(G$/JKZDH\?%V)LTNEOX_G>UL[/[]9XYP0(4<.QUW_1%ND@A?(A%SY M &,(<4&(1<2ZY%@SKG"VI_-@*8.>TLM]8@N&RGO5\H>\[%.=?T1K*1(!CEV>4 M"MF?2\V+0;?6'?9J7\;2+N"!M?&NAMIO<;<@Q7]^V?_03W^2/W^/1S;:N@=- M+)=\XTW 40>^-[4(W/-]>)8]3D6.G?_A6]W30L,DZ9^-%-&Z]GO2'/&=?@J< MZ[6IIEXJ'O MJ_&PHF8TUE(:">.,83O*%MG>,)7/!BOP_4$AYN@[NI44;2:L8K%\#G3XO.)* MO?9A?)=XS_$#"B/R20YP)&DU75([B0C^]V/FE@5,2S!J\-?-]TW#^\9]1*.7 MW.RXG?(5MXL>>,7J9[OGC0O[S0#SVOE1QKSO&N<8T2,)PM(?Y MF&_:'F:D[BIDGQ43C09ZS)U8J:;W%R+"3:"N6$;J>8@ N= M5M>%QD79L6/]PR>1MFX25KCV3N;\JIGWUW*MT_*GSO_?L-0D\[WXLSA)%'/, M>(*9D_/3K22Q5ZC;)>V&>FVSD.+K#@>V%$*+3T]*M-5S7Y_&&J:CVH_BA!H;5Z?A$W8"W M-/M15Z=X$GRACQ)]@5O$:=.6K&=:(-9VARTW$IV+CTC=U8\0F'IGW#.7HH%A M""/E7[-G).H\ZQF7.HS)SJ'+DIS&:;2VF &'WDL*CZ?PX33;'(DQUC_7TZ5@ M5_VF&Y/7]#G\YBV,J-/%\#5\=)I6% )9K[T];G;@\P_=^-_KM;]Z^J+96J_M M=%Q3IQM^!J_1IUT8M.0NTZ>NIW4O"SH%=M ?&FA$$ZBU+^P./C@!(YJ1P"L- M$YQS_'+QXQDZG0*_])BS;J_EIKWVTN.3#;L8,*1W#MY%-3XU[@;NDD: M$FRC&6!.CD*"LP^>>DXZX93_N?#>DW#6;\81FU$_)PJ^;\<(H,"#[J009;T6 MMSP5PHC^9]3>+'UMA!HEAB@!YNV>9KD/@N5SAAA=3M@Q>?17/K-:,ZE M$.@H_HKM6,S=)PC^#S"D[K _ZO?UL2;VY0!,F>332%(7+[73643$^I_&7?*A M[)%*H_AJ5O:1Q@59YYCP5@:D0R81IYHA)9A /+B^=[EF2?8Y=&#,[;X=EWN7?7=.O;=IT&YKFDX1I3#;KI"AB-L%1J_+;U222/YZ.&3QC>JV06)^3LH:1Z]JF'C% B?09=?:O4N V_2?'&MKB9A;&WBJJ>1GI0P MY/ _#ZT%&9/"Q]U6)(C;_S<$%VYT!WX+6 _P(XA(5D;Z\6*WG&N[>._K#F^T M=WF#[HC#DP,CSM3% NJY5$KWW0=,-P")H[@K$0C!.)E2,D1%/);=#!NH6JE=GUJI4L>[)T MREZG]F_=2?,'42FHF)X_(%;_JZM[::/4%G!V.^A"Z% F/!*_3DA].NS9XQ'] M/HW0MI N R,%OC_#F)T*&1<*&!@.W#,B228LSI3W6>ZYLM$;H<&$*#3Z8Y(Z MTY%KZHN+PBT_C9OTH=<]ZNGVKO[9; _;$Y_[7I2HTT=^+^P!WQCH),R9KI[B MT-"U-O)HB!0=1,YC"HWHZ_-KVMCZ?MZ(]]W:)8V3C]]HQCB-=3P,)_$$".91 MWE6A3/,\+K=CR_7:QL!WYOATW'=G2T88C0C^KY.BS7(@:OUCF-YGTP%@CS!A M KTNE^0*/AAMHE8>[+E(3K[V>Q%,SG]3<\#!)O)]13!:?@4S[WJ1+;F<_Q-Q M U2):WN1OT7>$/E"D78JFED;656_EL2HB^NG'INH9<'!C(YYM11%]+[[070% MU[S,U!3YQZ!+7QL4W=-LCQ,PHX?5:Y?F//G@*UXZ/;VM7>SG7G=X=%SD#,H& M7-XD%KGK-7^D_$,/<$67B8N;:+NN/-(UNC^*9 /!B2KCVT&=OE42P!L@&,'G M-I[^QD"0*,T"%SF#V= +I@LM*$((GD2RG<:[*VG&')YMCMNUFEG/P'*VX1#I2. MP>,!ME&6ZTU*CC5_^%(.N=QH-7%5N24&7UZB3;_;&@X67_+X6O17.W\\8S/5 M.Q/_'O=&K3D%,H!,S^OO2 =H[!O=.M/G_;4_IA$/X*Z\>19K'LR^^\(W#.'! M0IX"9%V,L]-HOTFV$7\%;=(KTY;:<2]BXW]='T;F:QO[*4H','X;8;4SZ/_K M#WVC--@C6=K5H>?FX6%MI_'V1JF_)VUH8V]_^W-M?Z_V=J_Q>>_OG:W-_>VM MVKN=QF;C[<[FW[7/^_#![G9C__,LLBP.JI8<)#T16,PPI[A@87Y!GH"R_;& M-JVG-5$;LU_IT$G*Z>CQ>:SQH@]$&,-B_;C6TF?]@H(6*Z'-CFT-W>2,TY^: M:CX-X3X$0FU$XJ,3VJ.BGU0L,^S)DQ2 MQ6IQ>CRPWEZW77/=1,R[]=I19[[!V\YE[8C\LAP]YYHD1_G;]MZ7[_ M=6=9CKX%H 8<>X5T%A10F[BV(6B.K!(*L)0ZZ/K9K,D"+U0K3>!C.!>ZT9JC M$0Z*V6$XB#_LS_#X69(VQY5F(D)P/KCEE=OS?DLK.]UAOUC:+I928^Q:/@1" M1OW[FYN$1S?OW>+=QJPK[3B&7DX[2-^,_OC3-?O@Z.=OFIW45^FB/\OGE50M M\KO9DW?Q<<77)7.1JIX1%>ZO?'#):^J)U\SLGBZ^X[@N*5_X-:Z3A=_] MZK8DJS,A[G3;7WU'ZY1GRV]L7L^RQ5_?M;&D+M2#]*R@-VO0-0=!;U$]_A=' M0PL"]$0G2^9H46+P'TK(<"5DS,/%#4Z*OJ+>F;>V>\.8/[X7.0M+R/U MZ;/%2RI"LR)'UJ[NB(.XY6>[$WGCW/+T?0K/7'_ZYJD5,5Y<"Q^I(,"3GB9L MI"6I5"NI\-W> M]]^<7=%B:XBYZ9/7F02^GC1G:(/[BW3&IE>48[6_;G[M=MMK=UW#[<_]0Z_/J1 M'YY\88W]H[.#_0;<^R-\USCYS\7H#'JL1;*-&_L?OV76!)QS"X&BRR!0=!AI MGTF4>9C%#9$FDVYM(\/S!U0JJ8V7Y+24<6H9]Y1DDG-EE*6*44."R03SGB_7 M:5==1..9.'.C=.;=DP/:./G^+7#CC1(&^2!]/!?MD08<1D9F6 6M,9-L%44T M*H=>OD,OO=9@-0LOWW%'L[ 5$CO%,I1C&S?," Z.:R1R1H<,,VM,OG*S\,L* M6:]VN2)VO]SR>WTD<._BABO7!S>O-'/5*SY32+WB//6#1C7_Z-;0C^#T;;<_ MV/6#XZY[)G5DG@7J[L[%/L19Z3+M498#2>) =R$* LZ4^\PZ9C7-L["VP?"Z M).*^P+MZ)5DKI'JA2/6PH=R-D*J*Z>X,4G,Q'0E<<9XC&+PH'Y1E"(94(:.I MU$#O::*3ST55(WXE)H5GR_:?O"]E*-;;A1+?PFZ M([PMC2W"[F4S*D2]%E$_SD6H/K.$S=,U*M.-/#PM%L%(HIL":K-***<,25RY&"/U'N MG7]S@'B\K$IQ\$4L/><&BXT MC3D/X0+6!E.>FU Y[5,Z[4QF0PL> HXE@8I&&0$,1]5F!FI:9\;4/* M>9G6RFE?DM,N7;+YQH ZEF8CYK M;68M9@B3$! G5B.=ZQSQ7"GOA<]<3M&M@NV#MTSDJVV#CTDHGZ?BU(YSJ7)B$+..H>XX PIJA5BL:P*E]P'3R*B MUMDB)J8AT4U73;.W7U?T)?01A MA*N57-2CJ)UNE^*U(_=:'=V-@TLE<7@6W$?L[7\DC9--O'NR3?;@OHWW8/,G M_VX=?-TY/[C8%;OS2N(4KCEK;'T7C:TO%.YQOKO_A4,;X=G0CO8_QPUAJ&9$S MY0Y[GN5!94RLW4/D@O)Z_B22Y,E9_M)]<(ZQC/2ED$>S?ZG+&'5"BKM$V;\R MP],9[UX>*;>5 I43FI6EDHC7]KAV#@\!S]QJ1H4TM^"1(SUG^($YKQTU?Z3+ M0RA5N)/:8S>J7S5UJ^;BK9JI?7I0Z@-UK1WV:LTPJ2'4[94:DG%0(S8G\>]F MOS_T,VU/LI#^I^_99K_4*(=K?A0JZLT.7#7]^_+]8K.N?[TH_VV\[]2TBW90 MB)BG:XL7^>%';UKJ6OZBR^'A [#U^&6A9!2)1W\]/BTEGJ.Z4O'4]$5ZD^*' M^C2*+9T@SR=20/964T2R<)KO<[+BR/Y/XV6N&V,;';[%<-0:40IH(BWCF M U+2.81=T"H3-#=Y6)ZRT=/"TE7B1GT/I@K67>K 1Z'XX:"P8_ (DX LVKE; M[(+1X4I9H^BO_:3 4)SH&4D09Q8LKC[0 M>$.YF1?\^C-9R1W>A,A"^G7S12WOD MDK8QI+Q6GDCF"MN6'T3)V6Z[X([7D,S)X/ ^NE[5VL!+7QMXZ)*@8+<[R6S_ M[O;[SV4SVMVBZF*!H'NV2[^P@Z_;[+"]\S,N!NSM_]4\V-_!C:_OV@?[+;CF M76MW_R,[:,XL$)QL7ASNN^.#?=<^.'D7%P/$[OM_'^^>?"0'7P^/][Y")/[U MR\_&EFLF':GF=)EBJK# +.<0C!.-.)4$21A/9 6S(4!L'C*VMB'Y>F)?*[-" M4$%2!4F/NFVV@J0'@Z3&VVE(4C N6@2-J(T;* C\HS!72 IE+#6<*"7BFN5Z MME*'/2M(JB#I5Y#D,^$(X81[Y[@UUFC./ Y>8IU);5R$)*)&D(0!DE0%24\% M23,LR4@FJ,T)\DY[Q!FG2&?6HY YBD7NJ;+^0R1P MJMHR#YGT^%H.9[GYL2BOMQ>**C-[EWLOC)?/YAF"P9D/$B,K M+46\;FE9>OD)?/S.6>ADSE\3B6 M,1)QKP22C"JDF.(2.YF3'(.79^M$K5(-UQJO@^[D%WSL=V_-MWQGH MUMNT#:8L[CH8])IFF+80[W='6_N]^Z#/XX\W>SW=.4K7]:N)^E83]<%X#:'R[8=S;4EIG+ ME/(6,0)NS;,,HRCGA+3-G=>>42+IV@;A]ZXA6OGV2OOVTM? *]]^?-^>F;>M M4;FG63S8)U.)8(\4S3VRP7,IP,LYYVL;:N7J"]P_N'X6@ M-+S\%?#-K_H$.*%(L0C+6%6"/$H"#'#(73P1F1* M(B8H((3-*=+*9DA@[(2-)8HY30A!Y;)*AC\X0CQ2/?$G7.&HG"ZK.WC-#,E=U]LIZ;6.6 M@BN6<@.6\GU^VW1&%1$B()_6;9T72&,@+8$K:V/.PS*[ML'JK)**JR#HN4'0 ML@M?5Q"T# B:W].=Y0&F!40S Q"DM$)*$(:P9H'(&#C%9"NIBTH#KH*@YP9! M]TSQ5!#T,! TPX)RAG&&'4.&:@@U M;>5=7.3Z*:J>E6F$LC#M%9F$F^497B*H/T /O;@YX:$CX])9JEGA5K/"]MG? M^SNE3-T.S H'XENP)F/*$R0LH8A[+I#,!45&2&TSQK2F(@7'RSI1O$2W6?&2 M2!6$5A"ZPI%]!:%WA="/TQ":*P>#XH%/YQB">\,(4AG+D:14N(P;[:A.P?VR MCHA4$%I!: 6A*Y"9J"#TKA!Z, VA/)..6>418](B'EA 6EH.I%0+8R"$D(0M M)SFQ.A!Z9S7!\MV>D_+0U8)QUPO O;N4%KI"5&@]Z6YU?X*[#GSKO/:XV]O% M+#ILPON-B@9\'M<,V/YI6T/GW;M>M_WV4EUI7IQKLPUV.AAC2?9,L>3N>ER6 M[IY]HPXSP&N-JUS9M0UT@_L> M[*SL8-EVP!H?OT4O)(XP)(/6B!/!P0XR'V<$":C.">8LVL$\IQ[908*)QST' M6)G"LDU![&Y^ Y]4/.Y#]Y1GB,-D@91V#&EE6"Y])G.?_QH2:KY]VNJ>>U_S M_S=L#LYK^DSWW%B9LAB-6H#AN$H$[Q?2=[H?+VCV1AJ39TDN\UC_\*4H)8P_ M&AE ?7X^G]&%O(U6L%K;6%6M8((?12SX@^_TH1,W.VXO"I%^Z/8'/3]H%@=O M__(='YJ#_A:PAU:W/UPE+>'O(\UNWOCZD>_NOVOOMG?$X?MM?+#_J;6W#P2Z M?7C2V#H^V?L*/O3^"XF$>\J+3H[(X=;1S]VO!^<')ZWO<-UQX_T7L0MM.&SO MXKWWN^+P9/?L!N#85B'%O0FTI0K'Q-$-=(X^^G.>5+QU;7R92^=N'8*+PLC#7$4 &^M/S3Q7$>4*0:V M#_]$=(Y"O"-X[]?'=TRJQ/&L/9A4?Z1RO. !:1KX[T=4%IKC"5O@+!WOWDXT M.H[S6X"T3]YVCSK0K^YF9UF>GB0\-KQMG^WM?R>[^]MT]V(;-[9VOP7IO4J: M09)!$!&D1HHR@Y3+L@P"3N8P7=L0]46'_\>1Q&V,8NEQ1&44]S$*"@SSO'%B MP2"^G.^>;'[#W&FY_5WI ,T]HUN MG>GS_MH?TYP("%%Y\XS!TV???>$;AG"7-Y0W")$*%@:^V.VEP7XS!$+6B[^" M)NE5:4KMN!?QZ[^NCT8A_-Y/Q2>!CT54B@6,_O6'WEC(4Q_?SJZFUYN'A[6= MQMOZRC>TL;>__;FVOU=[N]?XO/?WSM;F_O96[=U.8[/Q=F?S[]KG??A@=[NQ M_WGE7V46^!8'@2\UJ-L=M@;-,F;IU1P;KM?.CIOVN!;S=BFDC)?%0+'5*B;EFH$^ULV8XZOIHYXO"K'5:Y.!:K-? MZW0'*7^8T"Y^UH=1: ;@__ N83@8QF\,#(TN8L_("H:I& &\]/\-R[?NU]+\ M#6TH>JCORS9W8RX+/H%ABUW2[1QUXZ4S\>RQ'J07.=5-%[.0Q]UAKY\^.>OV MOA=OEF+;<5>F5WD1YO7_NF<>AJ\PF5ZS_[T?1^+29F)W@=%,&\JT8<2.F:YH=HI._ZWY>\'Z=+_O813'XS(>R:+?H?^[ M'5\;WZ6MS\%(:\-^\;O37O='T_F1W:8,Q=A2D\D >?>]R<]":1K3+SIZ0/]/ M:-JH;4TPS 6_B\6A3R>:';^;:'?1J<-.M%AHZ90=A\NW*]^FM.?T1B9FP_O# M=F%[:6A\N_2F!4U.U!A:/='L212PQUT8DGY9T?IT?H3U+\9XO09H<$4S3_7Y MY6OHVEES<.QZX,ZMFDZ++>NUHFYVMU/V!+"ALC/Z ST83O5#?2Z3^8#I[L_V MV+MAR^^%J?DC31N)?;WF!#<\\YO.?3 9T2@$ ]$;COOPZWQP\7O=*KRGQL3N$EW+]W]_<9)XA?+J3QZ2T>)UQ$)OVX<196I_V M_9O1'W^Z9A_:?/ZFV4G=DR[ZL[Q]&?G&<'GV>$]\7O%U&0@J6<\DC[%@>S4 M;ZRRJK% U[!GCR$J\;6=]FDW9A9^XU7OC&'\YVFS6'>J;>E!N7XTSL?^=9F/ MW1SG8Z?Z[NFGTJ?]Z3RRW*@PZJJ;Q;MB%?W ZZ7,Z-?\]!Y&]*1'"M6MF,"[ M8<<]0F SL,&JZZ[L.OQX\_%]*E_? MJJN?;L9>4**ZVVSY7EM_AY?YJP5OVV\W!\>U1N+)0(M&,_I^;]@?K%#I]F?= MZ;]Y^W8%KOIP=G.Q<['Y]=WRX]9U".W\V3G9^-C[/ ME AH-^!^'_'NQ0$_W#KX>7#RZ;BQ_U=S]V3WY\'7=]_W]@]P8VN;QG.$_[G8 MG2OBK //LF E8ID/B)/ D1+4()Z'G$KL0GIGG/.W,\.C><]CM^"(=5WG.C3QGMO:P#4:P3 LD)26(,\60"IE% M),M9;K7A/HN>TW%1>[3G7>4G3^,G(O>Y833/368Y-<+H8!57+"-&64ODE>>' M*C^YNY_,S#!"^EPKIE#@+$,<6X&TS#DBTFI*N!.,TLI/GMY/[C&?C+;2S6V@ M*RGUY\L-3N^*+;L[[;A3,V6>]WJ?_+$VS5:S* T0KX.O6X7.<_RD<+]WS9_> M_=WL#RH_O)$?[LW,5SE5CEHOD/(F1UQ3C:3Q#N&<:BL9#5:KM8UQSS^.(R[- M^9ZX#-W-@J&[5J&[P>L_48VY6P6!-SH"?A<4^I4X\@TPJ:RNT)M<;8V'/I^+ MR.'SP*/=_X\XL)F2)',()P9APD-S'D2 M49'Q154V*E2L4/%5H**6E!'C2,X$X8$)J01@']!$G.7.$'Q= 9 *%5<7%6=J MP0LII.4ZU:D$5&0D!:\Y(GE@QF0JU[EV9(N7>&Z)%9I'*?!1Q#%'G@4@$3NU#QH#]2+>V<> 7USNLW&E5,\-Q M!>5RY_'EQN/MCHL;DRN7N:'+',VX#+89ASD/2>)$K#FJP5NR@+P51F)IG,K! M9?[1O69W& \N@_4>'=<(_8.1/XJ-6K_PI"7)UJ\RN9X^5S'HEB4@?G&$^R%T M[*M[5/>XT3WH[9SOROCV.0=ZC,'^?S_LI*ZEDF4) D1US@@)0,% F#I55Y;A3.US8(NW=^:_4TNRN/+CU: M<>:\TO"OX)P)H?./PN+G8 MRJ%OZ= SZ59**0E!@D,3 @X=5Z(D"181:1BW2N4\#VL;+,M>L$<_]WO<];C/ M,PKC][L#W9HNX?G4.<'J'J_O'C?,$]](%/,5KUPOHW]>"IVZKQ).M;2]FESK MRWPZ) AN!/!E1*PEB$MED S!H-QR+!UWV@H1-_PHL>2E[27XV_/8$50!;P6\ MCZ4V50'OZ@+O;-;*\DR)3"%*\@!!;FZ15!BCC& B,FXM"SH"+U_VGJ(*>"O@ MK8!WR6IN%?"N+O#.9!^1LI-_)'6!C3O(YBP;SD1=7KM/+JJZS:L$QC8B5B=7B")$Q9-"?&ZB M'O#CHG"A#):DEMH ;+6>MTGL^.HRQKU1&>-2DD7_T,U64HV8T6 ]DX1*%YJ:8SU6H MF:'N02LVBXOA@B/?\;TDTV%;NM\OKFUV:K;73&,];F?4!AH)4D7Y+-OT'9N4 MK4Y[W1-X0>\*\(K:.,TH:SGLI6[J%Q^G'O[ABX_6X1:GOK@9O&RQ/2T^$@Q M7S;OBF;T%[4S=@!,8:VB\.MEJYN#J386 B6VVXXB)8"#/Z*]- O5G@[X88V( MJ*-$\:T:.MLJ/R[W,-62?JW4!#KUO6BH^LC':UN^WR^DNR3^G_CTV_5TW\-+ M%,VMUW8FY);Z8$I]:!*8\5"#J>["9YA$TKK]>=LYTVZ,3=H=]L(BYMQB_ M#F'\SQ.B1*.[O&HG[GN.I=8^Q1$91M]U'AJJ M2_6W*;@9CU(*_RSKN!?%.-)GY,_( X;M M3I(SLDE5\%(@L%0%K)45/VH3)3\*:8'?+F]GZX%,__C3Y6^CN+V) M[M*\K%GQBBR#/:UEO"M==/&>Z9NK7DVK5([@H-7L#RZ1<0QLD5$4,G_1JMK= MGB^F!O$_([@ XP8Y>D='QIS6Z MS5^96V*$8U"X)'JZ/S%1KU\]?7=[ET2I4#<\:B:1U9;_ ;-B,6FVO8X%M#@?'W5[4BR]L^_*JL^ZPY9*J(TQXZ9IHMF"\HSDO M-'M@:X2"S74&QX68(\'%]TG$-;;?)3FZGD_ZW/4)G8A)'6G1UVT>ASD*1 MCQW\Z<.,H\P=0KE2JSWE6*Z5RB:$,IED)SCK,A5@EUZMQFS@M303-H@L;22$\^DT5JY8$DNX-=:S94BS/+ F9D6!9*GK-,]4K MGM2/CK"_,-G31Q^+TL1[X=+K)D<_2Z[O.^-4,WYUOOF%? M@J,QAC(S!"G&M/=)"2!2M/ AJ8FWB MM8W!67F- M2QWN@G>;7E>[MI%#FI,Z10/QU/L@EKT^ M4&.-S6\*!B$7-B L&.(:F(Q$ ^:60:4L2[F80WS%P7>4\J4SA+I^/J8^V2]7;!% &T( "ZG4GE#$BWT%1I[+DW7N<< M_@[8*IU)+F0RJ?D=,6+6HJ ][5C4%3SEK3YM0JQ>F B J>_]\ XB_7?# ;#8 M'?"'Z(&OV&(.+AIGWP@U1#.CD.>" D/E 1E/-&(9L9(&0@,V:QNX/K]-9=9B M>F47%^LYJ9,3ZB2<&^%.Q)JY.&T^+BOGEW(2X#%O,)]5&(FXILT $U>5*['X M\A)M^MW6<+#XDJLDS9]BHLO(3.],_'L\5CL[U4= 0"! _XY2C/Y&M\[T>7_M MC^D)'F;W\N89@Z?/OOO"-PSA3L5 ;A"M%I0"_+=;" B^2691I'_^I5>E*;7C M7L2D_[H^,9 #-4E9B*2!"':3M [UQD+2]?AV=G728//PL+;3>+LXN;@J#6WL M[6]_KNWOU=[N-3[O_;VSM;F_O55[M]/8;+S=V?R[]GD?/MC=;NQ_7OE7F06^ MQ6'XM6'U3!B>$6RY$9AHA7G&P38MX[F2V@68-$UVRS#\B; OAD\%H1V',27; M3BO',WS[)H2YB >F&'.,"F+V5L=UXE%T$)_:+):7T@+!(#ZUDV*OX6FW6"+P M(91)2U>F5:=)='QJISN:]\H0I.3>;>W\%/,N7R^]+?PZ+;(N?J%TLQGN/NZ@ M7C.F=KMI?7O4;KBV7MMLM6K=X0!BR&*);/']T^,A*NK99NPH-TS9VG)'1EH@ MC7SO'@L1*Q9)CCBKMK8[C,,4"4OLO\G(?KR=#*O21A3Z9^+&,XG"!VWR+QM8./S$-ION M40N+Y=)F'* ;_"X1BM11']U^$4W^Z M*M%2^VWMT^<9Z3;.<8,<=Y;'*K,X] M)D[1("@$]/0&RS-WSJ2D?_XI_.%#:BV9SQK#E##.&K^R(!E^N[_Y3>9!YE)D M$!M;CKBR!%!"$A0RZQCQ0H@ 4?( H=RC]WLXLMZS0P'Y0ZPTB C.4@V []O M-<%\ UUL_VV+MAR^^%1K=\G4MH2] =D;N_&7DH$-L4>K[J%=9]^\V![S'/ M%&*Y\HAK*9#)'4,^8UL#;S>R*Z7.=YS;!:]K0X//YV6KL]W&;<;*.VF^7 M2Q[1&WZ?W&==;%0JTKC1+-?'6Z8C==*1$K=:W;/^FSE^\"2;&?_ZFV4EM2!?]6=Z]S"I>L84I M/:_X^C+)5L=%HJTLDE(^N?RZGKZ:.6!2?,=(G8ELX=>X3A9^]ZO;RKJ2^9WN M^NOO!%O\S+NV5=4!-9?>5E(G1#Q 6T5.'Z"M',L'L &.'Z*M0O ':&NF[C9: MOWYBCI=OKQ+N>K/V7%,VZ=H#46KNIT]< ?SZU.=(A)XN0X3^&;\_>>7OCV]3 M!OPV)P,7':YN[897U)=?TW] 3VY"J_21+_OR M?1&F XH-WNMDK_OHG1K#+<-"7UY>5759VN8I]6=GE2MGE(Q4$A:Y^_-Q+ MZJ.]B:54/2C.\'3*M>B835EH<[\JWGR=UL]*E76^84?=;M^?HEE.E=8D)Y(' M+K0).B>68>\-UKF_>M_?,K>2;J=- CL=@)-A.K.R%S//^\>ZLW>:\LWC7&RQ MZ?1F]5N>ZZ;ZHGY+]VRW_:G=./GK>^/B +ZW^+"]"\_:I+'-N_O;XH"^.]G= M.L('YS/U6TXVSP_?']#=]Q\9W)LT+CZU#R[^:>YN'7[?^[K]_=0+O<+8' M[_N?BU'1K$LA>6ZMH3JS*.0!(YY)@@S. _**YCH/N7#!03Q!LW7.[UT@^E;N M]SRJ8MT%0QZOXM4-(61Y\J0K4<[JOL Y[+L/OI?0:RGH29\ .T<4HV08B5I$ M9A$Y16(3%7+>%CG/IY'3TV \H1:1D,43339'BH8,488%-KF@DMJU#2;J]R^L M_YQPL^)A-^)A.K?Q'( 4\6"JP-8(Q7V.OI M7%CA),HY"2C634122X>H850[8@S.@(<1Q==5Q<,J'O;*>=C=T+/B82\".6=X MF'.$2R#@2+*, @_S&9+*2Q2$9M9K$;0''L9YG?'7A)L5#[L1#[/$AXQ3L!(1 M3\!28R!X8[GG7@2EN(U(0E25#WNI:+(WP\,4R3UC7"%CC$1<$!>EZRUR5'MO M]!.3&.4X)0H%@QE M9QZ0(L9""*NIRIBG@GD@8K*NEEP)_H& \]9+K%?K7Z[N$NO[XISKG5925U & M]V'62Z55U%FM,V&XH;EB."-"!+!Q3K$5-R\A]O!@E\:SO],ICI55/'%Y:+<[ MMV[J6!"*<8NP,!YQ&K/_7FG$!)@ I=9J"F"7Y^NYK)2R7PQ$_&)E\'XX\8B4 M:!HE*EZT=*28R4\1*7/NL4..$:!%5&@D"1%(L3PP)JDGQJQM"%*G]Z9%%5"L M"E!98X[[(-TUP)%129>#E3,D E- M!8R_L8C;7".>:8JDRCQ205$F%0DTV+4-*NNYK(#BI0#%E63"2^^(55F6T0 ! MAU>& J$$B.":Q@KXUTAL5F3BA2#$[ *6R30QF0U(9#I'7 >/ # TLIG7+@\\ M=WE:P,+K.*_(Q(O!B,5DXIY 49&)%P,5F8QPY!DQ MSDI)2*[6-CBKRWMO.5PB4KSXHV__I!7+^QQP>X;(]MO+79T&4C5H,L7"@E!HIYC)$F '^0W-L&%O;D'P=9_/LY_?;+D"OT/Z<%PX/ M+WI)9AH@*N*S=)"8R:+8W'KG%$5>ZH X5@QB)"<0,SSDE >EA4I'M^Z?1:F M8K5YQ'-:DZEXQ,-!Q.R:C(B&(*A!ACB#N.(8&-U1>:7 M;2L>L;+P\*)78RH>\< @,7OTB 6A.==(@BD@+@Q#BFB"C+):9-)FU(NU#2[J MV;WW@%5 L=H\XCDMQU0\XN$@8G8YAMH@J&<::2XRQ//,(A6$1"[NE<]SR3+G M4CY"J'F-R(I'K"P\O.B%F(I'/' ^8G8A)C!/>88%(EPRQ FQP"&400YX1,AM MT$%#M"%X/5O6T9GJ@,P-G/Q=MQ=\\_4=D7G!:S'C(:WHS_*1[U_/\7RFM>(1*XL0 M+WHUIN(1#XD0LP=CA">*&HV<@)'GW+D8:I2+:3[M: M4Y6^?3#L.YA;JV%9")83BD)N-4"?L@A")XHRZ[D.SC,;!4THX>M8+6M??%7Z M=L50MBI]>T,">3?TK$K?O@CDG$D^266UEE0A;)D'JJ@Q4E8!A@J,+36,Y9(# M:21U6DD05#RLDN2LT&023687NQQ8@Q&!(>.BH(G+,Z0(RY#W6'FG-9'W\KI[CW^[M)E8;, MOC@IJAR#(X%! B- @(!)'(*UG#-SIOOI MIZ>GNQ5)B7K/+"\M.0L/*SRLM.1\V<@Y$T4-TF/,+44B9A6.SU9JKXR$?7[A-0E@Z#YV>;-YS]$X71>PN_ M/C:23G'0C6^Q[UN#^%>_Y6.!T/D@=&KS3P!(&F<3"M@ YY0<(TUB1."6$*83 M9]BR!05AGQ2 %G;V0&'8Q\:4PLX6!2W3$5G*M?/4.21S4^-QDK+U&M$8)!/: MFT0R.Z.\H2_)/WS.X%+866%GBP_*/C:2%G9V=PB=8F?&AF2,LF")9$#<>HIL MTAQ%';R15&DC?1V:%8MJ-?(T +2PLP<*SCXVIA1VMBAHF>EX)K!TC@B4L)+Y M]&U$QGN/&(U$$"8MIB+':5D#K-&+ I?"S@H[6WRH]K&1M+"SN^^=S01LA:;: MJ(BH##$GQG.D*3&(8V%-L"Y(MZB [<,@:!VQ_65HX:+P_]#ZNG8Z;C#$H&E^ M[3=X\724'=O_W.K6@S$78>Y@-!BVTO'XI58W@,B^HGQ5B1IH'UCA:5;XG?U8 M#7M#VZZ2;?6KK_G$0H[,OGO_H;)9Q0;5^)Q#%4;]G"R;6ODX0QVY'51Y2[R1 M?Y)&'>K-FEX=V4'UWS\"DND:/ DG);EB5DI.'-7P1V,*?YSS@IAK:ODA,7/J M8]CS7S8'@U$,Z_6@Q\4PZM,8ET/-'_W>8##?^3?Y1$%A[]]][#O_=.U',]H^ M@+%]W,3;?^3[;?&]@W?MYKKGNP<; L9 M]9?DZV##;)W\';_WY--NG6R\8DS MQB.W#$6I!>+.I9Q1H!%.-)@ X.\I 9U>G76X*A#;-OS2N)%4>*L383S9"/9$ M6JZIT,2Q8+46 0=^366F(A4/(!4?/CD/A)A[B; %]YLK8Q# ;3[?F,]'.VTB ME2MK='6VT/2I5-2X<1/!B%($0CCA,03NG7>6LXA3U-A*#;;EFEH;13#N73#@ MGI^"LUHDL/XJY!T:[0*RBL /1ESDG%J0CY4UMCKK0GV'"_#;,VEK?8WMX]7J MC!+4YOB^FUNWJIY6_WG]8^?F48PQ[E0<"9EO= M*G8.V[WC& >-ZFB_Y?U>KZ]BC$:GWCW: "@A'BP/=;+A\Q<[VO<;6" M6P]B]==WVK)OO\;*5K]=X&D7H80%)7-W\X2YX4E'(ZPE7B:FHA,D7EY%>$$G M3.L?V1(QXCXF9"B+ M2!B*C37)4T%7UH;[_1C1^##A15I^0?S\L0>G(-N;(X"8R5E$^)N+OM>)50M, M0&;XC:J5\AE%VVXW*K!%PTR1]UO]?)JQ"V#4']C^<97ZO4[]5BUN5;##L1"> M%\%:!4!$0:HGM+DFR%D)!B-W -B6!7_X76G^O_\"/TG]FL7[,TPI$W'K]UOQ M:RU*]5^K(-PU._F<=O!((("3GC[L-:/H@U/ M51O@]T],"FZ\DR@X:A&GW"&M+87E8 8+0<"Y]M=I SS:09;Z1I;*4\SUK;X? M=?*6B,^X^W6\$* 1E(S:I_<'\1Q_>%#U^F>#/7VW,VH/ M6X?M%BCDF:D S;HPXFF]&KNZM1W:[[4#C&ZB+Q,M&8S@*D5)GJJ2--=SSVZ/ MO<8,"4<9XK :2$MND$[4P1M4*&WG4I*L%UE\^JU!EJ8>B'F(J1;PS$M;"60# M2!? +IB#6M)KN9_/"I#3_1)ZI=#^S_7B.C9-IS.9C+QQVY'70SHE6C_0MM6J M.D_T\@= !(%%YN%]V)D\+!,_KU ML#>HU_;5J37[]:@5AONG 9!SWQKO ;_"W[]BW:#7'@VO_LJY$7L88NP_DB,F MZ93TG?NYWS\=S2$P1^3ZT7Y!-L%@7]GVD3T>K/QR<5%@1287EPSN/CWW*V>8 MTFUFJ*)DK/1:# +R]7RO3JQ%(1#]_"H9DEV4H%2 S<(;_:AD>C/7 TK3& MW"?A.%>))A6M]A9S_DF!ZYQ=CXP>;S+2@.?\VR_V:H%^>#F[?$?C]=Y>M=E\ ML[KT VUN[VR\KW:VJS?;S??;_]E7'N%9,YR\GRZV5V/GHSN+#EU+C6\5QYJ'&Y[;-Z@\,:B)\+H;[.F\2 MMH;'M0[MP(!^;P,W>)'\]\,GH+C*P]HAIY('_JOIV$G4-&)MH[-&BQ5@1=X> M9J'NC^+*8FSP0]NXU^"M=3IY+^8B13QS]L[8764G E+]-*:WF=/EG<2?L_LT M1TBS5>\YIEZ[W3L:O)J'OA!^\=F-$>.*P&\=6/[..NI0-CS%MCTGO_P: M6H/#MCU^U>K6SZ+^TJ^36TZH2N8WT_TN\QW';T\LMS&K"JMLO"H7&7$7/DV7B57OO>CRQ*\JI2\U65__)Y1;.&#-:MP*/\F U7?Q@S:HV]_%@[V.L]_9@[T,*S*K!=*ZK7E.8X-I3QV;FHY<<]9L@ MX>.<>IMA5+47DS'_RC($+V/^Y(7/'U^8_UT5X=PIVWDKB3S6(S(Y7#S',QJ? MR[L0P:XWX'($>U#-(3W7/XF7]SA/#Y]6D].G55T^J,KU@ZI<0*BJ#Z',\W1? M[C,L(EE$81')1Q?)!^IA!(]X.1H8Y?T/%S^WNMW\0FEE=)?LP&"YQQ$[ MGLO.29%TL(9$+KTQWG&+2PG]Q\AG.6SM'GPYWO[XMKUU\&=[Z^0#WCOP\)U= MOO?QS];>'WN=7=K\LG6RQ;;?3^6S=/YL;>]LPC@_'&]U/IPT=]YUFB>>[QWL MMW<[?W[9Z^P=[-*_3[9.O/CW9'.FG%:@^6"S]TBQ)! G7B+-$D8>6ZP4QSPX MLK)&.&L(_30J$);2K:5TZWWE ]X./4OIUF>!G-.MC'B4B8B *.8,\8!C;@(G M4)#"!)823AR0DYE5\Z)*7A<>-A:/)=.&L?*[38*)!-EENAQ83TB(:9 33(!(A\N2!AV'3,.Q%X4GA886'S?"P MVZ%GX6'/ CFG>1BA-)\T1$(Q@GBR 6G*#7+4V2B#UL3*E36N5I5X2;A9>-A< M/"Q*YYW4QFAIN2%"BYSR8K")QG&A1$828I[0?EC!D#DP9+HP%@'L4((Y)##/ M94NQ0Q83AZ*+2F!-J25V94VS!J$O"D0*^2KD:X9\W0XREY1\%;B<9^MKN@B6 MX#Z!1PH^*L][7])X9#7\,$9*6/O@<13 NAHQ@P?J6O1X$=4_QGF:=^E' M].RIX*W2GQ^)$];K.=CLCE.ER];2KBFPF/A$L\$(:;#?-'')*CRR.G<>BMP@IQ7!(5@=5+.&)=+!TK3 M,.+.&TT%(I8%(J[F$G?$B<(EG@]23'$)3J3V@0"7$%$#EV 1.8L]BM1Z)P65 MW "78&PUI_<5H'@>0'%YNST2D@Z2>V825Y)8AP-/5 )V*!N%OZ8H\/)RB8(+ M<^#"=*@J1(REU H!"%C$)65(.W T$K.!"[ \(,&ZYU*!\MAG'SS<--2_1^9MG#@_/.OAR$2#*ALG"06)JPR1)KE)R><,D M@P0.+CM&'@6-@\<>CQNS";YZ=[^H ,6R ,63#[[\B$:DUK<8T$GL]PHXW! < MIN,NE@-1,(PCY9U!7!.!K.,:$3 :@@GG(@NY)(>FA/Y:X.&YP,-S"+S'80\^9#,O RC@,(< MH# =C8E>&\%"0A[X!>),B]PYUB,?7.(22P(N20&%9P<*SR$48!CGMV* MZ3"-,8FD0 )R&N=^=RXBK9- TN9_0F:C$8D64PV%E M3>!5,0L0A4/:I,Y>T@XK=L,!&4),.TPP6(/1&N5_U MZ:2N+#OW(HKC!F:<48E8J2776FHL74C@9%&NB>*^+K/]N+&=TJ3@W@!R=R:\ M8Y+E*G*,J(L*\6@BL@9^<) 1(G(=;@U.%1&\P>]>OF3A*KKDM71?0,7I48.M5B$LMCWG$B'= MPAC82VX-]>Q:=!8:\ MDTH6KE6X5FG!6;I +7"/:SI<2ET45GJ'-/$8<442LDI9Y(S37AA&4CYCM/%T*!W;_]SJUF!K+@+4P6@P;*7C M\4NM;@ 9?$7IJJAA\(&5F&8EWMF/U5_O/U0VJ\>@:G7K2&D]T,JZU_EX4E\M?WC/"!;U7I=78DWW0F/N0 U M-&F!=<+*8HKMMKIF['G7<-.K4/W+F+$CAN_SL!P"/'MX% M8#ESV1!]HHBR]^\^]IU_NO:C&6T?P-@^;N+M/_+]M@ 5WK6;ZY[O'FP(& /= M6G]-M@XVR-[!V_U_3_X^WM[9^"0QB\0%"_(MP.XOF9$X%)EX=)G8/8+W3K9VMD3S M8 ,W3S8_.4M-TDX@:YA '.0!&YPS7#F._]H^Z<(E>'\"J_R4.:Y#* MWP'Q"JV:.30J.ZCLX6$;; B Y^J9E:J-Q4V,P_U9@OJ*KUI#N)V_8!O4I;;A M_;#GOU2O#P']?:L6[&HLJK>?VT7#Q\'(/YKE&\_.GI]=300&U4\K[U^_&ZS\ M7)N^S^,FB-51:PA"TZWB-]#3UB#;Q!:(1/R_D6UG),JR4D\\%+R:-VCHG H\><<>#<+%T*=PO"MS.>_'HP&'7& MY'KC6V8(,>S V,F%;0=80_\JC/I'X*4"T7AQJ/]U_8M%$JRU&2JN\T=[_?:P,\]VIEK^$Q?Z#3"[%=7^84"JO0"E6W-QR#7I5? MR7B;J7YJ9>93#[S*TM7(/TFVNWE?8+6J7@^R"+^-KC\"[V#L#U+=F'PX._-Q M/,AN;WS1WO=CH+,F><&&1\]E=Z: M$#./2OK]&$;MN)TN5\[:$DXV0%YW0_W7\U9_;/3'2IH]O-;P>"=SG!T8Y.]M M^/"+TT4/OW_^9*CV4E..1&()<2DDL@PGA#TE/B7&L'$K5021/H35&/9'<>4" M6UIJ>O0::'*GDUWPBT2FSJ-7OPZR>E5V(@X9I\\K[^"\]F:CE-470"5SY-1K MMWM'@U?WK8WFUMIX.:$5%PEM]M7 P5S[;;Q7$@OCK]Y=?0 M&ARV[?&K5K<>0_VE7R=7GVS9YQM,'Y_/]QN__>M1*PSW7QF]:I3,NZ^3P_N3 M&X_?):OUQNS4SMCX/6I6^?B;E[Z-5\F5[_WHLF855.!65_WQ>X+I,M8RUA<] M5H)7%>5S7?::?)YK8_YFYJ.7A-?&F/=(0:B9/8HZ")7MS)7)/"]C_N2%SQ]? MF/]=%>%<^'K>D/F2/Z(QQ:F]H3DDY?I9O[A'=QH+'O^MFH2$JXW)3N#DY;_J M_8O\30M M<\ERC75*QO#DJ1.4*JM#C#+X).C]9S)-MD7/K>_+R5CJB:V#K9/M=7_27-\X MWJ5_XZWU#;+;^2!V#S:.]_[XI[5WT&XW3_[^MO=FZI38P9?CK9,MWCS9PEL[ M?Q[LK?]]M+4#G]]IM^#O7_8^_MG9_OB!-=???OGW9',F9SPEP2BL.=)4H-SXY.^?DGR@\_J!:\JTP M57C4#(^Z'30^ M'H\JB#@/(DZS)\YB),&C:"(@(H4?VB>.5))1,\Z#Z8;664 !C1RESQU5H-[$DWR**KYBPW6!3V5-C3)1TU;@.-A3TM-2+.UKI6 M.&!M)4K$&P3"@Q'XESAWU(E*.&64=S5]XD_#GWR@OJ2/JLQ_C!/82F/2'Q"[ M6^4]W2O#JU=M<-K0XX]^;S!XY@T$'PK6MF8;D,ID1)08L40=XEX09)S(796E MH,XIG*PM#02?'1)<36;N" !*4$"^\YM$*)1ZPR>AM MZ$+1_SGT?SJ6Y@08@!C ]0E4(4X\'R=[2A.$%C$H0(.B_\]._W]0-_AN(+"< M)*% PSS0,$4-@I0L,&X1@]5''%N.7$P*"0[2D?>-/28%&IX=-%Q*#2+#TE(? MB(V>LTBU(Q:<:(RM]1#99<$A( M(LSXK.(-@VDQ]D]'O9]#!..&QK[H_SSZ/]WBT%O-+=:()\<1CY0A8Z5!!'M) M->$)A&'<9'JVH4(Q\&YE[$AR M"-89:Q,)(_T46R4;XZEE8TS6;=3_#ESEH/5"X.O#;#"" M6&&$M"@RYQ"W.B(CL44N>LW 1A%*RFF*YX<$3R@F<0D:E)2,AT"*J:T,;:R6 M.6*)N07O)G".;*(>)9YH(((+:V1!BJ>*%(\?K[AOTE!V.VZ# M,!#4IXB P< MG>AS_V ' &"5L,@*'\ \$,$R7^"LP;6YPW9'T?_E9PI+%]"X,5,H"# / DSQ M !R$DZ#S2 1P&[B2&ADL*0I*"^JH(D2-3RV0.X4OC=W MBH#0%&7R7A"A./=2& 60QSG7,K" C:EK$3]$X..:0J-E,_.6\+8[$_;@7DF% MG4$R8H&X9AI9;"6R.C&EM1+1T(5M9I9RH\L)I*7 A0\2!<$\XK#XN82?090G3(WCV(E4N@H6@E4(UM/K*E@ <1Y G*%/C@EG M+$H^ 2!J#^ZFH0SE]A9)4ZR\5:678"%/I9?@R\.*Z>@;3M&0R 0RV%O$G=?( M4L>0]!&GH(/%!I=>@H4]%?94>@D^3T2TK-!*\)53ZEB.1$OJUKQQR1'.['FT8EOS]I!H\S]$;Y4B^#V"U-]/'< M*EX7?2P(=BV"^=G&-YXRP:1#*7"*N#4".:PL\I9ZSV*(EOG;;I_/IS^+)6_7 M<;0[Z/32(=R57&S.23Y1P%KZD. YS"HAP8? M.GZ-BH&+H"*.0T_> )T@]\T MDCC(8+G33CX+3"N<93DC>==PEK(9=1LEGX[D^>@\:'F.Y%F%N,N'I7Q,*!%N MK=$4G&UZNTC>,JEXH2TO@+8L2:!M;MI2\&H>O#J>KLB5:'21(BE6#?0$;_V&[QX.IB.[7]N M=>O!F(LX=# :#%OI>/Q2JQM ^EY1OJI$#7CCF;G^+VMGLZQO=?FEOW]G8>IM MKM-NFK7[XD+<$[[45WS5&L)S\Q?&I"X=TWJK'_VPUQ]4X[YC\SS &Z_- \)H M/:F=_5AE&+/=X^ISGE8,5;1^/\<46\-!E0<)&)='6H6S!V"K80\>6_[0S<@C M ?AE.-D #@-WDEFEN#,L\I3 AV#FFJ)G^,&[2#ZWGDQ[_^YCW_FG:S^:T?8! MC.WC)M[^(]]OB^\=O&LWUST'B!8P!KJU_IIL'6R0O8.W^_^>?#C>7M_\Q)7Q ME"N-%,[[T#;O2'.12:$0VBF 7&M7UDC#J%DZV+BAL'AI&!8FFB \YY(9;9@. MU#N,.5.!7%/WI@C+XPK+[B5EYVM3S8*RDRP MB 9AQDU<' D1>2D2C=8F( 6YPCNAE\C+6"1.[9;O=3J];$U[_DL5ZJ+]56KE MYUL?E1E4V;8T\D]22UH6B$8%%S@$$]?Z&MO'JQ78QD&\>*7:1 ZJH]B/U5?; M'H&UM,/JOV_AC-S1$B[<*_EA+]7ZS74[C&]MJ_]/GO=+EE7P2[8^:2],/D^" M" \@J]%Y9(EG*)?YI0%C10E;61-LE+:<2T1A#LCFNSR180[:*9QW3&J-N(S1WM(E%:!Y3: [^_I28M]+( MD*N#!1 :[)$S@:,$=I$FK8G(9]FXNE1H#F-_;!8SZ[BA^6M41_LM\ ./[* ^ M9PI.[9I%MSF/.0MLJSNJ M)>EFCO2--S3N&^ZL>VS5/\]:@5AONG>Y/GOC7>Y'F% MOW_%ND&O/1I>_95S _2@/K'_2'L#DDVMU;F?^_WO6^J?(W+]:+\@FV"PKVS[ MR!X/5GZYN :P ).+2P9WGY[[E3-,Z38SU%,3O&Q'9RP(@'6]?BUZKT;=$/OY M4S DNRQ#J?;[&8\T]J96VG/AD.VODF MVX!ZC\I>+= /+V>7;ZR]WMNK-IMO5I=^H,WMG8WWU;K_]3O=^!%[8VFCOOEWXJU66J/87%8XL;M<&$2FJMIEPKIKD3 MX+=P:R5V/KJ56V'MXV_G;G0.V[WC&*NZ@5OUUZCO]X&T5'^U;??9;>W"S,#. M5_%TSF-#?7@ZYT.8<_73RL;[O_Y:^?G4\K? F0:&5PU[E6VWS[X[J!WC*G\V MO]X[&GQ_:XH8Y*^>W>,B19CZW'Z_-_J\7UGO1YT16%3PJP_M<;\']PTQC&H^ M S?>3BEF5WY0U0 )WX-!UH/?MT S;/;TQZ(+-Z"\@AL.]P?53_E>*Z=?KB;E M:G^&ZXV92FKU!YF>'.>OP<6F/CG^?CY;2_&O&]T\JDQKJ\Q4ZU?)KS_7USFT M.;[3.LQD!P9VNI^>W^K5]/?" SG=L.B.-]SC)/A7TZ33[!YXO##-'VVS=R=' M'RZP?L>H-])G'Y2"EU%)0 MJQP\W R!9Q0?T1?'\7>/FNM?/KD8%*&,H>B211P<>F2DE4A+[[0A,6@/MEW/ MGJ'Z?Z=Z-"'G]8Y4+<,3V@^_]D;]2]GYE!Q7O?XXG>R\%(XU_9Q4U^?+U:^# MJHYG7JW>I]HY01;0!9#T(4A K0Z]JML#U83Q#??AW1^ZM5."C8U4-G@EM/>< M$@*,R%&&LS1+)VV\-H?+GIR\VK+?6IU1IW8P+TKD]YD._A< Y5V>Y6"G=RK# M9??V"C$^AGM^@I6Q.&"+,,<&7%5)D?.2(6(T#9PI##"WLD9% U_2@[?V5?/S MZP;;KWW41NV83L-J!T"ZVQM^E[OO1MMD8F\C@^Q+:=QFUE 1U/ M&4H1NRO$[F1K9^,33UXZAS7R'B2.$Q*1#C@ADX@CD4DB3-Z(O5SJ)C9X$B#( M5&3*]J]6YT&A%C\@[>#-9LP$X6SUJU:F\0!O\ L [^?6UYCIQ^0J *NGKYU! MZ^&85;CCZJ@UW ]]>U3?O-V>P#E<\\=$*+.#FC8!7^>S@?.O,Q.I M7L/X/G_NQ\\UWM\T='\[Z$5B86IR43]>CX;[O3[0X>NZ#TW40[X\]2#- _]) M2I%\3 8I'SGBQABDE?&Y-I)D6$3+M%E9(ZM7G= &QZ2=A>-[>.V"I<\LPYXM M1;W/V!H,1K;KXSD6D)V%S-['A-UV>J/N\*:G 18E?^?L_1M[F-W%L4"]B^!G M?8WA;:__=I2KWF].YE'DZPKYHLV=K4_.^404F'FOM,A]JAAR.E D=7(J2BT( MXUF^KBI>/R5?=635?K6M=KV5=4&>;"U^;Z/KCVS_>/QUJNM=;#JFJJ?^9/X* M7*P+CO3DNJ-#N,<9:3CU-[_+YITWCQ]_0Z,68U0[8-5Y:*TVON7?X\4I7CA: M>%'3>,))2:Z8E9(31S7\T9C"'UAL02X/34^!O-\':]4>T^NSD;SI#8:@7K/P M?JXIQ>MVN^?K3T^0?L94Y*L,?C_.^S3U?N<.#/QW^-*7%Z>!GFR=^$^,$B>% M#D" !""\M SI1!4RV# IHM;< PA&P*G#O '9'\4;;ME=W-.BJX^[I95Z>=,I M$YOZK"PH>-Z"&IP3?G]>^.-8^,^%C@ 3V6^5B-Z96YF^^/0KU M>_5'02GJ4C3UYP=#^%\MH?41D_&WYPFK53_5E^N-8.)A\/.KQ]L:OLW1V\DS MOG "&@;2MH>#^.KTEU]#:P"._O&K5K>^7OVE7R=R-0F Y:C9U/GG>L+CMR?Q M($-6I90Y)#2IUS.Y\21:M%I'BZ:.98_?XWH5'OV5;^-5QRCU2BLN,0:_CHAE,KJSI]#+F M3U[X_/&%^;^$IDMO+C'>]U2?\6EG\;W8XI0K"_!6SFT0L/DVJ.;;!6!/U <9 M9^T=MN#:?)?^?=SYT_ M81[[!WOKFZ39^7 "\VHU.W#_@XUOS8-=MGOR^GAO_3/9^_CGEW]/-F9*MDE# MG'=YZ]8F@T F+'+$",2XB2$D$R)Q*VNFP?ELL^MEK#E9JO 6H%LTT'FK$V$\ MV2@,>/E<4Z&)8\%J+0(._)KSWP7H'@7HIDJF*)]LT%0A3UVNX^8\TD%P9$0( M46BGO68K:ZH!OE$!N@)T+Q+HHA2!$$XXF'[N@1=8SB).46,KM777=4(N0/<8 M0#==RXY(DXC(M:%DSG:QG"++/4">UX2Y@"/7>&5--JAY&D!W8]_[\F;+2XU, MFS-[XH.Y%V'>7NU+-^GYX?BR*3X;T%VX&WUZ>NE][']M^7@Y!N_8;[^/)>UM MO]G$@O3GC=FM"15*:(F=H3DGD AQP01!6E$66G",XU-4<]&S" M]>/UGK\E L_-.0N4/6TH6[BC7*!L":%LRK&F)"2G34",QEQPA =DE?8H,4,3 MB\$'C#.4"7;G'<0"907*GJHK7*!L^:!LVG6.*7*/)4:26(7QHH>[CZA0]]ZNQ#MQ]][W.W/N%\X7"9[PV&9R?*ACW0Y*]Q M,#XM5A^.SL?6Z]/ZEQ]:K8LKW"3]B7&9N'8R&F$Y5LEXR[U6A,84G+!TWC/0 M937WZ?K"3*_Y-G\-L]H:[$09W^GA>\'%H?]0\^/ I64(4PPEYDVD( MIH M4C^ELN,"*J>I)=^3.^[K@.^]2= X6^5MKS]Y*7^.7+ WH,;^51CU\XG+ER=E M<,_=3^#&VJ VP-X]/#; M^?35C6\^#@;?.5K\-CZVG"?I[6 _M7M'+QF'C^%:GU)4COL0D)!1(RZ91=8# MI6)6!1$H Y_0KJSAU=E]K9\OY*4T;K;B=]UZ*"M^RQ7_^Y/A$?.D(S*)6L1A ME9'37B!M$F,"&QJ)NF+%3TWON,K:3=;[KOY96>_;K??)QB:D18KD2L M)$$Z$ 5.$S4F>BE\;I:%5V=]I)^_4ZT+!3^?C5&,E%SF5YNM$P*T6^4)AUK. SV43/4C'DR'VX_^-6OUQ&LY1JS;BV MN7'RT[H RSHY6E]A*Y6^9_[SMB+G_-C?1^#D=S^O QMJ]P:C_A+E MUWV> ,WA?O/D P&PR-TDOC5//-X[V#C>WOERO/VQ>;#W<1/N]S?=/=C[LM>: M IK.!FON?."[)[F;!/Q^\JZSM;,IMN&_70IC.@B=YOI>J]EYU_D7YM$\V/SD M31(\8(E,P+D?.@O(,(\1421G(BM/G!N;!9 ]\'6RER)I"I9R1:)2G (U3XD+ MIH.6A+DL;E/Y>-O@N-G\V*O).@QF-D^FLS=G*W5=?].+@V38**N4T2EICCG\ M;B@A4AL=H\,^/=7*7I-'6&V.02<_H$5!^V,G/TZ#\IO]5DS5QK?H1W6AS>V4 MP!OOYSV$7HWW.8VQ_DSO3,(R_1ADH>G8+P#^/TT*6[T!PWM:S2H;QJ^M> 3F MH-6U7=\"Y&Y]?YK5(0!VK&M;U:3IW,4'DV%CY:W[?KXVKU'AC/^*/?+S%)Q?P)P&KP*U3^N.M%F# -+E]T^=SPV;3#5;%QB+IB4BV&5BKKY\H@ MD_5+H^ZDQ,=P/Q?Y@-GD:C>9I+12WGIM'Y^__*6//G_I?"KKFQXL0#^7>&5P]Y1IJ-^/(=< *H7ZK=J%3QLG[T,^@]+W@?MSG.>?+ZRAX?P MJ.Q$?\8%<0;#&-M5LJX_>>?!C*'ICNS;8U>I_9R=9B]UXE.T12%;>7X*'DKV[K)GCC=Y. MKST$S@N?]WG'R@_'N)('/F;5]3L9?8YK9#I]J+[7[_<&8SCN#:,_FQU(:.R& M,?BW6RDB?^S'96%/GT,=H:@?#*#/(.;-XUQ?R-N0F?P3@8D;L@)@ WT+RSWR MN;A+]3[78,Z2\DB:,J[".J,I-=)/# 6\F"L^C:5L,-YH'\ RY1V#,?X/1H<9 MZB;6#L9W)M.PGK4HM$$N^K7.26&_\?7/BE4-3LU&Y>$:>$_U: M(^HAI$F=P\.ZL.;GV(UC,YP9#Y".TS&<>XRM"_=MG$'%>,GJ+XS@8=5*=13; MX]A,VQY7@[,1YIM^U]9Z72:_=P!K/M<#@%DNLC+ZU9IXUV+I+^K*+Z_F.R\U MWQ]]**7F^_(,M/D2:[Y?NS,TM9.$/7:.>*H]"=PEJZ,.7#D;K3 F$;+R?-%[VB>;'[R@B;'E41,&H-XH!Q9S0A26E(2F'.2T.=;,6Q0 MEPR[L)_ECB_9-%AL=:^+775G*\^L/'BM+;HJ#;Y-K2U!5JD4]U%G2NO%UYFB MJTK/5V=J*08K;UG%[!$&*U>%-(]4P>OI%'N:KKKW4+6^)@ R@82+&;&7),4N M_>-9<"FPY_9XGG.EL,LG70>#7LTA%3>N1G%V#2*NO\B5:>?GI>C"'1:42EZ? MTE?U69/KU@D&]TBY+I=')4KN4\E]NO9LG68"5(PF93#AQBKGK0$_4\1 HV($ MWS@C_5W\&L%E'>-$IQZ\[_EN9X/L=C;9%MW%V^OM]O;.YZ/F>K.]=[#)X7X'N_3#T=[[J42G M@TW1/-EO[>[\T]H]\"=P;;[]\8/(X]VB_W2V#O9A;G#?G=_;=B0_6@SA;6$2NA43:,X-P$%%03[0) M;&4-A*"AS#(E:1;D*LCU(^2BG'*F(U8D,2Z =3'KF!3P*[%!$'KC?/."7(^- M7%.<*Q++>'0>"28#(!>AR 4J4&#"*:P-4X8"]#GJS9WDIK#]I[%/:T!R_9#)YKH*TR?!H01.4%!@G4OS-IX5]6S/^9O*> MR\@#BL)[Q),FR"3A462 A830R+1;66.:-:2\<\&S'^#/(Q79+:I^1G.B9]9K M)T+@/,1H(C6(RJ9YA2$VV*SLB8D;6BJETC5%QD&)'25+K5+4]?^J08Y M9/L80<"Y@K3/>+=J_OD_&^!?>$'K OR/"OQ_S[AS5G*KDF?(<,(0US0BIXU MR4AF+28Z)KVR9C!=A#MW4T5:\AWZ H@O#A 77A:[ .(C ^*TTZNL"4D' $3P M;A'G6" =24!2.!FYMQ$ (RZC')QHWR@[F8/L?]T>;+ ]N7UHFZ7/G -U2C76/ U7M+9 MCP4D3-RQU^IS)KN73?'9\-F%)TR<@>:X,>1_ #$+7UT<7_6S!U1D,CHXGS,@ M,.(>>Z1MH$@)Y9+"BFAFAMI(;E M"(N)"7&I4XZZ"/@A"(F"P:*)E34C&H8_P^,T!9B>*3 M/-^A --] ],490K> M4\*U1B)0H$Q",>2L4(BGH+%WP5&O@3)AU3!+==#O07=%CDGF&E37#NJ2&H]Y%PVQU4M**N5.4N/*@3^1GZ=*J]W'[LF/CG+. MFW?WI,%ZX0D:!:SO%:P_S_BW)G 04_!J7502@>6UR$0ED)>)!2H3MURMK#'1 M$)PM4>Y9T>1ES[\HFGS/FCR3 ,^#=>#Z(6\$1=Q%AVP2"242F4M",!_\RIIL M<+VHJ&I1Y&54Y$5G5Q1%OF]%GC+)2HL VLH1IT(C'AA&.J2 5(B2"1>C)> _ M,=K0_,X[SB4=_%;Z>-; I^1_W_C9W:29IQ.),@O23Q/EBDDK#>=22*L"L%29 MYO OIIIY%E1[$%3[,N-H4.,943@@QZU /!&!' .B(K0-.'D+-HKG*A<-P693 MPGY^PCO519W/U-F*R+#2.DI)N//1.DJ\PH)'J1+69 XGHZCSXZCS3#:WB]9& M%I$7+N\;@#IK93DRAMOD3=!8YG);N*');,V:HL[/0YU]/N8"5IGW,X-/C>XE]SMLINR0 ?D(K+]85O=O)S; MW5PL?3O]/EG&B_"66M]B0">QWRO(=B-DVSCZS\[F<.M]1K=->'57?,+.@/ & M0#4K&>*>Y;HSB2"B>3!!16\L65F;M'U!]%EQ]8E_^^J,N1 M*W L:$0< SGA5GCD&+=(<*N M"C%@&(677ZBNOS OL=ME+GX'7?5Z-V+&AU4 MP,PZCKB@'G$)AMD%SI&35A-)6#0BK*P1W9",WL'Q6-(XQQ,I$M6;2M5[C!RH M%UL-X,;S7VZ0?\QZ465;Z7[A_=N,\T4I8X$&B6S$ G$:)7(:@QN68M X&BT.\A1>$*HAW[X@WY:(&8K&V&B/"#$5<1XNL M ;QEFOAC%GPJ@'?O@#?EP7NB%--4HR 2 M1CQH\. M=HBKD*C%U%"C5]:4 89WYPR"AP*\R\LYL1N5<[I8>NK2KL9+4^/E M'JLHE5'.6>OIEZ&%#Y[FJ]4_'CK?CBXBW^Z!+0[-%J>J9JI) >97P_U87973 M6 WBYT[L#NL/IE:V E4V,?G[[5& L;4ZA[;5KS_C]VW_,[S42]5_/V!2C9BV M;KE,X7#S;%QOQL.:S\#))VK@]O[=Q[[S3]=^-*/MS@9K[GS@NR?MUM8._'[R MKK.ULRFVX;]="F,Z")WF^EZKV7G7 6,%!FKSDUY1BZD M1(6C3%&\LF969[>7*Y#4-OS2R.M^,9UT\>HYMZ3#/T?[+;]_(TF,PK*D@%,1 MD3A.0AL6HU-,NF29XJY(XCU+XO;Z!KB&H/W6&R2MRJXA-LC%W" C>*,Q#D'D MQ [U TFL+$#8!* "_%*]C_!Z]W.C^AR[ (#MRG9#94.GU6T!YM7X7<5OA[$[ MB(WZO9L(C6"!DAQ?]39QFX()AO&HK.- [+3116CN5VA8<_W+)R45)D%@E(*0 M"$#!(*V509QK*XQSA'NVLD979W=/KQ2:-[W!<-D@K>Y#LEJ!0,>JV1O"U4DM MKZRVSYU>/86QG,"45F>&?CKH#HA4JUNSKZG F@>)B_V)2[SVF^O_LG;E52[[ M6DW/SMC?F.3!(VK;PT%\=?K+K_F(7ML>OVIUZXG67_IU,JB)#W )D:KO-W[[ MUZ-6&.Z_,F"0I,G.]"34.+GQ^%VR6OO94_[2^#VN5IE@5[Z-5\DMWQ-,WNJ; M/QHL$:O,\*/KD94\?7YC^ U4*>J!-W,LGO1X/^T#!:G,[9I5@A(>MD_J%1R_2/-<. MX!+M!#VG03Y\HO>C1C-*^>=2RW!9RC^?!V7XO1WS+Z^[X?4Y;'X1X:Z3K9-W M7[;H!MVB6WAK_0O>W0FM[8]_'C0//(?O=;8Z'[[M?OQPLCL3[MHZ@7&>[.[L MGNR>_'VTO?-NOTG!_>YLT>;)9W##8:P[;_?W=IK[_YYLSJ2Q.^94Y"(ASL 3 MYU%:9'/>G.52>R:=]-ZLK#'< "%B"5 ^-5-,9^L[DMNI6 MHJ2M1SRQA P1#@E%J27BGX@=?5QRZ)#H^B0K+!>X> M%NZV9EU(884T.A,S@Q%72B'-E$!)&F=$,,P;N[)&6 .S4JGU&:OVPDLN%]5^ M:-6>]KF(8EX(H"XB,0FJK1DR5! D/ 92&B06/F=!'F MHMH/KMK3C:M%Q)(1@O).&>*.)J0E#HBE&!()S!@GZD(%_.YY74M:K> )."FE M,//3+(M6\.UA\>WO&:]$:.-L+L02?%2(:V&0"Y:@:)6U)#HC:WQK2'IGYK)\ MN\5%L^^M2%K1[(?6[&FG1./($U8.18Q!LP/\T,Y2E+A*%O[%.KI:L\TS;&!< M-/O>*J85S7YPS9ZRV5C*%)T )\2E@#@P,@2FFN7ZIN"D..^5R=L-#75)2X7G M$3>9LX#:H^IH74/M/J(D-TL]OR09^<46W%C\ WHV9F+A1=>*F7A8,_%AQK7S M6H&'+L&A8SIG0&.'+!,6:>6I :IO-%4K:YPWI%Q40['%:=8C[VD7C"T8N_QE MW@K&/C3&3CO9@7(NHL8HQ0!.MO,)X%51A,&4FBB]L,J/,18OJH]RP=B"L05C M'ZRR7,'8!\?8Z1:20JH<64WEML!N4NRAU*TK=BE*WHM2M>)G3+W4K7EC=BHU<[2RTDK;P?[=4&T,2TX[.<6)\/C1@5&L#NLZUU$^-IA+E-6BEV\X$&^ ML/-SI=A%2B_,CYOG$)S=K_'[Y^V M:XN#9AQNIS> [R_"&3]N@J.]M[[[;6_G VF>;.#F^MZ7[1U/MS]NTN;'3;*W M_@^,\=W^UIN9NN\$'.TOS8.W[>;.![:U ^/K_"V:)[MP_SS>?[XT/^ZRO3\V MCBXKA$$%%EJJ@)QA 7%M [+4,F2#%\1%IK 5*VN:-M3=LYB6[UA10;%GBF(+ M*X114&P946PZ;$,53&<"RW&^1^RB%XJFR=(O6+VMMC:+URZCU,W4W>."*>(6DK:=(Y&.6D0H="%M9,PU) M3-'Z9ZSUBRJ[4;1^*;5^RM9'XH3SU")OJ0)G!X/5QS:BR&R*UE@N3,Q:3\0R M%=MY81'%4I'C:57D*-"W?- W6ZW#DHA-=(!UAE'$B;'($<60I1(K\'12M7TJMGZX7;+BRW H4K<6(1X61AI5&@:ND8V(6 M!Y^U7M%E"E&7*A\E.[)D1RZK"5E8E8]B0I;/A,Q6 %&4)FL#0X$2AKCA8$(P MA]]H$,Y($2DC*VO:-"1]/IF3!7\+_BXK_BZL DC!WV7$WVG'75$>- \268H] MXI[DKI$Z(9 !&J02)"6\LL9)@YM%A2H*_A;\+?A[[]5!"OXN)?Y.\5_I+3;, M*N0"!MO]=Y'S]GC=CIO>EUZXG;80P[<._?VSW_ MY8D*^=Z_^]AW_NG:CV:TW=E@(*A\]Z3=VMJ!WT_>=;9V-L4V_ ;#[B5(@@P$#23 JQ_0H13I9@P3E+D9N&!=TI8H !8?PD(?] M45RYJA:,N6C##D:#82L=CU]J=4-.:J=T5=1V]H&1FF:DKB6A:G7'F)>QVAU7 M@[%05$=V4-FAM=?V3[QV-EI+I199&K$_4O?8M4/[6ZU7"_ M-X)QAL'/WY/XE[Z$CJ:K1++;E- 1:I7SJ]^^?:$7JR"\[-]OK^ MEZV/\'IG@\#8Z6YKVFO?H%L?=X^VLK=//\"UW[7W=O[9;^Y\YMM__/T-KD%W M=_XYV#K8:UU68L1R:[W5X %Y8Q$/G.2^\!;!:G%&.%<2FY4UH40#ZV5J<%(P MJ�#U-2G0@\"ND#%9S(8'!0V%J1 HM.OWH"C+#DUC\&D(D8+",@LB(? M*5'8244%!HOM#':)Z4*F'@O(9A/C/>:4"\N1X(KDRB &.9P88D)JC8D!9!- MIF@F4W*)TN6*TB[ZZ(GP'H,7Y'7RG.!@M%)6N.@]\UYH6]C'XRGM-/MP.$>F MK45'->'J3!KN/'<$.$X MYIB!&T4U"< _O#-&45[HQF,AUVR":G N2,8P"BQ)Q#WWR 5'4)+6R1AJ$L0:F#Y*D,*>^/.7TA(*6!2W/-M,5P8DE;V)2^8R" M =HE.6BEYSA%C M3?CRTG&'*&!,*N(@$+#/BW":DI7/(>:L)+)L( M#2&-.@ M],[=3Y8 *^=();C)0?3[4\;ZBJ]:0)!;_L>G$NMSZ&];7=OU+:#3F^?.HK]V MO=&P^B/V/O?MX7Y^*-7K?K2#BT?([SMWXFOLCF).EMCX-HS]KFV_@8?7@[L- M?C_^/K9Z8#MY85YT^L3)AT] 631.R2"MH\IE4@RRDD1D9%(D5_\U$3^3](GO M8GL^A<+68OOYO-C:+!UU%\3A?JP.X6Z],*@.^W&03T6'Z52+_,'4RK:A.HZV M/ZAS+";I%#G3(J?"/=V\BM*:>"D'6UH3O]0LB)($\I*G_RBMB<$:/9(G^!X< MKB7.?UG^Y)>G.L)%GH4@;)E%_$.WE4GE^Z$=QI*54T[$WZ2.,558&YQ/=' 5 M<\5+;021PE+JE9F_=_ E[O,;N%$>PL?6^;:_O'S1WMHYW#[;X%GWW!>YQ-+MC%O:; M'S^P[9W?6UOT;_C^N_W=G0T.]R=;)W^V8*XG>W_\C;?7?[\TER>Y&",1&@5" MR;@ODS&"HY ^@47Y'HRR(4U38I3Q;SC%GM+K=.4<.L# M\]ZZN0NY%>1:$N2:*;HN*1;"8N1U-(C#$B-M(D:!!Z9X4B2D",A%2$.:.Q^< M+\A5D.NA,J%9+AVNA&:2<2J$CH!/Q,DHI,31SU]%OB#7LB#7%.=B-AA *(:4 M],"YF/)(1^E0)"H?R\2$<[VRI@5N2+%,R+70 WU+[3%O=NO07G[>]U,\OJ0] MG1$U9923A'@6 [=!.F$""SJ?K$A8:UM)(JTY MH)])A&#@XS+BE35"6$.211W*6**#:$753U5=&@Q&+6 7P1&3U&L:\M'V$"VP M]Z!B\FJI/^V18ZIA,0X$:1A MG1&71I+DE?4R=[HDI$'D,JGZRPG[W;[SU1VWGLK1^OM]-,_&2BRLVU6Q$DMA M)6;3S:.E.#&"P2SX@#C'%EG'*;(Z8"Z< 7<@'\C'M $2L*"MKJ>0O%00MB#L MD^IG51!V21!V)N7)>"FB%(T<-PIYI;A*(8 Q%2MKFNF&N?ON6D'8 M@K %8>^G8U5!V&5!V"D.2QEWCF&/C+4<\1@E,E)JX+"8!A(5#RKE%'PL24,_ M"XR=(ZTT_SWK0:L[JL.D-TTQ&S\,U_]E[V?62/!RN_7%P">/Z3B\N\2S4]]RMGF-)M9JBORRZ!"8[E % IE^3+ M"P-"'_OY4S DNRQ#J?;[&=?_JV5X,-93S+3&W"?A./ IFE2TVEO,^2=P7.L$ MW]P&*R-U;C7XVR_V:H%^>#F[/+OZ]=Y>M=E\L[KT VUN[VR\KW:VJS?;S??; M_]E:D\"=\GJJ -7SH(78G),?\R0X#LQO,Z<1&LE6934!AXYQ]I: MYZ5W3$CB9 ANY:?[86X\4ERYRV1'DP/ M3[E-O4.:Y=;U6,M@*(G8S2R_P\EHR;0T+G!#I!,IQJB\E]'3P/A,\O\/2EB\ M/$X@"R=X]*$43K \ RV\=PG".&Q5@9'=8%W"*_S=J'>8FVXVJ&X?+6XWB_ ;CTI9[N'*0 M+ZS[12G[4%(0;WEJ0,3<3 \'JAW7.%AEL),I8484!8XX;X'H4ZC[*P/=ZV[8 M.(6Y9AR^B)B5V*+_=+;^^'"2BZ%NP5AW/[[M[.ZTVTWX+'ROM;W^A>Q]_*?= MG(E9?3G9^[A[M+>SE8NAPGW>[>]^W-O?_OB!-M=WQ2[=Y-L[_[3WX.^7E77@ M,B;%;$0F!8.X409I2PGR04:FDP@*TY4U8GA#,+-$*88%F0HR_1"99,*:.FF" M%9PS;AP5B=)H0_93O9BW&'-!IH="INGS2I%H%KAA*$:7$(^4Y;P!EC.&9#+$ MR"!S07M-&MH\UVXF3X \OK%=&VQ)?;Y?FI5[.\#7$I<<:V>2,4A(31!WT2-GJ4?88,NUD9AQN;)&98/>_71[27=<7DU6 MR4DGG-(.$\Z\T\2"1E/LK<8"M1?1(C+)X("8 &Y% MS'WT&O[J#%@RY97VTA1ZLER@-IM]1V4"8I)!S3D&H$8-LH$F9)-/&K/H';$ M:KB!N5@B5ZMH\H(UV?!$I8N16H-YLC:79"#"F<1TLA'30D^639.GZ8G@1FHO M"(B2Q8A'HI!C0:,4%+;1IH@5KS69Z&5JV_PB6\"6WJ_+L1&^R$?S;$S!HGJ_ M%E/P,*9@MB,LF'!'#,4HZ6A1CH @YP7XK$3G3&\E@P130!EN:%[ZP18$+0BZ M6 1=5#_8@J /A:"SE>,3D\I3Q'R]:Y\,<@I\8^\$8XQ&)9G-AQ-5 ^L['XY8 M @2]F,X[FV,U^\K92?1:OJ[->B""K/SX_#JA#]"4\_)3]H2M5OF?>V\,.QCV M1WXXZL-R;78.;:N?E1D4N]ZT? W"\[4U;,7!>FO@V[W!J+\\R60[&Q,][H%. M[>*M@V8;[M<"/<)PS^/=G^^\?>%_@L;N[LDKWW4\ED![]GO3T&G?ZR M_?'/@]V#=P=;!W_N;QV\IGLPKKW.WV1KYV_2//BG#0XNC&OWDXK>DQ0U8A0# M?U%6HEPH&$7) &))D,&GZ60R H^>4N85)9Q[(ZV%M:)$Z"ALKA<]G4QV85GJ ML[;?UZ9ZLP\2FK>1IY/;I[(.9U,EKA_&Q6%'(-<8C(,0D7 LJ<%Y_\511U/@ MUM"5I6_4?%7'V[HK[85S[-? P+4=?-6C]>]='TM)^CZI1MV@]TT/9*9[_'U- MJV&OBM^B'PUCU1K^SZ ^RIU?A&F#P%4>X-BVNA4(%=B!?JS<: !W&PP:U='^ M_\_>FW>UC73[PE]%BW/7/=WW=3FJ25)UGY6UZ$!R>$Z )-"=A_R35:H!BQB; M(]DA\.G?727),[,!@]4KG8 E2S7L_=M#[2%3G;+![]E9WO\)#TLO_%O2OLRU M2QS366[4H)\7 3QB/!@,.%:-T-UN^\-\T G^=RCS@T=E!]=+ZWI2YW#W?YWLD.?*Z^2Y"(<1H2 M9!0@-L,L0D*$">+8AISQ!$NK-][2]E6J$S!NUQ&"([8Q%JMR&P*?S%MRV*"3 MC6DQT+/,B6MFDD"16<^5Q8'O <'"GXUYW)]_UT9-W4"$7N7R+RYZV"*DY^[00X+ MHX&7OG:,'YF;6#'%NG*:<=UWW-NJY[B5F!J)?_G<6Z=>5\ZCV^\=HZY+?Y]^ MUED_=XLB!]5=YR74_);]7JZ'\)7._(GK*"!19A DLQ.3M5A6J\_*.^:F+&<6>56 M #_\EE7CM4 "P4_9'9IZ2F[3)Y_;Z_NU,.[;@ZRP)3:K/ .0S:1_;/TV5?5W MGWDC[-][W[B]I#SX([L71>;):?%2UXW@QU)BFK1 NR_*IVC[D+/#^T7"O LR,$^*G!Z>6KU)?[A\> U4=@2F^" M^?OYN[4\CA27"&L6.T>A1D(QCK3%))%I9&7H0EK:\T["H(;H*?V#.$J70$;% ML#NH2?!JI:)&YZR8 N<%R+QS+V1VWA//@ 4PW ZP&1C*)<3 MUH^+O1,5NN?M7FY_3V3(0Q)I!&HA14SJ!*78:,09-A)K(:R)'!5?%94UH6TX M@EJH<4S@XJ1^46KI@.2JUDB.JSUMP9?T4-6J>/WQ],W3Z@M\<&GR/M#J*S"4 MG*Z?FU,P<3P/5PH#L'(WDVG6]7Z.:4UN0B&:5I46ZT#3&L#4[5Y6.]/I#.3Q MH)+;4R^_"*3R,6+%0AA)):"4,D'1,<89+H_L&#I0':"5KMFW6UEQU@=H_)#W MAV?%3J\JY.@<0K5AN3\"M1TOH@]JR/NK'/2!&[.3C178R>[8G52LKS]IUDCY M^SM-3,PC[6"#I8@QL%2DM2&*8DX$CC'(137KI!$Z48:!<,0Z911,&DP9HX1J MDA(58SWK6SKT5GBMZ56E,3K]\V)*);^.*R8!0A8C=;O6DDM9!W>.>.!B_.BK M6*Y/F0YE?E !)DI9'NS^N=X/=#J>J&@.3,$4C#U,+ MW6@WKOA35QR)HC:-V7TJCM"XG231THMXD'945D!9;A$/F&:X_/(HCS983NY; M N595G;ERJ-@OFH%0FY9+&-S"K""&JON4C3D<>.N9^[T]D>-77E%L]8 M#CDV([S#")^HN-43$?><8Z D[MKP!HO%9#^=&OXW8+K MGG5N=SEB8 F/39A20RBS82Q22C4/N?/*)HS=.KANRM5RO:>E)MF]_L"X8X>/ M?9CJEQ'YOIQHO'MZ7:IH/!C/,=W?^J>[>Z([W[:.8*P[O_8_;%_NG71/OWW] M^WS_<)M\.U2_OKV;C<8[/M_?4FSOZ]\7>^3]C[V3+S]V3[;9T>$NV?_ZK?OM M<)/O'G[K[EV^_S&90P_SAF=N?@^II!*[SJ&IC1&S4B$I-$="TD0K'$>A<05! M0/7'Y'E3;T=,U$#9=3+@E4*9G]L=H RGA&*K7+XL80F)!34J"0WGH3M:$KCMS##4N,TU)8JQF(E9)(*^-=8FM!4L>="JD;I6B*,S2A=1(1,\CA& M1,>@>1EN48IQBD(A# <]6[-$EDI7'#VX-, 2H>QU.8@6ZQ@[O9^F-^B_W (G M+P7WGL'8K/?V C?XMCQ\^SQO5&J;,FH$DBR,7-_Q&$F#&;(FCA)-02MWL6^" MM 0FSUHOX7Z:VMJR^ LPPB99O.'B.W'QK+$E@&<%TPR%6!K$+),HC;! J4L& ML5$L20Q:BGAX1;:&A5=72C^#==)(Z4?B[QDIC1DE:4P4HB;TSI04B5C%*)*A ML8;8E"@*_$U;"7[>(O4/-$)>X$%>W7J\"C%\F86@7PK$/=00D9>7=X&W>F_+ M2(0&XI8'<7_/&2(Z22V-+1@B4:H14YPC :B'W.Z&H0UE)$&%X4DKY-$*^5D: M%E\Q0Z1A\95A\5DK)8Y2D5B:(LEC@5B<8I3"%J-(Z]A@8K0D8N,M;5'\O#7@ M&PY?:3NEX?#5X? 9(6Y )0/C!*P3FTC@<)H@4-$2E%C!?-:7('KC;81;- Y7 MB,77X;"DJ@@_S'.7TOD 8Z7QQZSNJ8G?Y'?E'C=XMVR\.UI@M&"EC;:(1!$! MO(LL KB+$8])S&2,<9)0,%I:2?Q@FZ7QO+Y>FV5)G-XP\YV8>>X0)59,J% A M37@(S&PMDEBZ4(_0*HX3(HQQG6UHP\HOAY5?P"%*([0?F<]GA#9C/ WCB"'# M- CM) Q1PB*)"%:$1CR),([ 2&F!M;)"G+X.9RF;"XJ_-0:Q%BE-M0,$4X!Y6BD7>UN[GIO)LJ0*(RI=<[6Z.%]_&OC.26I 0QR&7"'0P@Y@T$9+$&D2H32,)0ML(WZ>H M22]Y6BE;]YUI^6JM9>5$4_>>:8Y.7IE9U@IZYGZ'3.&Y6U]#QQ\U[_9YJ3IP?!P!_S!DY"4L%40E!:4(H8L9*E%@6 MNI+[! ,-*4%!XQ&X1<4JA<4VW/[R;9PKN+UAZ#LQ]%PF"Y4D%1$%/48SQ"(2 M@_42CJ\3MK_Q\QO/J87\@NX]Q#G/3]V[77."U57:\ MV^1?#QK^(1(9CIE JE"J+QHF(2Q0J$PL5,Q/'[NB]%2@<9J.$HB3E!B(IFHB"F5A!MO&6Z%]!6F]+XJW&K:_ZU$^[\1;C70 M=$=HFG$EI@1' $4&*96&B'' IS1A,=)A$EG!H@0V%(SIL&GVM]JXU.A3*]'L MK]&G'@6T9CR H61IHE.)0J$X@%:4($$(05@EUM@XU(I)KT_QE0KD>UW.F>N* MU4JEZ3.(6IDW-VA?$ZR_#[)KC]8:=[\C.,Y87-ZF, *!1J@5#+ TI M$F&B$*4V)+$TA&!O>:U27F7#RZ_"5&GD]J,R^HRUPB/)"$LQ2K#1+N7((IE* MC8PD-(H%=G6BO-R.V++"M9H%$^82R3 B*':]L[1.<"Q=6YVXE<0/[JS3'+/<211_-+(P(ZOE MHA44G7X^0 .3GS8'+:_(?O'[/,*[JM50 WM+A#TR9\,D.+)*4H:X(A)@#V.4 M)(HCPU*;FI#;R-5\BEH\>; )L\*NV8I;/-=3COF#,;NOW>\?VMAL91\A*L MAG'9N0;WEHA[=,YP4%$4A\PR)&7L< ],",'2"&FM4BE3;$4*M$I)*WIX?]+& M+=HEX MS;5BT_Y@T#^=J[[2U!)[Z-*\&A&QK-R;B8CGR;=J8'7U8#7 M&1M;D#"Q1G.42APC%IH0B32FH'\;E0H=QR3"CU++M@'7!ES7'ER7E7_6@.MJ M@.O1++AJ:ZTD*+&N4(9A%@E.&&(4ZQ!;URE!.-TU:E&\K):]SPFOWB'R9N!* ML+SUTZDH3E:!'3K[N>AS^+B>UJG,C[.>'Y^8AKZ383'([$7%TV__*\W?C$-% M_(.7_YB*K1F'9P!+96ZX?^2F"^/^:?X\S_2@4_/\Q+>JI0_'7Y$I+/1PRXOBHTWTWL M&U ]/ (RG)O[E3.T]CXS3&XJ7@L3+ D!X*U?PM\?P#XF=W?!D.2J#"7HY$XX M_$=#Z13_-<;>35! M/SV=+9K[QMO-;]^"G;UW[94?Z![(AH/@<#]XM[]WL/]Q9VOS<'LK>+^SM[GW M;F?S8W!P"!_L;N\='JS\5()%K#V#Q:6<-SKE8 B$G!O,PHB($/-4I"0E5C,I M2*G$>$UBTZD.5 D.Y!@1XH+[E$UY% G"A#!@/UB&-^Z%S8^P/OZ)?V0#>)VZ M!1J^SYP"%#@5[#:2!I.%TRD_RH"]>X,_2.P-B>? ]JUA#O(]L.-)M8)!QP!P MG,)H+@+SRRB043J0P5D7AC?H!S!/4PP"!3)?9KT E!-0-G(3I,,"'E\4IAAQ M\')G1&XUH^!Q7GZ[Y3R<6#K5[1>P<, _;D%!]?:(G V*X(/L_I2IS$=+YGN% MNRL. @]V#UK!QX_O@M\VX,>-WT=WM?QM[F%I7^;:/4UGN5&#?@Y/.#O+^S^O MVZBR%_EXEX+S;-#)>I/;W0XF)Y [.:3AD3TS".#IH$KJPKWU_]S!F$FBV K. M8QKAB!DB0'Q%,M413R@+8X6_;P'1A2$-,5IHU?!9J^93-9#W>?]TR\\P&PQS MLV__&LWL=@9,]$(-F&__[H3J])^>_"J&^R=_=?=./E_LDG]^['_]U\G1R9>3 MW9-_=79/-LDW&->WT\]X]_ SWCOYI_OORUVZ=_X=F]3P$%.$58P12X1 @L"O MG%F2\$@3:\.-MTG[JNPQX)JNVW-'BS( &B]F2=S]/$?BK>"\DZE.D!5!YJU/ MH*N*^'8-8"]0'0B;WG$1%.;X%%"Q]0R45@!"PT^S)/+Z>PSV_W\/03*PB''",Q9[7JSAR@Q"B,C,>% 9+&.4C!SVU=%ZE1TU@Z" MFV24@G^[Q@FI22KT,'HES>WT;"Z+03Y4#CR" V>)P=LFJ ^V]D' %R662!72 MR,2*@<(D$B8TBR*7A^T(L0&^IR/(HXO=X^\Q44(GD40X%18QP142(M+(QHK& MV"BBN-UXR]I7!9.,"')61A[W0$, RH)/LMP13Z ZH ":YR>9G=&0]NU.;R![ MQQD8AF7WK.U?E0_P0[^OSV%N#?%<03P4T(RZO&I%.:(I=MU-18)2EEJ4A$!2 M$043Q^4?ANVK8HAKJ>E0!9 IT"6F>< "$@)9^K]#F8,=6"IYH, YSYM[ $!> M+61K:+L+35D24IH(D.U:LB0RB0JC2!D%YAA-"=?3-!5B3,-&*CX*':EP]_P[ MX3*Q7$BD,080(B%#DNH$)<#X49HJ"M:TDXHWT=$$_8 2GX_(QY''A* LP:JD M'SNKI!63-EL@00Q.2LF-+Z:6C^Y-WD*90[B-6IX"S7FWL71BN!C /^XV_U9X M:/_4M(/[^V57P%CVX>:@-8S8D%#'3?'^@.D8/'<=/ M4.;<@?G0W-$AMBI,<9-V/J$AU9Z(6CW*2WIQO@KOU1B# M$6")!DGH%96@8[K:"TZ/75X\EA?&/ 2F9D_W>T;7*K]#LV)X"JM8ZF8E2OE# MJ" UP%M_+ N.2)N7+2']LT>G/?Y$#?:@*\\*\T?]PY\Z*\ZZ\N*/K.=7TG_I MS^J-U1&1.U>:.5#S+RPO5RLVL6 MJF:@QSFOY&EI!,(G17 &%LC]&J\N)]IR6?&4S[KT]XVG?'#$Y+/.^BZ.4YLP M'B>1HG',I.1"*U<=+(R,)@)C?9/C="YT[)$=D[^?'=,,%(8B(4Q2)&3(D$">N+1A&A8IN&.$U<#'K$'YSK M?2>NN7T8Y(A[&MQK<.]1<(\81:5*4JXU8]H8X=(;-2?,9>$P+1K<6WW43"SPB)6& M"Q9)EA">X)1JF2194=6Q3CIQ-/,RJQF^%$A\2A/XL/^7*?,)C=ZW M#2PN#Q9WY\S@Q-A$&FI0; T8OYBF**&Q@$V,L)!68*)#!XN"/&^[A_LI?0U[ MKZ"E=QU[V^R7T>C2Y/V&L^_(V;.&GE*:VAATG40D!#'07)$PTB(>DXAAC"EU M].B#!&IRB2U"(FJ40IE@Q11B.P M;$*KN%H]T;T.9YD?9P*JBV%:9#J3^7U;S3Y[IXF7@G5+,%,>)1R]P;C;8-SG M.?.$61*%.)1(QBDH,1*40RE#=UX7IX8S'7.M7--)0AYQ2?=L/42 MS9.&K9^1K6=M$Z8XY21,D6+&]Y)-7?*F1I;$1&I)(LQ]+]F$/V^WF(:M5]TR M:=CZ.=EZ1EH3V,4H818(RVK$3)PBF>@(I<1&%F,;8T4WWM)6F"SK;+DY2;G/ M28KYI5Q5D*SW$VSX?G[1')VLN$TRXW^I]\WOZA9L:N-$70JB_3UG?_"()A1' M M%(8\1(S)%D/$&"J$1( YL9B<:)N@9,O/P#DAN8N-%-'L;)LR9'3!FQH4Y0 MK)PG024:R0A3%&F66D939L/4Q?MR_+S=7AH^7G63H^'C)^7C&8D'ZV/E-W1SMZ5?8TJFX5>=>::R/I6#=T9SU$0J)T]!$B"A.$7,=B 26$4HL MY8;9%,B8+\WZ:!REJ\O22[,^;L_2#>O>B75GS0V*,>>Q35$J9(I8G(1($%!8 M*!/44"YQ(L')AP0[B.5XUMU^'\PM?$J M[/<9QQ4W?>]+N6B\D.W"92_-J,'_IISU3 M51!+(= KHVW'<;COZG*9C>=I6;)!S5EC4@O!I#%(*JD1LU&"! LIXC9)(U