0000730263-22-000019.txt : 20220928 0000730263-22-000019.hdr.sgml : 20220928 20220928063235 ACCESSION NUMBER: 0000730263-22-000019 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 112 CONFORMED PERIOD OF REPORT: 20220731 FILED AS OF DATE: 20220928 DATE AS OF CHANGE: 20220928 FILER: COMPANY DATA: COMPANY CONFORMED NAME: THOR INDUSTRIES INC CENTRAL INDEX KEY: 0000730263 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR HOMES [3716] IRS NUMBER: 930768752 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-09235 FILM NUMBER: 221272727 BUSINESS ADDRESS: STREET 1: 601 E. BEARDSLEY AVENUE CITY: ELKHART STATE: IN ZIP: 46514 BUSINESS PHONE: (574) 970-7460 MAIL ADDRESS: STREET 1: 601 E. BEARDSLEY AVENUE CITY: ELKHART STATE: IN ZIP: 46514 10-K 1 tho-20220731.htm 10-K tho-20220731
false2022FY0000730263P5Mhttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2022#InterestExpensehttp://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2022#InterestExpensehttp://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2022#InterestExpenseP1YP2Yhttp://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent00007302632021-08-012022-07-3100007302632022-01-31iso4217:USD00007302632022-09-15xbrli:shares00007302632022-07-3100007302632021-07-31iso4217:USDxbrli:shares00007302632020-08-012021-07-3100007302632019-08-012020-07-310000730263us-gaap:CommonStockMember2019-07-310000730263us-gaap:AdditionalPaidInCapitalMember2019-07-310000730263us-gaap:RetainedEarningsMember2019-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-310000730263us-gaap:TreasuryStockCommonMember2019-07-310000730263us-gaap:ParentMember2019-07-310000730263us-gaap:NoncontrollingInterestMember2019-07-3100007302632019-07-310000730263us-gaap:RetainedEarningsMember2019-08-012020-07-310000730263us-gaap:ParentMember2019-08-012020-07-310000730263us-gaap:NoncontrollingInterestMember2019-08-012020-07-310000730263us-gaap:CommonStockMember2019-08-012020-07-310000730263us-gaap:AdditionalPaidInCapitalMember2019-08-012020-07-310000730263us-gaap:TreasuryStockCommonMember2019-08-012020-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-08-012020-07-310000730263us-gaap:CommonStockMember2020-07-310000730263us-gaap:AdditionalPaidInCapitalMember2020-07-310000730263us-gaap:RetainedEarningsMember2020-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310000730263us-gaap:TreasuryStockCommonMember2020-07-310000730263us-gaap:ParentMember2020-07-310000730263us-gaap:NoncontrollingInterestMember2020-07-3100007302632020-07-310000730263us-gaap:RetainedEarningsMember2020-08-012021-07-310000730263us-gaap:ParentMember2020-08-012021-07-310000730263us-gaap:NoncontrollingInterestMember2020-08-012021-07-310000730263us-gaap:CommonStockMember2020-08-012021-07-310000730263us-gaap:AdditionalPaidInCapitalMember2020-08-012021-07-310000730263us-gaap:TreasuryStockCommonMember2020-08-012021-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012021-07-310000730263us-gaap:CommonStockMember2021-07-310000730263us-gaap:AdditionalPaidInCapitalMember2021-07-310000730263us-gaap:RetainedEarningsMember2021-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310000730263us-gaap:TreasuryStockCommonMember2021-07-310000730263us-gaap:ParentMember2021-07-310000730263us-gaap:NoncontrollingInterestMember2021-07-310000730263us-gaap:RetainedEarningsMember2021-08-012022-07-310000730263us-gaap:ParentMember2021-08-012022-07-310000730263us-gaap:NoncontrollingInterestMember2021-08-012022-07-310000730263us-gaap:TreasuryStockCommonMember2021-08-012022-07-310000730263us-gaap:CommonStockMember2021-08-012022-07-310000730263us-gaap:AdditionalPaidInCapitalMember2021-08-012022-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012022-07-310000730263us-gaap:CommonStockMember2022-07-310000730263us-gaap:AdditionalPaidInCapitalMember2022-07-310000730263us-gaap:RetainedEarningsMember2022-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310000730263us-gaap:TreasuryStockCommonMember2022-07-310000730263us-gaap:ParentMember2022-07-310000730263us-gaap:NoncontrollingInterestMember2022-07-31tho:Segment0000730263tho:HeldByOneFinancialInstitutionMember2022-07-310000730263tho:HeldByOneFinancialInstitutionMember2021-07-310000730263tho:EuroFinancialInstitutionsOneMember2022-07-310000730263tho:EuroFinancialInstitutionsOneMember2021-07-310000730263tho:EuroFinancialInstitutionsTwoMember2022-07-310000730263tho:EuroFinancialInstitutionsTwoMember2021-07-310000730263srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2021-08-012022-07-310000730263srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2021-08-012022-07-310000730263srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-08-012022-07-310000730263srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2021-08-012022-07-310000730263tho:RentalVehiclesMember2021-08-012022-07-310000730263us-gaap:SegmentContinuingOperationsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-08-012022-07-310000730263us-gaap:SegmentContinuingOperationsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-08-012021-07-310000730263us-gaap:SegmentContinuingOperationsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-08-012020-07-310000730263srt:MinimumMemberus-gaap:TrademarksMember2021-08-012022-07-310000730263srt:MaximumMemberus-gaap:TrademarksMember2021-08-012022-07-310000730263srt:MinimumMembertho:DealerNetworkMember2021-08-012022-07-310000730263srt:MaximumMembertho:DealerNetworkMember2021-08-012022-07-310000730263srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2021-08-012022-07-310000730263srt:MinimumMemberus-gaap:TechnologyServiceMember2021-08-012022-07-310000730263srt:MaximumMemberus-gaap:TechnologyServiceMember2021-08-012022-07-310000730263srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2021-08-012022-07-310000730263tho:BacklogMember2021-08-012022-07-31xbrli:pure0000730263us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012022-07-310000730263us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012021-07-310000730263us-gaap:ResearchAndDevelopmentExpenseMember2019-08-012020-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2020-08-012021-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2021-08-012022-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2019-08-012020-07-310000730263tho:AirXIntermediateIncMember2021-09-012021-09-010000730263tho:AirXIntermediateIncMembertho:AssetBasedCreditFacilityMember2021-09-012021-09-010000730263tho:AirXIntermediateIncMember2021-11-012022-01-310000730263tho:AirXIntermediateIncMembertho:AssetBasedCreditFacilityMember2019-02-010000730263tho:AirXIntermediateIncMembertho:AssetBasedCreditFacilityMember2021-09-010000730263tho:AirXIntermediateIncMember2021-08-012022-07-310000730263tho:AirXIntermediateIncMember2021-09-010000730263tho:AirXIntermediateIncMemberus-gaap:CustomerRelationshipsMember2021-09-010000730263us-gaap:TrademarksMembertho:AirXIntermediateIncMember2021-09-010000730263tho:AirXIntermediateIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-09-010000730263us-gaap:OrderOrProductionBacklogMembertho:AirXIntermediateIncMember2021-09-010000730263tho:AirXIntermediateIncMemberus-gaap:CustomerRelationshipsMember2021-09-012021-09-010000730263us-gaap:TrademarksMembertho:AirXIntermediateIncMember2021-09-012021-09-010000730263tho:AirXIntermediateIncMembertho:DesignTechnologyAndOtherIntangiblesMember2021-09-012021-09-010000730263us-gaap:OrderOrProductionBacklogMembertho:AirXIntermediateIncMember2021-09-012021-09-010000730263tho:TiffinGroupMember2020-12-182020-12-180000730263tho:TiffinGroupMembertho:AssetBasedCreditFacilityMember2020-12-182020-12-180000730263tho:TiffinGroupMember2020-12-180000730263tho:TiffinGroupMembertho:DealerNetworkMember2020-12-180000730263us-gaap:TrademarksMembertho:TiffinGroupMember2020-12-180000730263us-gaap:NoncompeteAgreementsMembertho:TiffinGroupMember2020-12-180000730263tho:TiffinGroupMembertho:BacklogMember2020-12-180000730263srt:MinimumMembertho:TiffinGroupMembertho:DealerNetworkMember2020-12-182020-12-180000730263srt:MaximumMembertho:TiffinGroupMembertho:DealerNetworkMember2020-12-182020-12-180000730263us-gaap:TrademarksMembertho:TiffinGroupMember2020-12-182020-12-180000730263srt:MinimumMembertho:TiffinGroupMembertho:BacklogMember2020-12-182020-12-180000730263srt:MaximumMembertho:TiffinGroupMembertho:BacklogMember2020-12-182020-12-180000730263tho:TogoGroupMember2020-03-232020-03-230000730263tho:TogoGroupMember2020-03-230000730263us-gaap:TrademarksAndTradeNamesMembertho:TogoGroupMember2020-03-230000730263tho:TogoGroupMemberus-gaap:DevelopedTechnologyRightsMember2020-03-230000730263us-gaap:OtherIntangibleAssetsMembertho:TogoGroupMember2020-03-230000730263tho:TogoGroupMember2020-02-012020-03-230000730263tho:TogoGroupMember2022-02-012022-04-300000730263tho:TogoGroupMember2021-08-012022-07-31tho:segment0000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:NorthAmericanMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:NorthAmericanMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:EuropeanMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:EuropeanMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:EuropeanMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263us-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263us-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263us-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:CorporateAndEliminationsMember2021-08-012022-07-310000730263tho:CorporateAndEliminationsMember2020-08-012021-07-310000730263tho:CorporateAndEliminationsMember2019-08-012020-07-310000730263us-gaap:IntersegmentEliminationMember2021-08-012022-07-310000730263us-gaap:IntersegmentEliminationMember2020-08-012021-07-310000730263us-gaap:IntersegmentEliminationMember2019-08-012020-07-310000730263us-gaap:CorporateNonSegmentMember2021-08-012022-07-310000730263us-gaap:CorporateNonSegmentMember2020-08-012021-07-310000730263us-gaap:CorporateNonSegmentMember2019-08-012020-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2022-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2022-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2021-07-310000730263tho:NorthAmericanMemberus-gaap:OperatingSegmentsMember2022-07-310000730263tho:NorthAmericanMemberus-gaap:OperatingSegmentsMember2021-07-310000730263tho:EuropeanMemberus-gaap:OperatingSegmentsMember2022-07-310000730263tho:EuropeanMemberus-gaap:OperatingSegmentsMember2021-07-310000730263us-gaap:OperatingSegmentsMember2022-07-310000730263us-gaap:OperatingSegmentsMember2021-07-310000730263tho:CorporateAndEliminationsMember2022-07-310000730263tho:CorporateAndEliminationsMember2021-07-310000730263us-gaap:CorporateNonSegmentMember2022-07-310000730263us-gaap:CorporateNonSegmentMember2021-07-310000730263country:US2021-08-012022-07-310000730263country:US2020-08-012021-07-310000730263country:US2019-08-012020-07-310000730263country:DE2021-08-012022-07-310000730263country:DE2020-08-012021-07-310000730263country:DE2019-08-012020-07-310000730263tho:OtherEuropeMember2021-08-012022-07-310000730263tho:OtherEuropeMember2020-08-012021-07-310000730263tho:OtherEuropeMember2019-08-012020-07-310000730263country:CA2021-08-012022-07-310000730263country:CA2020-08-012021-07-310000730263country:CA2019-08-012020-07-310000730263tho:OtherCountryMember2021-08-012022-07-310000730263tho:OtherCountryMember2020-08-012021-07-310000730263tho:OtherCountryMember2019-08-012020-07-310000730263country:US2022-07-310000730263country:US2021-07-310000730263country:DE2022-07-310000730263country:DE2021-07-310000730263tho:OtherEuropeMember2022-07-310000730263tho:OtherEuropeMember2021-07-310000730263tho:OtherCountryMember2022-07-310000730263tho:OtherCountryMember2021-07-310000730263us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-310000730263us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMember2022-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMember2021-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-08-012022-07-310000730263us-gaap:NondesignatedMember2022-07-310000730263us-gaap:NondesignatedMember2021-07-310000730263us-gaap:ForeignExchangeForwardMember2021-08-012022-07-310000730263us-gaap:ForeignExchangeForwardMember2020-08-012021-07-310000730263us-gaap:ForeignExchangeForwardMember2019-08-012020-07-310000730263us-gaap:InterestRateSwapMember2021-08-012022-07-310000730263us-gaap:InterestRateSwapMember2020-08-012021-07-310000730263us-gaap:InterestRateSwapMember2019-08-012020-07-310000730263us-gaap:SalesMember2021-08-012022-07-310000730263us-gaap:InterestExpenseMember2021-08-012022-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2021-08-012022-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:InterestExpenseMember2021-08-012022-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:SalesMember2021-08-012022-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-08-012022-07-310000730263us-gaap:SalesMember2020-08-012021-07-310000730263us-gaap:InterestExpenseMember2020-08-012021-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2020-08-012021-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:InterestExpenseMember2020-08-012021-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:SalesMember2020-08-012021-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-08-012021-07-310000730263us-gaap:SalesMember2019-08-012020-07-310000730263us-gaap:InterestExpenseMember2019-08-012020-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2019-08-012020-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:InterestExpenseMember2019-08-012020-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:SalesMember2019-08-012020-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2019-08-012020-07-310000730263tho:RecreationVehiclesMember2022-07-310000730263tho:RecreationVehiclesMember2021-07-310000730263us-gaap:AllOtherSegmentsMember2022-07-310000730263us-gaap:AllOtherSegmentsMember2021-07-310000730263tho:FifoMember2022-07-310000730263tho:FifoMember2021-07-310000730263tho:LIFOMember2022-07-310000730263tho:LIFOMember2021-07-310000730263us-gaap:LandMember2022-07-310000730263us-gaap:LandMember2021-07-310000730263us-gaap:BuildingAndBuildingImprovementsMember2022-07-310000730263us-gaap:BuildingAndBuildingImprovementsMember2021-07-310000730263us-gaap:MachineryAndEquipmentMember2022-07-310000730263us-gaap:MachineryAndEquipmentMember2021-07-310000730263tho:RentalVehiclesMember2022-07-310000730263tho:RentalVehiclesMember2021-07-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2022-07-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2021-07-310000730263us-gaap:TrademarksMember2022-07-310000730263us-gaap:TrademarksMember2021-07-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2022-07-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2021-07-310000730263us-gaap:NoncompeteAgreementsMember2022-07-310000730263us-gaap:NoncompeteAgreementsMember2021-07-310000730263tho:NorthAmericanTowablesMember2019-11-012020-01-3100007302632020-02-012020-07-3100007302632019-08-012019-10-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-07-310000730263tho:EuropeanMemberus-gaap:OperatingSegmentsMember2020-07-310000730263tho:CorporateAndEliminationsMember2020-07-310000730263us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesMembertho:FreedomRoadsMember2021-08-012022-07-310000730263us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesMembertho:FreedomRoadsMember2020-08-012021-07-310000730263us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesMembertho:FreedomRoadsMember2019-08-012020-07-310000730263us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembertho:FreedomRoadsMember2021-08-012022-07-310000730263us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembertho:FreedomRoadsMember2020-08-012021-07-310000730263us-gaap:FairValueInputsLevel1Member2022-07-310000730263us-gaap:FairValueInputsLevel1Member2021-07-310000730263us-gaap:FairValueInputsLevel2Member2022-07-310000730263us-gaap:FairValueInputsLevel2Member2021-07-310000730263tho:TermOfProductWarrantyOneMember2021-08-012022-07-310000730263tho:TermOfProductWarrantyTwoMember2021-08-012022-07-310000730263tho:TermLoanMember2022-07-310000730263tho:TermLoanMember2021-07-310000730263tho:AssetBasedCreditFacilityMember2022-07-310000730263tho:AssetBasedCreditFacilityMember2021-07-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2022-07-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2021-07-310000730263tho:TermLoanMember2019-02-012019-02-010000730263tho:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembertho:UsTrancheMember2019-02-010000730263tho:TermLoanMembertho:EuroTrancheMember2019-02-01iso4217:EUR0000730263tho:AssetBasedCreditFacilityMember2019-02-010000730263tho:AssetBasedCreditFacilityMember2021-09-010000730263tho:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembertho:UsTrancheMember2019-02-012019-02-010000730263tho:TermLoanMemberus-gaap:BaseRateMembertho:UsTrancheMember2019-02-012019-02-010000730263tho:TermLoanMembertho:EuroTrancheMembertho:EuroInterbankOfferedRateEurIBORMember2019-02-010000730263tho:TermLoanMembertho:UsTrancheMember2021-03-252021-03-250000730263tho:TermLoanMembertho:EuroTrancheMember2021-03-252021-03-250000730263tho:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembertho:UsTrancheMember2022-07-310000730263tho:TermLoanMembertho:UsTrancheMember2022-07-310000730263us-gaap:InterestRateSwapMembertho:TermLoanMember2022-07-310000730263tho:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembertho:UsTrancheMember2021-07-310000730263tho:TermLoanMembertho:UsTrancheMember2021-07-310000730263tho:TermLoanMembertho:EuroTrancheMember2022-07-310000730263tho:TermLoanMembertho:EuroTrancheMember2021-07-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2021-10-140000730263tho:AssetBasedCreditFacilityMember2021-10-142021-10-140000730263srt:MinimumMemberus-gaap:BaseRateMembertho:AssetBasedCreditFacilityMember2019-02-010000730263srt:MaximumMemberus-gaap:BaseRateMembertho:AssetBasedCreditFacilityMember2019-02-010000730263srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMembertho:AssetBasedCreditFacilityMember2019-02-010000730263srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMembertho:AssetBasedCreditFacilityMember2019-02-010000730263tho:AssetBasedCreditFacilityMember2019-02-012019-02-010000730263us-gaap:LetterOfCreditMember2022-07-310000730263tho:SwinglineCreditFacilityMember2022-07-310000730263tho:UnsecuredSeriesOneDebtMember2022-07-310000730263tho:UnsecuredSeriesTwoDebtMember2022-07-310000730263srt:MinimumMembertho:OtherLongTermDebtMember2022-07-310000730263srt:MaximumMembertho:OtherLongTermDebtMember2022-07-310000730263tho:ABLAndTermLoanMember2021-08-012022-07-310000730263tho:ABLAndTermLoanMember2020-08-012021-07-310000730263tho:ABLAndTermLoanMember2019-08-012020-07-310000730263us-gaap:StateAndLocalJurisdictionMember2022-07-310000730263us-gaap:ForeignCountryMember2022-07-310000730263us-gaap:ForeignCountryMemberus-gaap:EarliestTaxYearMember2021-08-012022-07-310000730263us-gaap:StateAndLocalJurisdictionMemberus-gaap:EarliestTaxYearMember2021-08-012022-07-310000730263us-gaap:StateAndLocalJurisdictionMemberus-gaap:LatestTaxYearMember2021-08-012022-07-310000730263srt:ScenarioForecastMember2022-08-012023-07-310000730263us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012022-07-310000730263tho:TwoThousandSixteenEquityIncentivePlanMember2022-07-310000730263srt:MinimumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2021-08-012022-07-310000730263srt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2021-08-012022-07-310000730263us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-08-012022-07-310000730263us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-08-012022-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2021-08-012022-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2020-08-012021-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2019-08-012020-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2021-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2020-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2019-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2021-08-012022-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2020-08-012021-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2019-08-012020-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2022-07-310000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2021-12-210000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2022-06-240000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2022-07-310000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2022-07-310000730263tho:TravelTrailersAndOtherTowablesMembertho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:TravelTrailersAndOtherTowablesMembertho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:TravelTrailersAndOtherTowablesMembertho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMember2021-08-012022-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMember2020-08-012021-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMember2019-08-012020-07-310000730263tho:ClassaMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:ClassaMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:ClassaMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:ClasscMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:ClasscMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:ClasscMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassbMotorizedMember2021-08-012022-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassbMotorizedMember2020-08-012021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassbMotorizedMember2019-08-012020-07-310000730263tho:MotorcaravanMembertho:EuropeanMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:MotorcaravanMembertho:EuropeanMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:MotorcaravanMembertho:EuropeanMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:EuropeanMembertho:CampervanMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:EuropeanMembertho:CampervanMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:EuropeanMembertho:CampervanMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:EuropeanMembertho:CaravanMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:EuropeanMembertho:CaravanMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:EuropeanMembertho:CaravanMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:EuropeanMembertho:OtherRvRelatedMemberus-gaap:OperatingSegmentsMember2021-08-012022-07-310000730263tho:EuropeanMembertho:OtherRvRelatedMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:EuropeanMembertho:OtherRvRelatedMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2021-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2021-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2021-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2021-08-012022-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-08-012022-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2021-08-012022-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2021-08-012022-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-08-012022-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2022-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2022-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2022-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2020-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2020-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2020-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2020-08-012021-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-08-012021-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2020-08-012021-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2020-08-012021-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-08-012021-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2019-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2019-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2019-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2019-08-012020-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-08-012020-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2019-08-012020-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2019-08-012020-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-08-012020-07-31

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

FORM 10-K
(Mark one)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended July 31, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                 to                     
Commission file number 001-09235
 tho-20220731_g1.jpg
THOR INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
Delaware
93-0768752
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
601 E. Beardsley Ave., Elkhart, IN
46514-3305
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (574) 970-7460
Securities registered pursuant to Section 12(b) of the Exchange Act:
Name of each exchange
Title of each classTrading Symbol(s)on which registered
Common stock (Par value $0.10 Per Share)THONew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Exchange 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 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 the filing requirements for the past 90 days.    Yes  ☑    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☑    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging 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  ☑
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of January 31, 2022 was approximately $4.441 billion based on the closing price of the registrant’s common shares on January 31, 2022, the last business day of the registrant’s most recently completed second fiscal quarter. Solely for the purpose of this calculation and for no other purpose, the non-affiliates of the registrant are assumed to be all shareholders of the registrant other than (i) directors of the registrant (ii) current executive officers of the registrant who are identified as “named executive officers” pursuant to Item 10 of the registrant’s Form 10-K for the fiscal year ended July 31, 2021 and (iii) any shareholder that beneficially owns 10% or more of the registrant’s common stock. The exclusion of such persons is not intended, nor shall it be deemed, to be an admission that such persons are affiliates of the registrant. The number of shares of the registrant’s common stock outstanding as of September 15, 2022 was 53,676,962.
Documents incorporated by reference:
Portions of the Proxy Statement for the 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K




TABLE OF CONTENTS
 
   Page
ITEM 1.
ITEM 1A.
ITEM 1B.
ITEM 2.
ITEM 3.
ITEM 4.
ITEM 5.
ITEM 6.(RESERVED)
ITEM 7.
ITEM 7A.
ITEM 8.
ITEM 9.
ITEM 9A.
ITEM 9B.
ITEM 10.
ITEM 11.
ITEM 12.
ITEM 13.
ITEM 14.
ITEM 15.
 



PART I

Unless otherwise indicated, all Dollar and Euro amounts are presented in thousands except per share data.
ITEM 1. BUSINESS

General

Our Company was founded in 1980 and has grown to become the largest manufacturer of recreational vehicles (“RVs”) in the world. We are also the largest manufacturer of RVs in North America, and one of the largest manufacturers of RVs in Europe. The Company manufactures a wide variety of RVs in the United States and Europe, and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. We are incorporated in Delaware and are the successor to a corporation of the same name which was incorporated in Nevada on July 29, 1980. Our principal executive office is located at 601 East Beardsley Avenue, Elkhart, Indiana 46514 and our telephone number is (574) 970-7460. Our Internet address is www.thorindustries.com. We maintain copies of our recent filings with the Securities and Exchange Commission (“SEC”), available free of charge, on our web site. Unless the context otherwise requires or indicates, all references to “THOR”, the “Company”, “we”, “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

Our principal North American recreational vehicle operating subsidiaries are Airstream, Inc. (“Airstream”), Heartland Recreational Vehicles, LLC (“Heartland”, which includes Cruiser RV, LLC (“CRV”) and DRV, LLC (“DRV”)), Jayco, Inc. (“Jayco”, which includes Jayco, Starcraft, Highland Ridge and Entegra Coach), Keystone RV Company (“Keystone”, which includes CrossRoads and Dutchmen), K.Z., Inc. (“KZ”, which includes Venture RV), Thor Motor Coach, Inc. (“Thor Motor Coach”) and the Tiffin Group ("Tiffin Group", which includes Tiffin Motorhomes, Inc. and Vanleigh RV).

Our European recreational vehicle operations include eight primary RV production locations producing numerous brands within Europe, including Buccaneer, Buerstner, Carado, Compass, CrossCamp, Dethleffs, Elddis, Eriba, Etrusco, Hymer, Laika, LMC, Niesmann+Bischoff, Sunlight and Xplore.

Acquisitions

Fiscal 2022

Airxcel

On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (“Airxcel”). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The final cash consideration for the Airxcel acquisition was $745,279, net of cash acquired, and was funded through a combination of cash-on-hand and $625,000 of borrowings from the Company's asset-based credit facility (“ABL”). In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the agreement and extended the term of the ABL as discussed in Note 12 to the Consolidated Financial Statements. The interest rate provisions remained unchanged.

The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying the Company's revenue sources and expanding Airxcel’s supply chain business in North America and Europe. Airxcel operates as an independent operation in the same manner as the Company's other subsidiaries.

Togo Group

During the third quarter of fiscal 2022, the Company acquired the remaining interest in Togo Group for $16,144 in cash, and as a result holds a 100% ownership interest in Togo Group as of July 31, 2022. The Togo Group was rebranded as Roadpass Digital in November 2021.


1


Fiscal 2021

Tiffin Group

On December 18, 2020, the Company closed on a Stock Purchase Agreement (“Tiffin Group SPA”) for the acquisition of all of the issued and outstanding capital stock of luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the “Tiffin Group”). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama, while Vanleigh RV operates out of Mississippi.

The initial cash consideration for the acquisition of the Tiffin Group was approximately $300,000, subject to adjustment, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company’s existing asset-based credit facility. The total cash consideration to be paid was subject to the final determination of the actual acquired net working capital, as defined in the Tiffin Group SPA, as of the close of business on December 18, 2020, which determination was finalized in the fourth quarter of fiscal 2021 and the final cash consideration for the Tiffin Group was $288,238, net of cash acquired.

The Tiffin Group operates as an independent operation in the same manner as the Company’s other recreational vehicle subsidiaries. The Tiffin Group's motorized operations are aggregated within the Company’s North American motorized recreational vehicle reportable segment and its towable operations are aggregated within the Company’s North American towable recreational vehicle reportable segment. The Company purchased the Tiffin Group to complement its existing motorized and towable RV product offerings and North American independent dealer base.

Fiscal 2020

Togo Group

In February 2018, the Company formed a 50/50 joint venture, originally called TH2connect, LLC, with Tourism Holdings Limited ("thl"). In July 2019, this joint venture was rebranded as "Togo Group." Togo Group was formed to own, improve and sell innovative and comprehensive digital applications through a platform designed for the global RV industry. From its formation through March 23, 2020, the Company applied the equity method of accounting to the joint venture.

Effective March 23, 2020 the Company and thl reached an agreement (the “2020 Agreement”) whereby the Company obtained additional ownership interest in Togo Group. As a result of the 2020 Agreement, THOR had a 73.5% controlling interest in Togo Group and the power to direct the activities of Togo Group. Since the effective date of the 2020 Agreement, the operating results, balance sheet accounts and cash flow activity of Togo Group have been consolidated within the Company's Consolidated Financial Statements.

Togo Group is managed as a stand-alone operating entity.

North American Recreational Vehicles

THOR, through its operating subsidiaries, is currently the largest manufacturer of RVs in North America, by units sold and revenue, based on retail statistics published by Statistical Surveys, Inc. and other reported data. Our North American operating subsidiaries are as follows:

Airstream

Airstream manufactures and sells premium quality travel trailers and motorhomes. Airstream travel trailers are distinguished by their rounded shape and bright aluminum finish and, in our opinion, constitute the most recognized product in the recreational vehicle industry. Airstream manufactures and sells travel trailers under the trade names Airstream Classic, Airstream Pottery Barn, Globetrotter, International, Flying Cloud, Caravel, Bambi and Basecamp. Airstream also sells the Interstate, Atlas and Rangeline series of Class B motorhomes.


2


Heartland

Heartland manufactures and sells conventional travel trailers and fifth wheels and includes the operations of Heartland, Cruiser RV and DRV. Heartland, including Cruiser RV and DRV, manufactures and sells conventional travel trailers and fifth wheels under trade names such as Landmark, Bighorn, Elkridge, Trail Runner, North Trail, Cyclone, Torque, Prowler, Milestone, Shadow Cruiser, Lithium, MPG, Hitch, Sundance and Stryker and luxury fifth wheels under the trade name DRV Mobile Suites.

Jayco

Jayco manufactures and sells conventional travel trailers, fifth wheels and motorhomes, and includes the operations of Jayco, Starcraft, Highland Ridge and Entegra Coach. Jayco manufactures and sells conventional travel trailers and fifth wheels under trade names such as Jay Flight, Jay Feather, Eagle and Pinnacle, and also manufactures Class A, Class B and Class C motorhomes under trade names such as Alante, Precept, Greyhawk and Redhawk. Starcraft manufactures and sells conventional travel trailers and fifth wheels under trade names such as Autumn Ridge and Telluride. Highland Ridge manufactures and sells conventional travel trailers and fifth wheels under trade names such as Mesa Ridge and Open Range. Entegra Coach manufactures and sells Class A motorhomes under trade names such as Insignia, Aspire, Anthem and Cornerstone and Class A, Class B and Class C motorhomes under trade names such as Odyssey, Esteem and Emblem.

Keystone

Keystone manufactures and sells conventional travel trailers and fifth wheels and includes the operations of Keystone, Dutchmen and CrossRoads. Keystone manufactures and sells conventional travel trailers and fifth wheels under trade names such as Montana, Springdale, Hideout, Sprinter, Outback, Arcadia, Bullet, Fuzion, Raptor, Passport and Cougar, while the Dutchmen travel trailer and fifth wheel trade names include Coleman, Kodiak, Aspen Trail, Astoria and Voltage. CrossRoads manufactures and sells conventional travel trailers and fifth wheels under trade names such as Cruiser, Volante, Sunset Trail and Zinger and luxury fifth wheels under the trade name Redwood.

KZ

KZ manufactures and sells conventional travel trailers and fifth wheels and includes the operations of KZ and Venture RV. KZ manufactures and sells conventional travel trailers and fifth wheels under trade names such as Classic, Escape, Sportsmen, Connect, Venom, Gold, Durango, and Sportster, while Venture RV manufactures and sells conventional travel trailers under trade names such as Stratus, SportTrek and Sonic.

Thor Motor Coach

Thor Motor Coach manufactures and sells gasoline and diesel Class A, Class B and Class C motorhomes. Its products are sold under trade names such as Ace, Aria, Axis, Challenger, Chateau, Compass, Delano, Echelon, Four Winds, Gemini, Geneva, Hurricane, Magnitude, Miramar, Omni, Outlaw, Palazzo, Quantum, Resonate, Rize, Sanctuary, Scope, Sequence, Tellaro, Tuburon, Tranquility, Tuscany, Vegas, Venetian and Windsport.

Tiffin Group (Tiffin)

The Tiffin Group manufactures and sells conventional motorhomes and fifth wheels, and includes the operations of Tiffin Motorhomes, Inc. and Vanleigh RV. Tiffin Motorhomes, Inc. manufactures and sells premium diesel and gasoline Class A, Class B, and Class C motorhomes under trade names such as Allegro, Allegro Bay, Allegro Breeze, Allegro Bus, Allegro Red, Cahaba, Phaeton, Wayfarer and Zephyr. Vanleigh RV manufactures and sells fifth wheels under trade names such as Ambition, Beacon and Vilano.

European Recreational Vehicles

THOR, through its Erwin Hymer Group (EHG) operating subsidiary, is a leading manufacturer of recreational vehicles in Europe, according to statistics published by the Caravaning Industry Association e.V. (“CIVD”) and the European Caravan Foundation (“ECF”).


3


Erwin Hymer Group (EHG)

EHG manufactures towable and motorized recreational vehicles, including motorcaravans, caravans, campervans and urban vehicles in eight primary RV production locations within Europe. EHG produces and sells numerous brands primarily within Europe, such as Buccaneer, Buerstner, Carado, Compass, CrossCamp, Dethleffs, Elddis, Eriba, Etrusco, Hymer, Laika, LMC, Niesmann+Bischoff, Sunlight and Xplore. In addition, EHG’s operations include other RV-related products and services.

Other

Airxcel

AirX Intermediate, Inc. (“Airxcel”) manufactures a comprehensive line of high-quality RV-related products which they sell primarily to RV original equipment manufacturers as well as consumers via aftermarket sales through dealers and retailers.

Postle

Postle Operating, LLC ("Postle") manufactures and sells aluminum extrusions and specialized component products to RV and other manufacturers.

Togo Group

Togo Group develops and markets innovative digital products and services that empower travelers to more easily own and maintain recreational vehicles, as well as discover, book, and navigate road trips. Togo Group operates digital consumer services under various names at July 31, 2022 including: Campendium, Overnight RV Parking, Roadpass, Roadtrippers, RVillage, and Togo RV. The Togo Group was rebranded as Roadpass Digital in November 2021.

Product Line Sales and Segment Information

The Company has three reportable segments: (1) North American Towable Recreational Vehicles, (2) North American Motorized Recreational Vehicles and (3) European Recreational Vehicles. The North American Towable Recreational Vehicles reportable segment consists of the following operating segments that have been aggregated: Airstream (towable), Heartland (including Cruiser RV and DRV), Jayco (including Jayco towable, Starcraft and Highland Ridge), Keystone (including CrossRoads and Dutchmen), KZ (including Venture RV) and Tiffin Group (Vanleigh RV). The North American Motorized Recreational Vehicles reportable segment consists of the following operating segments that have been aggregated: Airstream (motorized), Jayco (including Jayco motorized and Entegra Coach), Thor Motor Coach and Tiffin Group (Tiffin Motorhomes, Inc). The European Recreational Vehicles reportable segment consists solely of the EHG business. EHG manufactures a full line of motorized and towable recreational vehicles, including motorcaravans, campervans urban vehicles and caravans in eight RV production facilities within Europe.

The operations of the Company’s Airxcel, Postle and Togo Group subsidiaries are included in “Other,” which is a non-reportable segment. Net sales included in Other mainly relate to the sale of aluminum extrusions and specialized RV-component products. Intercompany eliminations adjust for Airxcel and Postle sales to the Company’s North American towable and North American motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of such components to third-party customers.

Total assets include those assets used in the operation of each reportable and non-reportable segment, and the Corporate assets consist primarily of cash and cash equivalents, deferred income taxes, deferred compensation plan assets and certain Corporate real estate holdings primarily utilized by certain U.S.-based operating subsidiaries.

4


The table below sets forth the contribution of each of the Company’s reportable segments to net sales in each of the last three fiscal years:
 202220212020
 Amount%Amount%Amount%
Recreational vehicles:
North American Towables (1)
$8,661,945 53.1 $6,221,928 50.5 $4,140,482 50.7 
North American Motorized (1)
3,979,647 24.4 2,669,391 21.7 1,390,098 17.0 
European2,887,453 17.7 3,200,079 26.0 2,485,391 30.4 
Total recreational vehicles15,529,045 95.2 12,091,398 98.2 8,015,971 98.1 
Other (2)
1,225,824 7.5 373,174 3.0 234,481 2.9 
Intercompany eliminations(442,344)(2.7)(147,192)(1.2)(82,519)(1.0)
Total$16,312,525 100.0 $12,317,380 100.0 $8,167,933 100.0 
(1)The North American Towables and Motorized totals include approximately 7 months of operations in FY 2021 for the Tiffin Group from the December 18, 2020 acquisition date.
(2)Other totals include 11 months of operations in FY 2022 for Airxcel from the September 1, 2021 acquisition date.

For additional information regarding our segments, see Note 3 to the Consolidated Financial Statements.

Recreational Vehicles

Overview

We manufacture a wide variety of recreational vehicles in the United States and Europe and sell those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. North American recreational vehicle classifications are based upon standards established by the RV Industry Association (“RVIA”). The principal types of recreational vehicles that we produce in North America include conventional travel trailers and fifth wheels as well as Class A, Class C and Class B motorhomes. In Europe, we produce numerous types of motorized and towable recreational vehicles, including motorcaravans, campervans, urban vehicles, caravans and other RV-related products and services.

North American Recreational Vehicles

Travel trailers are non-motorized vehicles which are designed to be towed by passenger automobiles, pickup trucks, SUVs or vans. Travel trailers provide comfortable, self-contained living facilities for camping, vacationing and multiple other purposes. Within North America we produce “conventional” and “fifth wheel” trailers. Conventional trailers are towed by means of a frame hitch attached to the towing vehicle. Fifth wheel trailers, designed to be towed by pickup trucks, are constructed with a raised forward section that is attached to a receiver in the bed area of the pickup truck.

A motorhome is a self-powered vehicle built on a motor vehicle chassis. Motorhomes are self-contained with their own lighting, heating, cooking, refrigeration, sewage holding and water storage facilities, so that they can be utilized without being attached to utilities.

Within North America, Class A motorhomes, generally constructed on medium-duty truck chassis, are supplied complete with engine and drivetrain components by motor vehicle manufacturers such as Ford, Freightliner and The Shyft Group. We design, manufacture and install the living area and driver’s compartment of Class A motorhomes. Class C and Class B motorhomes are generally built on a Ford, General Motors or Mercedes-Benz small truck or van chassis, which includes an engine, drivetrain components and a finished cab section. We construct a living area which has access to the driver’s compartment and attaches to the cab section. Although they are not designed for permanent or semi-permanent living, motorhomes can provide comfortable living facilities for camping, vacationing and multiple other purposes.

European Recreational Vehicles

In Europe, a caravan is a travel trailer which is a non-motorized vehicle designed to be towed by passenger automobiles, SUVs or vans. Caravans provide comfortable, self-contained living facilities for camping, vacationing and multiple other purposes. In Europe, the focus is on light and small caravans that can even be towed by small passenger cars.

5


Motorcaravans are similar to the Class A and Class C motorized products in the North American market. Motorcaravans include various types, such as, integrated, semi-integrated and alcove, and are generally constructed on light duty truck chassis, supplied complete with engine and drivetrain components by chassis manufacturers such as Stellantis, Mercedes-Benz, Ford and Iveco. The main difference between European motorcaravans as compared to RVs in the North American market is that the focus in Europe is on lighter and smaller vehicles due to weight restrictions and driving license requirements.

An integrated motorcaravan contains driving and passenger space that is completely integrated into the vehicle, along with the living area, which creates a great feeling of openness. The driver/passenger and living areas are made of one compartment and form a single unit.

A semi-integrated motorcaravan is one whose cab (driver/passenger compartment) belongs to the chassis. This means that the existing driver/passenger area is complemented by an attached living area. As a result, the advantages of the basic vehicle are enhanced by mobile living.

An alcove motorcaravan is one where there is an additional sleeping space located above the driver’s cab. This superstructure is called an “alcove” and it comprises sleeping accommodations for two people. Behind the driver’s cab is an additional bedroom and a living space with basic equipment.

A campervan is comparable to the Class B motorhome in the North American market. They are generally built on a Stellantis, Mercedes-Benz or Ford panel van chassis which includes an engine, drivetrain components and a finished cab section. A constructed living area provides access to the driver’s compartment and attaches to the cab section. As they are smaller and more compact than typical motorhomes, a campervan has the advantage of being easier to maneuver and easier to park.

An urban vehicle is a multi-functional vehicle, similar to a minivan, is generally built on a Stellantis or Ford chassis and is mainly used as a family car but has a small removable kitchen and sitting area that can be converted into a sleeping area. Additionally, these vehicles are equipped with a pop-up roof to provide additional sleeping quarters.

Production

In order to minimize finished inventory, our recreational vehicles in both North America and Europe are generally produced to dealer order. Our facilities are designed to provide efficient assembly-line manufacturing of products. In North America and Europe, capacity increases can generally be achieved relatively quickly and at relatively low cost, largely by acquiring, leasing, or building additional facilities and equipment and increasing the number of production employees. In North America, capacity decreases can generally be achieved relatively quickly and at relatively low cost, mainly by decreasing the number of production employees. In Europe, short-term capacity decreases can generally be achieved by adjusting work schedules and reducing the number of contract and temporary workers.

We purchase many of the components used in the production of our recreational vehicles in finished form. The principal raw materials used in the manufacturing processes for motorhomes, including motorcaravans, campervans and urban vehicles, and travel trailers, including caravans, are chassis, aluminum, lumber, plywood, plastic, fiberglass and steel purchased from numerous suppliers.

Our relationship with our chassis suppliers is similar to our other RV vendor relationships in that no long-term contractual commitments are entered into by either party. Historically, chassis manufacturers resort to an industry-wide allocation system during periods when chassis supply is restricted. These allocations are generally based on the volume of chassis previously purchased. While we are not dependent on any one supplier, we do depend on a consistent supply of chassis from a limited number of chassis suppliers. Sales of our motorized RV products, including motorhomes, motorcaravans, campervans and urban vehicles, rely on these chassis.


6


We continue to receive communications from North American and European chassis suppliers that due to a number of factors, including (1) supply constraints of key components that they require for the manufacturing of chassis, such as semiconductor chips and engines, (2) demand outpacing their production capacity, and (3) personnel shortages, their production of chassis will be limited. As a direct result, our production and sales of motorized RVs will be negatively impacted. The current chassis shortage is anticipated to continue throughout our fiscal 2023. It is currently extremely difficult to predict which chassis will be available from our various suppliers and in what quantities for which products, as modifying available chassis for certain motorized products to use for other products is not a viable alternative. This further negatively impacts our production schedule and cost structure as we try to balance our production and personnel staffing levels and schedules to the available chassis, often with short notice. The North American and European recreational vehicle industries have, from time to time in the past and during the fiscal year ended July 31, 2022, experienced shortages of chassis for various reasons, including component shortages, production delays and work stoppages at the chassis manufacturers.

The North American and European RV industries are also facing continuing supply shortages or delivery delays of other, non-chassis, raw material components. While our supply chain has been resilient enough to support us during our recent growth in sales and production, these shortages and constraints have negatively impacted our ability to further increase production rates and sales, primarily of our motorized RV products, and has caused an increase in unfinished units as of July 31, 2022 compared to historical levels. We believe these raw material shortages and delays may continue to result in production delays or adjusted production rates, and could have a negative impact on our sales and earnings. If shortages of chassis or other component parts were to become more significant or longer term in nature, or if other factors were to impact our suppliers' ability to fully supply our needs for key components, our costs of such components and our production output could be adversely affected. Where possible, we continue to work closely with our suppliers on various supply chain strategies to minimize these constraints, and we continue to identify alternative suppliers.

This situation is fluid, with the items experiencing shortages changing frequently as disruptions caused by COVID-19 and other events are impacting the entire supply chain as well as the transportation of those items. If the supply constraints become more significant, longer term in nature or are not limited in scope; if industry demand increases faster than the suppliers can respond; or if other factors were to impact the suppliers’ ability to supply our production needs, our business and results of operations could be adversely affected. We are continuing to take proactive steps to limit the impact of these supply constraints and delays on our production and sales.

The geographic centrality of the North American RV industry in northern Indiana, where the majority of our facilities and many of our suppliers are located, could exacerbate supply chain and other COVID-19 related risks, should northern Indiana, or any of the other areas in which we, our suppliers or our customers operate, become disproportionately impacted by the pandemic or other factors.

Generally, our North American and European RV operating subsidiaries introduce new or improved lines or models of recreational vehicles each year. Changes typically include new sizes and floor plans, different decors or design features and engineering and technological improvements.

Seasonality

Historically, since recreational vehicles were used primarily by vacationers and campers, our recreational vehicle sales tended to be seasonal and, in most geographical areas, tended to be lower during the winter months than in other periods. As a result of being primarily used for vacations, our recreational vehicle sales were historically lowest during our second fiscal quarter, which ends on January 31 of each year. However, industry wholesale shipments in calendar 2021 and the first half of calendar 2022 did not follow typical historical seasonal patterns as we and dealers responded to the high consumer demand for RVs. We currently expect that our historical seasonal patterns will return in fiscal 2023 as dealer inventory levels and consumer demand become balanced.

Marketing and Distribution

We sell our recreational vehicles primarily to independent, non-franchise dealers located throughout the United States, Canada and Europe. Each of our recreational vehicle operating subsidiaries sells to its own network of independent dealers, with many dealers carrying more than one of our product lines, as well as products from other manufacturers. As of July 31, 2022, there were approximately 2,400 independent, non-franchise dealership locations carrying our products in the U.S. and Canada and approximately 1,100 dealership locations, of which two are Company-owned, carrying our products throughout Europe. We believe that the working relationships between the management and sales personnel of our operating entities and the independent dealers provide us with valuable information on customer preferences and the quality and marketability of our products.

7


Our European brands distribute their vehicles in Europe through dealer networks that offer various EHG brands covering all price segments in each region, avoiding brand overlap even in regions with two or more dealers that offer EHG brands. The European dealer base is comprised primarily of independent dealers, although EHG does operate two Company-owned dealerships. Approximately 45% of the independent European dealers sell EHG brands exclusively.

Each of our recreational vehicle operating subsidiaries has its own wholesale sales force that works directly with its independent dealers. Typically, there are wholesale shows held during the year in certain locations within the United States and Europe. These shows allow dealers to view new and existing products as well as place orders.

Historically, the most important retail sales events occur at various consumer recreational vehicle shows or trade fairs which take place throughout the year at different locations across the United States, Canada and Europe. However, due to the COVID-19 pandemic and efforts to limit its spread, most retail show sponsors and dealers cancelled these shows in calendar 2020 and calendar 2021. Since January 2022, however, many of these retail shows have returned and have been well attended, and in a number of cases even set attendance records. We believe that we, and our dealers, are better positioned now to reach existing and new RV consumers through a strategic combination of retail shows and digital marketing activities. We also benefit in the United States from the recreational vehicle awareness advertising and marketing programs sponsored by the RVIA in national print media and television.

In our selection of individual, independent dealers, we emphasize the dealer’s ability to maintain a sufficient inventory of our products, as well as their financial stability, credit worthiness, reputation, experience and ability to provide service to the end customer. Many dealers, particularly in North America, carry the recreational vehicle lines of one or more of our competitors. Generally, each of our recreational vehicle operating subsidiaries have separate dealer agreements.

One dealer, FreedomRoads, LLC, accounted for approximately 13.0% of our consolidated net sales in fiscal 2022 and for approximately 13.0% and 15.0% in fiscal 2021 and fiscal 2020, respectively. This dealer also accounted for approximately 10.0% of the Company’s consolidated trade accounts receivable at July 31, 2022 and approximately 15.0% at July 31, 2021.

We generally do not finance dealer purchases. Most dealers are financed on a “floor plan” basis by an unrelated bank or financing company, which lends the dealer all or substantially all of the wholesale purchase price and retains a security interest in the vehicles purchased. As is customary in the recreational vehicle industry, we will generally execute a repurchase agreement with a lending institution financing a dealer’s purchase of our products upon the lending institution’s request. Repurchase agreements provide that, typically for a period of up to 18 months after a unit is financed and in the event of default by the dealer and notification from the lending institution of the dealer default, we will repurchase all of the applicable or qualifying dealer units repossessed by the lending institution for the amount then due, which is often less than 100% of the dealer’s cost. The risk of loss under repurchase agreements is spread over numerous dealers and is further reduced by the resale value of the units which we would be required to repurchase. Based on current conditions, we believe that future losses under these agreements would not have a material adverse effect on our Company. The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing as of July 31, 2022 and July 31, 2021 were $4,308,524 and $1,821,012, respectively. The losses incurred due to repurchase were not material in fiscal 2022, 2021 or 2020.

Backlog

The backlogs for our North American towable, North American motorized and European recreational vehicle segments as of July 31, 2022 and July 31, 2021, respectively, were as follows:

July 31, 2022July 31, 2021Change
Amount
%
Change
Recreational vehicles
North American Towables$2,571,009 $9,284,229 $(6,713,220)(72.3)
North American Motorized3,436,629 4,014,738 (578,109)(14.4)
Total North America6,007,638 13,298,967 (7,291,329)(54.8)
European2,753,602 3,559,097 (805,495)(22.6)
Total$8,761,240 $16,858,064 $(8,096,824)(48.0)


8


The significant decrease in North American backlog was anticipated as we focused heavily during fiscal 2022 to increase production and sales in order to satisfy dealer orders existing at July 31, 2021. The record backlog level at July 31, 2021 was attributable to a number of causes, including high consumer demand, significant supply chain issues which lowered our production rates in fiscal 2021 as compared to demand and our production capacity, on-going COVID-19 impacts such as employee absenteeism and self-imposed safety protocols both of which lowered output and the low levels of independent North American and European RV dealer stocking inventory, all of which led to increased dealer orders and backlog.

Our North American backlog at July 31, 2022, while still somewhat elevated, is generally more in line with historical levels given improved dealer stocking inventory levels and anticipated future consumer demand. In addition, in line with historical practices, dealers with an adequate stocking level at July 31, 2022 are delaying orders until the RV Open House scheduled for late September 2022 when our U.S.-based operating units will introduce their new and enhanced models. The decrease in the European RV backlog is primarily due to the decrease in the current foreign exchange rate compared to the prior year, as well as product mix changes. At July 31, 2021 the exchange rate from Euro to U.S. dollars was 1.1891 while at July 31, 2022 the rate was 1.0198, a decrease of 14.2%.

Backlog represents unfilled dealer orders on a particular day which can and do fluctuate on a seasonal basis. The manufacturing time in the recreational vehicle business is relatively short. Barring any significant and longer-term material supply constraints, the existing backlogs of the North American towable, North American motorized and European recreational vehicle segments are expected to be filled in the remainder of calendar 2022 and calendar 2023.

Product Warranties

In North America, we generally provide retail purchasers of our recreational vehicles with a one-year or two-year limited warranty against defects in materials and workmanship with longer warranties on certain structural components. In Europe, we generally offer a two-year limited warranty on certain structural components and up to a 12-year warranty against water leakage. The chassis and engines in our motorized RV products are generally warranted for various periods in excess of one year by their manufacturers.

Regulation

In the countries where we operate and our products are sold, we are subject to various vehicle safety and compliance standards. Within the United States, we are a member of the RVIA, a voluntary association of recreational vehicle manufacturers which promulgates recreational vehicle safety standards in the United States. We place an RVIA seal on each of our North American recreational vehicles to certify that the RVIA’s standards have been met. We also comply with the National Highway Traffic Safety Administration (“NHTSA”) in the U.S. and with similar standards within Canada and Europe as it relates to the safety of our products.

Governmental authorities in the regions in which we operate have various environmental control standards relating to air, water and noise pollution which affect our business and operations. For example, these standards, which are generally applicable to all companies, control our choice of paints, our air compressor discharge, the handling of our waste water and the noise emitted by our factories. We rely upon certifications obtained by chassis manufacturers with respect to compliance by our vehicles with applicable emission control standards.

Our plants are subject to and are periodically inspected by various governmental and industry agencies concerned with health and safety in the workplace to ensure that our plants and products comply with applicable governmental and industry standards. We believe that our products and facilities comply in all material respects with applicable vehicle safety (including those promulgated by NHTSA), environmental, industry, health, safety and other required regulations.

We do not believe that ongoing compliance with the existing regulations discussed above will have a material effect in the foreseeable future on our capital expenditures, earnings or competitive position. However, future developments in regulation and/or policy could impose significant challenges and costs upon our business operations.


9


Competition

The recreational vehicle industry is generally characterized by low barriers to entry. The recreational vehicle market is intensely competitive, with numerous other manufacturers selling products that compete directly with our products. We also compete against consumer demand for used recreational vehicles, particularly during periods of economic downturn, and against other forms of consumer leisure, outdoor or vacation spending priorities. We also experience a certain level of competition between our own operating subsidiaries. Increased activity in the market for used recreational vehicles may also impact manufacturers’ sales of new products and varies depending on the availability of, and the price differential of, used recreational vehicles compared to new units. Competition in the recreational vehicle industry is based upon price, design, value, quality and service. We believe that the price, design, value and quality of our products and the warranty coverage and service that we provide allow us to compete favorably for retail purchasers of recreational vehicles and consumer leisure spending. There are approximately 80 RV manufacturers in the U.S. and Canada, according to RVIA and approximately 30 RV manufacturers across Europe according to Caravaning Industry Association e.V. (“CIVD”).

Our primary RV competitors within the North American towable and motorized segments are Forest River, Inc. and Winnebago Industries, Inc. We are the largest recreational vehicle manufacturer in North America in terms of both units sold and revenue. According to Statistical Surveys, Inc., for the six months ended June 30, 2022, THOR’s current combined U.S. and Canadian market share based on unit retail sales was approximately 41.9% for travel trailers and fifth wheels combined and approximately 49.4% for motorhomes.

Our primary RV competitors within the European segment are Trigano, Hobby/Fendt, Knaus Tabbert and various vehicle manufacturers. According to CIVD, EHG’s current European market share for the six months ended June 30, 2022 based on unit retail sales was approximately 21.8% for motorcaravans and campervans combined and approximately 18.0% for caravans.

Trademarks and Patents

We have registered United States trademarks, Canadian trademarks, German trademarks and certain other international trademarks and licenses carrying the principal trade names and model lines under which our products are marketed. We hold and protect certain patents related to our business. We are not dependent upon any patents or technology licenses of others for the conduct of our business.

Human Capital Resources

Since our founding in 1980, we have been dedicated to our key principles of operating fairly and ethically, with stewardship and transparency, under our core values of community, compassion, trustworthiness and adventure. We believe in the invigorating power of human connection and commit to our team members by teaching our leaders how to nurture, guide and foster strong relationships with them. We treat others with dignity and respect, practicing thankfulness and gratitude. We strive to operate in a way that our word is trusted, and we are committed to providing a safe work environment for our team members while empowering them to seize opportunities around them and give them avenues to grow and learn.

At July 31, 2022, we employed approximately 32,000 full-time employees worldwide, including approximately 23,000 full-time employees in the United States, of which approximately 2,800 were salaried, and approximately 9,000 full-time employees in Europe, of which approximately 2,400 were salaried. As of July 31, 2022, fewer than 200 of our North American employees were represented by certified labor organizations. Within our European-based operations, we are subject to employee contracts, Works Councils and certain labor organizations. We believe that we maintain a good working relationship with our employees.

Our Company and operating subsidiaries share a global commitment to all of our stakeholders to foster an inclusive workplace where dignity and respect for team members are encouraged and where each team member is supported to achieve their maximum potential. We believe that the performance of our Company is significantly impacted by our human capital management, and, as a result, we consistently strive to attract, select, engage, develop and retain strong, diverse talent as summarized below.


10


Competitive Pay and Benefits

THOR is made up of a number of subsidiaries located in various regions within the United States and Europe, each of which operates independently with its own unique culture. As such, compensation and benefits are tailored to meet the specific needs and expectations of the employees at each of our subsidiaries with the goal of attracting and retaining the best talent. At all subsidiaries, we offer competitive pay, health insurance plans, company-paid life insurance and paid-time off. Other benefits offered include a pay-for-performance bonus structure, group and individual life insurance and plans to assist our employees for their retirement.

Team Member Safety and Wellness

THOR is committed to the health and safety of every team member. We maintain a robust safety culture to reduce workplace injuries, supported by effective communication, reporting and external benchmarking. Within each of our manufacturing and distribution facilities, in both North America and Europe, we have site-specific safety and environmental plans designed to reduce risk. All of our sites follow safety laws and regulations, and all accidents, injuries or unsafe equipment, practices, or conditions are required to be reported to management immediately and are reviewed to determine if additional safety measures are warranted.

The health and wellness of our employees are top priorities for THOR. Our Corporate office and subsidiaries offer standard medical, vision and dental programs as well as various programs to further address the needs of our employees. For example, all THOR North American team members have access to the Employee Assistance Program ("EAP") where they can receive up to five free sessions to assist with counseling needs, personal and/or work-related concerns. Our EAP services are designed to help provide support for team members who are navigating life issues.

Our response to the COVID-19 global pandemic further illustrates our commitment to the health, wellness and safety of our team members. To support our employees, communities and other stakeholders, we make employee safety our top priority, following protocols that align with governmental authorities and health organizations, including the Centers for Disease Control and Prevention. Since the onset of the COVID-19 pandemic and throughout fiscal year 2022, THOR has taken numerous, stringent companywide measures to protect our workforce from COVID-19, including, but not limited to, robust cleaning and disinfecting protocols, no actual or implied penalties for those team members feeling ill and staying home, detailed contact tracing for those who may have been exposed and updating protocols and procedures when new information became available.

Diversity, Equity and Inclusion ("DE&I")

We strive to have an inclusive culture and diverse workforce, reflective of the communities in which our individual operating companies are located. We believe attracting and retaining talented and diverse employees will enable us to be more innovative and responsive to consumer needs and deliver strong sustained performance and growth. Our Corporate office DE&I Committee has focused on three main areas of Recruitment, Culture and Community Partnerships. These initiatives were identified to strengthen our inclusive culture by identifying innovative ways to attract talent, creating an inclusive corporate workplace and focusing on building strong partnerships with organizations in our community who serve diverse populations.

At THOR, we are committed to:
Inspiring an inclusive culture which embraces individual differences;
Treating team members fairly and with respect;
Establishing a workplace free from discrimination and harassment;
Training team members to be aware of their rights and responsibilities in regards to fair treatment; and
Providing equal opportunities based on ability, performance and potential.


11


Commitment to Ethical Behavior

Each year, THOR conducts training with certain employees, based on their role and level in the organization, on its business ethics policy. Providing our team members with resources to help make good decisions through an ethics program cultivates strong teamwork and productivity. Issues can be communicated anonymously using our multilingual third-party hotline via phone, email or online inquiry systems. Every report is investigated and, if warranted, corrective actions are taken or implemented. THOR protects team members, who report issues, from any retaliation.

For more information on THOR’s human capital resources, please visit www.thorindustries.com/sustainability.

12


Forward Looking Statements
This Annual Report on Form 10-K includes certain statements that are “forward-looking” statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements are made based on management’s current expectations and beliefs regarding future and anticipated developments and their effects upon THOR, and inherently involve uncertainties and risks. These forward-looking statements are not a guarantee of future performance. We cannot assure you that actual results will not differ materially from our expectations. Factors which could cause materially different results include, among others:

the impact of inflation on the cost of our products as well as on general consumer demand;
the effect of raw material and commodity price fluctuations, and/or raw material, commodity or chassis supply constraints;
the impact of war, military conflict, terrorism and/or cyber-attacks, including state-sponsored or ransom attacks;
the impact of sudden or significant adverse changes in the cost and/or availability of energy or fuel, including those caused by geopolitical events, on our costs of operation, on raw material prices, on our independent dealers or on retail customers;
the dependence on a small group of suppliers for certain components used in production, including chassis;
interest rate fluctuations and their potential impact on the general economy and, specifically, on our profitability and on our independent dealers and consumers;
the extent and impact from the continuation of the COVID-19 pandemic, along with the responses to contain the spread of the virus, or its variants, by various governmental entities or other actors, which may have negative effects on retail customer demand, our independent dealers, our supply chain, our labor force, our production or other aspects of our business;
the ability to ramp production up or down quickly in response to rapid changes in demand while also managing costs and market share;
the level and magnitude of warranty and recall claims incurred;
the ability of our suppliers to financially support any defects in their products;
legislative, regulatory and tax law and/or policy developments including their potential impact on our independent dealers, retail customers or on our suppliers;
the costs of compliance with governmental regulation;
the impact of an adverse outcome or conclusion related to current or future litigation or regulatory investigations;
public perception of and the costs related to environmental, social and governance matters;
legal and compliance issues including those that may arise in conjunction with recently completed transactions;
lower consumer confidence and the level of discretionary consumer spending;
the impact of exchange rate fluctuations;
restrictive lending practices which could negatively impact our independent dealers and/or retail consumers;
management changes;
the success of new and existing products and services;
the ability to maintain strong brands and develop innovative products that meet consumer demands;
the ability to efficiently utilize existing production facilities;
changes in consumer preferences;
the risks associated with acquisitions, including: the pace and successful closing of an acquisition, the integration and financial impact thereof, the level of achievement of anticipated operating synergies from acquisitions, the potential for unknown or understated liabilities related to acquisitions, the potential loss of existing customers of acquisitions and our ability to retain key management personnel of acquired companies;
a shortage of necessary personnel for production and increasing labor costs and related employee benefits to attract and retain production personnel in times of high demand;
the loss or reduction of sales to key independent dealers;
disruption of the delivery of units to independent dealers;
increasing costs for freight and transportation;
the ability to protect our information technology systems from data breaches, cyber-attacks and/or network disruptions;
13


asset impairment charges;
competition;
the impact of losses under repurchase agreements;
the impact of the strength of the U.S. dollar on international demand for products priced in U.S. dollars;
general economic, market and political conditions in the various countries in which our products are produced and/or sold;
the impact of changing emissions and other related climate change regulations in the various jurisdictions in which our products are produced, used and/or sold;
changes to our investment and capital allocation strategies or other facets of our strategic plan; and
changes in market liquidity conditions, credit ratings and other factors that may impact our access to future funding and the cost of debt.

These and other risks and uncertainties are discussed more fully in Item 1A Risk Factors below.

We disclaim any obligation or undertaking to disseminate any updates or revisions to any forward-looking statements contained in this Annual Report on Form 10-K or to reflect any change in our expectations after the date of this Annual Report on Form 10-K or any change in events, conditions or circumstances on which any statement is based, except as required by law.

Available Information

Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all amendments to those reports and the Proxy Statement for our Annual Meeting of Stockholders are made available, free of charge, on our website, www.thorindustries.com, as soon as reasonably practicable after such reports have been filed with or furnished to the SEC. In addition, the SEC maintains a website that contains reports, proxy and information statements and other information that is filed electronically with the SEC. The website can be accessed at www.sec.gov.
14


ITEM 1A. RISK FACTORS

The following risk factors should be considered carefully in addition to the other information contained in this filing.

The risks and uncertainties described below are not the only ones we face and represent risks that our management believes are material to our Company and our business. Additional risks and uncertainties not presently known to us or that we currently deem not material may also harm our business. If any of the following risks actually occur, our business, financial condition or results of operations could be harmed.

OPERATIONAL RISKS

We are highly dependent on our suppliers to deliver components timely and in sufficient quantities to meet our production demands. In addition, certain key components, including chassis, are produced by only a small group of suppliers.

We depend on timely and sufficient delivery of components from our suppliers. Many components are readily available from a variety of sources. However, certain key components are currently produced by only a small group of suppliers that have the capacity to supply large quantities, primarily: 1) motorized chassis, where there are a limited number of chassis suppliers, and 2) windows and doors, towable frames and slide-out mechanisms, axles and upholstered furniture for our recreational vehicles, where LCI Industries is a major supplier for these items within the North American RV industry. The remaining components are sourced from a number of suppliers, that may not have 1) the ability to meet our needs timely or completely, 2) the financial reserves or borrowing power to successfully manage through an economic hardship or 3) the ability to financially support potential warranty or recall demands. Additionally, some of our suppliers have in the past discontinued, or could in the future discontinue, their business with little to no warning. If our Company is not adequately sourced for certain components, the discontinuation of even some smaller suppliers could have an adverse effect on our business.

During the last two years, a number of our North American and European chassis suppliers have experienced supply constraints of key components that they require to manufacture chassis, including semiconductor chips, which has limited their production of chassis. The reduced supply of chassis has negatively impacted our production rates and sales of motorized RVs, particularly in Europe. The North American and European recreational vehicle industries are currently and have from time to time in the past, experienced shortages of chassis for various other reasons, including component shortages, production delays, and capacity constraints including labor and work stoppages at the chassis manufacturers. Shortages of motorized chassis and unpredictable production levels and deliveries of chassis to our production facilities have had a negative impact on our results of operations in fiscal 2022 and in the recent past as we incurred additional labor and overhead costs in addition to missed sales as a result of our inability to meet customer demand. Based on communications from our chassis suppliers, we anticipate the supply constraints of chassis and certain other components to continue through fiscal 2023.

Continued consolidation within our major supplier base may also inhibit our ability to source components from alternative suppliers and could result in increased component costs, which may result in decreased margins or higher wholesale product costs, which could, ultimately, result in decreased demand for our products and adversely impact our sales and operating results.

In addition, certain RV components are sourced from countries where we do not currently have operations. Changes in trade policy and resulting tariffs that have or may be imposed, along with port, production or other delays, have, in the past, and could, again in the future, cause increased costs for, or shortages of, certain RV components or sub-components. We may not be able to source alternative supplies as necessary without increased costs or at all. If alternative sources of these components are not readily available, our sales and earnings could be negatively affected.

Finally, as is standard in the industry, our arrangements with chassis and other suppliers are generally terminable at any time either by us or by the supplier. If we cannot obtain an adequate supply of chassis or other key components, this would result in a decrease in our sales and earnings.

The cost and availability of raw materials or components used to make our products can be unpredictable.

Raw material prices have fluctuated significantly in the past and may continue to fluctuate considerably in the future. Competition and business conditions may limit the amount or timing of cost increases that can be passed on to our customers in the form of increased sales prices. Conversely, as raw material costs decline, we may not be able to maintain selling prices consistent with higher-cost raw materials in our inventory, which could adversely affect our operating results.

15


Additionally, our business depends on our ability to source raw materials and components in a timely and cost-efficient manner. Recently, certain raw materials and components that are used in manufacturing our products, have become unavailable, interrupted or delayed. We also rely on the free flow of goods through open and operational ports on a consistent basis for a portion of our raw materials and components. Adverse political conditions, trade embargoes, increased tariffs or import duties, inclement weather, natural disasters, public health crises, war, terrorism or labor disputes adversely impacting our supply chain create significant risks for our business, particularly if these conditions or disputes result in work slowdowns, lockouts, strikes, facility closures, supply chain interruptions, or other disruptions, and would have an adverse impact on our operating results if we are unable to fulfill customer orders or are required to accumulate excess inventory as safety stock or find alternate sources of supply, if available, at higher costs.

A material portion of our revenue is derived from sales of our products to international sources.

Combined sales from the United States to foreign countries (predominately Canada) and sales from our foreign subsidiaries to countries other than the U.S. (predominately within the European Union) represent approximately 25.0% of THOR’s consolidated sales for fiscal 2022. These non-U.S. sales create the potential for numerous risks which could negatively impact our financial operating results, including foreign currency effects, tariffs, customs duties, inflation, difficulties in enforcing agreements and collecting receivables through foreign legal systems, compliance with international laws, treaties, and regulations, and unexpected changes in regulatory or tax environments, disruptions in supply or distribution, dependence on foreign personnel and various employee work agreements, foreign governmental action, as well as economic and social instability. In addition, there may be tax inefficiencies in repatriating cash from non-U.S. subsidiaries or unfavorable tax law changes.

Global political uncertainty poses risks of volatility in global markets, which could negatively affect our operations and financial results. Changes in U.S. policy regarding foreign trade or manufacturing may create negative sentiment about the U.S. among non-U.S. dealers, end customers, employees, or prospective employees, all of which could adversely affect our business, sales, hiring and employee retention. If we are unable to anticipate and effectively manage these and other risks of operating in and selling into foreign jurisdictions, our international operations and our business as a whole could be materially and adversely affected.

Our U.S.-based subsidiaries have expenses and sales denominated in U.S. dollars. Sales by our U.S.-based subsidiaries into the Canadian market are subject to currency risk as devaluation of the Canadian dollar versus the U.S. dollar may negatively impact U.S.-dollar denominated sales into Canada. With the acquisition of EHG, we have Euro-denominated expenses, sales and assets which are subject to changes in the Euro and U.S. dollar currency exchange rate. To offset a portion of this currency risk, the acquisition was partially funded through a Euro-denominated Term Loan B, which provides an economic hedge. The U.S. dollar strengthened against the Euro during fiscal year 2022 which adversely affected our reported revenues and our profitability. Continued fluctuations in foreign currency exchange rates in the future could have a material effect on our revenues and results of operations.

THOR’s long-term competitiveness depends on our ability to produce and sell innovative RV products and services that meet or exceed end customer needs and desires, and on our ability to respond timely to developing trends within the industry such as lightweight motorized and towable vehicles, electric RVs, and process automation.

A key driver in our historical performance and growth is our ability to maintain our strong brands and to continuously develop and introduce innovative new and improved products at a reasonable cost that are desired by consumers. To successfully execute our long-term strategy, we believe we must continue to develop and successfully market our existing products as well as new products, including lightweight motorized and towable recreational vehicles, electric recreational vehicles with sufficient user range capability and innovative services that enrich the end users RV experience. Our initiatives to invest in the future of the RV industry including automation of certain of our production processes and investments in new product and service innovation may be costly and may not be successful. The uncertainties associated with developing and introducing innovative new and improved products and services, such as gauging changing consumer demands and preferences and successfully developing, manufacturing, marketing and selling these products, may impact the success of our product introductions. If the products we introduce do not gain widespread acceptance, or if our competitors improve their products more rapidly or effectively than we do, we could lose sales or be required to reduce our prices, which could adversely impact our results of operations and financial position. In addition, there is no guarantee that our innovation or automation efforts will lead to products or services that will be introduced to market or that an initial product or service concept or design will result in a unit that generates sales in sufficient quantities and at high enough prices to be profitable.


16


If we do not timely, effectively and accurately predict or identify and respond to changing consumer preferences, including a continued shift in consumer desire for connected vehicles with a focus on ease of use and a high-quality customer experience, the demand for our products could also be reduced and our results of operations and financial position could be adversely affected.

Our products and services may experience quality problems from time to time, including from vendor-supplied parts.

Our products contain thousands of parts, many of which are supplied by a network of approved vendors. Our production processes are complex, subject to periodic changes and rely heavily on skilled labor. As with all of our competitors, defects may occur in our products or components within our products, including components purchased from our vendors. Failure to detect defects in our products, including defects in vendor-supplied parts, could result in lost revenue, increased warranty and related costs and harm to our reputation. We cannot be certain that we will detect all such defects prior to distribution of our products. In addition, although we endeavor to compel our suppliers to maintain appropriate levels of insurance coverage, we cannot be certain that, if a defect in a vendor-supplied part were to occur, the vendor would have the ability to financially rectify the defect. Unexpected engineering or design flaws have resulted in recalls and increased warranty claims in the past and could be incurred in the future. In addition, government safety standards require manufacturers to remedy defects related to product safety through safety recall campaigns, and a manufacturer is obligated to recall products if it determines that the products do not comply with a safety standard. The cost of recall and customer satisfaction actions to remedy defects in products that have been sold could be substantial and could have a material adverse effect on our earnings and harm our reputation.

Estimated warranty costs are accounted for at the time of product sale, and adjusted on a quarterly basis, to reflect our best estimate of the amounts necessary to settle future and existing claims on products. An increase in actual warranty claim costs as compared to our estimates could result in increased warranty liabilities and expense which could have an adverse impact on our earnings.

Our business and results of operations may be harmed if the frequency and size of product liability or other claims against us increase.

We are subject, in the ordinary course of business, to litigation involving product liability and other claims against us, including, without limitation, wrongful death, personal injury and warranties. In North America, we generally self-insure a portion of our product liability and certain other claims and also purchase product liability and other insurance in the commercial insurance market. In Europe, we generally fully insure similar risks with insurance offering relatively low deductibles or premiums. Not all risks which we face may be covered by insurance nor can we be certain that our insurance coverage will be sufficient to cover all future claims against us. Any material change in the aforementioned factors could have an adverse impact on our operating results. Any increase in the frequency and size of claims, as compared to our experience in prior years, may cause the premium that we are required to pay for insurance to increase significantly and may negatively impact future self-insured retention levels. It may also increase the amounts we pay in punitive damages, not all of which are covered by our insurance policies.

As is customary, we have executed repurchase agreements with numerous lending institutions who finance certain of our independent dealer’s purchases of our products.

In accordance with customary practice in the recreational vehicle industry, upon the request of a lending institution financing an independent dealer’s purchase of our products, we will generally execute a repurchase agreement with the lending institution. Repurchase agreements provide that, typically for a period of up to 18 months after a recreational vehicle is financed and in the event of default by the dealer, we will repurchase the recreational vehicle repossessed by the lending institution for the amount then due, which is usually less than 100% of the dealer’s cost. In addition to the obligations under these repurchase agreements, we may also be required to repurchase inventory relative to dealer terminations in certain states in accordance with state laws or regulatory requirements.

The difference between the gross repurchase price and the price at which the repurchased product can then be resold, which is typically at a discount to the original sale price, is an expense to us. Thus, if we are obligated to repurchase a substantial number of recreational vehicles, or incur substantial discounting to resell these units in the future, we would incur increased costs and our profit margins and results of operations would be negatively affected. In difficult economic times, this amount could increase significantly compared to recent years.


17


Our business depends on the performance of independent dealers and transportation carriers.

We distribute all of our North American and the majority of our European products through a system of independent, non-franchise authorized dealers, many of whom sell products from competing manufacturers. As of July 31, 2022, we distributed product to approximately 2,400 independent dealerships in the United States and approximately 1,100 independent dealerships in Europe. We operate two dealerships in Europe. We depend on the capability of these independent dealers to develop and implement effective retail sales plans to create demand among retail consumers for the products that the dealers purchase from us. If our independent dealers are not successful in these endeavors, then we may be unable to maintain or grow our revenues and meet our financial expectations. The geographic coverage of our independent dealers and their individual business conditions can affect the ability of our independent dealers to sell our products to consumers. If our independent dealers are unsuccessful, they may exit or be forced to exit the business or, in some cases, we may seek to terminate relationships with certain dealerships. As a result, we could face additional adverse consequences related to the termination of independent dealer relationships. For example, the unplanned loss of any of our independent dealers could lead to inadequate market coverage of our products. In addition, recent consolidation of independent dealers, as well as the growth of large, multi-location dealers, may result in increased bargaining power on the part of independent dealers.

Given the independent nature of dealers, they generally maintain control over which manufacturers, and which brands, they will do business with, often carrying more than one manufacturer’s products. Independent dealers can, and do, change the brands and manufacturers they sell. If our products are not perceived by the independent dealers as being desirable and profitable for them to carry, the dealers may terminate their relationship with our operating subsidiaries or may drop certain of our brands, which would in turn adversely affect our sales and profit margins if we are unable to replace those dealers.

In the United States and Canada, our products are generally delivered to our independent dealers via a system of independent transportation contractors. The network of carriers is limited and, in times of high demand and limited availability, we have experienced in the past, and could face again, the disruption of our distribution channel. The network of carriers and their ability to deliver units to certain locations was initially negatively impacted by the COVID-19 pandemic due to driver concerns, border crossing restrictions and vaccination requirements. If the COVID-19 pandemic worsens, or future health emergencies emerge in the regions in which we operate or sell our products, the transportation contractors may have difficulty finding drivers who are willing to deliver in those regions, or governmental agencies or other actors may restrict movement of goods in those regions. The inability to timely deliver our products to our independent dealers could adversely effect our relationships with those dealers and negatively impact our sales and net income.

The loss of our largest independent dealer or an increase in independent dealer consolidations could have a material effect on our business.

Sales to FreedomRoads, LLC accounted for approximately 13.0% of our consolidated net sales for fiscal 2022. During recent years, FreedomRoads, LLC has acquired a number of formerly independent RV dealerships. The leverage to negotiate better terms with us arising from FreedomRoads, LLC’s acquisitions or the loss of independent dealers could have a material adverse effect on our business. In addition, deterioration in the liquidity or credit worthiness of FreedomRoads, LLC could negatively impact our sales and accounts receivable and could trigger repurchase obligations under our repurchase agreements.

Recently, a number of other U.S.-based independent dealers have acquired, and continue to acquire, formerly independent RV dealerships, resulting in further independent dealer concentration and improved negotiating leverage for these multi-location dealers. Continued consolidation in the U.S. independent dealer network could negatively impact our sales or gross margins and increase the concentration of our exposure under repurchase obligations related to independent dealers.

Our ability to attract and retain talented, diverse and highly skilled employees, and our successful implementation of successions plans, is critical to our future success and competitiveness.

Our success depends on the existence of an available, qualified workforce to manufacture our products and on our ability to continue to recruit and retain talented and diverse hourly and salaried employees. Competition for such employees is intense in the areas where we operate, particularly during periods of high industry demand, and could require us to pay higher wages to attract and retain a sufficient number of qualified employees. We cannot be certain that we will be able to attract and retain qualified employees to meet current or future manufacturing needs at a reasonable cost, or at all. In addition to compensation considerations, potential employees are placing an increasing premium on various intangibles, such as working for companies with a clear purpose, flexible work arrangements, and other considerations. If we are not perceived as an employer of choice, we may be unable to recruit and retain highly skilled employees. Further, if we lose existing employees with needed skills or we are unable to upskill and develop existing employees, particularly with the introduction of new technologies, it could have a substantial adverse effect on our business.
18


We also rely upon the knowledge, experience and skills of our executive management and key operating company management employees to compete effectively in our business and manage our operations. Our future success depends on, among other factors, our ability to attract and retain executive management and key leadership level personnel and upon the departure of such key employees the existence of adequate succession plans. The loss of our executive management or other key employees could have a material adverse effect on us in the event that our succession plans prove inadequate.

We could be impacted by the potential adverse effects of union activities.

Our European-based operations are subject to employee contracts, Works Councils and certain labor organizations, and a small number of our North American employees are currently represented by a labor union. Any disruption in our relationships with these third-party associations could adversely affect our ability to attract and retain qualified employees to meet current or future manufacturing needs at a reasonable cost, or at all. Additional unionization of any of our North American facilities could result in higher costs and increased risk of work stoppages. We also are, directly or indirectly, dependent upon companies with unionized work forces, such as parts suppliers, chassis suppliers and trucking and freight companies, and work stoppages or strikes organized by such unions could have a material adverse impact on our business, financial condition, or operating results. If a work stoppage occurs, it could delay the manufacture, sale and distribution of our products and have a material adverse effect on our business, prospects, operating results, or financial condition.

Our U.S.-based operations are primarily centered in northern Indiana.

The majority of our U.S. operations are located in northern Indiana, which is home to a large proportion of the U.S. RV industry. The concentration of our operations in northern Indiana creates certain risks, including:
Competition for workers skilled in the industry, especially during times of low unemployment or periods of high demand for RVs has, in the past, and may, in the future, increase the cost of our labor or limit the speed at which we can respond to changes in consumer demand;
We have, in the past, and could, in the future, experience employee retention and recruitment challenges as employees with industry knowledge and experience have been, and may continue to be, attracted to other positions or opportunities within or external to the RV industry, and their ability to change employers is relatively easy; and
The potential exists for a greater adverse impact from natural disasters, such as weather-related events and public health emergencies.

Business acquisitions pose integration and other risks.

Our growth has been achieved by both organic growth and by acquisitions. Business acquisitions, including joint ventures and other equity investment arrangements, pose a number of risks, including integration risks, that may result in negative consequences to our business, financial condition or results of operations. The pace and significance of acquisitions and the nature and extent of integration of acquired companies, assets, operations, joint venture arrangements and other equity investment arrangements involve a number of related risks including, but not limited to:
The diversion of management’s attention from the management of existing operations to various transaction and integration activities;
The potential for disruption to existing operations and strategic plans;
The assimilation and retention of employees, including key employees;
Risks related to transacting business in geographies outside the U.S., regulatory environments or product categories in which we are less accustomed, including but not limited to: foreign currency exchange rate changes, expanded macro-economic risks due to operations in and sales to a wide base of countries, political and regulatory exposures to a wide array of countries, varying employee/employer relationships, including the existence of workers' councils and labor organizations, new product categories and other challenges caused by distance, language, and cultural differences, making it harder to do business in certain jurisdictions;
The ability of our management teams to manage expanded operations, including international operations, to meet operational and financial expectations;
The integration of departments and systems, including accounting systems, technologies, books and records, controls and procedures;
The adverse impact on profitability if acquired operations, joint ventures or other equity investments do not achieve expected financial results or realize the synergies and other benefits expected;
The potential loss of, or adverse effects on, existing business relationships with suppliers and customers;
The assumption of liabilities of the acquired businesses, which could be greater than anticipated; and
19


The potential adverse impact on operating results if, in future periods, impairments of significant amounts of goodwill and other assets occur.

MACROECONOMIC, MARKET AND STRATEGIC RISKS

With a global footprint, our business could be adversely affected by macroeconomic and geopolitical factors.

Industry sales volume in any of our key markets can be volatile and could decline if there is a financial crisis, recession or significant geopolitical event. Our results of operations are generally sensitive to changes in overall economic and political conditions, including recessionary conditions, inflationary or deflationary pressures, prolonged high unemployment rates, significant changes in the cost and/or availability of fuel or energy, low consumer confidence, higher interest rates, restrictions and/or shortages of natural gas, terrorism and military conflicts. In times of economic uncertainty, consumers may have less discretionary income and may defer spending on high-cost, discretionary products such as RVs which may in turn adversely affect our financial performance. Although the RV industry has experienced increased sales and operating results as a result of the unique consumer demand for recreational vehicles since the start of the COVID-19 pandemic, more recently we have seen demand for RVs decrease amid high inflation, rising interest rates, political uncertainty and numerous other macroeconomic indices which have worsened in the regions in which we operate.

The industry in which we operate is highly competitive both in the United States and in Europe.

The recreational vehicle industry is generally characterized by relatively low barriers to entry which results in a highly competitive business environment. Competition within the industry is based upon price, design, value, quality, service, brand awareness and reputation as well as other factors. Competitive pressures have, from time to time, resulted in a reduction of our profit margins and/or a reduction in our market share. Sustained increases in these competitive pressures could have a material adverse effect on our results of operations.

According to RVIA and CIVD, respectively, there are approximately 80 RV manufacturers in the U.S. and Canada and approximately 30 RV manufacturers across Europe. We may face increased price competition or reduction in demand for our products resulting from excess industry capacity, competitive actions or other factors. Not only does our Company compete against numerous existing recreational vehicle manufacturers, but a number of our operating subsidiaries compete with each other. Additionally, due to the robust interest in the RV lifestyle, a number of start-up companies in North America, and certain automotive manufacturers, in both North America and Europe, have entered the RV industry with the introduction of products that directly compete with our products. If existing or new competitors develop products that are superior to, more innovative than, achieve better consumer acceptance than, or are offered at a lower net price to dealers than our products, our market share, sales volume and profit margins may be adversely affected.

In addition to direct competition from other RV manufacturers, we also compete against consumer demand for used recreational vehicles, particularly during periods of economic downturn. Increased availability of used recreational vehicles and significant price differences between new and used recreational vehicles, as a result of an economic downturn or otherwise, could have a material adverse effect on demand for our products and our results of operations.

Finally, we also face competition from other consumer leisure, discretionary and vacation spending alternatives, such as cruises, vacation homes, timeshares and other traditional vacations along with other recreational products like boats and motorcycles. Changes in actual or perceived value among these alternatives by consumers could impact our future sales volume and profitability.

Changes in consumer preferences and our failure to gauge those preferences could negatively impact our business.

We cannot be certain that historical consumer preferences for recreational vehicles in general, and our products in particular, will remain consistent. Recreational vehicles are generally used for recreational purposes, and demand for our products may be adversely affected by competition from other activities that occupy consumers’ leisure time and by changes in consumer lifestyle, usage pattern or taste. Changes in the value consumers ascribe to the relative or perceived safety, cost, availability and comfort of recreational vehicles as compared to other modes of travel, such as car, cruise ships, air or rail travel could impact demand for our products. Additionally, while our products are offered at a variety of price points, if our products are determined by dealers or consumers not to be priced competitively, especially compared to our competitors' products or to other available leisure-time activities, our sales may be adversely impacted. Similarly, an overall decrease in consumer leisure time may reduce consumers’ willingness to purchase our products.


20


Consumer preferences in vehicles, automotive manufacturers' responses to those preferences and governmental mandates could also result in changes in consumer preferences for recreational vehicles or the types of recreational vehicles consumers prefer. These changes could include shifts to smaller vehicles, electric vehicles, autonomous vehicles or other currently unanticipated changes.

Our ability to remain competitive depends heavily on our ability to provide a continuing and timely introduction of innovative product offerings to the market. Delays in the introduction or market acceptance of new models, designs or product features could have a material adverse effect on our business. Products may not be accepted for a number of reasons, including changes in consumer preferences or our failure to properly gauge consumer preferences and changes to RV retail demographics. Further, we cannot be certain that new product introductions will not reduce revenues from existing models and adversely affect our results of operations. Finally, our competitors’ new products may obtain better market acceptance or render our products obsolete, and/or new technological advances could disrupt our industry, which could negatively affect our financial results.

The RV industry is both cyclical and seasonal and subject to fluctuations in sales, production rates and net income.

The RV industry has historically been characterized by cycles of growth and contraction in consumer demand, reflecting prevailing economic and demographic conditions, which affect disposable income for leisure-time activities. Consequently, the results of any prior period may not be indicative of results for any future period.

In addition, we have experienced in the past, and expect to experience in future periods, significant variability in quarterly sales, production rates and net income as a result of annual seasonality in our business. Since recreational vehicles are used primarily by vacationers and campers, historically, demand in the recreational vehicle industry generally declines during the fall and winter months, while sales and profits are generally highest during the spring and summer months. Various factors such as the COVID-19 pandemic, constraints in the labor pool and supply chain disruptions, have disrupted, and may disrupt in the future, the historical trends in the seasonality of our business in both North America and Europe.

Our business is structured to quickly align production rates and cost structure to meet fast changing market conditions. However, if we are not able to ramp production up or down quickly enough in response to rapid changes in demand, we may not be able to effectively manage our costs, which could negatively impact operating results, and we may lose sales and market share.

Failure to successfully implement our strategic plan and growth initiatives could have a material adverse effect on our business and financial condition.

Our strategic plan guides activities such as our utilization of available cash, prioritization of capital expenditures, acquisition activity, innovation and automation activities, level of debt, pace of debt repayment, timing and extent of new debt and extent of dividend or share repurchases. Based on market conditions, opportunities and perceived risks, we could change, alter or reprioritize our investment and allocation strategies or other facets of our strategic plan. These changes, or our failure to successfully implement our strategic plan, could materially impact our overall business including future operating results, cost structure, debt structure or liquidity.

Changes in market liquidity conditions, credit ratings and other factors may impact our access to future funding and the cost of debt.

Significant changes in market liquidity conditions and changes in our credit ratings could impact our access to future funding, if needed, and funding costs, which could negatively impact our earnings and cash flows. If general economic conditions deteriorate or capital markets are volatile, future funding, if needed, could be unavailable or insufficient. A debt crisis, particularly in the United States or Europe, could negatively impact currencies, global financial markets, social and political stability, funding sources, availability and costs, asset and obligation values, customers, suppliers, demand for our products and our operations and financial results. Financial market conditions could also negatively impact dealer or retail customer access to capital for purchases of our products and consumer confidence and purchase decisions.


21


Our business is affected by the availability and terms of financing to independent dealers and retail purchasers.

Generally, independent recreational vehicle dealers finance their purchases of inventory with financing provided by lending institutions. A decrease in the availability of this type of wholesale financing, more restrictive lending practices or an increase in the cost of such wholesale financing could limit or prevent independent dealers from carrying adequate levels of inventory, which may limit product offerings and could lead to reduced demand for our products. Two major floor plan financial institutions held approximately 62% of our products' portion of our independent dealers’ total floored dollars outstanding at July 31, 2022. In the event that either of these lending institutions limit or discontinue dealer financing, we could experience a material adverse effect on our results of operations.

Substantial or sudden increases in interest rates and decreases in the general availability of credit have had an adverse impact on our independent dealers and therefore on our business and results of operations in the past and may do so in the future. Further, a decrease in availability of consumer credit resulting from unfavorable economic conditions, or an increase in the cost of consumer credit, may cause consumers to reduce discretionary spending which could, in turn, reduce demand for our products and negatively affect our sales and profitability.

The Company’s debt arrangements and provisions in our debt agreements may make us more sensitive to the effects of economic downturns.

As of July 31, 2022, total gross outstanding debt was $1,799,911, consisting of $1,124,209 outstanding on our term loan facility, $100,000 on our ABL, $500,000 of Senior Unsecured Notes due October 15, 2029 and $75,702 outstanding on other debt facilities. We must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuance and receipt of annual cash flows in excess of certain amounts. Our level of debt impacts our profit before tax and cash flows as a result of the interest expense and periodic debt and interest payments. In addition, our debt level could limit our ability to raise additional capital, if necessary, or increase borrowing costs on future debt, and may have the effect, among other things, of reducing our flexibility to respond to changing business and economic conditions, requiring us to use a portion of our cash flows to repay indebtedness and placing us at a disadvantage compared to competitors with lower debt obligations.

Our ability to make payments on our indebtedness depends on our ability to generate cash in the future. If we do not generate sufficient cash flows to meet our debt service, capital investment and working capital requirements, we may need to fund those requirements with additional borrowings from the ABL, reduce or cease our payments of dividends, reduce our level of capital investment and/or working capital or we may need to seek additional financing or sell assets.

Availability under the ABL agreement is subject to a borrowing base calculated based on a percentage of applicable eligible receivables and eligible inventory. As such, we may not have full access to our current ABL availability based on the actual borrowing base calculation at any future period.

Furthermore, our credit facilities contain certain provisions that may limit our flexibility in planning for, or reacting to, changes in our business and our industry, including provisions impacting, among other items, our ability to:
Declare dividends or repurchase capital stock;
Incur liens;
Make loans, guarantees, acquisitions and investments;
Incur additional indebtedness;
Amend or otherwise alter debt and other material agreements;
Engage in mergers, acquisitions or asset sales; and
Engage in transactions with non-loan party affiliates.

Actual or potential public health emergencies, including those of international concern, such as the COVID-19 pandemic, could have a material adverse effect on numerous aspects of our business.

The impact of actual or potential public health emergencies, epidemics or pandemics on the Company, our suppliers, our independent dealers and customers, and the general economy could be wide-ranging and significant, depending on the nature of the issue, governmental action taken in response and public reaction. The impact of the current COVID-19 pandemic is continuing and includes illness, quarantines, reduced attendance of certain events and travel disruptions, reduction in certain economic activity and ongoing supply chain interruptions, which collectively have caused significant disruptions to global economies and financial markets, as well as the RV industry.

22


The continuing potential of localized outbreaks, the emergence of variants, the direct or indirect impact of the pandemic on our supply chain or other continuations of the pandemic, as well as the actions taken to contain the spread of the virus by various governmental entities or other actors in the areas in which we operate, sell our products or source materials for use in our manufacturing processes may have a negative impact on our business, results of operations and financial condition in future periods. The future severity of the COVID-19 pandemic is difficult to predict and ever-evolving. The pandemic continues to impact our business in numerous ways, including but not limited to those outlined below:
Since the start of the pandemic we have experienced delays, and continue to experience delays, in obtaining certain raw material components and chassis. The operations of our suppliers within Europe, North America and elsewhere may continue to be disrupted, negatively impacting the price we are required to pay to acquire raw material inputs, or limiting our production output due to a lack of key material components in sufficient quantities.
The geographic centrality of the North American RV industry in northern Indiana, where the majority of our facilities and many of our suppliers are located, has, at times, stressed, and could continue to stress, our supply chain and workforce, should northern Indiana or any of the other areas in which we, our suppliers or our independent dealers operate become disproportionately impacted by the pandemic.
If the pandemic worsens, or reappears in future periods, our labor force may be negatively impacted by COVID-19 infections, which would negatively impact our ability to produce and sell units.
If governmental mandates or private actor responses imposed to slow the spread of the virus, or its variants, are extended or reinstated in future periods, we may need to temporarily suspend production and our business may be negatively impacted.
A return to widespread restrictions on the movement of consumers or the shutdown of retail facilities, camping or other recreational destinations may negatively impact demand for our products.

REGULATORY, LEGAL, CYBERSECURITY AND COMPLIANCE RISKS

Our chassis supply may be negatively impacted by ongoing compliance requirements with chassis emissions standards, which are subject to future changes by various governmental organizations, in both the U.S. and Europe.

We obtain motorized chassis from a number of different chassis suppliers who are required to comply with strict emission standards. As governmental agencies revise those standards, the chassis manufacturers must comply within the timeframes established. Uncertainties created by continued emission standards compliance requirements or the adoption of revised emission standards include the ability of the chassis manufacturer to comply with such standards on a timely and ongoing basis as well as the ability to produce sufficient quantities of compliant chassis to meet our demand. In the past, certain chassis manufacturers have experienced difficulties in meeting one or both of these requirements. In addition, revisions to chassis by the suppliers often impact our engineering and production processes and may result in increased chassis or other costs to us.

Climate-related regulations, such as new or more stringent greenhouse gas ("GHG") regulations designed to address climate change, may result in additional required disclosures and related compliance costs.

Our operations and certain products we sell are subject to rules limiting emissions and other climate related regulations in certain jurisdictions where we operate or sell our products. Concerns regarding climate change at numerous levels of government in various jurisdictions may lead to additional and potentially more stringent international, national, regional and local legislative and regulatory responses, and compliance with any new rules could be difficult and costly.

Climate change regulation combined with public sentiment could result in reduced demand for our products, higher energy and fuel prices or carbon taxes, limitations on where we can produce or sell our products, limitations on where our products can be used or other restrictions or costs, all of which could materially adversely affect our business and results of operations.

Increased public attention to environmental, social and governance matters may expose us to negative public perception, impose additional costs on our business or impact our stock price.

Recently, more attention is being directed towards publicly-traded companies regarding environmental, social and governance (“ESG”) matters. A failure, or perceived failure, to achieve stated goals, respond to regulatory requirements or meet investor or customer expectations related to ESG concerns could cause harm to our business and reputation. For example, our RV products are powered by gasoline and diesel engines or are required to be towed by gasoline or diesel-powered vehicles. Government, media or activist pressure to limit emissions could negatively impact consumers’ perceptions of our products which could have a material adverse effect on our business, and the actions taken by governments and other actors to reduce emissions could impose costs that could materially affect our results of operation and financial condition.
23


Additionally, while THOR strives to create an inclusive culture and a diverse workforce where everyone feels valued and respected, a failure, or perceived failure, to properly address inclusivity and diversity matters could result in reputational harm, reduced sales or an inability to attract and retain a talented workforce.

Organizations that provide information to investors on corporate governance and other matters have developed rating systems for evaluating companies on their approach to ESG. Unfavorable ESG ratings may lead to negative investor sentiment which could have a negative impact on our stock price.

Interruption of information systems service or misappropriation or breach of our information systems could cause disruption to our operations, disclosure of confidential or personal information or cause damage to our reputation.

Our business relies on information systems and other technology (“information systems”) to support aspects of our global business operations, including but not limited to, procurement, supply chain management, manufacturing, design, distribution, invoicing and collection of payments. We also use information systems to accumulate, analyze and report our operational results. In connection with our use of information systems, we obtain, create and maintain confidential and personal information. Additionally, we rely upon information systems in our marketing and communication efforts. Due to our reliance on our information systems, we have established various levels of security, backup and disaster recovery procedures. Despite our security measures and business continuity plans, our information technology systems may be vulnerable to damage, disruption or shutdowns caused by cyber-attacks, including state-sponsored attacks, computer viruses, malware (including “ransomware”), phishing attacks or breaches due to errors or malfeasance by employees and others who have access, or gain access, to these systems. The occurrence of any of these events could compromise the confidentiality, operational integrity and accessibility of these systems and the data that resides within them and our business processes and operations may be negatively impacted in the event of a substantial or prolonged disruption of service caused by such events.

The methods and technologies used to obtain unauthorized access to our information systems are constantly changing and may be difficult to anticipate as are laws and regulations concerning data protection and privacy. While we have implemented and regularly review robust security measures and processes designed to prevent and detect unauthorized access to our information systems, we may not be able to anticipate and effectively prevent unauthorized access or data loss in the future. The misuse, leakage, unauthorized access or falsification of information could result in a violation of privacy laws, including the European Union's General Data Protection Regulation ("GDPR") and laws applicable in North America and the United States, and damage to our reputation which could, in turn, have a significant, negative impact on our results of operations, as a result of fines, remediation costs or other direct or indirect ramifications.

Changes in tax rates, tax legislation or exposure to additional tax liabilities or tariffs could have a negative impact on our results of operations, cash flows, financial condition, dividend payments or strategic plan.

We are subject to income taxes in the U.S. and numerous foreign jurisdictions. Our domestic and international tax liabilities are dependent upon the location of earnings among, and the applicable tax rates in, these different jurisdictions. Tax rates in various jurisdictions in which we operate or sell our products may increase as a means of funding the significant cost of governmental stimulus measures enacted to assist and protect individuals and businesses impacted by the COVID-19 pandemic or to fund other governmental programs. The United States or other governmental authorities may adjust tax rates, impose new income taxes or indirect taxes, or revise interpretations of existing tax rules and regulations. Further, the outcome of future elections and the associated political party with power to enact legislation could make tax increases more likely and more severe.

Our estimated effective income tax rate could also be affected by changes in the mix of earnings in countries with differing statutory tax rates, changes in statutory rates, changes in the valuation of deferred tax assets and liabilities or changes in tax laws or their interpretation. If our effective tax rate were to increase, or if the ultimate determination of our taxes owed is for an amount in excess of amounts previously accrued, our operating results, cash flows and financial condition could be adversely affected, which, in turn, could negatively impact the availability of cash for dividend payments or our strategic plan.

Additionally, new and/or increased tariffs by the United States and/or by other countries could subject the Company to increased costs for RV components that are imported, directly or by our suppliers, into the United States. Increased costs for imported RV components could require us to increase prices to our customers which may reduce demand, or, if we are unable to increase prices, may result in lower margins on products sold.


24


We may not be able to protect our intellectual property and may be subject to infringement claims.

Our intellectual property, including our patents, trademarks, copyrights, trade secrets, and other proprietary rights, constitutes a significant part of our value. Our success depends, in part, on our ability to protect our intellectual property against infringement and misappropriation by defending our intellectual property rights. To protect these rights, we rely on intellectual property laws of the U.S., Germany, Canada, and other countries, as well as contractual and other legal rights. We seek to acquire the rights to intellectual property necessary for our operations. However, our measures may not be successful in any given instance, particularly in countries outside the U.S. We endeavor to protect our rights; however, third parties may infringe upon our intellectual property rights. We may be forced to take steps to protect our rights, including through litigation, which could be expensive and result in a diversion of resources and management attention.

The inability to protect our intellectual property rights could result in competitors undermining the value of our brands by, among other things, manufacturing and marketing similar products, which could adversely affect our market share and results of operations. Moreover, competitors or other third parties may challenge or seek to invalidate or avoid the application of our existing or future intellectual property rights that we develop, purchase, receive or license. The loss of protection for our intellectual property could reduce the market value of our brands and our products and services, lower our profits, and otherwise have a material adverse effect on our business, financial condition, cash flows or results of operation.

We also face the risk of claims that we have infringed third parties’ intellectual property rights. Any claims of intellectual property infringement, even those without merit, could be expensive and time consuming to defend, cause us to cease making, licensing, or using products that incorporate the challenged intellectual property, require us to redesign, reengineer, or rebrand our products, if feasible, divert management’s attention and resources, require us to enter into royalty or licensing agreements in order to obtain the right to use a third party’s intellectual property or damage our reputation. Any royalty or licensing agreements, if required, may not be available to us on acceptable terms or at all. A successful claim of infringement against us could result in our being required to pay significant damages, enter into costly license or royalty agreements, or stop the sale of certain products, any of which could have a negative impact on our business, financial condition, and results of operations.

Our business is subject to numerous national, regional, federal, state and local regulations in the various countries in which we operate, sell and/or use our products.

Our operations are subject to numerous national, regional, federal, state and local regulations governing the manufacture and sale of our products, including various vehicle and component safety and compliance standards. In various jurisdictions, governmental agencies require a manufacturer to recall and repair vehicles which contain certain hazards or defects. Any recalls of our vehicles, voluntary or involuntary, could have a material adverse effect on our results of operations and could harm our reputation. Additionally, changes in policy, regulations or the imposition of additional regulations could have a material adverse effect on our business.

Our U.S. operations are also subject to federal and numerous state consumer protection and unfair trade practice laws and regulations relating to the sale, transportation and marketing of motor vehicles, including so-called “lemon laws.” U.S. federal and state, as well as various European laws and regulations, impose upon vehicle operators various restrictions on the weight, length and width of motor vehicles that may be operated in certain jurisdictions or on certain roadways. Certain jurisdictions also prohibit the sale of vehicles exceeding length restrictions. U.S. federal and state, as well as various European, authorities have environmental control standards relating to air, water, noise pollution and hazardous waste generation and disposal which affect our business and operations. Numerous other U.S. and European laws and regulations affect a wide range of the Company’s activities. Violations of the laws and regulations to which our business or operations are subject could lead to significant penalties, including restraints on our export or import privileges, monetary fines, criminal or civil proceedings and regulatory or other actions that could materially adversely affect our operating results.

We are also subject, in the ordinary course of business, to litigation and claims arising from numerous labor and employment laws and regulations, including potential class action claims arising from alleged violations of such laws and regulations. Any liability arising from such claims would not ordinarily fall within the scope of our insurance coverages. An adverse outcome from such litigation could have a material effect on operating results.


25


GENERAL RISKS

Our ability to maintain a competitive cost structure could be affected by increases in costs related to labor, healthcare, workers compensation or other employee benefit costs.

We rely on the existence of an available, qualified workforce to manufacture our products and competition for such labor could require us to pay higher wages to attract and retain a sufficient number of qualified employees. Within our U.S.-based operations, we incur significant costs with respect to employee healthcare and workers compensation benefits. We are self-insured for these employee healthcare and workers compensation benefits up to certain defined retention limits. If costs related to these or other employee benefits increase as a result of increased healthcare costs in the U.S., increased utilization of such benefits as a result of increased claims, new or revised U.S. governmental mandates or otherwise, our operating results and financial condition may suffer. Within our European-based operations, we incur significant costs with respect to employee benefits which are largely governed by country and regional regulations. New or revised governmental mandates may also cause our operating results and financial condition to suffer.

Our risk management policies and procedures may not be fully effective in achieving their purposes.

Our policies, procedures, controls and oversight to monitor and manage our enterprise risks may not be fully effective in achieving their purpose and may leave exposure to identified or unidentified risks. Past or future misconduct by our employees or vendors could result in violations of law by us, regulatory sanctions and/or serious reputational or financial harm. The Company monitors its policies, procedures and controls; however, our policies, procedures and controls may not be sufficient to prevent all forms of misconduct. We review our compensation policies and practices as part of our overall enterprise risk management program, but it is possible that our compensation policies could incentivize inappropriate risk taking or misconduct. Such inappropriate risk taking or misconduct could have a material adverse effect on our results of operations and/or our financial condition.

We could incur asset impairment charges for goodwill, intangible assets or other long-lived assets.

We have a material amount of goodwill, intangible assets and other long-lived assets. At least annually, we review goodwill for impairment. Long-lived assets, identifiable intangible assets and goodwill are also reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable from future cash flows. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, sale or disposition of a significant portion of the business or other factors. If the carrying value of a long-lived asset is considered impaired, a non-cash impairment charge is recorded for the amount by which the carrying value of the long-lived asset or reporting unit exceeds its fair value at the time of measurement. Our determination of future cash flows, future recoverability and fair value of our long-lived assets includes significant estimates and assumptions. Changes in those estimates or assumptions or lower-than-anticipated future financial performance may result in the identification of an impaired asset and a non-cash impairment charge, which could be material. Any such charge could adversely affect our operating results and financial condition.

Provisions in our charter documents and Delaware law may make it difficult for a third party to acquire our Company and could depress the price of our common stock.

Our Restated Certificate of Incorporation contains certain supermajority voting provisions that could delay, defer or prevent a change in control of our Company. These provisions could also make it more difficult for shareholders to elect directors, amend our Restated Certificate of Incorporation or take other corporate actions.

We are also subject to certain provisions of the Delaware General Corporation Law that could delay, deter or prevent us from entering into an acquisition, including provisions which prohibit a Delaware corporation from engaging in a business combination with an interested shareholder unless specific conditions are met. The existence of these provisions could limit the price that investors are willing to pay in the future for shares of our common stock and may deprive investors of an opportunity to sell shares at a premium over prevailing prices.


26


Our stock price may be volatile.

The stock market, in general, experiences volatility that has often been unrelated to the underlying operating performance of companies. Likewise, our common stock has, at various points in our history, experienced volatility that has not been correlated to our operating results. If this volatility were to occur in the future, the trading price of our common stock could decline significantly, independent of our actual operating performance. The market price of our common stock may also fluctuate significantly in response to numerous factors, many of which are beyond our control, including the following:
Development of new products and features by our competitors;
Development of new collaborative arrangements by us, our competitors or other parties;
Changes in government regulations applicable to our business;
Changes in investor perception of our business and/or management;
Changes in global economic conditions or general market conditions in our industry;
Changes in interest rates and credit availability and their impact on our industry,
COVID-19 or other health crisis developments, including the imposition of various governmental mandates in relation to COVID-19 or similar situations;
Occurrence of major disruptive or catastrophic events; and
Sales of our common stock held by certain equity investors or members of management.
The Company's stock price may reflect expectations of future growth and profitability as well as expectations regarding our stock repurchase activity and that our cash dividend will continue at current levels or grow. Future dividends are subject to declaration by the Company’s Board of Directors. Furthermore, and as is customary under credit facilities generally, certain actions, including our ability to pay dividends and repurchase shares, are subject to the satisfaction of certain conditions prior to payment. If the Company fails to meet expectations related to future growth, profitability, dividends, share repurchases or other market expectations, the Company might miss investor expectations or analysts or investors could change their opinions and/or recommendations regarding our stock and our stock price may decline, which could have a material adverse impact on investor confidence.

The timing and amount of our share repurchases are subject to a number of uncertainties.

Our Board of Directors authorized our management to utilize up to $698,321 to repurchase shares of our common stock through July 31, 2025. Under the share repurchase program, we are authorized to repurchase, on a discretionary basis and from time-to-time, outstanding shares of our common stock in the open market, in privately negotiated transactions or by other means. The timing and amount of share repurchases will be determined at the discretion of our management team based upon the market price of the stock, management's evaluation of general market and economic conditions, cash availability and other factors. The share repurchase program may be suspended, modified or discontinued at any time, and we have no obligation to repurchase any amount of our common stock under the program.

The Inflation Reduction Act of 2022, enacted on August 16, 2022, imposes a 1% excise tax on net repurchases of shares by domestic corporations whose stock is traded on an established securities market. The excise tax will be imposed on repurchases that occur after December 31, 2022. The imposition of the excise tax on repurchases of our shares will increase the cost to us of making repurchases and may cause management to reduce the number of shares repurchased pursuant to the program. Additional considerations that could cause management to limit, suspend or delay future stock repurchases include:
Unfavorable market conditions;
Trading price of our common stock;
Nature and magnitude of other investment opportunities available to us from time to time; and
Allocation of available cash.

As a publicly-traded company, our required disclosures may put us at a competitive disadvantage.

As a public company, we may be required to disclose certain information that may put us at a competitive disadvantage compared to certain of our competitors who are either non-public or are not required to disclose specific industry-related information due to the immateriality of that information to their parent company’s consolidated operations.




27


ITEM 1B. UNRESOLVED STAFF COMMENTS

None.
ITEM 2. PROPERTIES

As of July 31, 2022, worldwide we owned or leased approximately 25,663,000 square feet of total manufacturing plant and office space. We believe that our present facilities, consisting primarily of steel clad, steel or wood frame and masonry construction, and the machinery and equipment contained in these facilities, are generally well maintained and in good condition. We believe that our facilities are suitable and adequate for their intended purposes and that we would be able to obtain replacements for our leased premises at acceptable costs should our leases not be renewed.

The following table describes the location, number and size of our principal manufacturing plants and other materially important physical properties as of July 31, 2022:

Locations – Applicable Segment(s)Owned
or
Leased
No. of
Buildings
Approximate
Building Area Square Feet
United States:
Indiana – North American Towable SegmentOwned87 6,210,000 
Indiana – North American Towable SegmentLeased143,000 
Indiana – North American Towable and Motorized SegmentsOwned38 2,782,000 
Indiana – North American Towable and Motorized SegmentsLeased28,000 
Indiana – North American Motorized SegmentOwned18 1,200,000 
Indiana – Corporate, North American Towable and Motorized SegmentsOwned24 1,465,000 
Indiana – Other Owned341,000 
Indiana – Other Leased10 728,000 
   Indiana Subtotal185 12,897,000 
Ohio – North American Towable and Motorized SegmentsOwned12 1,319,000 
Michigan – TowablesLeased88,000 
Michigan – Other Owned10,000 
Michigan – Other Leased300,000 
Idaho – North American Towable SegmentOwned661,000 
Oregon – North American Towable SegmentOwned371,000 
Alabama – North American Motorized SegmentOwned30 1,195,000 
Alabama – North American Motorized SegmentLeased90,000 
Mississippi – North American Towable SegmentOwned12 345,000 
Mississippi – North American Motorized SegmentLeased339,000 
Other United States – Other Owned486,000 
Other United States – OtherLeased183,000 
   Other Subtotal94 5,387,000 
   United States Subtotal279 18,284,000 
Europe:
Germany – European SegmentOwned84 3,968,000 
Germany – European SegmentLeased45 1,552,000 
Italy – European SegmentOwned568,000 
Italy – European SegmentLeased256,000 
Italy – Other Leased118,000 
France – European SegmentOwned330,000 
Poland – European SegmentOwned318,000 
United Kingdom – European SegmentOwned269,000 
   Europe Subtotal147 7,379,000 
Total426 25,663,000 
28


ITEM 3. LEGAL PROCEEDINGS

The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents in North America (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. In management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.

A product recall was issued in late fiscal 2021 related to certain purchased parts utilized in certain of our products, and an accrued liability to cover anticipated costs was established at that time. During fiscal 2022, the accrual was adjusted quarterly based on developments involving the recall, including our expectations regarding the extent of vendor reimbursements and the estimated total cost of the recall. The Company has been, and will continue to be, reimbursed by the suppliers of the products for a portion of the costs it will incur related to this recall. In addition, we accrued expenses during fiscal 2022 based on developments related to an ongoing investigation by certain German-based authorities regarding the adequacy of historical disclosures of vehicle weight in advertisements and other Company-provided marketing literature in Germany. The Company is fully cooperating with the investigation.

The Company does not believe there will be a material, adverse impact to our future results of operations and cash flows due to these matters.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.
29


PART II

Unless otherwise indicated, all Dollar and Euro amounts are presented in thousands except per share data.

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

The Company’s Common Stock, par value $0.10 per share (the “Common Stock”), is traded on the New York Stock Exchange (“NYSE”) under the symbol “THO.”

Holders

As of September 15, 2022, the number of holders of record of the Common Stock was 140.

Dividends

In fiscal 2022, we paid a $0.43 per share dividend for each fiscal quarter. In fiscal 2021, we paid a $0.41 per share dividend for each fiscal quarter.

The Company’s Board currently intends to continue regular quarterly cash dividend payments in the future. As is customary under credit facilities generally, certain actions, including our ability to pay dividends, are subject to the satisfaction of certain payment conditions prior to payment. The conditions for the payment of dividends under our existing debt facilities include a minimum level of adjusted excess cash availability and a fixed charge coverage ratio test, both as defined in the credit agreements. The declaration of future dividends and the establishment of the per share amounts, record dates and payment dates for any such future dividends are subject to the determination of the Board, and will be dependent upon future earnings, cash flows and other factors, in addition to compliance with any then-existing financing facilities.


30


Issuer Purchases of Equity Securities

During the three months ended July 31, 2022, the Company used $66,786 to repurchase shares of common stock under its repurchase program. The Company’s remaining authorization for common stock repurchases was $533,214 at July 31, 2022.
A summary of the Company’s share repurchases during the three months ended July 31, 2022 is set forth below:

PeriodTotal Number of Shares PurchasedAverage Price
Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs
5/1/22 – 5/31/22— $— — $151,679 
6/1/22 – 6/30/22— $— — $600,000 
7/1/22 – 7/31/22854,176 $78.19 854,176 $533,214 
854,176 854,176 

(1)On December 21, 2021 the Company announced that the Board of Directors of the Company authorized Company management to utilize up to $250,000 to purchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025. Under the share repurchase program, the Company is authorized to acquire, from time-to-time, outstanding shares of its common stock in the open market or in privately negotiated transactions. The timing and amount of share repurchases will be determined by the Company’s management team based upon its evaluation of market conditions and other factors. The share repurchase program may be suspended, modified or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under the program. During fiscal 2022, the Company purchased 1,944,243 shares of its common stock, at various times in the open market, at an aggregate purchase price of $165,107, all from the December 21, 2021 authorization. As of July 31, 2022, the remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization expiring on December 21, 2024 is $84,893. As of July 31, 2022, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $448,321. As of July 31, 2022, the total remaining amount of the Company's common stock that may be repurchased under these two authorizations is $533,214.


Equity Compensation Plan Information – see Item 12.
31


ITEM 6. (RESERVED)
 


32


ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Unless otherwise indicated, all Dollar and Euro amounts are presented in thousands except per share data.

Our Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with the Company’s Consolidated Financial Statements and Notes thereto included in Item 8 of this Report.

The discussion below is a comparison of the results of operations and changes in financial condition for the fiscal years ended July 31, 2022 and 2021. The comparison of, and changes between, the fiscal years ended July 31, 2021 and 2020 can be found within "Management's Discussion and Analysis of Financial Condition and Results of Operations" included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, as filed with the SEC on September 28, 2021.

Executive Summary

We were founded in 1980 and have grown to become the largest manufacturer of recreational vehicles (“RVs”) in the world based on units sold and revenue. We are also the largest manufacturer of RVs in North America, and one of the largest manufacturers of RVs in Europe. In North America, according to Statistical Surveys, Inc. (“Stat Surveys”), for the six months ended June 30, 2022, THOR’s current combined U.S. and Canadian market share based on units was approximately 41.9% for travel trailers and fifth wheels combined and approximately 49.4% for motorhomes. In Europe, according to the European Caravan Federation (“ECF”), EHG’s current market share for the six months ended June 30, 2022 based on units was approximately 21.8% for motorcaravans and campervans combined and approximately 18.0% for caravans.

Our business model includes decentralized operating units, and our RV products are primarily sold to independent, non-franchise dealers who, in turn, retail those products. Our growth has been achieved both organically and through acquisition, and our strategy is designed to increase our profitability by driving innovation, servicing our customers, manufacturing quality products, improving the efficiencies of our facilities and making strategic growth acquisitions.

We generally do not finance dealers directly, but we do provide repurchase agreements to the dealers’ floor plan lenders.

We generally have financed our growth through a combination of internally generated cash flows from operations and, when needed, outside credit facilities. Capital acquisitions of $240,561 in fiscal 2022 were made primarily for purchases of land, production building additions and improvements and replacing machinery and equipment used in the ordinary course of business. See Note 3 to the Consolidated Financial Statements for capital acquisitions by segment. Ongoing supply chain constraints, and labor shortages throughout the supply chain and within THOR, have impacted and continue to impact our business and our consolidated financial results and financial position. In addition, the impact of recent inflation on consumer confidence, which historically has been highly correlated with RV retail sales, and the impact of inflation on the availability of discretionary funds of our end consumers, combined with rising interest rates, may have a negative impact on future demand for our products. Furthermore, additional impacts could be incurred in future periods, including negative impacts to our results of operations, liquidity and financial position, as a direct or indirect result of the continuing COVID-19 pandemic. Should the rate of COVID-19 infections escalate, or the virus mutate into new, uncontrolled strains, those developments and the resulting impacts could exacerbate risks to our business, financial results and financial position. These risks to our business are more fully described in Part 1, Item 1A "Risk Factors" of this Report.

Significant Events

Fiscal 2022

Togo Group

During the third quarter of fiscal 2022, the Company acquired the remaining interest in Togo Group for $16,144 in cash, and as a result holds a 100% ownership interest in Togo Group as of July 31, 2022. The Togo Group was rebranded as Roadpass Digital in November 2021.

Share Repurchase Program

On December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to repurchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.
33


Under these two share repurchase authorizations, the Company is authorized to repurchase, on a discretionary basis and from time-to-time, outstanding shares of its common stock in the open market, in privately negotiated transactions or by other means.

Under the December 21, 2021 share repurchase authorization, during the three months ended July 31, 2022, the Company purchased 854,176 shares of its common stock, at various times in the open market, at a weighted-average price of $78.19 and held them as treasury shares at an aggregate purchase price of $66,786. During fiscal 2022, the Company purchased 1,944,243 shares of its common stock, at various times in the open market, at a weighted-average price of $84.92 and held them as treasury shares at an aggregate purchase price of $165,107, all from the December 21, 2021 authorization.

As of July 31, 2022, the remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization expiring on December 21, 2024 is $84,893. As of July 31, 2022, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $448,321. As of July 31, 2022, the total remaining amount of the Company’s common stock that may be repurchased under these two authorizations is $533,214.

The Inflation Reduction Act of 2022 was enacted following the end of our fiscal year. Among other provisions, this statute provides for a 1% tax to be imposed on the fair market value of shares repurchased by issuers whose shares are traded on an established securities market, subject to certain exceptions. The tax applies to repurchases made after December 31, 2022. We are evaluating this statute and its impact on our share repurchase program.

Issuance of Senior Unsecured Notes

On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (“Senior Unsecured Notes”). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash-on-hand, were used to repay $500,000 of borrowings outstanding on the Company’s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, and the first semi-annual payment was made April 14, 2022. The Senior Unsecured Notes rank equally in right of payment with all of the Company’s existing and any future senior indebtedness and senior to the Company’s future subordinated indebtedness, if any, and effectively junior in right of payment to the Company’s existing and any future secured indebtedness to the extent of the assets securing such indebtedness.

Airxcel Acquisition

On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (“Airxcel”). Airxcel manufactures a comprehensive line of high-quality products which they sell primarily to RV original equipment manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The final cash consideration for the acquisition of Airxcel was $745,279, net of cash acquired, and was funded through a combination of cash-on-hand and $625,000 in borrowings from the Company’s ABL. In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the term of the ABL as discussed in Note 12 to the Consolidated Financial Statements. The interest rate remains unchanged.

The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying the Company's revenue sources and expanding Airxcel’s supply chain business in North America and Europe. Airxcel operates as an independent operation in the same manner as the Company’s other subsidiaries.


34


Fiscal 2021

Tiffin Group Acquisition

On December 18, 2020, the Company closed on a Stock Purchase Agreement (“Tiffin Group SPA”) for the acquisition of all of the issued and outstanding capital stock of luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the “Tiffin Group”). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama, while Vanleigh RV operates out of Mississippi.

The final cash consideration for the acquisition of the Tiffin Group was $288,238, net of cash acquired, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company’s existing asset-based credit facility.

North American RV Industry

The Company monitors industry conditions in the North American RV market using a number of resources including its own performance tracking and modeling. The Company also considers monthly wholesale shipment data as reported by the Recreation Vehicle Industry Association (“RVIA”), which is typically issued on a one-month lag and represents manufacturers’ North American RV production and delivery to dealers. In addition, we monitor monthly North American retail sales trends as reported by Stat Surveys, whose data is typically issued on a month-and-a-half lag. The Company believes that monthly RV retail sales data is important as consumer purchases impact future dealer orders and ultimately our production and net sales.

North American RV independent dealer inventory of our North American RV products as of July 31, 2022 increased 117.8% to approximately 127,000 units, compared to approximately 58,300 units as of July 31, 2021. As of July 31, 2022, North American dealer inventory levels have grown since the historically low levels as of July 31, 2021, and have reached normalized levels for most of our towable products, but are still generally below historical stocking levels in relation to our motorized product lines.

THOR’s North American RV backlog as of July 31, 2022 decreased $7,291,329, or 54.8%, to $6,007,638 compared to $13,298,967 as of July 31, 2021. As noted above, dealer inventory levels at July 31, 2022 were at normalized levels for most of our towable products and still below historical levels for our motorized products, but as of July 31, 2021, North American dealer inventory levels were well below optimal stocking levels for both towable and motorized products, which led to significantly increased dealer orders and backlog at that time.

North American Industry Wholesale Statistics

Key wholesale statistics for the North American RV industry, as reported by RVIA for the periods indicated, are as follows:
 
 U.S. and Canada Wholesale Unit Shipments
 Six Months Ended June 30,Increase%
 20222021(Decrease)Change
North American Towable Units293,288 271,119 22,169 8.2 
North American Motorized Units30,543 29,148 1,395 4.8 
Total323,831 300,267 23,564 7.8 

In September 2022, RVIA issued a revised forecast for calendar year 2022 North American wholesale unit shipments. Under a most likely scenario, towable and motorized unit shipments are projected to decrease to approximately 445,100 and 53,700, respectively, for an annual total of approximately 498,800 units, down 16.9% from the 2021 calendar year wholesale shipments. Wholesale shipments in the second half of calendar year 2022 are forecasted to be 46.0% lower than the record shipments that occurred in the first half of calendar year 2022, which allowed dealers to replenish their inventory levels. The most likely forecast for calendar year 2022 could range from a lower estimate of approximately 487,300 total units to an upper estimate of approximately 510,300 units.


35


As part of their September 2022 forecast, RVIA also released their initial estimates for calendar year 2023 wholesale unit shipments. In the most likely scenario, towable and motorized unit shipments are projected to decrease to an approximated annual total of 419,000 units, or 16.0% lower than the most likely scenario for calendar year 2022 wholesale shipments. This calendar year 2023 most likely forecast could range from a lower estimate of approximately 409,000 total units to an upper estimate of approximately 429,000 units. RVIA stated the reasons for the calendar year 2023 wholesale unit shipment reduction included the recent benefits seen by the RV industry from the one-time stimulus payments and lockdown-era demand shifts will pullback to more normalized levels, and the current softening economic backdrop, coupled with lower savings rates, elevated inflation and higher interest rates, will lead some to reduce or postpone discretionary spending.

North American Industry Retail Statistics

We believe that retail demand is the key to growth in the North American RV industry, and that annual North American RV industry wholesale shipments in calendar year 2023 will return to historical seasonal patterns as dealer inventory levels and consumer demand become more balanced.

Key retail statistics for the North American RV industry, as reported by Stat Surveys for the periods indicated, are as follows:

 U.S. and Canada Retail Unit Registrations
 Six Months Ended June 30,Increase%
 20222021(Decrease)Change
North American Towable Units224,806 301,883 (77,077)(25.5)
North American Motorized Units26,709 30,283 (3,574)(11.8)
Total251,515 332,166 (80,651)(24.3)

Note: Data reported by Stat Surveys is based on official state and provincial records. This information is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various states or provinces.

Both North American towable and motorized unit registrations in the six months ended June 30, 2022 decreased from the comparable June 30, 2021 record levels, but both exceeded the comparable totals for the six months ended June 30, 2020.We believe that North American retail consumer demand has grown in recent years due to an increasing interest in the RV lifestyle and the ability to connect with nature, and has further accelerated since the onset of the COVID-19 pandemic, particularly in calendar 2021, which resulted in record retail sales during that period. While near-term demand will be influenced by many factors, including consumer confidence and the level of consumer spending on discretionary products, we believe future retail demand over the longer term will exceed historical, pre-pandemic levels as consumers continue to value the perceived benefits offered by the RV lifestyle, which provides people with a personal space to maintain social distance in a safe manner, the ability to connect with loved ones and the potential to get away for short, frequent breaks or longer adventures.

Company North American Wholesale Statistics

The Company’s wholesale RV shipments, for the six months ended June 30, 2022 and 2021 to correspond with the industry wholesale periods noted above, were as follows:

 U.S. and Canada Wholesale Unit Shipments
 Six Months Ended June 30,Increase%
 20222021(Decrease)Change
North American Towable Units125,865 116,558 9,307 8.0 
North American Motorized Units15,534 14,529 1,005 6.9 
Total141,399 131,087 10,312 7.9 


36


Company North American Retail Statistics

Retail statistics of the Company’s RV products, as reported by Stat Surveys, for the six months ended June 30, 2022 and 2021 to correspond with the industry retail periods noted above, were as follows:
 
 U.S. and Canada Retail Unit Registrations
 Six Months Ended June 30,Increase%
 20222021(Decrease)Change
North American Towable Units91,932 123,244 (31,312)(25.4)
North American Motorized Units13,190 14,308 (1,118)(7.8)
Total105,122 137,552 (32,430)(23.6)

Note: Data reported by Stat Surveys is based on official state and provincial records. This information is subject to adjustment, is continuously updated, and is often impacted by delays in reporting by various states or provinces.

North American Outlook

Historically, retail sales have been dependent upon various economic conditions faced by consumers, such as the rate of unemployment, the rate of inflation, the level of consumer confidence, the disposable income of consumers, changes in interest rates, credit availability, the health of the housing market, changes in tax rates and fuel availability and prices. It is difficult to predict how any or all of these factors will impact the RV industry or our business in a particular year. The COVID-19 pandemic caused a significant surge in demand for RVs, which, when combined with the supply chain challenges resulting from the pandemic’s disruption of the North American economy, caused a significant increase in our revenues and backlog. The first half of calendar 2022 saw continued robust wholesale demand as dealers restocked their inventories and we were able to reduce our backlog as we filled outstanding orders. Notwithstanding the year-over-year increase in wholesale shipments, we believe consumer demand, as reflected in the reduced new RV registrations, slowed in the first half of calendar 2022 compared to the record registration in the prior year period, due to the impact of the factors identified above.

Despite the near-term challenges, we remain optimistic about future growth in North American retail sales in the long term, as there are many factors driving product demand. Surveys conducted by THOR, RVIA and others show that Americans of all generations love the freedom of the outdoors and the enrichment that comes with living an active lifestyle. RVs allow people to be in control of their travel experiences, going where they want, when they want and with the people they want. The RV units we design, produce and sell allow people to spend time outdoors pursuing their favorite activities, creating cherished moments and deeply connecting with family and friends. Based on the increasing value consumers place on these factors, we expect to see long-term growth in the North American RV industry. The recent growth in industry-wide RV sales has also resulted in exposing a much wider range of consumers to the lifestyle. We believe many of those who have been recently exposed to the industry for the first time will become future owners, and that those who became first-time owners since the pandemic will become long-term RVers, resulting in future repeat and upgrade sales opportunities. We also believe consumers are likely to continue altering their future vacation and travel plans, opting for fewer vacations via air travel, cruise ships and hotels, and preferring vacations that RVs are uniquely positioned to provide, allowing consumers the ability to explore or unwind, often close to home. In addition, we believe that the availability of camping and RV parking facilities will be an important factor in the future growth of the industry and view both the significant recent investments and the future committed investments by campground owners, states and the federal government in camping facilities and accessibility to state and federal parks and forests to be positive long-term factors.

Economic and industry-wide factors that have historically affected, including fiscal 2022, and which we believe will continue to affect, our operating results include the costs of commodities, the availability of critical supply components and labor costs incurred in the production of our products. Material and labor costs are the primary factors determining our cost of products sold, and any future increases in raw material or labor costs will impact our profit margins negatively if we are unable to offset those cost increases through a combination of product decontenting, material sourcing strategies, efficiency improvements or raising the selling prices for our products by corresponding amounts. Historically, we have generally been able to offset net cost increases over time.


37


We continue to receive communications from a number of our North American chassis suppliers that due to a number of factors, including (1) supply constraints of key components that they require for the manufacturing of chassis, such as semiconductor chips and engines, (2) demand outpacing their production capacity, and (3) personnel shortages, their production of chassis will be limited. As a direct result, our production and sales of motorized RVs will be negatively impacted. The current chassis shortage is anticipated to continue throughout our fiscal 2023. It is currently extremely difficult to predict which chassis will be available from our various suppliers and in what quantities for which products. Modifying available chassis for certain motorized products to use for other products is not a viable alternative, particularly in the short term due to engineering requirements. These factors further negatively impact our production schedule and cost structure as we try to balance our production and personnel staffing levels and schedules to the available chassis, often with short notice. The North American and European recreational vehicle industries have, from time to time in the past and during the fiscal year ended July 31, 2022, experienced shortages of chassis for various other reasons, including component shortages, production delays and work stoppages at the chassis manufacturers.

The North American RV industry is also facing continuing supply shortages or delivery delays of other, non-chassis, raw material components. While our supply chain has been resilient enough to support us during our recent growth in sales and production, these shortages and constraints have negatively impacted our ability to further ramp up production rates and sales, primarily of our motorized RV products, and has caused an increase in unfinished units as of July 31, 2022 compared to historical levels. We believe these raw material shortages and delays may continue to result in production delays or adjusted production rates, and could have a negative impact on our sales and earnings. If shortages of chassis or other component parts were to become more significant or longer term in nature, or if other factors were to impact our suppliers' ability to fully supply our needs for key components, our costs of such components and our production output could be adversely affected. Where possible, we continue to work closely with our suppliers on various supply chain strategies to minimize these constraints, and we continue to identify alternative suppliers.

European RV Industry

The Company monitors retail trends in the European RV market as reported by the European Caravan Federation (“ECF”), whose industry data is reported to the public quarterly and typically issued on a one-to-two-month lag. Additionally, on a monthly basis the Company receives OEM-specific reports from most of the individual member countries that make up the ECF. As these reports are coming directly from the ECF member countries, timing and content vary, but typically the reports are issued on a one-to-two-month lag as well. While most countries provide OEM-specific information, the United Kingdom, which made up 17.0% and 7.2% of the caravan and motorcaravan (including campervans) European market for the six months ended June 30, 2022, respectively, does not provide OEM-specific information. Industry wholesale shipment data for the European RV market is not available.

Within Europe, over 90% of our sales are made to dealers within 10 different European countries. The market conditions, as well as the operating status of our independent dealers within each country, vary based on the various local economic conditions, the current impact of COVID-19 and the local responses and restrictions in place to manage the pandemic. It is inherently difficult to generalize about the operating conditions within the entire European region. However, independent RV dealer inventory levels of our European products are generally below historic levels in the various countries we serve. Within Germany, which accounts for approximately 60% of our European product sales, independent dealer inventory levels are currently below historical norms.

THOR’s European RV backlog as of July 31, 2022 decreased $805,495, or 22.6%, to $2,753,602 compared to $3,559,097 as of July 31, 2021, with the decrease primarily due to the decrease in the current foreign exchange rate compared to the prior year.


38


European Industry Retail Statistics

Key retail statistics for the European RV industry, as reported by the ECF for the periods indicated, are as follows:

 European Unit Registrations
 
Motorcaravan and Campervan (2)
Caravan
 Six Months Ended June 30,%
Change
Six Months Ended June 30,%
Change
 2022202120222021
OEM Reporting Countries (1)
80,609 98,125 (17.9)33,062 34,742 (4.8)
Non-OEM Reporting Countries (1)
9,151 11,013 (16.9)7,997 10,896 (26.6)
Total89,760 109,138 (17.8)41,059 45,638 (10.0)
(1)Industry retail registration statistics have been compiled from individual countries reporting of retail sales, and include the following countries: Germany, France, Sweden, Netherlands, Norway, Italy, Spain and others, collectively the “OEM Reporting Countries.” The “Non-OEM Reporting Countries” are primarily the United Kingdom and others. Note: the decrease in the "Non-OEM Reporting Countries" is primarily related to the United Kingdom, as a result of both BREXIT and extended shutdowns as a result of the COVID-19 pandemic. Total European unit registrations are reported quarterly by ECF.
(2)The ECF reports motorcaravans and campervans together.
Note: Data from the ECF is subject to adjustment, is continuously updated, and is often impacted by delays in reporting by various countries. (The "Non-OEM Reporting Countries" either do not report OEM-specific data to ECF or do not have it available for the entire time period covered).

Company European Retail Statistics
 
 
European Unit Registrations (1)
 Six Months Ended June 30,Increase%
 20222021(Decrease)Change
Motorcaravan and Campervan17,540 23,880 (6,340)(26.5)
Caravan5,950 6,071 (121)(2.0)
Total OEM-Reporting Countries23,490 29,951 (6,461)(21.6)
(1)Company retail registration statistics have been compiled from individual countries reporting of retail sales, and include the following countries: Germany, France, Sweden, Netherlands, Norway, Italy, Spain and others, collectively the “OEM Reporting Countries.”

Note: Data from the ECF is subject to adjustments, is continuously updated, and is often impacted by delays in reporting by various countries.

Both the European industry retail and Company European retail statistics above have been negatively impacted in the six months ended June 30, 2022 by the reduction in available motorized products due to the ongoing chassis supply limitations.

European Outlook

Our European operations offer a full lineup of leisure vehicles including caravans and motorized products including urban campers, campervans and small-to-large motorcaravans. Our product offerings are not limited to vehicles only but also include accessories and services, including vehicle rentals. We address European retail customers through a sophisticated brand management approach based on consumer segmentation according to target group, core values and emotions. With the help of data-based and digital marketing, we intend to continue expanding our retail customer reach to new and younger consumer segments.


39


The impact of current macroeconomic factors on our business, including increasing inflation and interest rates, supply chain constraints, environmental and sustainability regulations and geopolitical events, is uncertain. In addition, although its impact is lessening, the extent to which the COVID-19 pandemic may impact our business in future periods remains uncertain and unpredictable. Our outlook for future growth in European RV retail sales depends upon the various economic and regulatory conditions in the respective countries in which we sell our products, and on our ability to manage through supply chain issues that have, and will continue to, limit the level to which we can increase output of our motorized products in the near term. End-customer demand for RVs depends strongly on consumer confidence. Factors such as the rate of unemployment, the rate of inflation, private consumption and investments, growth in disposable income of consumers, changes in interest rates, the health of the housing market, changes in tax rates and regulatory restrictions, and, more recently, travel safety considerations all influence retail sales. Our long-term outlook for future growth in European RV retail sales remains positive as more and more people discover RVs as a way to support their lifestyle in search of independence and individuality, as well as using the RV as a multi-purpose vehicle to escape urban life and explore outdoor activities and nature.

Prior to the pandemic, we and our independent European dealers marketed our European recreational vehicles through numerous RV fairs at the country and regional levels which occurred throughout the calendar year. These fairs have historically been well-attended events that allowed retail consumers the ability to see the newest products, features and designs and to talk with product experts in addition to being able to purchase or order an RV. Since the start of the pandemic, the protection of the health of our employees, customers and dealers has been our top priority. As a result, we cancelled our participation in most European trade fairs and major events in calendar 2021 and limited participation in early calendar 2022. We did, however, attend the Caravan Salon show in Dusseldorf in late August/early September 2022 and anticipate participating in other major fiscal 2023 retail shows. The 2022 Caravan Salon show experienced near record attendance, demonstrating the high level of interest in the RV lifestyle despite the current macroeconomic uncertainties facing many consumers. In addition to our attendance at various strategic trade fairs going forward, we have and will continue to strengthen and expand our digital activities in order to reach high potential target groups, generate leads and steer customers directly to dealerships. With approximately 1,100 active independent dealers in Germany and throughout Europe that we do business with, we believe our European brands have one of the strongest and most professionally structured dealer and service networks in Europe.

Economic or industry-wide factors affecting our European RV operating results include the availability and costs of commodities and component parts and the labor used in the manufacture of our products. Material and labor costs are the primary factors determining our cost of products sold and any future increases in these costs will impact our profit margins negatively if we are unable to offset those cost increases through a combination of product decontenting, material sourcing strategies, efficiency improvements or raising the selling prices for our products by corresponding amounts.

We continue to receive communications from our European chassis suppliers that due to a number of factors, including (1) supply constraints of key components that they require for the manufacturing of chassis, such as semiconductor chips and engines, (2) demand outpacing their production capacity, and (3) personnel shortages, their production of chassis will be limited. Exacerbating this situation is the fact that certain of the chassis we have historically utilized in the production of certain of our higher volume products require a higher number of semiconductors compared to other chassis. Throughout fiscal 2022, we experienced delays in the receipt of, and significant reductions in the volume of, chassis from our European chassis suppliers, limiting our ability to further increase production of our motorized products. We expect these ongoing challenges to persist throughout fiscal 2023 and, in particular, anticipate continued delays in receipt of chassis in Europe as well as significant reductions in the number of chassis to be received in at least the first half of fiscal 2023 compared to our planned production rates. As a result, these limitations in the availability of chassis will inhibit our ability to consistently maintain our planned production levels, and will limit our ability to ramp up production and sales of certain products despite dealer demand for those products. Uncertainties related to changing emission standards may also impact the availability of chassis used in our production of certain European motorized RVs and could also impact consumer buying patterns.

In Europe, we also continue to experience cost increases, supply shortages and delivery delays of other, non-chassis, raw material components which negatively impacted our ability to further ramp up production and sales in the current fiscal year and has caused an increase in our work in process inventory as of July 31, 2022. We believe these shortages and delays will continue to result in production delays or adjusted production rates in the near term, which will limit our ability to ramp up production and sales to meet existing demand and will have a negative impact on our European operating results, as we balance our labor and overhead costs to rapidly changing production schedules.


40


Where possible, to minimize the future impact of these supply chain constraints, we have identified a second-source supplier base for certain component parts, however, the overall scope of supply chain constraints within Europe and the engineering requirements required with an alternate component part, particularly the chassis our various units are built upon, has limited the impact of these alternative suppliers on reducing our near-term supply constraints.

In addition to material supply constraints, labor shortages may also impact our European operations. Currently, we are experiencing a shortage of available skilled workers due to near full employment rates in the European countries where we have manufacturing sites.

41


RESULTS OF OPERATIONS
FISCAL 2022 VS. FISCAL 2021
FISCAL 2022
FISCAL 2021
Change
Amount
%
Change
NET SALES:
Recreational vehicles
North American Towables$8,661,945 $6,221,928 $2,440,017 39.2 
North American Motorized3,979,647 2,669,391 1,310,256 49.1 
Total North America12,641,592 8,891,319 3,750,273 42.2 
European2,887,453 3,200,079 (312,626)(9.8)
Total recreational vehicles15,529,045 12,091,398 3,437,647 28.4 
Other1,225,824 373,174 852,650 228.5 
Intercompany eliminations(442,344)(147,192)(295,152)(200.5)
Total$16,312,525 $12,317,380 $3,995,145 32.4 
# OF UNITS:
Recreational vehicles
North American Towables238,634 214,600 24,034 11.2 
North American Motorized29,731 25,008 4,723 18.9 
Total North America268,365 239,608 28,757 12.0 
European60,192 64,875 (4,683)(7.2)
Total328,557 304,483 24,074 7.9 
% of
Segment
Net Sales
% of
Segment
Net Sales
GROSS PROFIT:
Recreational vehicles
North American Towables$1,512,298 17.5 $1,020,908 16.4 $491,390 48.1 
North American Motorized654,052 16.4 345,755 13.0 308,297 89.2 
Total North America2,166,350 17.1 1,366,663 15.4 799,687 58.5 
European409,987 14.2 440,855 13.8 (30,868)(7.0)
Total recreational vehicles2,576,337 16.6 1,807,518 14.9 768,819 42.5 
Other, net229,693 18.7 87,455 23.4 142,238 162.6 
Total$2,806,030 17.2 $1,894,973 15.4 $911,057 48.1 
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:
Recreational vehicles
North American Towables$429,053 5.0 $330,138 5.3 $98,915 30.0 
North American Motorized206,613 5.2 134,315 5.0 72,298 53.8 
Total North America635,666 5.0 464,453 5.2 171,213 36.9 
European264,723 9.2 261,778 8.2 2,945 1.1 
Total recreational vehicles900,389 5.8 726,231 6.0 174,158 24.0 
Other75,731 6.2 26,113 7.0 49,618 190.0 
Corporate140,342 — 117,572 — 22,770 19.4 
Total$1,116,462 6.8 $869,916 7.1 $246,546 28.3 
42


FISCAL 2022
% of
Segment
Net Sales
FISCAL 2021
% of
Segment
Net Sales
Change
Amount
%
Change
INCOME (LOSS) BEFORE INCOME TAXES:
Recreational vehicles
North American Towables$1,050,536 12.1 $658,964 10.6 $391,572 59.4 
North American Motorized436,604 11.0 202,057 7.6 234,547 116.1 
Total North America1,487,140 11.8 861,021 9.7 626,119 72.7 
European87,116 3.0 116,576 3.6 (29,460)(25.3)
Total recreational vehicles1,574,256 10.1 977,597 8.1 596,659 61.0 
Other, net110,798 9.0 57,674 15.5 53,124 92.1 
Corporate(225,190)— (190,690)— (34,500)(18.1)
Total$1,459,864 8.9 $844,581 6.9 $615,283 72.9 
As of
July 31, 2022
As of
July 31, 2021
Change
Amount
%
Change
ORDER BACKLOG:
Recreational vehicles
North American Towables$2,571,009 $9,284,229 $(6,713,220)(72.3)
North American Motorized3,436,629 4,014,738 (578,109)(14.4)
Total North America6,007,638 13,298,967 (7,291,329)(54.8)
European2,753,602 3,559,097 (805,495)(22.6)
Total$8,761,240 $16,858,064 $(8,096,824)(48.0)

CONSOLIDATED

Consolidated net sales for fiscal 2022 increased $3,995,145, or 32.4%, compared to fiscal 2021. The increase in consolidated net sales is primarily due to the increase in consumer demand, independent dealers restocking their inventory levels, selling price increases to offset known and anticipated material cost increases, and the impact of acquisitions. The addition of the Tiffin Group, acquired on December 18, 2020, accounted for $505,457 of the $3,995,145 increase, or 4.1% of the 32.4% increase, as fiscal 2022 includes twelve months of operations compared to six and one-half months in fiscal 2021. The addition of Airxcel, acquired on September 1, 2021, accounted for $501,114 of the $3,995,145 increase in net sales, net of intercompany sales, or 4.1% of the 32.4% increase.

Approximately 18% of the Company's net sales for fiscal 2022 were transacted in a currency other than the U.S. dollar. The Company's most material exchange rate exposure is sales in Euros. The $3,995,145, or 32.4% increase in consolidated net sales, includes a decrease of $230,223 from the change in currency exchange rates between the two periods. To determine this impact, net sales transacted in currencies other than U.S. dollars have been translated to U.S. dollars using the average exchange rates that were in effect during the comparative period.

Consolidated gross profit for fiscal 2022 increased $911,057, or 48.1%, compared to fiscal 2021. Consolidated gross profit was 17.2% of consolidated net sales for fiscal 2022 and 15.4% for fiscal 2021. The increases in consolidated gross profit and the consolidated gross profit percentage were both primarily due to the impact of the increase in net sales in the current-year period compared to the prior-year period and gross margin percentage improvements noted below.

Selling, general and administrative expenses for fiscal 2022 increased $246,546, or 28.3%, compared to fiscal 2021, primarily due to the 32.4% increase in net sales given the variable nature of certain selling, general and administrative costs. Selling, general and administrative expenses were 6.8% of consolidated net sales for fiscal 2022 and 7.1% for fiscal 2021.

Amortization of intangible assets expense for fiscal 2022 increased $39,763, or 33.9%, to $156,946, compared to fiscal 2021, primarily due to additional amortization during fiscal 2022 of $36,771 from the acquisition of Airxcel during fiscal 2022 as discussed in Note 2 to the Consolidated Financial Statements.


43


Other income, net for fiscal 2022 decreased $12,918 to $17,334, compared to $30,252 for fiscal 2021, primarily due to an unfavorable change of $26,906 in the fair value of the Company's deferred compensation plan assets due to market fluctuations in fiscal 2022, partially offset by a non-cash foreign currency gain of $9,775 related to certain Euro-denominated loans in fiscal 2022 as compared to a nominal gain in fiscal 2021.

Income before income taxes for fiscal 2022 was $1,459,864, as compared to $844,581 for fiscal 2021, an increase of $615,283, or 72.9%, primarily driven by the increase in net sales and gross margin and selling, general and administrative expense percentage improvements noted below.

The overall annual effective income tax rate for fiscal 2022 was 22.0% on $1,459,864 of income before income taxes, compared with 21.8% on $844,581 of income before income taxes for fiscal 2021. The primary reason for the increase relates to the jurisdictional mix of pretax income between foreign and domestic between the comparable periods.

Additional information concerning the changes in net sales, gross profit and selling, general and administrative expenses are addressed below in the segment reporting that follows.

Corporate costs included in selling, general and administrative expenses increased $22,770 to $140,342 for fiscal 2022 compared to $117,572 for fiscal 2021, an increase of 19.4%. This increase includes expenses accrued by the Company during fiscal 2022 related to the ongoing investigation of the Company’s advertising practices in Germany, as discussed in Note 14 to the Consolidated Financial Statements. Research and development costs, which are related to product electrification and other Corporate-led innovation initiatives, also increased $9,907. Other changes include an increase of $6,799 in costs related to our standby repurchase obligation reserve due to dealer inventory levels increasing significantly in fiscal 2022 compared to dealer inventory levels decreasing in fiscal 2021. These cost increases were mostly offset by a decrease in deferred compensation expense of $26,232, which was effectively offset by the increase in other expense related to the deferred compensation plan assets noted below.

Corporate interest and other income and expense, net was $84,848 of net expense for fiscal 2022 compared to $73,118 of net expense for fiscal 2021. This increase in net expense of $11,730 included the change in the fair value of the Company’s deferred compensation plan assets due primarily to market fluctuations, which resulted in a total increase in other expense, net of $26,906 compared to the prior fiscal year. These increases in expense were partially offset by a non-cash foreign currency gain of $9,775 related to certain Euro-denominated loans in fiscal 2022 as compared to a nominal gain in fiscal 2021, a decrease in interest expense and fees on the debt facilities of $2,101 and a $2,139 gain in fiscal 2022 related to corporate-owned life insurance benefits.

SEGMENT REPORTING

North American Towable Recreational Vehicles

Analysis of Change in Net Sales for Fiscal 2022 vs. Fiscal 2021

Fiscal 2022
% of
Segment
Net Sales
Fiscal 2021
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Towables
Travel Trailers$5,430,526 62.7 $3,791,235 60.9 $1,639,291 43.2 
Fifth Wheels3,231,419 37.3 2,430,693 39.1 800,726 32.9 
Total North American Towables$8,661,945 100.0 $6,221,928 100.0 $2,440,017 39.2 
Fiscal 2022
% of
Segment
Shipments
Fiscal 2021
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Towables
Travel Trailers190,795 80.0 167,309 78.0 23,486 14.0 
Fifth Wheels47,839 20.0 47,291 22.0 548 1.2 
Total North American Towables238,634 100.0 214,600 100.0 24,034 11.2 
44


IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:%
Change
North American Towables
Travel Trailers29.2 
Fifth Wheels31.7 
Total North American Towables28.0 

The increase in total North American towables net sales of 39.2% compared to the prior fiscal year resulted from a 11.2% increase in unit shipments due to increased consumer demand and independent dealers restocking their inventory levels , and a 28.0% increase in the overall net price per unit due to the impact of changes in product mix and price, including net selling price increases to help offset increasing material costs. According to statistics published by RVIA, for the twelve months ended July 31, 2022, combined travel trailer and fifth wheel wholesale unit shipments increased 9.3% compared to the same period last year. According to statistics published by Stat Surveys, for the twelve-month periods ended June 30, 2022 and 2021, our market share for travel trailers and fifth wheels combined was 41.8% and 41.6%, respectively.

The increases in the overall net price per unit within both the travel trailer product line of 29.2% and the fifth wheel product line of 31.7% were primarily due to the impacts of net selling price increases, primarily to offset increasing material costs, and product mix changes compared to the prior year.

North American towables cost of products sold increased $1,948,627 to $7,149,647, or 82.5% of North American towables net sales, for fiscal 2022 compared to $5,201,020, or 83.6% of North American towables net sales, for fiscal 2021. The changes in material, labor, freight-out and warranty costs comprised $1,876,671 of the $1,948,627 increase in cost of products sold due to the increased sales volume. Material, labor, freight-out and warranty costs as a combined percentage of North American towables net sales decreased to 77.4% for fiscal 2022 compared to 77.7% for fiscal 2021, primarily as a result of a decrease in the labor cost percentage, mainly due to increased volumes combined with a more efficient workforce compared to the prior-year period. The freight-out cost percentage also decreased due to a higher percentage of units being picked up by dealers in the current-year period as opposed to being delivered, and the warranty cost percentage decreased slightly. These reductions were mostly offset by an increase in the material cost percentage compared to the prior year, as the continued benefit from reduced sales discounts since the prior year, which effectively increases net selling prices and correspondingly decreases the material cost percentage, was more than offset by increasing material costs since the prior year.

Total manufacturing overhead increased $71,956 with the increase in North American towables net sales, but decreased as a percentage of North American towables net sales from 5.9% to 5.1%, as the increased sales resulted in lower overhead costs per unit sold. Variable costs in manufacturing overhead increased $69,620 in fiscal 2022 compared to fiscal 2021 as a result of the increase in North American towables net sales.

North American towables gross profit increased $491,390 to $1,512,298, or 17.5% of North American towables net sales, for fiscal 2022 compared to $1,020,908, or 16.4% of North American towables net sales, for fiscal 2021. The increase in gross profit was driven by the increase in North American towables net sales, and the increase in the gross profit percentage is due to the decrease in the cost of products sold percentage noted above.

North American towables selling, general and administrative expenses were $429,053, or 5.0% of North American towables net sales, for fiscal 2022 compared to $330,138, or 5.3% of North American towables net sales, for fiscal 2021. The primary reason for the $98,915 increase was the impact of the increase in North American towables net sales and income before income taxes, which caused related commissions, incentive and other compensation to increase by $83,597. Sales-related travel, advertising and promotional costs also increased $6,163. The remaining increase is primarily due to an increase in settlement costs related to a product recall related to certain purchased parts utilized in certain of our North American towable products, as discussed in Note 14 to the Consolidated Financial Statements. The decrease in the overall selling, general and administrative expense as a percentage of North American towable net sales is primarily due to the increase in North American towables net sales.

North American towables income before income taxes was $1,050,536, or 12.1% of North American towables net sales, for fiscal 2022 compared to $658,964, or 10.6% of North American towables net sales, for fiscal 2021. The primary reason for the increase in North American towables income before income taxes was the increase in North American towables net sales, and the primary reasons for the increase in percentage were the decreases in the cost of products sold and selling, general and administrative expense percentages noted above.
45


North American Motorized Recreational Vehicles
Analysis of Change in Net Sales for Fiscal 2022 vs. Fiscal 2021
Fiscal 2022
% of
Segment
Net Sales
Fiscal 2021
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Motorized
Class A$1,779,295 44.7 $1,052,982 39.4 $726,313 69.0 
Class C1,408,470 35.4 1,266,624 47.4 141,846 11.2 
Class B791,882 19.9 349,785 13.2 442,097 126.4 
Total North American Motorized$3,979,647 100.0 $2,669,391 100.0 $1,310,256 49.1 
Fiscal 2022
% of
Segment
Shipments
Fiscal 2021
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Motorized
Class A9,026 30.4 6,717 26.9 2,309 34.4 
Class C13,260 44.6 14,828 59.3 (1,568)(10.6)
Class B7,445 25.0 3,463 13.8 3,982 115.0 
Total North American Motorized29,731 100.0 25,008 100.0 4,723 18.9 
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:%
Change
North American Motorized
Class A34.6 
Class C21.8 
Class B11.4 
Total North American Motorized30.2 

The increase in total North American motorized net sales of 49.1% compared to the prior fiscal year resulted from a 18.9% increase in unit shipments due to an increase in consumer demand and dealer restocking of certain motorized products, and a 30.2% increase in the overall net price per unit due to the impact of changes in product mix and price, including net selling price increases to help offset material cost and other input cost increases. The addition of the Tiffin Group, acquired on December 18, 2020, accounted for $439,771 of the $1,310,256 increase, or 16.5% of the 49.1% increase, as fiscal 2022 includes twelve months of operations compared to six and one-half months in fiscal 2021. According to statistics published by RVIA, for the twelve months ended July 31, 2022, combined motorhome wholesale unit shipments increased 9.0% compared to the same period last year. According to statistics published by Stat Surveys, for the twelve-month periods ended June 30, 2022 and 2021, our market share for motorhomes was 48.9% and 43.2%, respectively.

The increases in the overall net price per unit within the Class A of 34.6% during fiscal 2022 was primarily due to the impact of net selling price increases to offset rising material and other input costs and a larger concentration of sales of the higher-priced Tiffin Group product lines. The Tiffin Group Class A product lines are primarily in the higher-priced diesel units as opposed to the more moderately-priced gas units, which represented the majority of the Class A units sold in the prior-year period. The increase in the overall net price per unit within the Class C product line of 21.8% during fiscal 2022 was primarily due to product mix changes and net selling price increases since the prior year to offset rising material and other input costs. The increase in the overall net price per unit within the Class B product line of 11.4% during fiscal 2022 is primarily due to net selling price increases since the prior year, partially offset by a higher concentration of sales of lower-priced Class B products in the current fiscal year, including the introduction of several new lower-priced models since the prior fiscal year.


46


North American motorized cost of products sold increased $1,001,959 to $3,325,595, or 83.6% of motorized net sales, for fiscal 2022 compared to $2,323,636, or 87.0% of motorized net sales, for fiscal 2021. The changes in material, labor, freight-out and warranty costs comprised $937,124 of the $1,001,959 increase due to the increased sales volume. Material, labor, freight-out and warranty costs as a combined percentage of motorized net sales was 78.6% for fiscal 2022 compared to 81.9% for fiscal 2021, with the decrease primarily due to a decrease in the material cost percentage, partially offset by modest increases in the labor and warranty cost percentages. The improvement in the material cost percentage is primarily due to net selling price increases to cover known and anticipated material cost increases, a reduction in sales discounts since the prior-year period, which effectively increases net selling prices and correspondingly decreases the material cost percentage, and product mix changes, primarily due to a higher concentration of Tiffin Group products compared to the prior-year period.
Total manufacturing overhead increased $64,835 due to the net sales increase, but decreased slightly as a percentage of North American motorized net sales from 5.1% to 5.0%, as the increased net sales resulted in lower overhead costs per unit sold. Variable costs in manufacturing overhead increased $60,447 in fiscal 2022 compared to fiscal 2021 as a result of the increase in North American motorized net sales.

North American motorized gross profit increased $308,297 to $654,052, or 16.4% of motorized net sales, for fiscal 2022 compared to $345,755, or 13.0% of North American motorized net sales, for fiscal 2021. The increase in gross profit was due primarily to the increase in net sales, and the increase in the gross profit percentage was due to the decrease in the cost of products sold percentage noted above.

North American motorized selling, general and administrative expenses were $206,613, or 5.2% of motorized net sales, for fiscal 2022 compared to $134,315, or 5.0% of North American motorized net sales, for fiscal 2021. The $72,298 increase was primarily due to the increase in North American motorized net sales and income before income taxes, which caused related commissions, incentive and other compensation to increase by $62,800. Sales-related travel, advertising and promotional costs also increased by $3,253.

North American motorized income before income taxes was $436,604, or 11.0% of motorized net sales, for fiscal 2022 compared to $202,057, or 7.6% of motorized net sales, for fiscal 2021. The primary reason for the increase in North American motorized income before income taxes was the increase in North American motorized net sales. The primary reason for the increase in percentage was the decrease in the cost of products sold percentage noted above.


47


European Recreational Vehicles

Analysis of Change in Net Sales for Fiscal 2022 vs. Fiscal 2021
Fiscal 2022
% of
Segment
Net Sales
Fiscal 2021
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
European
Motorcaravan$1,457,226 50.5 $1,779,906 55.6 $(322,680)(18.1)
Campervan750,310 26.0 779,755 24.4 (29,445)(3.8)
Caravan365,902 12.7 292,708 9.1 73,194 25.0 
Other314,015 10.8 347,710 10.9 (33,695)(9.7)
Total European$2,887,453 100.0 $3,200,079 100.0 $(312,626)(9.8)
Fiscal 2022
% of
Segment
Shipments
Fiscal 2021
% of
Segment
Shipments
Change Amount% Change
# OF UNITS:
European
Motorcaravan23,688 39.4 29,899 46.1 (6,211)(20.8)
Campervan19,369 32.2 21,371 32.9 (2,002)(9.4)
Caravan17,135 28.4 13,605 21.0 3,530 25.9 
Total European60,192 100.0 64,875 100.0 (4,683)(7.2)
IMPACT OF CHANGES IN FOREIGN CURRENCY, PRODUCT MIX AND PRICE ON NET SALES:
Foreign
Currency %
Mix and
Price %
%
Change
European
Motorcaravan(7.2)9.9 2.7 
Campervan(7.2)12.8 5.6 
Caravan(7.2)6.3 (0.9)
Total European(7.2)4.6 (2.6)

The decrease in total European recreational vehicle net sales of 9.8% compared to the prior-year period resulted from a 7.2% decrease in unit shipments and a 2.6% decrease in the overall net price per unit due to the total impact of changes in foreign currency, product mix and price. The overall net sales decrease of $312,626 includes a decrease of $230,223, or 7.2% of the 9.8% decrease, due to the impact of the reduction in the foreign exchange rates in fiscal 2022 compared to fiscal 2021. The remaining sales decrease was driven by the negative impacts of the lack of chassis availability, COVID-related shutdowns, other production disruptions due to component part shortages in fiscal 2022 and product mix changes, as the chassis shortages noted above resulted in a higher concentration of sales of the lower-priced caravans in fiscal 2022.

The overall net price per unit decrease of 2.6% includes the impact of foreign currency exchange rate changes, which accounts for a 7.2% decrease, partially offset by an increase of 4.6% due to mix and price on a constant-currency basis.

The increase in the overall net price per unit due to product mix and price within the motorcaravan product line of 9.9% was primarily due to product mix changes and net selling price increases. The increase in the overall net price per unit due to product mix and price within the campervan product line of 12.8% was primarily due to the net impact of product mix changes and net selling price increases. The increase in the overall net price per unit due to product mix and price within the Caravan product line of 6.3% was primarily due to the impact of product mix changes.


48


European recreational vehicle cost of products sold decreased $281,758 to $2,477,466, or 85.8% of European recreational vehicle net sales, for fiscal 2022 compared to $2,759,224, or 86.2% of European recreational vehicle net sales, for fiscal 2021. The changes in material, labor, freight-out and warranty costs comprised $273,364 of the $281,758 decrease. Material, labor, freight-out and warranty costs as a combined percentage of European recreational vehicle net sales decreased to 76.0% for fiscal 2022 compared to 77.1% for fiscal 2021, primarily due to a decrease in the material cost percentage as a result of selling price increases and product mix changes.

Total manufacturing overhead decreased $8,394 with the net sales decrease but increased as a percentage of motorized net sales from 9.1% to 9.8% primarily due to a higher percentage in indirect labor and manufacturing employee benefit costs.

European recreational vehicle gross profit decreased $30,868 to $409,987, or 14.2% of European recreational vehicle net sales, for fiscal 2022 compared to $440,855, or 13.8% of European recreational vehicle net sales, for fiscal 2021. The decrease in gross profit is due to the decrease in net sales, while the increase in gross profit as a percentage of European recreational vehicle net sales is due to the decrease in the cost of products sold percentage noted above.

European recreational vehicle selling, general and administrative expenses were $264,723, or 9.2% of European recreational vehicle net sales, for fiscal 2022, consistent with the $261,778, or 8.2% of European recreational vehicle net sales, for fiscal 2021. The increase in the overall selling, general and administrative expense as a percentage of European recreational vehicle net sales is primarily due to the decrease in net sales.

European recreational vehicle income before income taxes was $87,116, or 3.0% of European recreational vehicle net sales, for fiscal 2022 compared to $116,576, or 3.6% of European recreational vehicle net sales, for fiscal 2021. The primary reason for the decrease in income before income taxes was the decrease in European recreational vehicle net sales. The decrease in the income before income taxes percentage was primarily due to the increase in the selling, general and administrative expense percentage noted above, partially offset by the decrease in the cost of products sold percentage.

Liquidity and Capital Resources

As of July 31, 2022, we had $311,553 in cash and cash equivalents, of which $256,492 is held in the United States and the equivalent of $55,061, predominantly in Euros, is held in Europe, compared to $445,852 on July 31, 2021, of which $282,220 was held in the United States and the equivalent of $163,632, predominantly in Euros, was held in Europe. Cash and cash equivalents held internationally may be subject to foreign withholding taxes if repatriated to the United States. The components of the $134,299 decrease in cash and cash equivalents are described in more detail below, but the decrease was primarily attributable to cash provided by operations of $990,253 less cash used in financing activities of $47,841 and cash used in investing activities of $1,049,257.

Net working capital at July 31, 2022 was $1,306,563 compared to $1,008,738 at July 31, 2021, with the increase primarily due to increases in inventory and accounts receivable as noted in the Operating Activities section below. Capital expenditures of $242,357 for fiscal 2022 were made primarily for land and production building additions and improvements, and replacing machinery and equipment used in the ordinary course of business.

We strive to maintain adequate cash balances to ensure we have sufficient resources to respond to opportunities and changing business conditions. In addition, the unused availability under our revolving asset-based credit facility is generally available to the Company for general operating purposes, and approximated $874,000 at July 31, 2022. We believe our on-hand cash and cash equivalents and funds generated from operations, along with funds available under the revolving asset-based credit facility, will be sufficient to fund expected operational requirements for the foreseeable future.

Our priorities for the use of current and future available cash generated from operations remain consistent with our history, and include reducing our indebtedness, maintaining and, over time, growing our dividend payments and funding our growth, both organically and opportunistically, through acquisitions. We may also consider strategic and opportunistic repurchases of shares of THOR stock under the share repurchase authorizations as discussed in Note 16 to the Consolidated Financial Statements, and special dividends based upon market and business conditions and excess cash availability, subject to potential customary limits and restrictions pursuant to our credit facilities, applicable legal limitations and determination by the Company's Board of Directors ("Board"). We believe our on-hand cash and cash equivalents and funds generated from operations will be sufficient to fund expected cash dividend payments and share repurchases for the foreseeable future.


49


Our current estimate of committed and internally approved capital spend for fiscal 2023 is $275,000, primarily for certain building projects and certain automation projects, as well as replacing and upgrading machinery, equipment and other assets throughout our facilities to be used in the ordinary course of business. We anticipate approximately two-thirds will be in North America and one-third in Europe, and that these expenditures will be funded by cash provided by our operating activities.

The Company’s Board currently intends to continue regular quarterly cash dividend payments in the future. As is customary under credit facilities, certain actions, including our ability to pay dividends, are subject to the satisfaction of certain payment conditions prior to payment. The conditions for the payment of dividends under the existing debt facilities include a minimum level of adjusted excess cash availability and a fixed charge coverage ratio test, both as defined in the credit agreements. The declaration of future dividends and the establishment of the per share amounts, record dates and payment dates for any such future dividends are subject to the determination of the Board, and will be dependent upon future earnings, cash flows and other factors, in addition to compliance with any then-existing financing facilities.

Operating Activities

Net cash provided by operating activities for fiscal 2022 was $990,253 as compared to net cash provided by operating activities of $526,482 for fiscal 2021 and $540,941 for fiscal 2020.

For fiscal 2022, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles, deferred income tax benefit and stock-based compensation) provided $1,405,990 of operating cash. The change in net working capital resulted in the use of $415,737 of operating cash during fiscal 2022, primarily due to an increase in inventory, which included the impact of ongoing supply constraints and disruptions.


For fiscal 2021, net income adjusted for non-cash operating items (primarily depreciation, amortization of intangibles, deferred income tax benefit and stock-based compensation) provided $929,482 of operating cash. The change in net working capital resulted in the use of $403,000 of operating cash during fiscal 2021, primarily due to an increase in inventory, as production levels increased due to heightened demand, resulting in an increase in productions lines and capacity. In addition, work-in-process inventory increased at July 31, 2021 due to elevated material component shortages on otherwise substantially completed units. Accounts receivable also increased given the increase in sales. These increases were partially offset by an increase in accounts payable primarily related to the inventory growth, and an increase in accrued liabilities, driven primarily by increased accrued compensation and incentive pay resulting from the increased production levels and income before income taxes.

Investing Activities

Net cash used in investing activities for fiscal 2022 was $1,049,257, primarily due to $781,967 used in business acquisitions, primarily for the Airxcel acquisition discussed in Note 2 to the Consolidated Financial Statements, and capital expenditures of $242,357.

Net cash used in investing activities for fiscal 2021 was $428,493, primarily due to $310,938 used in business acquisitions and capital expenditures of $128,835.

Financing Activities

Net cash used in financing activities for fiscal 2022 was $47,841, consisting primarily of borrowings of $660,088 on the revolving asset-based credit facilities, which included $625,000 borrowed in connection with the acquisition of Airxcel and $35,088 for temporary working capital needs, in addition to $500,000 in proceeds from the issuance of Senior Unsecured Notes in October 2021, which were then used as part of the $559,035 in payments on the ABL facility. Payments of $332,907 were also made on the term-loan credit facilities. Additionally, the Company made regular quarterly cash dividend payments of $0.43 per share for each quarter of fiscal 2022 totaling $94,944, and $165,107 was used for treasury share repurchases.

Net cash used in financing activities for fiscal 2021 was $188,438, including $59,700 in term loan debt payments. Additionally, the Company made regular quarterly cash dividend payments of $0.41 per share for each quarter of fiscal 2021 totaling $90,801.

The Company increased its previous regular quarterly dividend of $0.41 per share to $0.43 per share in October 2021. The Company increased its previous regular quarterly dividend of $0.40 per share to $0.41 per share in October 2020.
50


Principal Contractual Obligations and Commercial Commitments

Our principal contractual obligations and commercial commitments at July 31, 2022 are summarized in the following charts. Unrecognized income tax benefits in the amount of $20,197 have been excluded from the table because we are unable to determine a reasonably reliable estimate of the timing of future payment. We have no other material off-balance sheet commitments.
 
 Payments Due By Period
Contractual ObligationsTotalFiscal 
2023
Fiscal 
2024-2025 
Fiscal 
2026-2027 
After 5 Years
Debt principal payments (1)
$1,799,911 $13,190 $41,423 $1,230,094 $515,204 
Finance leases (2)
5,781 1,578 2,142 2,003 58 
Operating leases (2)
61,367 14,463 19,042 9,454 18,408 
Purchase obligations (3)
100,149 100,149 — — — 
Total contractual cash obligations$1,967,208 $129,380 $62,607 $1,241,551 $533,670 
(1)See Note 12 to the Consolidated Financial Statements for additional information.
(2)See Note 15 to the Consolidated Financial Statements for additional information.
(3)Represent commitments to purchase specified quantities of raw materials at market prices. The dollar values above have been estimated based on July 31, 2022 market prices.

 Total Amounts CommittedAmount of Commitment Expiration Per Period
Other Commercial Commitments
Less Than
One Year (1)
1-3 Years4-5 YearsOver 5 Years
Standby repurchase obligations (1)
$4,308,524 $2,539,672 $1,768,852 $— $— 
(1)The standby repurchase totals above do not consider any curtailments that lower the eventual repurchase obligation totals, and these obligations generally extend up to eighteen months from the date of sale of the related product to the dealer. In estimating the expiration of the standby repurchase obligations, we used inventory reports as of July 31, 2022 from our independent dealers’ primary lending institutions and made an assumption for obligations for inventory aged 0-12 months that it was financed evenly over the twelve-month period.

Application of Critical Accounting Estimates

See Note 1 to the Consolidated Financial Statements for further information on the Company's most significant accounting policies.

The Consolidated Financial Statements are prepared in conformity with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires the use of estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. We believe that of our accounting estimates, the following may involve a higher degree of judgment and complexity:

Business Combinations

We account for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to non-controlling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair values of identifiable intangible assets, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary over a period not to exceed one year by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.

Significant estimates and assumptions are used in estimating the value of acquired identifiable intangible assets, including estimating future cash flows based on revenues and margins that the Company expects to generate following the acquisition, selecting an applicable royalty rate where needed, determining an appropriate dealer attrition rate, applying an appropriate discount rate to estimate a present value of those cash flows and determining their useful lives. Subsequent changes to projections driven by actual results following the acquisition date could require the Company to record impairment charges.

51


Goodwill, Intangible and Long-Lived Assets

Goodwill results from the excess of purchase price over the net assets of an acquired business. The Company's reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. Goodwill is not amortized but is tested for impairment annually as of May 31 of each fiscal year and whenever events or changes in circumstances indicate that an impairment may have occurred. The total carrying value of goodwill as of July 31, 2022 is $1,804,151. See Note 7 to the Consolidated Financial Statements for a summary of changes in carrying value by fiscal year and reportable segment. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess is recognized, not to exceed the amount of goodwill allocated to the reporting unit. As part of the annual impairment testing, the Company may utilize a qualitative approach rather than a quantitative approach to determine if an impairment exists, considering various factors including industry changes, actual results as compared to forecasted results, or the timing of a recent acquisition, if applicable.

The Company’s European reportable segment is comprised of one reporting unit, which has a goodwill balance of $893,383 as of July 31, 2022. The Company utilized both a discounted cash flow model and market approach based on guideline public companies to estimate the fair value of the reporting unit in the most recent annual impairment test. The fair value of the European reporting unit exceeded its carrying value by less than 10% in this test. The estimated fair value is subject to significant management judgment, including the determination of many factors such as, but not limited to, sales growth rates, margin growth rates and discount rates developed using market observable inputs and considering risk regarding future performance, as well as market multiples derived from selected guideline public companies. Changes in any of these estimates can have a significant impact on the determination of fair value. Additionally, market data and factors outside the Company’s control, such as supply limitations beyond those currently factored into our assessment, could have a significant impact on estimated fair value. Changes in any of these estimates or other factors could potentially result in future material impairments.

The Company’s primary intangible assets are dealer networks, trademarks and design technology and other intangible assets acquired in business acquisitions. Dealer networks are valued on a Discounted Cash Flow method and are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after any applicable backlog amortization is completed. Trademarks and design technology assets are both valued on a Relief of Royalty method and are both amortized on a straight-line basis, using lives of 15 to 25 years for trademarks and 10 to 15 years for design technology assets, respectively. Amortizable intangible assets, net as of July 31, 2022 totaled $1,117,492. See Note 7 to the Consolidated Financial Statements for a summary of the components of that balance.

We review our tangible and intangible long-lived assets (individually or in a related group, as appropriate) for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable from future cash flows attributable to the assets. We continually assess whether events or changes in circumstances represent a ‘triggering’ event that would require us to complete an impairment assessment. Factors that we consider in determining whether a triggering event has occurred include, among other things, whether there has been a significant adverse change in legal factors, business climate or competition related to the operation of the asset, whether there has been a significant decrease in actual or expected operating results related to the asset and whether there are current plans to sell or dispose of the asset. The determination of whether a triggering event has occurred is subject to significant management judgment, including at which point or fiscal quarter a triggering event has occurred when the relevant adverse factors persist over extended periods.

Should a triggering event be deemed to occur, and for each of the annual goodwill impairment assessments, management is required to estimate fair value. Fair values are generally determined by a discounted cash flow model, in addition to a market approach based on guideline public companies, in certain situations. These estimates are also subject to significant management judgment, including the determination of many factors such as sales growth rates, gross margin patterns, cost growth rates, terminal value assumptions and discount rates developed using market observable inputs and consideration of risk regarding future performance, as well as market multiples derived from selected guideline public companies. Changes in these estimates can have a significant impact on the determination of cash flows and fair value and could potentially result in future material impairments.
The Company completed its annual goodwill impairment test as of May 31, 2022, and no impairment was identified. See Note 7 to the Consolidated Financial Statements for further information regarding goodwill and intangible assets.


52


Product Warranty

We generally provide retail customers of our products with either a one-year or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components or other items. We record a liability, which totaled $317,908 at July 31, 2022, based on our best estimate of the amounts necessary to settle unpaid existing claims and estimated future claims on products sold as of the balance sheet date. Factors we use in estimating the warranty liability include a history of units sold, existing THOR units in dealer inventory, historical average repair costs per unit incurred and a profile of the distribution of warranty expenditures over the warranty period. A significant increase in service shop rates, the cost of parts or the frequency of claims could have a material adverse impact on our operating results for the period or periods in which such additional claims or costs materialize. Management believes that the warranty liability is appropriate; however, actual claims incurred could differ from estimates, requiring adjustments to the reserves.

Accounting Pronouncements

Reference is made to Note 1 to the Consolidated Financial Statements in this report for a summary of recently adopted accounting pronouncements, which summary is hereby incorporated by reference.

53


ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The Company is exposed to market risk from changes in foreign currency exchange rates and interest rates. The Company enters into various hedging transactions to mitigate certain of these risks in accordance with guidelines established by the Company’s management. The Company does not use financial instruments for trading or speculative purposes.

CURRENCY EXCHANGE RISK – The Company’s principal currency exposures mainly relate to the Euro and British Pound Sterling. The Company has used foreign currency forward contracts to manage certain foreign exchange rate exposure related to anticipated sales transactions in Pound Sterling with financial instruments whose maturity date, along with the realized gain or loss, occurs on or near the execution of the anticipated transaction. At July 31, 2022, the Company had foreign currency forward contracts outstanding to exchange Pound Sterling into Euros with a notional value of $33,997 and a fair value liability of $80. At July 31, 2021, the Company had foreign currency forward contracts outstanding to exchange Pound Sterling into Euros with a notional value of $41,899 and a fair value liability of $88.

The Company also holds $528,010 of debt denominated in Euros at July 31, 2022. A hypothetical 10% change in the Euro/U.S. Dollar exchange rate would change our July 31, 2022 debt balance by an estimated $52,801.

INTEREST RATE RISK The Company uses pay-fixed, receive-floating interest rate swaps to convert a portion of the Company’s long-term debt from floating to fixed-rate debt. As of July 31, 2022, the Company has approximately $273,325 as notional amounts hedged in relation to the floating-to-fixed interest rate swap. The notional amounts hedged will decrease on a quarterly basis to zero by August 1, 2023.

Based on our assumption of the Company’s floating-rate debt levels over the next 12 months, and after taking into consideration the impact of our interest rate swaps discussed above, a one-percentage-point increase in interest rates (approximately 19.3% of our weighted-average interest rate at July 31, 2022) would result in an estimated $10,656 reduction in income before income taxes over a one-year period.
54


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA – SEE ITEM 15

Quarterly Financial Data (Unaudited)
 
Quarter Ended
Fiscal 2022
October 31January 31April 30July 31
Net sales$3,958,224 $3,875,018 $4,657,517 $3,821,766 
Gross profit655,424 675,274 807,445 667,887 
Net income attributable to THOR Industries, Inc.242,242 266,568 348,051 280,943 
Earnings per common share: (1)
Basic$4.37 $4.80 $6.34 $5.17 
Diluted$4.33 $4.79 $6.32 $5.15 
Dividends paid per common share$0.43 $0.43 $0.43 $0.43 
Market prices per common share
High$128.87  $115.47 $100.14 $89.60 
Low$99.35  $85.13 $73.50 $66.26 

Quarter Ended
Fiscal 2021
October 31January 31April 30July 31
Net sales$2,537,360 $2,727,788 $3,459,264 $3,592,968 
Gross profit378,852 414,877 505,280 595,964 
Net income attributable to THOR Industries, Inc.113,757 132,524 183,311 230,280 
Earnings per common share: (1)
Basic$2.06 $2.39 $3.31 $4.16 
Diluted$2.05 $2.38 $3.29 $4.12 
Dividends paid per common share$0.41 $0.41 $0.41 $0.41 
Market prices per common share
High$121.33 $132.12 $152.20 $149.38 
Low$83.05 $78.64 $108.72 $101.79 

(1)Earnings per common share are computed independently for each of the quarters presented based on net income attributable to THOR Industries, Inc. The summation of the quarterly amounts will not necessarily equal the total earnings per common share reported for the year due to changes in the weighted-average shares outstanding during the year.
55


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A. CONTROLS AND PROCEDURES

Part A – Disclosure Controls and Procedures

The Company maintains “disclosure controls and procedures”, as such term is defined under Securities Exchange Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, the Company’s management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives and the Company’s management necessarily is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. The Company has carried out an evaluation, as of the end of the period covered by this report, under the supervision and with the participation of the Company’s management, including its Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were effective to ensure 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 by the SEC’s rules and forms and is accumulated and communicated to the Company’s management as appropriate to allow for timely decisions regarding required disclosure.

Part B – Management’s Annual Report on Internal Control Over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Exchange Act Rule 13a-15(f). Internal control over financial reporting refers to 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 accounting principles generally accepted in the United States of America and includes those policies and procedures that: (i) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect our transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that our receipts and expenditures are being made only in accordance with authorizations of our management and members of our Board of Directors and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our 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.

The Company’s management conducted an assessment of the effectiveness of our internal control over financial reporting as of July 31, 2022 using the criteria set forth in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on its assessment, management believes that as of July 31, 2022, the Company’s internal control over financial reporting is effective based on those criteria. As permitted by SEC guidance, management excluded from its assessment the operations of Airxcel, which was acquired on September 1, 2021, and which accounted for approximately 3% of consolidated total assets (after excluding the recorded goodwill and intangible assets related to this acquisition) and approximately 3% of consolidated net sales, net of intercompany sales, as of and for the year ended July 31, 2022.

Our independent registered public accounting firm, Deloitte & Touche LLP, has issued an attestation report on our internal control over financial reporting. The report appears in Part D of this Item 9A.

Part C – Changes in Internal Control Over Financial Reporting

During the fourth quarter of fiscal year 2022, there have been no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

56


Part D – Attestation Report of Independent Registered Public Accounting Firm

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of THOR Industries, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of THOR Industries, Inc. and subsidiaries (the “Company”) as of July 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) 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 July 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended July 31, 2022, of the Company and our report dated September 28, 2022, expressed an unqualified opinion on those financial statements.

As described in Management’s Annual Report on Internal Control over Financial Reporting, management excluded from its assessment the internal control over financial reporting at AirX Intermediate, Inc. ("Airxcel"), which was acquired on September 1, 2021. Airxcel's financial statements constitute approximately 3% of consolidated total assets (after excluding the recorded goodwill and intangible assets related to this acquisition) and approximately 3% of consolidated net sales, net of intercompany sales, as of and for the year ended July 31, 2022. Accordingly, our audit did not include the internal control over financial reporting at Airxcel.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control 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/ Deloitte & Touche LLP
Chicago, Illinois
September 28, 2022
57


ITEM 9B. OTHER INFORMATION

None.

58


PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The Company has adopted a written code of ethics, the “THOR Industries, Inc. Business Ethics Policy”, which is applicable to all directors, officers and employees of the Company, including the Company’s principal executive officer, principal financial officer, principal accounting officer or controller and other executive officers identified pursuant to this Item 10 who perform similar functions (collectively, the “Selected Officers”). In accordance with the rules and regulations of the SEC, a copy of the code has been posted on the Company’s website and is also available in print to any person, without charge, upon request. The Company intends to disclose any changes in or waivers from its code of ethics applicable to any Selected Officer on its website at www.thorindustries.com or by filing a Form 8-K.

The other information in response to this Item is included under the captions OUR BOARD OF DIRECTORS; EXECUTIVE OFFICERS WHO ARE NOT DIRECTORS; BOARD OF DIRECTORS: STRUCTURE and COMMITTEES AND CORPORATE GOVERNANCE, in the Company’s definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A, which portions of said Proxy Statement are hereby incorporated by reference.

ITEM 11. EXECUTIVE COMPENSATION

The information required in response to this Item is contained under the captions EXECUTIVE COMPENSATION, DIRECTOR COMPENSATION and COMPENSATION COMMITTEE INTERLOCKS AND INSIDER PARTICIPATION in the Company’s definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A, which portions of said Proxy Statement are hereby incorporated by reference.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Equity Compensation Plan Information

The following table provides information as of July 31, 2022 about the Company’s Common Stock that is authorized for issuance under the Company’s THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Plan”).

Plan CategoryNumber of securities to be issued upon exercise of outstanding options, warrants and rights
(a)
 Weighted-average exercise price of outstanding options, warrants and rights
(b)
 Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))
(c)
 
Equity compensation plans approved by security holders682,233 (1)$— (2)1,878,887 (3)
Equity compensation plans not approved by security holders—  —  —  
Total682,233  $—  1,878,887  
(1)Represents shares underlying restricted stock units and performance stock units granted pursuant to the 2016 Plan.
(2)The restricted stock units and performance stock units totaling 682,230 in column (a) do not have an exercise price.
(3)Represents shares remaining available for future issuance pursuant to the 2016 Plan.

The other information required in response to this Item is contained under the captions OWNERSHIP OF COMMON STOCK and SUMMARY OF EQUITY COMPENSATION PLANS in the Company’s definitive Proxy Statement, to be filed with the SEC pursuant to Regulation 14A, which portions of said Proxy Statement are hereby incorporated by reference.
59


ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE

The information required in response to this Item is contained under the captions CERTAIN RELATIONSHIPS AND TRANSACTIONS WITH MANAGEMENT and BOARD OF DIRECTORS: STRUCTURE, COMMITTEES AND CORPORATE GOVERNANCE in the Company’s definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A, which portions of said Proxy Statement are hereby incorporated by reference.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required in response to this Item is contained under the caption INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM FEES in the Company’s definitive Proxy Statement, to be filed with the SEC pursuant to Regulation 14A, which portion of said Proxy Statement is hereby incorporated by reference.

60


PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES


(a)(2) Financial Statement Schedules

All financial statement schedules have been omitted since the required information is either not applicable, not material or is included in the consolidated financial statements and notes thereto included in this Form 10-K.

(b)Exhibits

ExhibitDescription ***
2.1
2.2
2.3
2.4
3.1
3.2
4.1
4.2
4.3Form of Common Stock Certificate (incorporated by reference to Exhibit 4(a) of the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 1987) (P) Rule 311
4.4
10.1
10.2

61


10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
10.11
10.12
10.13
21.1
23.1
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance Document*
101.SCHInline XBRL Taxonomy Extension Schema Document*
101.CALInline XBRL Taxonomy Calculation Linkbase Document*
101.PREInline XBRL Taxonomy Presentation Linkbase Document*
101.LABInline XBRL Taxonomy Label Linkbase Document*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document*
104.1The cover page from THOR Industries Inc.’s Annual Report on Form 10-K for the fiscal year ended July 31, 2022 formatted in Inline XBRL (included in Exhibit 101).
62



Attached as Exhibits 101 to this report are the following financial statements from the Company’s Annual Report on Form 10-K for the year ended July 31, 2022 formatted in iXBRL (Inline “eXtensible Business Reporting Language”): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Income and Comprehensive Income, (iii) Consolidated Statements of Stockholders’ Equity, (iv) the Consolidated Statements of Cash Flows and (v) related notes to these financial statements.

*Filed herewith
**Furnished herewith
***Certain schedules and exhibits referenced in certain agreements filed as exhibits hereto have been omitted in accordance with Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished supplementally to the Securities and Exchange Commission upon request
63


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 September 28, 2022 on its behalf by the undersigned, thereunto duly authorized.
 
THOR INDUSTRIES, INC.
(Signed) /s/ Robert W. Martin 
 Robert W. Martin 
 Director, President and Chief Executive Officer 
 (Principal executive officer) 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed on September 28, 2022 by the following persons on behalf of the Registrant and in the capacities indicated.
(Signed) /s/ Robert W. Martin (Signed)/s/ Colleen Zuhl
 Robert W. Martin Colleen Zuhl
 Director, President and Chief Executive Officer Senior Vice President and Chief Financial Officer
 (Principal executive officer) (Principal financial and accounting officer)
(Signed) /s/ Andrew E. Graves (Signed)/s/ Peter B. Orthwein
 Andrew E. Graves Peter B. Orthwein
 Chairman of the Board Director and Chairman Emeritus
(Signed)/s/ Christina Hennington(Signed) /s/ Amelia A. Huntington
Christina Hennington Amelia A. Huntington
Director Director
(Signed)/s/ Laurel M. Hurd (Signed)/s/ Wilson R. Jones
Laurel M. Hurd Wilson R. Jones
Director Director
(Signed) /s/ William J. Kelley Jr. (Signed)/s/ Christopher J. Klein
 William J. Kelley Jr. Christopher J. Klein
 Director Director
(Signed)/s/ James L. Ziemer 
James L. Ziemer 
Director 

64


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of THOR Industries, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of THOR Industries, Inc. and subsidiaries (the "Company") as of July 31, 2022 and 2021, the related consolidated statements of income and comprehensive income, stockholders' equity, and cash flows, for each of the three years in the period ended July 31, 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 July 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended July 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

We have also 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 July 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated September 28, 2022, expressed an unqualified opinion on the Company's internal control over financial reporting.

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.

Valuation of European Reporting Unit Goodwill—See Note 7 to the financial statements

Critical Audit Matter Description

The Company tests goodwill for impairment annually and whenever events or changes in circumstances indicate that an impairment may have occurred. The Company typically utilizes a quantitative assessment to test for impairment, which involves a comparison of the fair value of a reporting unit with its carrying value. Fair values are determined by a discounted cash flow model, in addition to a market approach based on guideline public companies. These estimates are subject to significant management judgment, including the determination of many factors such as, but not limited to, sales growth rates and discount rates developed using market observable inputs and considering risk regarding future performance, as well as market multiples derived from selected guideline public companies. Changes in any of these estimates can have a significant impact on the determination of cash flows and fair value and could potentially result in future material impairments. The goodwill balance was $1,804 million as of July 31, 2022, of which $893 million was allocated to the European reporting unit. As a result of the assessment performed by the Company during the year ended July 31, 2022, the Company concluded that the fair value of the European reporting unit exceeded its carrying value and that there was no impairment of European reporting unit goodwill.
F-1



We identified goodwill for the European reporting unit as a critical audit matter because of the significant judgments made by management to estimate the reporting unit fair value and the difference between its fair value and carrying value, which is not significant in part because the acquisition of the European reporting unit occurred on February 1, 2019. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists, when performing audit procedures to evaluate the reasonableness of management’s estimates and assumptions related to selection of the sales growth rates, market multiples and discount rate.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the sales growth rates, discount rate and market multiples used by management to estimate the reporting unit fair value included the following, among others:
We tested the effectiveness of controls over management’s goodwill impairment evaluation, including those over the determination of reporting unit fair value, such as controls related to management’s selection of the sales growth rates, discount rate and market multiples derived from selected guideline public companies.
We evaluated the reasonableness of management’s forecasted sales growth rates primarily by comparing the forecasts to external data encompassing macroeconomic projections and those of the recreational vehicle industry, including the European sector, as well as information furnished to the public by the Company, its peers, and analysts following the Company and the industry.
With the assistance of our fair value specialists, we evaluated the discount rates, including testing the underlying source information and the mathematical accuracy of the calculations, and developing a range of independent estimates and comparing those to the discount rates selected by management.
With the assistance of our fair value specialists, we evaluated the market multiples, including testing the underlying source information and mathematical accuracy of the calculations, and comparing the multiples selected by management to its guideline public companies.



/s/ Deloitte & Touche LLP
Chicago, Illinois
September 28, 2022

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

F-2


THOR Industries, Inc. and Subsidiaries
Consolidated Balance Sheets, July 31, 2022 and 2021
(amounts in thousands, except share and per share data)
July 31, 2022July 31, 2021
ASSETS
Current assets:
Cash and cash equivalents$311,553 $445,852 
Restricted cash137 2,854 
Accounts receivable, trade, net848,814 796,489 
Accounts receivable, other, net95,367 153,443 
Inventories, net1,754,773 1,369,384 
Prepaid income taxes, expenses and other51,835 35,501 
Total current assets3,062,479 2,803,523 
Property, plant and equipment, net1,258,159 1,185,131 
Other assets:
Goodwill1,804,151 1,563,255 
Amortizable intangible assets, net1,117,492 937,171 
Deferred income tax assets, net7,950 41,216 
Other157,901 123,792 
Total other assets3,087,494 2,665,434 
TOTAL ASSETS$7,408,132 $6,654,088 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$822,449 $915,045 
Current portion of long-term debt13,190 12,411 
Short-term financial obligations21,403 25,720 
Accrued liabilities:
Compensation and related items254,772 249,761 
Product warranties317,908 267,620 
Income and other taxes57,391 85,789 
Promotions and rebates134,298 128,869 
Product, property and related liabilities61,700 38,590 
Other72,805 70,980 
Total current liabilities1,755,916 1,794,785 
Long-term debt1,754,239 1,594,821 
Deferred income tax liabilities, net115,931 113,598 
Unrecognized tax benefits17,243 15,844 
Other liabilities164,149 186,934 
Total long-term liabilities2,051,562 1,911,197 
Contingent liabilities and commitments  
Stockholders’ equity:
Preferred stock—authorized 1,000,000 shares; none outstanding
  
Common stock—par value of $.10 per share; authorized 250,000,000 shares; issued 66,059,403 and 65,651,570 shares, respectively
6,606 6,565 
Additional paid-in capital497,946 460,482 
Retained earnings3,813,261 2,770,401 
Accumulated other comprehensive income (loss), net of tax(181,607)44,621 
Less treasury shares of 12,382,441 and 10,285,329, respectively, at cost
(543,344)(360,226)
Stockholders’ equity attributable to THOR Industries, Inc.3,592,862 2,921,843 
Non-controlling interests7,792 26,263 
Total stockholders’ equity3,600,654 2,948,106 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$7,408,132 $6,654,088 



See Notes to the Consolidated Financial Statements.
F-3


THOR Industries, Inc. and Subsidiaries
Consolidated Statements of Income and Comprehensive Income for the Years Ended July 31, 2022, 2021 and 2020
(amounts in thousands, except share and per share data)
202220212020
Net sales$16,312,525 $12,317,380 $8,167,933 
Cost of products sold13,506,495 10,422,407 7,049,726 
Gross profit2,806,030 1,894,973 1,118,207 
Selling, general and administrative expenses1,116,462 869,916 634,119 
Amortization of intangible assets156,946 117,183 97,234 
Impairment charges  10,057 
Interest income1,130 797 3,116 
Interest expense91,222 94,342 107,322 
Other income, net17,334 30,252 305 
Income before income taxes1,459,864 844,581 272,896 
Income taxes321,621 183,711 51,512 
Net income1,138,243 660,870 221,384 
Less: Net income (loss) attributable to non-controlling interests439 998 (1,590)
Net income attributable to THOR Industries, Inc.$1,137,804 $659,872 $222,974 
Weighted-average common shares outstanding:
Basic55,034,653 55,333,959 55,172,694 
Diluted55,264,046 55,687,253 55,397,376 
Earnings per common share:
Basic$20.67 $11.93 $4.04 
Diluted$20.59 $11.85 $4.02 
Comprehensive income:
Net income$1,138,243 $660,870 $221,384 
Other comprehensive income (loss), net of tax
Foreign currency translation gain (loss), net of tax(239,038)7,723 92,735 
Unrealized gain (loss) on derivatives, net of tax9,330 10,168 (9,351)
Other income (loss), net of tax2,047 (180)352 
Total other comprehensive income (loss), net of tax(227,661)17,711 83,736 
Total comprehensive income910,582 678,581 305,120 
Comprehensive income (loss) attributable to non-controlling interest(994)1,081 (1,851)
Comprehensive income attributable to THOR Industries, Inc.$911,576 $677,500 $306,971 












See Notes to the Consolidated Financial Statements.
F-4


THOR Industries, Inc. and Subsidiaries
Consolidated Statements of Stockholders’ Equity for the Years Ended July 31, 2022, 2021 and 2020
(amounts in thousands, except share and per share data)
AccumulatedStockholders’
AdditionalOtherEquityNon-Total
 Common StockPaid-InRetainedComprehensiveTreasury StockAttributablecontrollingStockholders’
 SharesAmountCapitalEarningsIncome (Loss), netSharesAmountto THORInterestsEquity
Balance at August 1, 201965,189,907 $6,519 $416,382 $2,066,674 $(57,004)10,126,434 $(348,146)$2,084,425 $10,803 $2,095,228 
Net income (loss)— — — 222,974 — — — 222,974 (1,590)221,384 
Restricted stock unit activity206,624 21 557 — — 71,341 (3,763)(3,185)— (3,185)
Cash dividends $1.60 per common share
— — — (88,318)— — — (88,318)— (88,318)
Stock compensation expense— — 19,889 — — — — 19,889 — 19,889 
Other comprehensive income (loss)— — — — 83,997 — — 83,997 (261)83,736 
Acquisitions— — — — — — — — 16,835 16,835 
Balance at July 31, 202065,396,531 $6,540 $436,828 $2,201,330 $26,993 10,197,775 $(351,909)$2,319,782 $25,787 $2,345,569 
Net income — — — 659,872 — — — 659,872 998 660,870 
Restricted stock unit activity255,039  25 (6,860)— — 87,554 (8,317)(15,152)— (15,152)
Cash dividends $1.64 per common share
— — — (90,801)— — — (90,801)— (90,801)
Stock compensation expense— — 30,514 — — — — 30,514 — 30,514 
Other comprehensive income (loss)— — — — 17,628 — — 17,628 83 17,711 
Dividend paid to non-controlling interest—  — — — — — — — (605)(605)
Balance at July 31, 202165,651,570 $6,565 $460,482 $2,770,401 $44,621 10,285,329 $(360,226)$2,921,843 $26,263 $2,948,106 
Net income — — — 1,137,804 — — — 1,137,804 439 1,138,243 
Purchase of treasury shares— — — — — 1,944,243 (165,107)(165,107)— (165,107)
Restricted stock unit activity407,833 41 4,527 — — 152,869 (18,011)(13,443)— (13,443)
Cash dividends $1.72 per common share
— — — (94,944)— — — (94,944)— (94,944)
Stock compensation expense— — 31,421 — — — — 31,421 — 31,421 
Other comprehensive income (loss)— — — — (226,228)— — (226,228)(1,433)(227,661)
Dividend paid to non-controlling interest— — — — — — — — (555)(555)
Acquisitions1,516 1,516 (16,922)(15,406)
Balance at July 31, 202266,059,403 $6,606 $497,946 $3,813,261 $(181,607)12,382,441 $(543,344)$3,592,862 $7,792 $3,600,654 

See Notes to the Consolidated Financial Statements.
F-5


THOR Industries, Inc. and Subsidiaries
Consolidated Statements of Cash Flows for the Years Ended July 31, 2022, 2021 and 2020
(amounts in thousands)
202220212020
Cash flows from operating activities:
Net income$1,138,243 $660,870 $221,384 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation127,507 113,398 98,933 
Amortization of intangibles156,946 117,183 97,234 
Amortization of debt issuance costs11,322 15,407 10,743 
Impairment charges  10,057 
Deferred income tax benefit(51,885)(9,026)(11,212)
(Gain) loss on disposition of property, plant and equipment(7,564)1,136 3,990 
Stock-based compensation expense31,421 30,514 19,889 
Changes in assets and liabilities:
Accounts receivable39,247 (234,693)(115,232)
Inventories(381,543)(538,756)133,290 
Prepaid income taxes, expenses and other(13,747)(32,717)18,427 
Accounts payable(116,608)229,173 60,469 
Accrued liabilities and other78,385 123,078 (14,059)
Long-term liabilities and other(21,471)50,915 7,028 
Net cash provided by operating activities990,253 526,482 540,941 
Cash flows from investing activities:
Purchases of property, plant and equipment(242,357)(128,835)(106,697)
Proceeds from dispositions of property, plant and equipment16,067 1,950 27,677 
Business acquisitions, net of cash acquired(781,967)(310,938) 
Other(41,000)9,330 (5,229)
Net cash used in investing activities(1,049,257)(428,493)(84,249)
Cash flows from financing activities:
Borrowings on revolving asset-based credit facilities660,088 225,676 379,222 
Payments on revolving asset-based credit facilities(559,035)(224,836)(379,986)
Proceeds from issuance of senior unsecured notes500,000   
Payments on term-loan credit facilities(332,907)(59,700)(274,963)
Payments on other debt(11,535)(13,950)(14,493)
Payments of debt issuance costs(8,445)  
Cash dividends paid(94,944)(90,801)(88,318)
Payments on finance lease obligations(1,084)(749)(442)
Purchase of treasury shares(165,107)  
Payments related to vesting of stock-based awards(18,011)(8,317)(3,763)
Other(16,861)(15,761)(10,173)
Net cash used in financing activities(47,841)(188,438)(392,916)
Effect of exchange rate changes on cash and cash equivalents and restricted cash(30,171)(2,208)26,325 
Net increase (decrease) in cash and cash equivalents and restricted cash(137,016)(92,657)90,101 
Cash and cash equivalents and restricted cash, beginning of period448,706 541,363 451,262 
Cash and cash equivalents and restricted cash, end of period311,690 448,706 541,363 
Less: restricted cash137 2,854 2,844 
Cash and cash equivalents, end of period$311,553 $445,852 $538,519 
Supplemental cash flow information:
Income taxes paid$380,874 $226,527 $56,803 
Interest paid$74,455 $78,865 $101,784 
Non-cash investing and financing transactions:
Capital expenditures in accounts payable$4,733 $6,304 $3,458 





See Notes to the Consolidated Financial Statements.
F-6


Notes to the Consolidated Financial Statements as of and for the Years Ended July 31, 2022, 2021 and 2020
(All Dollar, Euro and GBP amounts are presented in thousands, except share and per share data or as otherwise specified)

1.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of Operations – THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world’s largest manufacturer of recreational vehicles by units sold and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

The Company’s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other RV-related products and services. Accordingly, the Company has presented financial information for these three segments in Note 3 to the Consolidated Financial Statements.

Principles of Consolidation – The accompanying Consolidated Financial Statements include the accounts of THOR Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.

Estimates – The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers’ compensation claims, vehicle repurchases, uncertain tax positions, product and non-product litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.

Cash and Cash Equivalents – Interest-bearing deposits and other investments with maturities of three months or less when purchased are considered cash equivalents. At July 31, 2022 and July 31, 2021, cash and cash equivalents of $217,411 and $260,101, respectively, were held by one U.S. financial institution. In addition, at July 31, 2022 and July 31, 2021, the equivalent of $30,609 and $111,215, respectively, was held in Euros at one European financial institution and $8,522 and $27,926, respectively, was held in Euros by a different European financial institution.

Derivatives – The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data. See Note 4 to the Consolidated Financial Statements for further discussion.

Fair Value of Financial Instruments – The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.

Inventories – Inventories are primarily determined on the first-in, first-out (“FIFO”) basis, with the remainder on the last-in, first-out (“LIFO”) basis. Inventories are stated at the lower of cost or net realizable value, except for inventories determined based on LIFO, which are stated at the lower of cost or market value. Manufacturing costs included in inventory include materials, labor, freight-in and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.

Depreciation – Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings and improvements – 10 to 39 years
Machinery and equipment – 3 to 10 years
Rental vehicles – 6 years
F-7


Depreciation expense is recorded in cost of products sold, except for $25,388, $22,409 and $15,060 in fiscal 2022, 2021 and 2020, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses.

Business Combinations – The Company accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, inventory, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary, over a period not to exceed one year from the acquisition date, by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.

Goodwill – Goodwill results from the excess of purchase price over the net assets of an acquired business. The Company's reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. Goodwill is not amortized but is tested for impairment annually as of May 31 of each fiscal year and whenever events or changes in circumstances indicate that an impairment may have occurred. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess is recognized, not to exceed the amount of goodwill allocated to the reporting unit.

Long-lived and Intangible Assets – Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology, backlog and non-compete agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed, if applicable. Design technology and non-compete agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the associated fulfillment period, typically nine months or less.

Product Warranties – Estimated warranty costs are provided at the time of sale of the related products. See Note 11 to the Consolidated Financial Statements for further information.

Insurance Reserves – Generally, the Company is self-insured for workers’ compensation, products liability and group medical insurance. Upon the exhaustion of the applicable deductibles or retentions, the Company maintains insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers’ compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability for product liability and personal injury occurrences based on historical data, known cases and actuarial information.

Revenue Recognition – Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company’s recreational vehicle and other sales contracts have a single performance obligation of providing the promised goods (recreational vehicles or component parts, as applicable), which is satisfied when control of the goods is transferred to the customer.

For recreational vehicle sales, the Company recognizes revenue when its performance obligation has been satisfied and control of the product is transferred to the dealer, which generally aligns with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (“EXW”) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. The majority of warranties provided are assurance-type warranties.

In addition to recreational vehicle sales, the Company also sells specialized component parts and aluminum extrusions to RV original equipment manufacturers and aftermarket sales through dealers and retailers. The Company’s European recreational vehicle reportable segment also sells accessory items and provides repair services through our two owned dealerships. Each part or item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.
F-8


Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company’s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2022, fiscal 2021 and fiscal 2020, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.

Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of products sold. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.

Advertising Costs – Advertising costs, which consist primarily of trade shows, are expensed as incurred, and were $55,461, $44,638 and $67,019 in fiscal 2022, 2021 and 2020, respectively.

Foreign Currency – The financial statements of the Company’s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Income (Loss), net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.

Repurchase Agreements – The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products. See Note 14 to the Consolidated Financial Statements for further information.

Income Taxes – The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future tax consequences could differ from our estimates and have a material impact on our financial position or results of operations.

The Company recognizes liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.

Significant judgment is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities and the valuation allowance recorded against the Company’s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.

Research and Development – Research and development costs are expensed when incurred and totaled $38,998, $26,775 and $19,123 in fiscal 2022, 2021 and 2020, respectively.


F-9


Stock-Based Compensation – The Company records compensation expense based on the fair value of stock-based awards, including restricted stock and performance stock units, on a straight-line basis over the requisite service period, which is generally three years, while some stock-based awards use a graded vesting period. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.

Earnings Per Share – Basic earnings per common share (“EPS”) is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:
202220212020
Weighted-average shares outstanding for basic earnings per share55,034,653 55,333,959 55,172,694 
Unvested restricted stock units and performance stock units229,393 353,294 224,682 
Weighted-average shares outstanding assuming dilution55,264,046 55,687,253 55,397,376 

The Company will exclude unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding. Antidilutive unvested restricted stock units and performance stock units excluded from the July 31, 2022, July 31, 2021 and July 31, 2020 calculations were not material.

Accounting Pronouncements

Recently Adopted Accounting Standards

In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying generally accepted accounting principles (GAAP) to contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The optional expedients and exceptions are available for all entities as of March 12, 2020, through December 31, 2022. The Company adopted ASU 2020-04, effective March 12, 2020. While there was no impact to the Company’s consolidated financial statements at the time of adoption, the impact of this ASU will ultimately depend on the terms of any future contract modification related to a change in reference rate, including potential future modifications to the Company’s debt facilities and cash flow hedges.

2.ACQUISITIONS

Airxcel

On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (“Airxcel”). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The initial cash consideration for the Airxcel acquisition was $750,000 in cash, subject to adjustments, and was funded through a combination of cash-on-hand and $625,000 of borrowings from the Company's asset-based credit facility (“ABL”). The total cash consideration to be paid was subject to the final determination of the actual acquired net working capital as of the close of business on September 1, 2021, which was finalized in the second quarter of fiscal 2022 and the true-up reduced the cash consideration to $745,279, net of cash acquired. In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the agreement and extended the term of the ABL as discussed in Note 12 to the Consolidated Financial Statements. The interest rate provisions remained unchanged.

The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying its revenue sources and expanding Airxcel’s supply chain business in North America and Europe. Airxcel operates as an independent operation in the same manner as the Company's other subsidiaries.


F-10


The results of Airxcel are included in the Company’s Consolidated Statements of Income and Comprehensive Income since the September 1, 2021 acquisition date. Airxcel recorded net sales of $501,114, net of intercompany sales, and net income before income taxes, net of intercompany profit elimination, of $31,559 for the period from the date of acquisition through July 31, 2022. Net income before income taxes includes a charge of $6,791 related to the step-up in assigned value of acquired Airxcel inventory that was included in cost of products sold, and includes $36,771 in amortization expense related to the acquired intangible assets.

From the acquisition date through July 31, 2022, the Company made immaterial measurement period adjustments to better reflect the facts and circumstances that existed at the acquisition date. The following table summarizes the estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of finalizing the fair value analysis, but this analysis has not been fully completed. The provisional amounts included below, related to deferred income tax liabilities and certain accrued expenses, remain subject to potential adjustment. The Company expects to finalize these values during the first quarter of fiscal 2023.

Cash$23,404 
Inventory71,150 
Other assets62,657 
Property, plant and equipment40,518 
Amortizable intangible assets:
Customer relationships284,000 
Trademarks56,900 
Design technology assets60,600 
Backlog700 
Goodwill367,926 
Current liabilities(110,428)
Deferred income tax liabilities(77,511)
Other liabilities(10,494)
Non-controlling interest(739)
Total fair value of net assets acquired768,683 
Less cash acquired(23,404)
Total cash consideration for acquisition, less cash acquired$745,279 

On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.3 years. The customer relationships were valued based on the Discounted Cash Flow Method and are being amortized on an accelerated basis over 20 years. The trademarks were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 20 years. The design technology assets were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 10 years. Backlog was valued based on the Discounted Cash Flow Method and was amortized on a straight-line basis over two months. The majority of the goodwill recognized as a result of this transaction is not deductible for tax purposes.

Tiffin Group

On December 18, 2020, the Company acquired luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the “Tiffin Group”). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama while Vanleigh RV operates out of Mississippi.

The cash consideration for the acquisition of the Tiffin Group was $288,238, net of cash acquired, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company’s existing asset-based credit facility.


F-11


The following table summarized the final fair values of the Tiffin Group net assets acquired on the acquisition date.

Cash$13,074 
Inventory116,441 
Other assets53,860 
Property, plant and equipment48,262 
Amortizable intangible assets:
Dealer network92,200 
Trademarks32,100 
Non-compete agreements1,400 
Backlog4,800 
Goodwill65,064 
Current liabilities(81,423)
Deferred income tax liabilities(37,263)
Other liabilities(7,203)
Total fair value of net assets acquired301,312 
Less cash acquired(13,074)
Total cash consideration for acquisition, less cash acquired$288,238 

On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.8 years. The dealer networks were valued based on the Discounted Cash Flow Method and are being amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 20 years. Backlogs were valued based on the Discounted Cash Flow Method and were amortized on a straight-line basis over five to seven months. Generally, the goodwill recognized as a result of this transaction will be not deductible for tax purposes.

Togo Group

In February 2018, the Company formed a 50/50 joint venture, originally called TH2connect, LLC, with Tourism Holdings Limited ("thl"). In July 2019, this joint venture was rebranded as "Togo Group." Since its formation through March 23, 2020, the Company applied the equity method of accounting to the joint venture.

Effective March 23, 2020 the Company and thl reached an agreement (the “2020 Agreement”) whereby the Company obtained additional ownership interest in Togo Group. As a result of the 2020 Agreement, THOR obtained a 73.5% controlling interest in Togo Group and the power to direct the activities of Togo Group. Upon the effective date of the 2020 Agreement, the operating results, balance sheet accounts and cash flow activity of Togo Group were consolidated within the Company's Consolidated Financial Statements.

The operations of Togo Group are focused on digital solutions primarily for the North American market related to travel and RV use, with expansion into other regions anticipated in future periods. Togo Group is managed as a stand-alone operating entity and represents a non-reportable segment and a separate reporting unit for goodwill assessment purposes.
F-12


During the fiscal quarter ended July 31, 2020, the Company made immaterial measurement period adjustments primarily to deferred income taxes and goodwill to better reflect the facts and circumstances that existed at the 2020 Agreement effective date. The table below summarizes the final fair value of Togo Group assets acquired and liabilities assumed as of the 2020 Agreement effective date.

Cash$326 
Accounts receivable466 
Other assets749 
Property, plant and equipment362 
Amortizable intangible assets
Trade names and trademarks1,130 
Developed technology5,700 
Other1,350 
Goodwill61,955 
Liabilities(2,595)
Non-controlling interest(16,835)
Total fair value of net assets acquired$52,608 

As of the 2020 Agreement effective date, amortizable intangible assets had a weighted-average useful life of approximately eight years and are amortized on a straight-line basis. The developed technology was valued using the Multi-Period Excess Earnings method, which is a form of the income approach. Trade names and trademarks were valued using the Relief from Royalty method. The majority of the goodwill is expected to be deductible for tax purposes.

Prior to the March 23, 2020 effective date of the 2020 Agreement, the Company accounted its share of the Togo Group results on the equity method. The Company's share of the loss from this investment recognized in the Company's 2020 fiscal year through the March 23, 2020 effective date of the 2020 Agreement was $6,884.

The Togo Group was rebranded as Roadpass Digital in November 2021. During the third quarter of fiscal 2022, the Company acquired the remaining interest in Togo Group for $16,144 in cash, and as a result holds a 100% ownership interest in Togo Group as of July 31, 2022.

F-13


Pro-forma Information

The following unaudited pro forma information represents the Company’s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021, the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020 and the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisitions been completed on the assumed dates for the periods presented, or which may be realized in the future. The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may have been realized from the integration of these acquisitions.

 Fiscal 2022Fiscal 2021Fiscal 2020
Net sales$16,359,983 $13,075,712 $8,870,746 
Net income attributable to THOR Industries, Inc.$1,144,617 $689,198 $223,861 
Basic earnings per common share$20.80 $12.46 $4.06 
Diluted earnings per common share$20.71 $12.38 $4.04 

3.BUSINESS SEGMENTS

The Company has three reportable segments, all related to recreational vehicles: (1) North American towables, (2) North American motorized and (3) European.

The North American towable recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (towable), Heartland (including Cruiser RV and DRV), Jayco (including Jayco towable, Starcraft and Highland Ridge), Keystone (including CrossRoads and Dutchmen), KZ (including Venture RV) and Tiffin Group (namely, Vanleigh RV). The North American motorized recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (motorized), Jayco (including Jayco motorized and Entegra Coach), Thor Motor Coach and Tiffin Group (namely, Tiffin Motorhomes, Inc.). The European recreational vehicles reportable segment consists solely of the EHG business. EHG manufactures a full line of towable and motorized recreational vehicles, including caravans, motorcaravans, urban vehicles and campervans in eight primary RV production locations within Europe. EHG produces and sells numerous brands primarily within Europe, including Buccaneer, Buerstner, Carado, Compass, CrossCamp, Dethleffs, Elddis, Eriba, Etrusco, Hymer, Laika, LMC, Niesmann+Bischoff, Sunlight and Xplore. In addition, EHG’s operations include other RV-related products and services.

The operations of the Company’s Postle, Roadpass Digital (formerly Togo Group) and Airxcel subsidiaries are included in “Other”. Net sales included in Other relate primarily to the sale of specialized component parts and aluminum extrusions. Intercompany eliminations adjust for Postle and Airxcel sales to the Company’s North American Towables and North American Motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.

Total assets include those assets used in the operation of each reportable and non-reportable segment, and the Corporate assets consist primarily of cash and cash equivalents, deferred income taxes, deferred compensation plan assets and certain Corporate real estate holdings primarily utilized by THOR’s U.S.-based operating subsidiaries.
 
202220212020
NET SALES:
Recreational vehicles
North American Towables$8,661,945 $6,221,928 $4,140,482 
North American Motorized3,979,647 2,669,391 1,390,098 
Total North America12,641,592 8,891,319 5,530,580 
European2,887,453 3,200,079 2,485,391 
Total recreational vehicles15,529,045 12,091,398 8,015,971 
Other1,225,824 373,174 234,481 
Intercompany eliminations(442,344)(147,192)(82,519)
Total$16,312,525 $12,317,380 $8,167,933 
F-14


INCOME (LOSS) BEFORE INCOME TAXES:
Recreational vehicles
North American Towables$1,050,536 $658,964 $336,207 
North American Motorized436,604 202,057 71,943 
Total North America1,487,140 861,021 408,150 
European87,116 116,576 9,850 
Total recreational vehicles1,574,256 977,597 418,000 
Other, net110,798 57,674 27,751 
Corporate(225,190)(190,690)(172,855)
Total$1,459,864 $844,581 $272,896 
 
20222021
TOTAL ASSETS:
Recreational vehicles
North American Towables$2,040,841 $1,870,577 
North American Motorized1,239,476 1,073,506 
Total North America3,280,317 2,944,083 
European2,449,270 2,975,821 
Total recreational vehicles5,729,587 5,919,904 
Other, net1,272,829 272,350 
Corporate405,716 461,834 
Total$7,408,132 $6,654,088 

202220212020
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:
Recreational vehicles
North American Towables$65,260 $66,078 $66,042 
North American Motorized29,088 23,153 14,202 
Total North America94,348 89,231 80,244 
European131,518 127,432 103,671 
Total recreational vehicles225,866 216,663 183,915 
Other, net56,855 12,220 10,488 
Corporate1,732 1,698 1,764 
Total$284,453 $230,581 $196,167 
CAPITAL ACQUISITIONS:
Recreational vehicles
North American Towables$72,892 $35,816 $27,219 
North American Motorized36,321 22,230 12,603 
Total North America109,213 58,046 39,822 
European97,328 66,930 62,165 
Total recreational vehicles206,541 124,976 101,987 
Other, net33,162 5,620 2,664 
Corporate858 1,085 1,172 
Total$240,561 $131,681 $105,823 
F-15


DESTINATION OF NET SALES BY GEOGRAPHIC REGION:
United States$12,235,760 $8,462,652 $5,296,482 
Germany1,728,565 1,977,808 1,494,419 
Other Europe1,158,563 1,189,747 966,023 
Canada1,132,788 638,118 377,053 
Other foreign56,849 49,055 33,956 
Total$16,312,525 $12,317,380 $8,167,933 

20222021
PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:
United States$749,343 $626,375 
Germany397,015 460,446 
Other Europe106,921 95,266 
Other4,880 3,044 
Total$1,258,159 $1,185,131 

4.DERIVATIVES AND HEDGING

The Company uses interest rate swap agreements, foreign currency forward contracts and certain non-derivative financial instruments to manage its risks associated with foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the balance sheet at fair value. Changes in the fair value of derivative instruments are recognized in earnings unless the derivative qualifies and is designated as a hedge. Cash flows from derivatives are classified in the Consolidated Statements of Cash Flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.

Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented below, no cash collateral had been received or pledged related to the underlying derivatives.

The fair value of our derivative instruments designated as cash flow hedges, and the associated notional amounts, presented on a pre-tax basis, were as follows:
 
 July 31, 2022July 31, 2021
Cash Flow HedgesNotionalFair Value in Other Current AssetsFair Value in
Other Current
Liabilities
NotionalFair Value in
Other Current
Liabilities
Foreign currency forward contracts$33,997 $ $80 $41,899  $88 
Interest rate swap agreements273,325 850  482,138 11,420 
Total derivative financial instruments$307,322 $850 $80 $524,037 $11,508 

Foreign currency forward contracts outstanding at July 31, 2022 are used to exchange British Pounds Sterling ("GBP") for Euro. These contracts have various maturity dates through May 31, 2023.

The Company entered into interest rate swaps to convert a portion of the Company's long-term debt from floating rate to fixed rate debt, partially hedging the interest rate risk related to the Company's U.S. Dollar term loan tranche that matures in February 2026.


F-16


Cash Flow Hedges

The Company has used foreign currency forward contracts to hedge the effect of certain foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including foreign currency denominated sales. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in accumulated other comprehensive income (“AOCI”) until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the determination of net income as the underlying exposure being hedged. Foreign currency forward contracts accounted for as cash flow hedges and outstanding at July 31, 2022 mature over the next ten months.

The Company has entered into interest rate swap agreements to manage certain of its interest rate exposures. During fiscal 2019, the Company entered into pay-fixed, receive-floating interest rate swap agreements, totaling $900,000 in initial value, in order to hedge against interest rate risk relating to the Company’s floating rate debt agreements. The $900,000 in initial value declines quarterly over the 4.5 year term of the swaps. The interest rate swaps are designated as cash flow hedges of the expected interest payments related to the Company’s LIBOR-based floating rate debt. Amounts initially recorded in AOCI are reclassified to interest expense over the life of the debt as the forecasted interest transactions occur.

Net Investment Hedges

The Company designates a portion of its outstanding Euro-denominated term loan tranche as a hedge of foreign currency exposures related to investments the Company has in certain Euro-denominated functional currency subsidiaries.

The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and determined to be effective as a hedge of the Company’s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains (losses), net of tax, included in the foreign currency translation adjustments were $62,244, $(1,943) and $(25,915) for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020, respectively.

There were no amounts reclassified out of AOCI pertaining to the net investment hedge during the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020.

Derivatives Not Designated as Hedging Instruments

The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $25,628 and a fair value of $1,077 which is included in Other current liabilities in the Consolidated Balance Sheet as of July 31, 2022. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948 as of July 31, 2021. For these derivative instruments, changes in fair value are recognized in earnings.

The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July 31, 2022, 2021 and 2020 are as follows:
 
202220212020
Gain (Loss) on Derivatives Designated as Cash Flow Hedges
Gain (loss) recognized in Other comprehensive income (loss), net of tax
Foreign currency forward contracts$6 $(63)$ 
Interest rate swap agreements (1)
9,324 10,231 (9,351)
Total gain (loss)$9,330 $10,168 $(9,351)

(1)Other comprehensive income (loss), net of tax, before reclassification from AOCI was $3,626, $340 and $(15,265) for fiscal years 2022, 2021 and 2020, respectively.

F-17


2022
SalesInterest
Expense
Gain (Loss) Reclassified from AOCI, Net of Tax
Foreign currency forward contracts$(723)$ 
Interest rate swap agreements (5,698)
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Amount of gain (loss) recognized in income, net of tax
Interest rate swap agreements 428 
Total gain (loss)$(723)$(5,270)

2021
SalesInterest
Expense
Gain (Loss) Reclassified from AOCI, Net of Tax
Foreign currency forward contracts$(1,050)$ 
Interest rate swap agreements (9,891)
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Amount of gain (loss) recognized in income, net of tax
Interest rate swap agreements (85)
Total gain (loss)$(1,050)$(9,976)

2020
SalesInterest
Expense
Gain (Loss) Reclassified from AOCI, Net of Tax
Foreign currency forward contracts$(386)$ 
Interest rate swap agreements (5,914)
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Amount of gain (loss) recognized in income, net of tax
Interest rate swap agreements (376)
Total gain (loss)$(386)$(6,290)
F-18


5.INVENTORIES

Major classifications of inventories are as follows:
 
July 31, 2022July 31, 2021
Finished goods—RV$236,311 $114,843 
Finished goods—other126,570 57,810 
Work in process397,495 376,594 
Raw materials838,474 602,106 
Chassis293,375 292,921 
Subtotal1,892,225 1,444,274 
Excess of FIFO costs over LIFO costs(137,452)(74,890)
Total inventories, net$1,754,773 $1,369,384 

Of the $1,892,225 and $1,444,274 of inventories at July 31, 2022 and July 31, 2021, $1,170,554 and $946,767, respectively, was valued on the first-in, first-out (“FIFO”) method, and $721,671 and $497,507, respectively, was valued on the last-in, first-out (“LIFO”) basis.

6.PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment consists of the following:
 
July 31, 2022July 31, 2021
Land$142,221 $142,746 
Buildings and improvements926,485 837,065 
Machinery and equipment601,480 523,714 
Rental vehicles67,414 75,449 
Lease right-of-use assets – operating44,407 42,601 
Lease right-of-use assets – finance6,264 7,010 
Total cost1,788,271 1,628,585 
Less accumulated depreciation(530,112)(443,454)
Property, plant and equipment, net$1,258,159 $1,185,131 
See Note 15 to the Consolidated Financial Statements for further information regarding the lease right-of-use assets.

7.INTANGIBLE ASSETS AND GOODWILL

The components of amortizable intangible assets are as follows:
 
 July 31, 2022July 31, 2021
 CostAccumulated
Amortization
CostAccumulated
Amortization
Dealer networks/customer relationships$1,090,528 $420,623 $861,562 $327,751 
Trademarks351,152 77,660 311,208 62,675 
Design technology and other intangibles253,918 80,465 215,956 62,237 
Non-compete agreements1,400 758 1,400 292 
Total amortizable intangible assets$1,696,998 $579,506 $1,390,126 $452,955 


F-19


Estimated annual amortization expense is as follows:
For the fiscal year ending July 31, 2023$140,573 
For the fiscal year ending July 31, 2024128,369 
For the fiscal year ending July 31, 2025116,380 
For the fiscal year ending July 31, 2026104,946 
For the fiscal year ending July 31, 202796,002 
For the fiscal year ending July 31, 2028 and thereafter531,222 
$1,117,492 

For goodwill impairment testing purposes, the Company’s reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. During the fiscal quarter ended January 31, 2020, there was an interim impairment assessment performed related to two groups of tangible and intangible assets within the North American towables reportable segment, using Level 3 inputs as defined by ASC 820, as it was determined that each group of assets would be sold before the end of their previously estimated useful lives and within the next twelve months. The Company recognized an aggregate impairment charge of $10,057 related to these assets during the fiscal quarter ended January 31, 2020, which included a goodwill impairment charge of $1,036. The sales of these assets were completed during the fiscal quarter ended April 30, 2020.

The Company completed its annual goodwill impairment test for fiscal 2022 as of May 31, 2022, and no impairment was identified. There were no impairments of goodwill during fiscal 2021 or 2020 other than the impairment of $1,036 in the fiscal quarter ended January 31, 2020 noted above.

Changes in the carrying amount of goodwill by reportable segment as of July 31, 2022 and July 31, 2021 are summarized as follows:
 
North
American
Towables
North 
American
Motorized
EuropeanOtherTotal
Net balance as of July 31, 2020
$333,786 $ $1,037,929 $104,826 $1,476,541 
Fiscal year 2021 activity:
Goodwill acquired18,845 43,491  17,882 80,218 
Measurement period adjustments(7,656)10,384   2,728 
Foreign currency translation and other  3,768  3,768 
Net balance as of July 31, 2021
$344,975 $53,875 $1,041,697 $122,708 $1,563,255 
Fiscal year 2022 activity:
Goodwill acquired   389,838 389,838 
Measurement period adjustments   (628)(628)
Foreign currency translation and other  (148,314) (148,314)
Net balance as of July 31, 2022
$344,975 $53,875 $893,383 $511,918 $1,804,151 

The components of the goodwill balances as of July 31, 2022 and July 31, 2021 are summarized as follows:
 
North
American
Towables
North 
American
Motorized
EuropeanOtherTotal
Goodwill$355,124 $71,127 $893,383 $511,918 $1,831,552 
Accumulated impairment charges(10,149)(17,252)  (27,401)
Net balance as of July 31, 2022
$344,975 $53,875 $893,383 $511,918 $1,804,151 
F-20


 
North
American
Towables
North 
American
Motorized
EuropeanOtherTotal
Goodwill$355,124 $71,127 $1,041,697 $122,708 $1,590,656 
Accumulated impairment charges(10,149)(17,252)  (27,401)
Net balance as of July 31, 2021
$344,975 $53,875 $1,041,697 $122,708 $1,563,255 

8.CONCENTRATION OF RISK

One dealer, FreedomRoads, LLC, accounted for approximately 13.0% of the Company’s consolidated net sales in fiscal 2022 and approximately 13.0% and 15.0% in fiscal 2021 and fiscal 2020, respectively. Sales to this dealer are reported within both the North American towables and North American motorized segments. This dealer also accounted for approximately 10.0% of the Company’s consolidated trade accounts receivable at July 31, 2022 and approximately 15.0% at July 31, 2021. The loss of this dealer could have a material effect on the Company’s business.
 
9.EMPLOYEE BENEFIT PLANS

Substantially all non-highly compensated U.S. employees are eligible to participate in a 401(k) plan. The Company may make discretionary contributions to the 401(k) plan according to a matching formula determined by each operating subsidiary. Total expense for the plan was $4,848 in fiscal 2022, $2,081 in fiscal 2021 and $2,987 in fiscal 2020.

The Company has established a deferred compensation plan for highly compensated U.S. employees who are not eligible to participate in a 401(k) plan. This plan allows participants to defer a portion of their compensation and the Company then invests the funds in a combination of corporate-owned life insurance ("COLI") and mutual fund investments held by the Company. The employee deferrals and the results and returns of the investments selected by the participants, which totaled $95,782 at July 31, 2022 and $84,588 at July 31, 2021, are recorded as Other long-term liabilities in the Consolidated Balance Sheets. Investments held by the Company are accounted for at cash surrender value for COLI and at fair value for mutual fund investments. Both types of company-owned assets, which in total approximate the same value as the plan liabilities, are reported as Other long-term assets on the Consolidated Balance Sheets. Changes in the value of the plan assets are reflected within Other income (expense), net on the Consolidated Statements of Income and Comprehensive Income. Changes in the value of the liability are reflected within Selling, general and administrative expenses on the Consolidated Statements of Income and Comprehensive Income. The Company does not make matching contributions to the deferred compensation plan.

The Company also incurred costs related to certain pension obligations from post-employment defined benefit plans to certain current and former employees of the European and Other segments. A significant portion of the European plans are not available to new hires. Total expense for these plans in fiscal 2022, fiscal 2021 and fiscal 2020, and the pension plan assets and obligations at July 31, 2022 and July 31, 2021, were immaterial.

10.FAIR VALUE MEASUREMENTS

The Company assesses the inputs used to measure the fair value of certain assets and liabilities using a three-level hierarchy, as prescribed in ASC 820, “Fair Value Measurements and Disclosures,” as defined below:
Level 1 inputs include quoted prices in active markets for identical assets or liabilities and are the most observable.
Level 2 inputs include inputs other than Level 1 that are either directly or indirectly observable, such as quoted market prices for similar but not identical assets or liabilities, quoted prices in inactive markets or other inputs that can be corroborated by observable market data.
Level 3 inputs are not observable, are supported by little or no market activity and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.
F-21


The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2022 and July 31, 2021 are as follows:
Input LevelJuly 31, 2022July 31, 2021
Deferred compensation plan mutual fund assetsLevel 1$42,312 $51,085 
Foreign currency forward contract liabilityLevel 2$80 $88 
Interest rate swap liabilities, netLevel 2$227 $13,369 

Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.

The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.

11.PRODUCT WARRANTY

The Company generally provides retail customers of its products with a one- or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components. The Company records a liability based on its best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. Factors used in estimating the warranty liability include a history of retail units sold, existing dealer inventory, average cost incurred and a profile of the distribution of warranty expenditures over the warranty period. Actual claims incurred could differ from estimates, requiring adjustments to the liabilities.

Changes in our product warranty liabilities during the indicated periods are as follows:

202220212020
Beginning balance$267,620 $252,869 $289,679 
Provision339,009 261,851 198,873 
Payments(290,407)(258,624)(238,590)
Acquisitions9,828 11,032  
Foreign currency translation(8,142)492 2,907 
Ending balance$317,908 $267,620 $252,869 
 
12.LONG-TERM DEBT

The components of long-term debt are as follows:
 
July 31, 2022July 31, 2021
Term loan$1,124,209  $1,540,013 
Asset-based credit facility100,000  
Senior unsecured notes500,000  
Unsecured notes25,495 29,728 
Other debt50,207 70,952 
Total long-term debt1,799,911 1,640,693 
Debt issuance costs, net of amortization(32,482)(33,461)
Total long-term debt, net of debt issuance costs1,767,429 1,607,232 
Less: current portion of long-term debt(13,190)(12,411)
Total long-term debt, net, less current portion$1,754,239 $1,594,821 


F-22


The Company is a party to a seven-year term loan (“term loan”) agreement, which originally consisted of both a United States Dollar-denominated term loan tranche of $1,386,434 and a Euro-denominated term loan tranche of 617,718 Euro ($708,584 at closing date exchange rate), and a $750,000 asset-based credit facility (“ABL”). Subject to earlier termination, the term loan matures on February 1, 2026 and the ABL originally matured on February 1, 2024. In connection with the Airxcel acquisition discussed in Note 2 to the Consolidated Financial Statements, effective September 1, 2021, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the maturity date of the ABL from February 1, 2024 to September 1, 2026, subject to a springing maturity at an earlier date if the maturity date of the Company’s term loan has not been extended or refinanced. The ABL interest rate provisions remain unchanged.

Under the term loan, both the U.S. and Euro tranches required annual principal payments of 1.00% of the initial term loan balance, payable quarterly in 0.25% installments starting on May 1, 2019. As of July 31, 2021, however, the Company had made sufficient payments on both the U.S. and Euro tranches to fulfill all annual principal payment requirements over the term of the loan.

Borrowings under the U.S. term loan originally bore interest at LIBOR or Alternate Base Rate ("ABR" as defined in the term loan facility agreement) plus an applicable margin of 3.75% for LIBOR-based loans or 2.75% for ABR-based loans. Interest on the Euro portion of the term loan was originally at EURIBOR (subject to a 0.00% floor) plus 4.00%. On March 25, 2021, the Company repriced its term loan debt, which resulted in reductions of the interest rate spread included in the overall interest rates on the Company’s U.S. term loan tranche and the Euro term loan tranche of 0.75% and 1.00%, respectively. Interest is payable quarterly for ABR-based loans and monthly for LIBOR and EURIBOR-based loans.

The Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during fiscal 2022 or fiscal 2021. The Company may, at its option, prepay any borrowings under the term loan, in whole or in part, at any time without premium or penalty (except in certain circumstances). The Company may add one or more incremental term loan facilities to the term loan, subject to obtaining commitments from any participating lenders and certain other conditions.

As of July 31, 2022, the entire outstanding U.S. term loan tranche balance of $671,900 was subject to a LIBOR-based rate totaling 5.375%, but the interest rate on $273,325 of that balance was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. As of July 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.125%, but the interest rate on $482,138 of that balance was fixed at 5.466% through the March 18, 2019 interest rate swap noted above. The total interest rate on the July 31, 2022 outstanding Euro term loan tranche balance of $452,309 was 3.00%, and the total interest rate on the July 31, 2021 outstanding Euro term loan tranche balances of $598,113 was also 3.00%

On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (“Senior Unsecured Notes”). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash on hand, were used to repay $500,000 of borrowings outstanding on the Company’s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, and the first semi-annual interest payment was made on April 14, 2022. The Senior Unsecured Notes rank equally in right of payment with all of the Company’s existing and future senior indebtedness and senior to the Company’s future subordinated indebtedness, and effectively junior in right of payment to the Company’s existing and future secured indebtedness to the extent of the assets securing such indebtedness.

As of July 31, 2022, the total weighted-average interest rate on the outstanding ABL borrowings of $100,000 was 3.048%. The Company may, generally at its option, repay any borrowings under the ABL, in whole or in part, at any time and from time to time, without penalty or premium. Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus 0.25% to 0.50%, or LIBOR plus 1.25% to 1.50%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.20% unused facility fee. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without premium or penalty.

F-23


The ABL contains a financial covenant which requires the Company to maintain a minimum consolidated fixed-charge coverage ratio of 1.0X, although the covenant is only applicable when adjusted excess availability falls below a threshold of the greater of a) 10% of the lesser of the borrowing base availability or the revolver line total, or b) $60,000. Up to $100,000 of the ABL is available for the issuance of letters of credit, and up to $100,000 is available for swing-line loans. The Company may also increase commitments under the ABL by up to $200,000 by obtaining additional commitments from lenders and adhering to certain other conditions.

The unused availability under the ABL is generally available to the Company for general operating purposes, and based on July 31, 2022 eligible receivable and inventory balances and net of amounts drawn, if any, totaled approximately $874,000.

The unsecured notes of 25,000 Euro ($25,495) at July 31, 2022 relate to long-term debt of our European segment. There are two series, 20,000 Euro ($20,396) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,099) with an interest rate of 2.534% maturing March 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from 2.40% to 3.43%. The Company considers cash pledged as collateral against real estate loans or certain revolving debt obligations within its European rental fleet obligations to be restricted cash.

Total contractual debt maturities are as follows:
 
For the fiscal year ending July 31, 2023$13,190 
For the fiscal year ending July 31, 202410,570 
For the fiscal year ending July 31, 202530,853 
For the fiscal year ending July 31, 20261,227,595 
For the fiscal year ending July 31, 20272,499 
For the fiscal year ending July 31, 2028 and thereafter515,204 
$1,799,911 

The March 25, 2021 term loan debt repricing noted above was evaluated on a creditor-by-creditor basis to determine whether modification or extinguishment accounting was required under the provisions of ASC 470-50. Extinguishment accounting was applied to a small percentage of the creditors that were deemed to have a substantial difference in terms based on an analysis of the present values of cash flows before and after the repricing. As a result, the Company recorded a debt extinguishment charge of $4,688 in fiscal 2021. This charge is classified as interest expense in the Company’s Consolidated Statements of Income and Comprehensive Income. For the majority of the creditors, the debt repricing was accounted for as a modification.

For fiscal 2022, interest expense on the term loan, ABL, Senior Unsecured Notes and other debt facilities was $77,324. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $11,322 for fiscal 2022. The unamortized balance of all capitalized ABL facility fees was $5,940 at July 31, 2022 and is included in Other long-term assets in the Consolidated Balance Sheets.

For fiscal 2021, interest expense on the term loan, ABL and other debt facilities was $76,072. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $15,407 for fiscal 2021, which included $4,688 of debt extinguishment charge related to the 2019 fees recorded as a result of the debt repricing noted above. The unamortized balance of the ABL facility fees was $7,005 at July 31, 2021 and is included in Other long-term assets in the Consolidated Balance Sheets.

For fiscal 2020, interest expense on the term loan, ABL and other debt facilities was $93,475. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $10,743 for fiscal 2020.

The fair value of the Company's term-loan debt at July 31, 2022 and July 31, 2021 was $1,097,136 and $1,551,141, respectively, and the fair value of the Company's Senior Unsecured Notes at July 31, 2022 was $405,000. The fair values of the Company’s term-loan debt and Senior Unsecured Notes are primarily estimated using Level 2 inputs as defined by ASC 820, based on quoted prices in markets that are not active. The fair value of other debt held by the Company approximates carrying value.

F-24


13.INCOME TAXES

The sources of income before income taxes are as follows:
 For the Fiscal Year Ended July 31,
 202220212020
United States$1,359,841 $725,262 $258,483 
Foreign100,023 119,319 14,413 
Total$1,459,864 $844,581 $272,896 

The components of the provision for income taxes are as follows:
 For the Fiscal Year Ended July 31,
Income Taxes:202220212020
U.S. Federal$296,716 $148,706 $49,494 
U.S. state and local55,159 26,344 9,891 
Foreign17,848 17,571 1,842 
Total current expense369,723 192,621 61,227 
U.S. Federal(21,317)162 6,472 
U.S. state and local(2,089)(365)(197)
Foreign(24,696)(8,707)(15,990)
Total deferred expense (benefit)(48,102)(8,910)(9,715)
Total income tax expense$321,621 $183,711 $51,512 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was signed into law. The CARES Act includes several changes impacting business, including, but not limited to, enhanced business interest deductibility, net operating loss ("NOL") carryback provisions, payroll tax deferral provisions and employee retention tax credits. The Company determined that the impacts of the CARES Act are not material to the Consolidated Financial Statements.

On March 11, 2021, the American Rescue Plan Act (the "Act") was signed into law. The Act includes several changes impacting business, including, but not limited to, insurance premium subsidies, extension of employee retention tax credits and amendments to deductible compensation. The Company determined that the impacts of the Act are not material to the Consolidated Financial Statements.

The differences between income tax expense at the federal statutory rate and the actual income tax expense are as follows:

 For the Fiscal Year Ended July 31,
 202220212020
Provision at federal statutory rate$306,571 $177,362 $57,308 
Differences between U.S. federal statutory and foreign tax rates58,573 (16,857)(50,898)
Foreign currency remeasurement (gains) losses(73,914)1,595 30,246 
U.S. state and local income taxes, net of federal benefit38,919 20,407 7,616 
Other(8,528)1,204 7,240 
Total income tax expense$321,621 $183,711 $51,512 

F-25


A summary of the deferred income tax balances is as follows:
 July 31,
 20222021
Deferred income tax asset (liability):
Inventory basis$6,596 $3,158 
Employee benefits10,171 10,485 
Self-insurance reserves6,792 6,949 
Accrued product warranties68,083 53,258 
Accrued incentives7,064 4,403 
Sales returns and allowances2,447 934 
Accrued expenses4,866 7,496 
Property, plant and equipment(44,508)(36,662)
Operating leases11,193 10,615 
Deferred compensation26,924 19,260 
Intangibles(219,726)(173,360)
Net operating loss and other carryforwards40,814 38,669 
Unrealized loss(17,925)609 
Unrecognized tax benefits4,013 3,946 
Other(6,155)(4,949)
Valuation allowance(8,630)(17,193)
Deferred income tax (liability), net$(107,981)$(72,382)

Deferred tax assets are reduced by a valuation allowance if, based upon available evidence, it is more likely than not that some, or all, of the deferred tax assets will not be realized. The valuation allowances recorded at July 31, 2022 and July 31, 2021 relate to certain foreign net operating loss carry forwards and other assets in foreign jurisdictions.

With the exception of foreign subsidiary investment basis differences not attributable to un-repatriated foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July 31, 2022, to not be indefinitely reinvested outside of the United States. As of July 31, 2022, the related income tax cost of the repatriation of foreign earnings is not material.

As of July 31, 2022, the Company has $1,398 of U.S. state tax credit carry forwards that expire in fiscal 2032, which the Company expects to realize prior to expiration. At July 31, 2022, the Company had $81,626 of gross NOL carry forwards in certain foreign jurisdictions that will expire from fiscal 2023 to indefinite carryforward, of which $52,354 has been fully reserved with a valuation allowance and the remaining amount the Company expects to realize. In addition, the Company has $5,033 of gross U.S. state tax NOL carryforwards that expire from fiscal 2023 to 2042 that the Company does not expect to realize and therefore has been fully reserved with a valuation allowance.

The benefits of tax positions reflected on income tax returns but whose outcome remains uncertain are only recognized for financial accounting purposes if they meet minimum recognition thresholds. The total amount of unrecognized tax benefits that, if recognized, would have impacted the Company’s effective tax rate were $14,461 for fiscal 2022, $13,631 for fiscal 2021 and $11,606 for fiscal 2020.

F-26


Changes in the unrecognized tax benefit during fiscal years 2022, 2021 and 2020 were as follows:
 
202220212020
Beginning balance$17,025 $14,238 $13,848 
Tax positions related to prior years:
Additions705 72 73 
Reductions(1,280)(277)(129)
Tax positions related to current year:
Additions4,660 4,346 1,966 
Settlements(2,453)(3,363) 
Lapses in statute of limitations(3,010)(2,701)(1,520)
Tax positions acquired2,351 4,710  
Ending balance$17,998 $17,025 $14,238 

It is the Company’s policy to recognize interest and penalties accrued relative to unrecognized tax benefits in income tax expense. The total amount of liabilities accrued for interest and penalties related to unrecognized tax benefits as of July 31, 2022 and July 31, 2021 were $2,867 and $2,967, respectively. The total amount of interest and penalties expense recognized in the Consolidated Statements of Income and Comprehensive Income for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were $134, $238 and $544, respectively.

The total unrecognized tax benefits above, along with the related accrued interest and penalties, are reported within the liability section of the Consolidated Balance Sheets. A portion of the unrecognized tax benefits is classified as short-term and is included in the “Income and other taxes” line of the Consolidated Balance Sheets, while the remainder is classified as a long-term liability.

The components of total unrecognized tax benefits are summarized as follows:
 July 31,
 20222021
Unrecognized tax benefits$17,998 $17,025 
Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards(668)(725)
Accrued interest and penalties2,867 2,967 
Total unrecognized tax benefits$20,197 $19,267 
Short-term, included in “Income and other taxes”$2,954 $3,423 
Long-term17,243 15,844 
Total unrecognized tax benefits$20,197 $19,267 

The Company anticipates a decrease of approximately $4,100 in unrecognized tax benefits and $900 in interest during fiscal 2023 from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates.

The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. The Company is currently under exam by certain U.S. state tax authorities for the fiscal years ended July 31, 2018 through July 31, 2020 and by certain foreign jurisdictions for fiscal years ended 2016 through 2019. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.
 

F-27


The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed below:
 
Major Tax JurisdictionTax Years Subject to Exam
United States – FederalFiscal 2019 – Fiscal 2021
United States – StateFiscal 2019 – Fiscal 2021
GermanyFiscal 2016 – Fiscal 2020
FranceFiscal 2019 – Fiscal 2021
ItalyFiscal 2017 – Fiscal 2021
United KingdomFiscal 2021

14.CONTINGENT LIABILITIES AND COMMITMENTS

The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent dealers of certain of its RV products. These arrangements, which are customary in the RV industry, provide for the repurchase of products sold to dealers in the event of default by the dealer on their agreement to pay the financial institution. The repurchase price is generally determined by the original sales price of the product and predefined curtailment arrangements. The Company typically resells the repurchased product at a discount from its repurchase price. The risk of loss from these agreements is spread over numerous dealers. In addition to the guarantee under these repurchase agreements, the Company may also be required to repurchase inventory relative to dealer terminations in certain states in accordance with state laws or regulatory requirements. The repurchase activity related to dealer terminations in certain states has historically been insignificant in relation to our repurchase obligation with financial institutions.

The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing as of July 31, 2022 and July 31, 2021 were $4,308,524 and $1,821,012, respectively. The commitment term is generally up to eighteen months.

The Company accounts for the guarantee under repurchase agreements of dealers’ financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. The estimated fair value takes into account an estimate of the losses that may be incurred upon resale of any repurchases. This estimate is based on recent historical experience supplemented by the Company’s assessment of current economic and other conditions affecting its dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $11,346 and $6,023 as of July 31, 2022 and July 31, 2021, respectively, which are included in Other current liabilities in the Consolidated Balance Sheets.

Losses incurred related to repurchase agreements that were settled in the past three fiscal years were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a significant effect on the Company’s consolidated financial position, results of operations or cash flows.

The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. In management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.

A product recall was issued in late fiscal 2021 related to certain purchased parts utilized in certain of our products, and a reserve to cover anticipated costs was established at that time. During fiscal 2022, the reserve was adjusted quarterly based on developments involving the recall, including our expectations regarding the extent of vendor reimbursements and the estimated total cost of the recall. The Company has been, and will continue to be, reimbursed for a portion of the costs it will incur related to this recall. In addition, we accrued expenses during fiscal 2022 based on developments related to an ongoing investigation by certain German-based authorities regarding the adequacy of historical disclosures of vehicle weight in advertisements and other Company-provided literature in Germany. The Company is fully cooperating with the investigation. In fiscal 2022, the Company has recognized $37,975 of net expense as a component of selling, general and administrative costs related to these two matters. The Company does not believe there will be a material, adverse impact to our future results of operations and cash flows due to these matters.
F-28


15.LEASES

The Company has operating leases primarily for land, buildings and equipment and has various finance leases for certain land and buildings principally expiring through 2035.

Certain of the Company's leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.

The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.

The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:

Fiscal Year Ended July 31,
202220212020
Operating lease cost$27,391 $18,140 $12,580 
Finance lease cost
Amortization of right-of-use assets746 662 544 
Interest on lease liabilities471 520 531 
Total lease cost$28,608 $19,322 $13,655 

Other information related to leases was as follows:

Fiscal Year Ended July 31,
Supplemental Cash Flow Information202220212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$27,364 $18,054 $12,487 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$21,258 $16,636 $4,655 
Finance leases$ $4,000 $ 

July 31,
Supplemental Balance Sheet Information20222021
Operating leases:
Operating lease right-of-use assets$44,407 $42,601 
Operating lease liabilities
Other current liabilities$9,406 $8,944 
Other long-term liabilities34,830 33,923 
Total operating lease liabilities$44,236 $42,867 
Finance leases:
Finance lease right-of-use assets$6,264 $7,010 
Finance lease liabilities
Other current liabilities$1,215 $1,081 
Other long-term liabilities3,476 4,694 
Total finance lease liabilities$4,691 $5,775 
F-29


July 31,
20222021
Weighted-average remaining lease term
Operating leases10.2 years11.1 years
Finance leases4.4 years5.1 years
Weighted-average discount rate
Operating leases3.6 %3.2 %
Finance leases9.2 %8.9 %

Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:

Operating LeasesFinance Leases
For the fiscal year ending July 31, 2023$14,463 $1,578 
For the fiscal year ending July 31, 202411,142 1,059 
For the fiscal year ending July 31, 20257,900 1,083 
For the fiscal year ending July 31, 20265,474 1,107 
For the fiscal year ending July 31, 20273,980 896 
For the fiscal year ending July 31, 2028 and thereafter18,408 58 
Total future lease payments$61,367 $5,781 
Less: amount representing interest(17,131)(1,090)
Total reported lease liability$44,236 $4,691 


16.STOCKHOLDERS’ EQUITY

Stock-based Compensation

The Board and the shareholders approved, and subsequently amended, the THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Equity and Incentive Plan”). The maximum number of shares issuable under the amended 2016 Equity and Incentive Plan is 3,600,000. As of July 31, 2022, the remaining shares available to be granted under the 2016 Equity and Incentive Plan is 1,878,887. Awards may be in the form of options (incentive stock options and non-statutory stock options), restricted stock, restricted stock units, performance compensation awards and stock appreciation rights.

Under the Company's program to award restricted stock units (the "RSU program"), the Compensation and Development Committee of the Board generally approves awards each October related to the financial performance of the most recently completed fiscal year. The awarded employee restricted stock units vest, and shares of common stock are issued, in equal installments on the first, second and third anniversaries of the date of grant. In addition, concurrent with the timing of the employee awards, the Nominating and Governance Committee of the Board has awarded restricted stock units to Board members that will vest, and shares of common stock will be issued, on the first anniversary of the date of the grant.

The fair value of the employee and Board member restricted stock units is determined using the Company’s stock price on the date of grant.

Under the Company's program to provide performance stock units ("PSU") awards to certain members of the Company's executive management, a portion of their equity compensation is determined based on performance related to targets set for both the Company’s return on invested capital and free cash flow during a multi-year measurement period. These PSU awards are based on a sliding scale of actual performance against relevant goals within a range of fifty percent (50%) to one hundred fifty percent (150%) of the target. Performance below the fifty percent (50%) threshold results in no earned shares, while performance above the one hundred fifty percent (150%) level results in an award of shares equal to two times the amount of target shares. In deriving the number of shares earned, if any, both performance metrics are weighted equally. Following the measurement period, in accordance with actual achievement and certification of performance metrics, fully vested shares of common stock are issued to the award recipients. The fair value of the PSU awards is determined using the Company’s stock price on the grant date. These awards are equity classified and expensed over the applicable measurement period based on the extent to which achievement of the performance metrics is probable.

F-30


Total stock-based expense recognized in fiscal 2022, 2021 and 2020 for these RSU and PSU awards totaled $31,421, $30,514 and $19,889, respectively. The fair value of the RSU and PSU shares that vested in fiscal 2022, 2021 and 2020 totaled $48,204, $24,226 and $10,906, respectively.

A summary of restricted stock unit and performance stock unit activity during fiscal 2022, 2021 and 2020 is included below:
 
 202220212020
 
Stock
Units
Weighted-
Average Grant
Date Fair Value
 
Stock
Units
Weighted-
Average Grant
Date Fair Value

Stock
Units
Weighted-
Average Grant
Date Fair Value
Nonvested, beginning of year716,485 $68.70 641,410 $65.28 451,563 $91.08 
Granted378,999 127.51 338,073 81.41 407,151 50.78 
Vested(407,512)64.19 (255,039)76.97 (206,624)92.87 
Forfeited(5,739)105.44 (7,959)67.90 (10,680)69.66 
Nonvested, end of year682,233 $103.76 716,485 $68.70 641,410 $65.28 

At July 31, 2022 there was $36,877 of total unrecognized compensation costs related to restricted stock unit and performance stock unit awards that are expected to be recognized over a weighted-average period of 2.08 years.

The Company recognized a tax benefit related to total stock-based compensation expense of $4,260, $3,532 and $4,775 in fiscal 2022, 2021 and 2020, respectively.

Share Repurchase Program

On December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to repurchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.

Under the two share repurchase authorizations, the Company is authorized to repurchase, on a discretionary basis and from time-to-time, outstanding shares of its common stock in the open market, in privately negotiated transactions or by other means. The timing and amount of share repurchases will be determined at the discretion of the Company’s management team based upon the market price of the stock, management's evaluation of general market and economic conditions, cash availability and other factors. The share repurchase program may be suspended, modified or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under this program.

During fiscal 2022, the Company purchased 1,944,243 shares of its common stock, at various times in the open market, at a weighted-average price of $84.92 and held them as treasury shares at an aggregate purchase price of $165,107, all from the December 21, 2021 authorization.

As of July 31, 2022, the remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization expiring on December 21, 2024 is $84,893. As of July 31, 2022, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $448,321. As of July 31, 2022, the total remaining amount of the Company’s common stock that may be repurchased under these two authorizations is $533,214.
F-31


17.REVENUE RECOGNITION

The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components. All material revenue streams are considered point-in-time.

202220212020
NET SALES:
Recreational vehicles
North American Towables
Travel Trailers and Other$5,430,526 $3,791,235 $2,449,239 
Fifth Wheels3,231,419 2,430,693 1,691,243 
Total North American Towables8,661,945 6,221,928 4,140,482 
North American Motorized
Class A1,779,295 1,052,982 495,520 
Class C1,408,470 1,266,624 776,191 
Class B791,882 349,785 118,387 
Total North American Motorized3,979,647 2,669,391 1,390,098 
Total North American12,641,592 8,891,319 5,530,580 
European
Motorcaravan1,457,226 1,779,906 1,505,353 
Campervan750,310 779,755 433,398 
Caravan365,902 292,708 273,475 
Other RV-related
314,015 347,710 273,165 
Total European2,887,453 3,200,079 2,485,391 
Total recreational vehicles15,529,045 12,091,398 8,015,971 
Other1,225,824 373,174 234,481 
Intercompany eliminations(442,344)(147,192)(82,519)
Total$16,312,525 $12,317,380 $8,167,933 
F-32


18.ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated OCI (“AOCI”) by component were as follows:
 2022
 Foreign Currency
Translation
Adjustment
Unrealized
Gain (Loss) on
Derivatives
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$54,152 $(8,655)$(876)$44,621 $(772)$43,849 
OCI before reclassifications(237,605)3,775 2,047 (231,783)(1,433)(233,216)
Income taxes associated with OCI before reclassifications (1)
 (866) (866) (866)
Amounts reclassified from AOCI 8,502  8,502  8,502 
Income taxes associated with amounts reclassified from AOCI (2,081) (2,081) (2,081)
OCI, net of tax for the fiscal year(237,605)9,330 2,047 (226,228)(1,433)(227,661)
AOCI, net of tax $(183,453)$675 $1,171 $(181,607)$(2,205)$(183,812)
 2021
 Foreign Currency
Translation
Adjustment
Unrealized
Gain (Loss) on
Derivatives
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$46,512 $(18,823)$(696)$26,993 $(855)$26,138 
OCI before reclassifications7,640 (1,100)(180)6,360 83 6,443 
Income taxes associated with OCI before reclassifications (1)
 327  327  327 
Amounts reclassified from AOCI 14,433  14,433  14,433 
Income taxes associated with amounts reclassified from AOCI (3,492) (3,492) (3,492)
OCI, net of tax for the fiscal year7,640 10,168 (180)17,628 83 17,711 
AOCI, net of tax $54,152 $(8,655)$(876)$44,621 $(772)$43,849 
 2020
 Foreign Currency
Translation
Adjustment
Unrealized
Gain (Loss) on
Derivatives
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
OCI before reclassifications92,996 (20,557)352 72,791 (261)72,530 
Income taxes associated with OCI before reclassifications (1)
 4,906  4,906  4,906 
Amounts reclassified from AOCI 8,180  8,180  8,180 
Income taxes associated with amounts reclassified from AOCI (1,880) (1,880) (1,880)
OCI, net of tax for the fiscal year92,996 (9,351)352 83,997 (261)83,736 
AOCI, net of tax $46,512 $(18,823)$(696)$26,993 $(855)$26,138 
(1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.
F-33
EX-10.1 2 tho7312022exhibit101.htm EX-10.1 Document

EXHIBIT 10.1
THOR INDUSTRIES, INC.
AMENDED AND RESTATED DEFERRED COMPENSATION PLAN
(RV SEGMENT)

Amended and Restated Effective January 1, 2016

I.Purpose

The Thor Industries, Inc. Amended and Restated Deferred Compensation Plan (RV Segment) (the "Plan'') was adopted by the Employer effective as of June 1, 2000 and was previously restated effective as of February 1, 2003, January 1, 2005 and August 1, 2013. The purpose of the Plan is to provide key selected employees of the Employer with the benefits of an unfunded, non-qualified deferred compensation program. The Plan is intended to constitute "a plan that is unfunded and maintained by an employer primarily for the purpose of providing deferred compensation for a select group of management or highly compensated employees" within the meaning of Sections 201(20), 301(a)(3) and 401(a)(l) of the Employee Retirement Income Security Act of 1974, as amended ("ERISA''), is intended to be exempt from the provisions of Parts 2, 3 and 4 of Title I of ERISA, and shall be interpreted and administered to the extent possible in a manner consistent with that intent.

II.Definitions

When used in the Plan, the following words shall have the meanings set forth below, unless the context clearly indicates otherwise:

(a)Accounts: The bookkeeping accounts maintained by the Employer, with appropriate sub accounts, to reflect Contributions to the Plan, adjusted for earnings and losses, in accordance with the Plan. Accounts shall be bookkeeping entries only and shall not constitute an actual allocation of any assets of the Employer, or be deemed to create any trust, custodial account or deposit with respect to any assets which may be utilized to satisfy the obligation of the Employer to provide the benefits specified in the Plan.

(b)Base Compensation: An Eligible Employee's wages, salaries and fees for professional services. Base Compensation will be determined before Elective Deferrals and other salary reduction amounts that are not included in the Participant's gross income under Sections 125, 402(e), 402(h) or 403(b) of the Code.

(c)Base Compensation Deferrals: Elective Deferrals made pursuant to Part V(a).

(d)Beneficiary: Any person who is designated by a Participant to receive payment of benefits under the Plan, to the extent available, after the Participant's death. The Participant may specify his or her Beneficiaries on a form approved by the Committee and may make such changes to his or her Beneficiary designation at any time, pursuant to procedures adopted by the Committee. Notwithstanding anything in the Plan to the contrary, if the Participant designates his or her spouse as a Beneficiary of benefits payable hereunder, and the Participant's marriage to that
1


spouse is later terminated (whether by divorce, annulment, dissolution or otherwise), the Participant's designation of his or her spouse as a Beneficiary shall be null and void, and the portion of the Participant's benefits that would, but for this provision be payable to the Participant's spouse will be payable as designated in the Participant's Beneficiary designation, as if the spouse had predeceased the Participant.

(e)Board: The Board of Directors of Thor Industries, Inc.

(f)Change In Control: The occurrence of any one of the following events:

(i)any "person" (as such term is defined in Section 3(a)(9) of the Securities Exchange Act of 1934 (the "Exchange Act") and as used in Sections 13(d)(3) and 14(d)(2) of the Exchange Act) is or becomes a "beneficial owner" (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of Thor Industries, Inc. (the "Company" for purposes of this definition) representing 50 percent or more of the combined voting power of the Company's then outstanding securities eligible to vote for the election of the Board (the "Company Voting Securities"); provided, however, that the event described in this paragraph (i) shall not be deemed to be a Change in Control by virtue of any of the following acquisitions: (A) by the Company or any subsidiary, (B) by any employee benefit plan sponsored or maintained by the Company or any subsidiary, (C) by any underwriter temporarily holding securities pursuant to an offering of such securities, (D) pursuant to a Non-Control Transaction (as defined in paragraph (f)(iii)), or (E) a transaction (other than one described in (f)(iii) below) in which Company Voting Securities are acquired from the Company, if a majority of the Incumbent Board (as defined below) approves a resolution providing expressly that the acquisition pursuant to this clause (E) does not constitute a Change in Control under this paragraph (i);

(ii)individuals who, on the Effective Date, constitute the Board (the "Incumbent Board'') cease for any reason to constitute at least a majority thereof, provided that any person becoming a director subsequent to the Effective Date, whose election or nomination for election was approved by a vote of at least two-thirds of the directors comprising the Incumbent Board (either by a specific vote or by approval of the proxy statement of the Company in which such person is named as a nominee for director, without objection to such nomination) shall be considered a member of the Incumbent Board; provided, however, that no individual initially elected or nominated as a director of the Company as a result of an actual or threatened election contest with respect to directors or any other actual or threatened solicitation of proxies or consents by or on
2


behalf of any person other than the Board shall be deemed to be a member of the Incumbent Board;

(iii)the shareholders of the Company approve a merger, consolidation, share exchange or similar form of corporate reorganization of the Company or any such type of transaction involving the Company or any of its subsidiaries (whether for such transaction or the issuance of securities in the transaction or otherwise) (a "Business Combination''), unless, immediately following such Business Combination: (A) more than 50 percent of the total voting power of the publicly traded corporation resulting from such Business Combination (including, without limitation, any corporation which directly or indirectly has beneficial ownership of 100 percent of the Company Voting Securities or all or substantially all of the assets of the Company and its subsidiaries) eligible to elect directors of such corporation would be represented by shares that were Company Voting Securities immediately prior to such Business Combination (either by remaining outstanding or being converted), and such voting power would be in substantially the same proportion as the voting power of such Company Voting Securities immediately prior to the Business Combination, (B) no person (other than any publicly traded holding company resulting from such Business Combination, any employee benefit plan sponsored or maintained by the Company (or the corporation resulting from such Business Combination), or any person which beneficially owned, immediately prior to such Business Combination, directly or indirectly, 50 percent or more of the Company Voting Securities (a "Company 50% Stockholder") would become the beneficial owner, directly or indirectly, of 50 percent or more of the total voting power of the outstanding voting securities eligible to elect directors of the corporation resulting from such Business Combination and no Company 50% Stockholder would increase its percentage of such total voting power, and (C) at least a majority of the members of the board of directors of the corporation resulting from such Business Combination would be members of the Incumbent Board at the time of the Board's approval of the execution of the initial agreement providing for such Business Combination (a "Non-Control Transaction"); or

(iv)the shareholders of the Company approve a plan of complete liquidation or dissolution of the Company or the sale or disposition of all or substantially all of the Company's assets.

Notwithstanding the foregoing, a Change in Control shall not be deemed to occur solely because any person acquires beneficial ownership of more than 50 percent of the Company Voting Securities as a result of the acquisition of Company Voting Securities by the Company which, by reducing the number of Company Voting Securities outstanding, increases the percentage of shares beneficially owned by such person; provided, that, if a
3


Change in Control would occur as a result of such an acquisition by the Company (if not for the operation of this sentence), and after the Company's acquisition such person becomes the beneficial owner of additional Company Voting Securities that increases the percentage of outstanding Company Voting Securities beneficially owned by such person, then a Change in Control shall occur.

Notwithstanding any other provision contained in this Part II(f) or in the Plan, an event shall not constitute a Change in Control unless such event constitutes a "change in control event" within the meaning of Treasury Regulations Section l.409A-3(i)(5).

(g)Code: The U.S. Internal Revenue Code of 1986, as amended and any authoritative guidance and/or regulations promulgated thereunder.

(h)Committee: The Committee as provided for in the Plan, which shall have the authority to direct the operations of the Plan. If Thor Industries, Inc. does not appoint members of the Committee, then Thor Industries, Inc. shall be the administrator of the Plan, and direct its day-to-day operations.

(i)Contributions: Collectively, Base Compensation Deferrals, Other Compensation Deferrals, Matching Contributions, Discretionary Incentive Contributions and Employer Special Contributions.

(j)Disability: A Participant is either (a) unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months; or (b) by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, receiving income replacement benefits for a period of not less than three months under an accident and health plan covering employees of the Employer; or (c) determined to be totally disabled by the Social Security Administration.

(k)Discretionary Incentive Contributions: Discretionary Employer contributions made pursuant to Part V(c).

(l)Distribution Election Agreement: A Participant may elect the manner and timing of payment of his or her Elective Deferrals for a Plan Year. Such Distribution Election Agreement shall (i) be submitted prior to the start of the Plan Year to which it relates (or such earlier date set forth in the Distribution Election Agreement for a particular Plan Year); provided, that, a person who becomes a new Participant in the Plan may, within 30 days following his or her selection as a Participant, elect the manner and timing of payment of his or her Elective Deferrals after the date of such election so long as such Participant was not eligible to participate in any other plan that is required to be aggregated with the Plan for purposes of Section 409A of the Code; (ii) take effect as of the start of the following Plan Year (or the date the Participant commences participation in the Plan, if later); (iii) except as otherwise provided herein, be irrevocable; and (iv) be on a form and submitted as prescribed by the Committee.
4


(m)Effective Date: November 1, 2015, the date of the most recent amendment and restatement of the Plan.

(n)Elective Deferrals: A Base Compensation Deferral or Other Compensation Deferral made under the Plan pursuant to a Participant's Elective Deferral Agreement.

(o)Elective Deferral Agreement: An irrevocable Participant election to defer a portion of his or her Base Compensation and/or Other Compensation pursuant to the Plan. Such Elective Deferral Agreement shall (i) be submitted prior to the start of the Plan Year to which it relates (or such earlier date set forth in the Elective Deferral Agreement for a particular Plan Year); provided, that, a person who becomes a new Participant in the Plan may, within 30 days following his or her selection as a Participant, elect to defer his or her Base Compensation and/or Other Compensation earned after the date of such election so long as such Participant was not eligible to participate in any other plan that is required to be aggregated with the Plan for purposes of Section 409A of the Code; (ii) take effect as of the start of the following Plan Year (or the date the Participant commences participation in the Plan, if later); (iii) except as otherwise provided herein, be irrevocable; and (iv) be on a form and submitted as prescribed by the Committee.

(p)Eligible Employee: An employee who is a member of a select group of management or highly compensated employees, within the meaning of ERISA, as determined by the Committee.

(q)Employer: (i) Thor Industries, Inc., (ii) those companies listed on Exhibit A, and (iii) those companies designated by the Committee as an employer whose employees will be eligible to participate in the Plan.

(r)Employer Special Contribution: Those Employer contributions made pursuant to Part V(e) of the Plan and allocated pursuant to the provisions of an agreement entered into between the Employer and a Participant.

(s)Employment Commencement Date: The date on which an employee is first employed by the Employer.

(t)ERISA: The Employee Retirement Income Security Act of 1974, as amended and the regulations promulgated thereunder.

(u)Fiscal Quarter. The fiscal quarter of Thor Industries, Inc.

(v)Investment Fund: Any of the investment funds selected by the Committee into which amounts credited to Accounts may be deemed to be invested.

(w)Matching Contributions: Those Employer matching contributions made pursuant to Part V(d) of the Plan, allocated as a matching contribution to Base Compensation Deferrals and/or a particular type of Other Compensation Deferrals.
5


(x)Other Compensation: Payments to a Participant which aren't Base Compensation including but not limited to "discretionary bonuses," "hitch bonuses," "management incentive program payments" and "sales commissions." Participants may choose on an Elective Deferral Agreement to defer all or a portion of any particular type of Other Compensation.

(y)Other Compensation Deferrals: Elective Deferrals made to the Plan pursuant to Part V(b).

(z)Participant: An Eligible Employee who has been selected to participate in the Plan and who has Contributions credited to his or her Account. An individual who has an Account in the Plan and is due benefits under the Plan (notwithstanding any vesting or forfeiture provisions contained herein) shall continue to be a Participant despite no longer being an Eligible Employee.

(aa)Plan: This non-qualified deferred compensation plan established by Thor Industries, Inc., which is intended to be a "top hat" plan, as defined in Department of Labor Regulation §2520.104-23, and exempt from the provisions of Parts 2, 3 and 4 of Title I of ERISA.

(bb)Plan Year: The 12-month period ending on December 31.

(cc)Separation From Service: The meaning shall be as set forth in U.S. Treasury Regulation Section 1.409A-l(h), including the default presumptions thereunder.

(dd)Specified Employee: The meaning shall be as set forth in Section 409A(a)(2)(B)(i) of the Code.

(ee)Trust Agreement: An agreement entered into between the Trustee and the Employer providing for fiduciary services in connection with a grantor trust established in connection with the Plan.

(ff)Trustee: The trustee designated in the Trust Agreement, or its successors and assigns. The Trustee shall not be a party to the Plan, and its responsibilities shall be governed exclusively by the Trust Agreement.

(gg)Unforeseeable Emergency: A severe financial hardship to the Participant resulting from an illness or accident of the Participant, the Participant's spouse, or a dependent (as defined in Section 152(a) of the Code) of the Participant, loss of the Participant's property due to casualty, or similar extraordinary and unforeseeable circumstances arising as a result of events beyond the control of the Participant.

(hh)Year of Service: A consecutive 12-month period of continuous service in the employ of the Employer commencing on the employee's Employment Commencement Date.
6


III.Eligibility and Participation

A.Eligibility. From among those employees designated as Eligible Employees, the Board (or its designee) shall select those who shall become Participants in the Plan. The Board may impose such terms and conditions upon such an employee prior to becoming a Participant, which shall be communicated to the employee, in writing, prior to commencement of participation. An Eligible Employee shall commence Participation as of any date specified by the Board. Eligibility criteria may be revised at the discretion of the Employer; provided, however, no employee shall be an Eligible Employee unless he or she is a member of a select group of management or highly compensated employees within the meaning of ERISA. Status as an Eligible Employee or Participant in one Plan Year does not guarantee such status in any subsequent Plan Year.

B.Participation: A Participant shall commence participation in the Plan upon completion of an appropriate Elective Deferral Agreement or allocation of a Contribution to his or her Account. An employee shall remain a Participant for so long as he or she is entitled to receive benefits under the Plan.

IV.Accounts

The Employer shall establish an Account, for bookkeeping purposes only, for each Participant in the Plan. Contributions made pursuant to Part V hereof shall be credited to each Participant's Account at the times, and in the amounts, determined by the Committee.

V.Contributions

To the extent applicable, the Employer shall credit each Participant's Account with:

(a)Base Compensation Deferrals: The amount of Base Compensation deferred at the election of a Participant pursuant to an Elective Deferral Agreement with respect to any Plan Year. The Employer shall specify in the Elective Deferral Agreement any minimum or maximum percentage of Base Compensation that may be deferred with respect to any Plan Year;

(b)Other Compensation Deferrals: The amount of any Other Compensation deferred at the election of a Participant pursuant to an Elective Deferral Agreement with respect to any Plan Year. Participants may make individual elections for each type of Other Compensation. The Employer shall specify in the Elective Deferral Agreement any minimum or maximum percentage of Other Compensation that may be deferred with respect to any Plan Year as well as any particular type of Other Compensation that is being deferred;

(c)Discretionary Incentive Contributions: An amount, as determined in the discretion of the Employer, which will be allocated to the Accounts of particular Participants with respect to a particular Plan Year, as determined by the Employer;
7


(d)Matching Contributions: An amount determined by the Employer, in its discretion, computed as a matching amount to any Base Compensation Deferrals or Other Compensation Deferrals made pursuant to an Elective Deferral Agreement; and/or

(e)Employer Special Contributions: An Employer Contribution amount as may be specified in an agreement between the Employer and a Participant.

Benefits payable pursuant to the Plan shall be calculated with reference to the amount of Contributions credited to the Participant's Account, together with any adjustments made thereto pursuant to the provisions of the Plan. The value of each Account will reflect Contributions adjusted to reflect (i) gains and losses (realized or unrealized) and income attributable to the Investment Fund options selected by the Participant; (ii) payments from the Account to the Participant or a Beneficiary; and (iii) the Participant's pro rata share of administrative expenses and fees arising from operation of the Plan, to the extent not paid by the Employer.

VI.Deemed Investment of Accounts

Contributions made to Accounts pursuant to Part V of the Plan shall be deemed to be invested in one or more of the Investment Funds in accordance with each Participant's election. Participants' Accounts will reflect any investment gains or losses such Accounts would experience if funds were actually invested pursuant to the Participant's election. Participants may request changes in deemed investment elections at such time, and in such manner, as may be specified by the Committee from time to time. Any deemed investment election, or changes to deemed investment elections, shall remain in effect until changed by the Participant. Notwithstanding the foregoing, the Committee may, in its sole discretion, accept or reject a Participant's request to change a Participant's deemed investment election.

VII.Vesting

A Participant shall be 100 percent vested in his or her Elective Deferrals at all times. Employer Contributions to a Participant's Account, together with any income or gains attributable thereto, shall vest upon the Participant's completion of three Years of Service.

Notwithstanding the foregoing, a Participant shall become fully vested in his or her Accounts immediately prior to a Change in Control.

VIII.Elections by Participants

A.Elective Deferrals. Prior to the commencement of each Plan Year, all Eligible Employees who have been selected to participate in the Plan will be provided with an Elective Deferral Agreement pursuant to which they may elect to defer all or a portion of their Base Compensation and/or Other Compensation with respect to such Plan Year, subject to such minimum and maximum deferral amounts as are set forth in the Elective Deferral Agreement. Except as otherwise provided in the Plan with respect to newly eligible Participants, Elective Deferral Agreements must be delivered to the Committee no later than the December 31 immediately
8


preceding the Plan Year to which the elections relate (or such earlier date as is set forth in the Elective Deferral Agreement for a particular Plan Year).

B.Cancellation of Deferrals Following Unforeseeable Emergency or Hardship Distribution. Notwithstanding any other provision contained herein, the Committee may cancel a Participant's Elective Deferrals if the Participant receives an unforeseeable emergency or hardship distribution pursuant to Treasury Regulation Section 1.401(k)-l(d)(3).

C.Form of Payment.

With respect to amounts in a Participant's Account prior to January 1, 2016, all amounts from a Participant's Account prior to the Participant's attainment of age 55 shall be paid in a lump sum payment. Amounts distributed from a Participant's Account on or after the Participant's attainment of age 55 may be paid in a lump sum or in installments over a number of years (not to exceed five years), as elected by the Participant in his or her initial Elective Deferral Agreement.

With respect to amounts which enter a Participant's Account on or after January 1, 2016, the Participant will have the option of making new form of payment elections for each Plan Year. All amounts distributed from an Account for a particular Plan Year may be paid in lump sum or in installments over a number of years (not to exceed fifteen years), as elected by the Participant in his or her Distribution Election Agreement. A Participant's form of payment election for a Plan Year must be made by December 31 of the year immediately preceding the Plan Year for which the Elective Deferral is being made, or within 30 days after he or she is selected as a Participant. If a Participant does not make an election with respect to the form of payment for Elective Deferrals for a Plan Year, payment shall be made in a lump sum.

D.Timing of Payment Election. A Participant may elect in a Distribution Election Agreement the month and year for the timing of payment of his or her Elective Deferrals for a Plan Year. To be effective, the election must specify a payment date which is not less than four years from the beginning of the Plan Year for which the Account was established. A Participant's time of payment election for a Plan Year must be made by December 31 of the year immediately preceding the Plan Year for which the Elective Deferral is being made, or within 30 days after he or she is selected as a Participant. If a Participant does not make an election with respect to the time of payment for Elective Deferrals for a Plan Year, payment shall be made upon the Participant's Separation from Service unless an earlier distribution event occurs pursuant to Part IX.

E.Modification of Time and/or Form of Payment. A Distribution Election Agreement cannot be modified after payment has begun. Prior to that time, a Participant may change his or her election. To be effective (1) the new election cannot take effect until at least 12 months after the date it is submitted, (2) the single lump sum payment of installment payments is delayed not less than five years from
9


the date the payment or first payment would otherwise have been made, and (3) the new election is submitted at least 12 months before the first scheduled payment would have otherwise been made.

F.Acceleration of Payment. The time or schedule of payment of a Participant's Account can only be accelerated due to an event specified in Treasury Regulations Section l.409A-3(j)(4). In such case, payment will be made no later than 60 days following the Committee's determination that a permissible event has occurred. These events include a domestic relations order, conflicts of interest, payment of employment taxes, inclusion of income under Code Section 409A, termination of the Plan and such other events as the Internal Revenue Service prescribes in the Internal Revenue Bulletin.

G.Investment Funds. The Participant shall elect the Investment Funds into which his or her Contributions shall be deemed to be invested. The Participant shall select from amongst those Investment Funds listed on the Elective Deferral Agreement.

IX.Payment of Accounts

The first to occur of the following events shall trigger a distribution of all or a portion of a Participant's Account:

A.Specified Time. The vested portion of a Participant's Account shall be paid upon the date(s) elected by the Participant in Part VIII(G).

B.Separation from Service. The vested portion of a Participant's Account shall be paid (or payments shall commence, in the case of installments) within 90 days following the Participant's Separation from Service. Notwithstanding the foregoing, if the Committee (or its delegate) determines in its discretion that any Participant is a Specified Employee, then such payments shall be made (or commence, in the case of installments) within 30 days following the six-month anniversary of the Participant's separation date (or on the date of the Participant's death, if earlier). For purposes of the Plan, whether a Participant is a Specified Employee will be determined in accordance with the written procedures adopted (or to be adopted) by the Board which are incorporated by reference herein. The Employer will notify Participants who are determined to be Specified Employees with respect to any Plan Year.

C.Disability. In the event of a Participant's Disability, the vested portion of such Participant's Account shall be paid (or payments shall commence, in the case of installments) within 90 days following the occurrence of such Disability.

D.Death. In the event of a Participant's death, the vested portion of such Participant's Account shall be paid in cash lump sum within 90 days following the Participant's death.
10


E.Change in Control. In the event of a Change in Control, the vested portion of each Participant's Account shall be paid (or payments shall commence, in the case of installments) within 90 days following the occurrence of such Change in Control.

F.Unforeseeable Emergency. The Committee may, in its sole discretion, allow a Participant to be paid all or a portion of the vested portion of the Participant's Account in the event of an Unforeseeable Emergency. In such case, the payment to be made to the Participant shall be limited to the amount reasonably necessary to satisfy the emergency plus amounts necessary to pay taxes reasonably anticipated as a result of such payment, after taking into account the extent to which such hardship is or may be relieved through reimbursement or compensation from insurance or otherwise or by liquidation of the Participant's assets (to the extent the liquidation of such assets would not itself cause severe financial hardship). Payments to the Participant under this Part IX.E. shall be made in lump sum as soon as practicable but in any event within 90 days following the Committee's determination that an Unforeseeable Emergency exists. Such payments shall reduce the Participant's Account balance under the Plan.

G.Payments Subject to Vesting Requirements. Notwithstanding the foregoing, if a portion of a Participant's Account is subject to a vesting requirement specified in Part VII of the Plan, such portion and the income and net investment gains arising therefrom shall be payable to such Participant only to the extent the applicable vesting requirements have been fulfilled. Any portion of the Participant's Account which is not vested at the time of a Participant's Separation from Service, death or Disability shall be forfeited.

H.Payment of Small Accounts. The Committee may, in its sole discretion, distribute in a single lump sum the balance of Participant's Account upon a Participant's Separation from Service if the balance is less than the applicable dollar amount under Code Section 402(g)(l)(B), provided the payment represents the complete liquidation of the Participant's interest in the Plan.

X.Administration and Interpretation of Terms

A.Committee. The Committee shall be the administrator of the Plan, charged with responsibility for the day to day operations of the Plan, and shall interpret its provisions, reconcile any inconsistency in, correct any defect in and/or supply any omission in the Plan and any instrument relating thereto and the Committee's interpretation and construction thereof, and actions hereunder, shall be binding and conclusive on all persons for all purposes. The Committee shall have the authority to implement operational policies and shall have such other authority as may be delegated to it by the Employer. The Committee may delegate any of its powers, authorities or responsibilities for the administration of the Plan to any other person or committee so designated by it in writing. The Committee may employ such agents as may be necessary for the effective operation of the Plan, including, but not limited to, attorneys, accountants, service providers and other agents. No member of the Committee shall be personally liable to any person for any action
11


taken or omitted in connection with the interpretation of the Plan, or its operations, unless attributable to that person's own willful misconduct, gross negligence, or lack of good faith. Members of the Committee shall not participate in any action with respect to benefits they may receive as Participants in the Plan.

B.Procedures. The Committee may establish such procedures as are reasonably necessary for the implementation and operation of the Plan. To the extent that such procedures are not directly in conflict with the terms of the Plan, they shall be binding in all respects on the Participants.

C.Costs of Administration. The Employer shall pay all costs of administering the Plan. To the extent that such costs are not paid in a reasonably timely manner, they shall be considered a charge against any Trust established in connection with the establishment of this Plan.

XI.Limitation of Rights of ParticiPants and Beneficiaries

A.No Right of Employment or Other Benefits. Nothing contained in the Plan shall confer or shall be construed as conferring upon any Participant the right to continue in the employ of the Employer in any specific capacity, for any specific term, or at any specific rate of compensation, all of which remain at the sole discretion of the Employer. Any compensation deferred and any benefits paid under the Plan shall be disregarded in computing benefits under any employee benefit plan of the Employer, except to the extent expressly provided herein.

B.Unsecured Promise; General Creditor. The obligation of the Employer to provide benefits pursuant to the Plan shall be the sole unsecured promise of the Employer with respect to the Plan. Notwithstanding the foregoing, subject to the restrictions of Section 409A(b) of the Code and Internal Revenue Service Notice 2006-33 Internal Revenue Bulletin 2006-15 (04110/2006), the Employer may, in its sole discretion, establish a grantor trust for the purpose of setting aside funds for the payment of benefits under the Plan (a "Trust"). However, the assets of any such Trust shall at all times remain subject to the claims of the general creditors of the Employer, and no Participant or Beneficiary shall have any claim or right with respect to the assets held in the Trust, except to the extent that the Participant or Beneficiary is a general creditor of the Employer. Notwithstanding anything in the Plan to the contrary, upon a Change in Control, the Employer shall, as soon as possible, fund its obligations under the Plan such that the Trust assets are sufficient to provide all of the benefits to Participants and Beneficiaries.

C.Non-Assignable: None of the benefits, payments, proceeds or claims of any Participant or Beneficiary shall be subject to any claim of any creditor of any Participant or Beneficiary and the same shall not be subject to attachment, garnishment or other legal process by any creditor of such Participant or Beneficiary, nor shall any Participant or Beneficiary have any right to alienate, anticipate, commute, pledge, encumber or assign any benefits or payments of
12


proceeds which he or she may expect to receive, contingently or otherwise, under the Plan.

XII.Termination and Modification

A.Right to Modify or Terminate Plan: The Employer shall have the right to modify or terminate the Plan by written instrument duly executed on behalf of the Employer by its authorized officer; provided, that, any amendment or termination of the Plan shall not adversely affect the rights of any Participant or Beneficiary as to amounts credited to an Account prior to the effective date of such amendment or termination. Written notice of each amendment and of the termination of the Plan shall be provided to each Participant or Beneficiary to whom payments have already commenced.

B.Right to Accelerate Payment Upon Termination of the Plan: The Employer may terminate the Plan and accelerate the payment of all vested Participant Accounts in the following circumstances:

(a)if the termination and liquidation of the Plan is within 12 months of a corporate dissolution taxed under Section 331 of the Code, or with the approval of a bankruptcy court pursuant to 11 USC 503(b)(l)(A); provided, that, the amounts deferred under the Plan are included in each Participant's gross income in the latest of:(i) the calendar year in which the termination and liquidation occur, (ii) the first calendar year in which the amount is no longer subject to a substantial risk of forfeiture, or (iii) the first calendar year in which payment is administratively practicable; or

(b)if the termination and liquidation is pursuant to irrevocable action taken by the Employer within the 30 days preceding or the 12 months following a Change in Control; provided, that, all agreements, methods, programs and other arrangements sponsored by the Employer immediately after the time of the Change in Control that are treated as a single plan under Treasury Regulations Section l.409A-l(c)(2) are terminated and liquidated with respect to each Participant that experienced such Change in Control, so that under the terms of the termination and liquidation all Participants are required to receive all amounts of deferred compensation under such agreements, methods, programs and other arrangements within 12 months of the date the Employer takes all necessary action to terminate and liquidate the agreements, methods, programs and other arrangements; or

(c)if (i) the termination and liquidation does not occur proximate to a downturn in the financial health of the Employer; (ii) the Employer terminates and liquidates all agreements, methods, programs and other arrangements sponsored by them that would be aggregated with any terminated and liquidated agreements, methods, programs and other arrangements under Section 409A (and particularly Treasury Regulations Section l.409A-l(c)) if the same Participant had deferrals of compensation under all of the
13


agreements, methods, programs and other arrangements that are terminated and liquidated; (iii) no payments in liquidation are made within 12 months of the date the Employer takes all necessary action to irrevocably terminate and liquidate the Plan other than payments that would he payable under the terms of the Plan if the action to terminate had not occurred; (iv) all payments are made within 24 months of the date the Employer takes all necessary action to irrevocably terminate and liquidate the Plan; and (v) the Employer does not adopt a new plan that would be aggregated with the terminated and liquidated plan under Treasury Regulations Section l.409A-l(c) if the same Participant participated in both plans, at any time within three years following the date the Employer takes all necessary action to irrevocably terminate and liquidate the Plan.

Notwithstanding clause (a) above, the Plan may not be terminated contrary to the provisions of Section 409A of the Code, including, without limitation, Treasury Regulations Section l.409A-3(j)(4)(ix) with reference to Treasury Regulations Section l.409A-l(g).

XIII.Claims Procedures

A.Request. Any person claiming a benefit under the Plan, requesting an interpretation or ruling under the Plan, or requesting information under the Plan shall present the request in writing to the Committee.

B.Denial. If the claim or request is denied, the electronic or written notice of denial shall state in a manner calculated to be understood by the claimant:

(a)The specific reasons for the denial, with specific reference to the Plan provisions on which the denial is based;

(b)A description of any additional material or information required for the claimant to perfect the claim and an explanation of why such material or information is necessary; and

(c)An explanation of the Plan's claim review procedure and the time limits applicable to such claim review procedure, including a statement of the claimant's right to bring a civil action under Section 502(a) of ERISA following an adverse benefit determination on review of the claim.

The initial notice of denial shall be provided within 90 days after receipt of the claim, unless the Committee determines that special circumstances require an extension of time, not exceeding 90 days, and so notifies the claimant by written notice prior to the expiration of the initial 90-day period.

C.Review of Decision. The claimant may, within 60 days after receipt of notification of the denial of a claim submitted hereunder, submit in writing to the Committee a notice that the claimant contests the denial of his or her claim and desires a further review by the Committee. Upon request and free of charge, the Committee shall provide the claimant reasonable access to all pertinent documents, records and other

14


information relevant to the claimant's claim for benefits. The Committee shall also authorize the claimant to submit comments, documents, records and other information related to the claim for benefits to the Committee, which shall review the claim, including any new information submitted by the claimant.

D.Final Decision by the Committee. The Committee shall render a final decision on a claim submitted hereunder and contested with specific reasons therefor electronically or in writing and shall transmit it to the claimant within 60 days after receipt of the claimant's request for review, unless the Committee determines that special circumstances require additional time, not exceeding 60 days, and so notifies the claimant by written notice prior to the expiration of the initial 60-day period. In the case of an adverse benefit determination, the final decision shall set forth in a manner calculated to be understood by the claimant:

(a)The specific reasons for the denial, with specific reference to the Plan provisions on which the denial is based;

(b)A statement that the claimant is entitled to receive, upon request and free of charge, all documents, records and other information relevant to the claimant's claim for benefits; and

(c)A statement of the claimant's right to bring an action under Section 502(a) of ERISA.

XIV.Withholding.

A.Withholding of Plan Benefits. The Company shall withhold, or cause to be withheld, from any benefits payable under the Plan all Federal, state, city or other taxes as required pursuant to any law or governmental regulation or ruling.

B.Withholding on Contributions. The Company shall withhold from current compensation to the Participant amounts required to be withheld pursuant to applicable law in respect of amounts contributed to Accounts under the Plan.

XV.Parties

The terms of the Plan shall be binding upon the Employer and its successors or assigns and upon any person, persons or entity acquiring control of the Employer, and upon each Participant and any of his or her beneficiaries, heirs, executors and administrators.

XVI.Notices

Notices, elections or designations by a Participant to the Employer shall be addressed to the Employer to the attention of the Committee. Notices by the Employer to a Participant shall be addressed to the Participant at his or her home address reflected in the records of the Employer.
15


XVII.Effective Date

The original Effective Date of the Plan was January 1, 2000. The Effective Date of this amendment and restatement shall be January 1, 2016.

XVIII.Governing Law

The Plan shall be construed and enforced in accordance with, and shall be governed by, the laws of the state of Delaware.

XIX.Section 409A of the Code

Notwithstanding any other provision of the Plan, this Plan is intended to comply with Section 409A of the Code and shall at all times be interpreted in accordance with such intent such that amounts credited to Participant Accounts shall not be taxable to Participants until such amounts are paid to Participants in accordance with the terms of the Plan. To the extent that any provision of the Plan violates Section 409A of the Code such that amounts would be taxable to a Participant prior to payment or subject to an additional tax, such provision shall be deemed amended in the manner that fulfills the intent of this Part XIX and avoids application of any such additional tax. In no event will the Employer have any liability for any failure of the Plan to satisfy Section 409A of the Code and such parties do not guarantee that the Plan complies with Section 409A of the Code.

It is the intent of the Company that no payments under the Plan be subject to the additional tax on deferred compensation imposed by Section 409A of the Code. To the extent that the Employer determines that Participants would be subject to the additional 20 percent tax imposed on certain deferred compensation arrangements pursuant to Section 409A of the Code as a result of any provision of the Plan, the parties agree to negotiate in good faith to reform or strike such violative provision.

In no event will the Employer or any of its affiliates have any liability for any failure of the Plan to satisfy Section 409A of the Code and such parties do not guarantee that the Plan complies with Section 409A of the Code.

XX.Miscellaneous

The captions preceding the Parts and Subparts of this document have been inserted solely as a matter of convenience and in no way define or limit the scope or intent of any provision hereof.

[Execution Page Follows]
16



Executed on behalf of the Employer, effective as of the date first written above.

THOR INDUSTRIES, INC.


By:/s/ Ken Julian
Name:Ken Julian
Title:VP Admin / HR
Date:2/8/16

17


Exhibit A
Participating Employers


Airstream, Inc.
DS Corp d/b/a Crossroads RV
Keystone RV Company
K-Z, Inc.
Thor Motor Coach, Inc.
Towable Holdings, Inc.
Heartland Recreational Vehicles, LLC
Cruiser RV, LLC
DRV,LLC
Bison Horse Trailers, LLC
Thor Livin' Lite, Inc.
18
EX-21.1 3 tho7312022exhibit211.htm EX-21.1 Document

Exhibit 21.1
Subsidiaries of the Registrant
The subsidiaries of the Registrant, excluding those which, considered in the aggregate as a single subsidiary, would not constitute a significant subsidiary as of July 31, 2022, are:
 
SubsidiaryJurisdiction
2700 Real Estate Holdings, LLCIndiana
Airstream, Inc.Nevada
AirX Intermediate, Inc.Delaware
Airxcel, Inc.Kansas
Aqua-Hot Heating Systems, LLCColorado
Balder Industries GmbHGermany
Bassano PressingItaly
Bürstner GmbH & Co. KGGermany
Bürstner S.A.France
Campendium, Inc.Delaware
CAN S.r.l.Italy
Capron GmbHGermany
Carado GmbHGermany
Caravaning Customer Connect GmbHGermany
Cleer Vision Tempered Glass, LLCIndiana
Cruiser RV, LLCIndiana
CVW, LLCIndiana
Dethleffs France S.A.R.L.France
Dethleffs GmbH & Co. KGGermany
DICOR Corporation, Inc.Indiana
DRV, LLC.Indiana
Elkhart Composites, Inc.Indiana
Erwin Hymer Center Bad Waldsee GmbHGermany
Erwin Hymer Group Holdings UK Ltd.United Kingdom
Erwin Hymer Group Iberica S.L. – 51% economic interestSpain
Erwin Hymer Group Immobilien GmbHGermany
Erwin Hymer Group Immobilien Isny GmbH & Co. KGGermany
Erwin Hymer Group Italia S.p.A.Italy
Erwin Hymer Group Nederland BVNetherlands
Erwin Hymer Group Nord ABSweden
Erwin Hymer Group Nord ApSDenmark
Erwin Hymer Group Nowa Sol Sp. zo.o.Poland
Erwin Hymer Group SEGermany
Erwin Hymer Group Services GmbHGermany
Erwin Hymer Group Stuttgart GmbHGermany
Erwin Hymer Group Suomi OYFinland
Erwin Hymer Group Sverige AB – 51% economic interestSweden
Erwin Hymer Group UK Ltd.United Kingdom
Etrusco GmbHGermany



Freya Holdings Ltd.Bermuda
Goldschmitt techmobil GmbHGermany
Grundstücksgesellschaft Sassenberg GmbH & Co. KGGermany
Heartland Recreational Vehicles, LLCIndiana
Hodur Industries, LLCIndiana
Hymer GmbH & Co. KGGermany
Hymer Immobilien GmbH & Co. KGGermany
Hymer Loisirs S.A.R.L. FranceFrance
Jayco, IncIndiana
Keystone RV CompanyDelaware
K.Z., Inc.Indiana
KZRV, L.P.Indiana
Laika Caravans S.p.a.Italy
LMC Caravan GmbH & Co. KGGermany
Luoyang Erwin Hymer – Loncen Caravan Co. LTD – 50% economic interestChina
MCD Innovations, Inc.Texas
Motorized Real Estate, LLCIndiana
Movera GmbHGermany
Niesmann+ Bischoff GmbHGermany
Odin Industries GmbHGermany
Postle Operating, LLCDelaware
Rental Alliance GmbHGermany
Roadtrippers, LLCDelaware
RV Friend Network, LLCFlorida
Seal Design, LLCIndiana
Sif Industries B.V.Netherlands
Sunlight GmbHGermany
Temple Operating, LLCDelaware
TH2connect, LLC dba Roadpass DigitalDelaware
Thor Motor Coach, Inc.Delaware
Thor Tech, Inc.Nevada
Thor Wakarusa LLCIndiana
Tiffin Group, LLCIndiana
Tiffin Motor Homes, Inc.Alabama
Towable Holdings, Inc.Delaware
Tyr Holdings LLC & Co. KGGermany
United Shade, LLCIndiana
Vixen Composites, LLCIndiana
VLRV, LLCMississippi


EX-23.1 4 tho7312022exhibit231.htm EX-23.1 Document

EXHIBIT 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement Nos. 333-262661, 333-171385 and 333-215015 on Form S-8 of our reports dated September 28, 2022, relating to the financial statements of THOR Industries, Inc. and subsidiaries (the “Company”) and the effectiveness of the Company’s internal control over financial reporting appearing in this Annual Report on Form 10-K of THOR Industries, Inc. for the year ended July 31, 2022.



/s/ Deloitte & Touche LLP
Chicago, Illinois
September 28, 2022

EX-31.1 5 tho7312022exhibit311.htm EX-31.1 Document

EXHIBIT 31.1

RULE 13a-14(a) CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

I, Robert W. Martin, certify that:

1.I have reviewed this annual report on Form 10-K of THOR Industries, Inc.;

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


DATE:September 28, 2022/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-31.2 6 tho7312022exhibit312.htm EX-31.2 Document

EXHIBIT 31.2

RULE 13a-14(a) CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

I, Colleen Zuhl, certify that:

1.I have reviewed this annual report on Form 10-K of THOR Industries, Inc.;

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


DATE:September 28, 2022/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-32.1 7 tho7312022exhibit321.htm EX-32.1 Document

EXHIBIT 32.1

SECTION 1350 CERTIFICATION
OF CHIEF EXECUTIVE OFFICER


In connection with this annual report on Form 10-K of THOR Industries, Inc. for the period ended July 31, 2022, I, Robert W. Martin, President and Chief Executive Officer of THOR Industries, Inc., hereby certify pursuant to 18 U.S.C.
§ 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.this Form 10-K for the period ended July 31, 2022 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 this Form 10-K for the period ended July 31, 2022 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


DATE:September 28, 2022/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-32.2 8 tho7312022exhibit322.htm EX-32.2 Document

EXHIBIT 32.2

SECTION 1350 CERTIFICATION
OF CHIEF FINANCIAL OFFICER


In connection with this annual report on Form 10-K of THOR Industries, Inc. for the period ended July 31, 2022, I, Colleen Zuhl, Senior Vice President and Chief Financial Officer of THOR Industries, Inc., hereby certify pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.this Form 10-K for the period ended July 31, 2022 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 this Form 10-K for the period ended July 31, 2022 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


DATE:September 28, 2022/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-101.SCH 9 tho-20220731.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 Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows 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 - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2106102 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - ACQUISITIONS - Airxcel - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - ACQUISITIONS - Airxcel - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - ACQUISITIONS - Tiffin Group - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - ACQUISITIONS - Togo Group - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - ACQUISITIONS - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2115103 - Disclosure - BUSINESS SEGMENTS link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - BUSINESS SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - BUSINESS SEGMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details) link:presentationLink link:calculationLink link:definitionLink 2121104 - Disclosure - DERIVATIVES AND HEDGING link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - DERIVATIVES AND HEDGING (Tables) link:presentationLink link:calculationLink link:definitionLink 2423414 - Disclosure - DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 2424415 - Disclosure - DERIVATIVES AND HEDGING - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2425416 - Disclosure - DERIVATIVES AND HEDGING - Schedule of Derivative Instruments, Gain (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2126105 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2327305 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2428417 - Disclosure - INVENTORIES - Schedule of Major Classifications of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - INVENTORIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2130106 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 2331306 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2133107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Details) link:presentationLink link:calculationLink link:definitionLink 2140108 - Disclosure - CONCENTRATION OF RISK link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - CONCENTRATION OF RISK (Detail) link:presentationLink link:calculationLink link:definitionLink 2142109 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 2144110 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - FAIR VALUE MEASUREMENTS (Detail) link:presentationLink link:calculationLink link:definitionLink 2147111 - Disclosure - PRODUCT WARRANTY link:presentationLink link:calculationLink link:definitionLink 2348309 - Disclosure - PRODUCT WARRANTY (Tables) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - PRODUCT WARRANTY - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - PRODUCT WARRANTY - Schedule of Changes in Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 2151112 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2352310 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2453430 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2454431 - Disclosure - LONG-TERM DEBT - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2455432 - Disclosure - LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2357311 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2458433 - Disclosure - INCOME TAXES - Earnings Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2459434 - Disclosure - INCOME TAXES - Schedule of Components of Provision for Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2460435 - Disclosure - INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2462437 - Disclosure - INCOME TAXES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2463438 - Disclosure - INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2165114 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 2466440 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2167115 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2368312 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2469441 - Disclosure - LEASES - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2470442 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2471443 - Disclosure - LEASES - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2472444 - Disclosure - LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2472444 - Disclosure - LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2173116 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2374313 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2475445 - Disclosure - STOCKHOLDERS' EQUITY - Stock-Based Compensation Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2476446 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2477447 - Disclosure - STOCKHOLDERS' EQUITY - Share Repurchase Program Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2178117 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2379314 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2480448 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 2181118 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 2382315 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2483449 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 tho-20220731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 tho-20220731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 tho-20220731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Inventory [Axis] Inventory [Axis] Short-term financial obligations Other Short-Term Borrowings Total future lease payments Lessee, Operating Lease, Liability, to be Paid Foreign Current Foreign Tax Expense (Benefit) Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Net income Net income Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other Corporate and Eliminations [Member] Corporate and Eliminations [Member] Long-term liabilities and other Increase (Decrease) in Other Noncurrent Liabilities Foreign currency translation Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Deferred income tax assets, net Deferred Income Tax Assets, Net Total long-term debt Total long-term debt, gross Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization 2016 Equity Incentive Plan Two Thousand Sixteen Equity Incentive Plan [Member] Other RV-related Other RV Related [Member] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding For the fiscal year ending July 31, 2024 Long-Term Debt, Maturity, Year Two Quarterly principal repayment percentage (as a percent) Debt Instrument Quarterly Principal Repayment Percentage Debt Instrument Quarterly Principal Repayment Percentage Business Combinations Business Combinations Policy [Policy Text Block] Minimum coverage ratio Debt Covenant, Coverage Ratio, Minimum Debt Covenant, Coverage Ratio, Minimum Debt Instrument [Axis] Debt Instrument [Axis] Other Other Segments [Member] Total finance lease liabilities Total finance lease liabilities Finance Lease, Liability Intangible Assets And Goodwill [Line Items] Intangible Assets And Goodwill [Line Items] Intangible Assets And Goodwill [Line Items] Property, plant, and equipment Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Fair value disclosure Debt Instrument, Fair Value Disclosure Fifth Wheels Fifth Wheels Towables [Member] Fifth Wheels Towables [Member] Expenses recorded related to product recall costs Loss Contingency, Loss in Period Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Togo Group Togo Group [Member] Togo Group Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Deferred compensation plan mutual fund assets Deferred Compensation Plan Assets Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Other Payments for (Proceeds from) Other Investing Activities For the fiscal year ending July 31, 2026 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation Depreciation Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest rate, stated percentage (as a percent) Debt Instrument, Interest Rate, Stated Percentage Schedule of Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Lapses in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Additional paid-in capital Additional Paid in Capital, Common Stock Travel Trailers and Other Travel Trailers And Other Towables [Member] Travel Trailers And Other Towables [Member] Business combination, adjustment, intangibles Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] U.S. state and local Current State and Local Tax Expense (Benefit) Foreign currency forward contract liability Foreign Currency Contracts, Liability, Fair Value Disclosure Acquisitions Noncontrolling Interest, Increase from Business Combination Purchase of treasury shares Purchase of treasury shares Treasury Stock, Value, Acquired, Cost Method For the fiscal year ending July 31, 2025 Finance Lease, Liability, to be Paid, Year Three ABL and Term Loan ABL and Term Loan [Member] ABL and Term Loan Schedule Of Intangible Assets And Goodwill [Table] Schedule Of Intangible Assets And Goodwill [Table] Schedule Of Intangible Assets And Goodwill [Table] Net income attributable to THOR Industries, Inc. Net Income (Loss) Attributable to Parent LEASES Lessee, Finance Leases [Text Block] Antidilutive restricted stock units and unvested restricted stock outstanding (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Intangible Assets [Member] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Stock Based Compensation And Stockholders Equity [Line Items] Stock Based Compensation And Stockholders Equity [Line Items] Stock Based Compensation And Stockholders Equity [Line Items] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic For the fiscal year ending July 31, 2028 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Tax Period [Domain] Tax Period [Domain] Equity Component [Domain] Equity Component [Domain] Lease right-of-use assets – operating Operating Lease, Right-Of-Use Asset, Before Accumulated Depreciation Operating Lease, Right-Of-Use Asset, Before Accumulated Depreciation Scenario [Axis] Scenario [Axis] Interest Expense Interest Expense [Member] Award vesting rights, minimum percentage of target compensation (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage LEASES Lessee, Operating Leases [Text Block] Tax positions related to current year: Additions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Euro Financial Institutions Two Euro Financial Institutions Two [Member] Hedging Designation [Domain] Hedging Designation [Domain] Gross state tax net operating loss carry forwards, expiration year Net Operating Loss Carry forwards Year Of Expiration Net operating loss carryforwards year of expiration. Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Repurchase and guarantee reserve balances Repurchase and Guarantee Reserve Balances Repurchase and guarantee reserve balances. Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Components of Total Unrecognized Tax Benefits Schedule Of Unrecognized Tax Benefits [Table Text Block] Schedule Of Unrecognized Tax Benefits [Table Text Block] Goodwill [Line Items] Goodwill [Line Items] Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Asset-based credit facility Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of Difference Between Basic and Diluted EPS as a Result of Unvested Restricted Stock Units and Performance Stock Units Schedule of Weighted Average Number of Shares [Table Text Block] Unrealized loss Deferred Tax Liabilities, Unrealized Currency Transaction Gains Additional borrowing amount Line of Credit Facility, Additional Borrowing Amount Line of Credit Facility, Additional Borrowing Amount Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Operating Activities [Domain] Operating Activities [Domain] Insurance Reserves Insurance Reserves [Policy Text Block] Insurance reserves Policy Text Block. Award Type [Axis] Award Type [Axis] Interest rate, increase (decrease) (as a percent) Debt Instrument, Interest Rate, Increase (Decrease) Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Other current liabilities Operating Lease, Liability, Current Summary of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Ownership percentage after all transactions Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Unsecured Series Two Debt Unsecured Series Two Debt [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Document Annual Report Document Annual Report Long-term debt Total long-term debt, net, less current portion Long-Term Debt, Excluding Current Maturities Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Weighted average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Short-term, included in “Income and other taxes” Unrecognized Tax Benefits Current Unrecognized tax benefits current. Geographical [Axis] Geographical [Axis] Measurement period adjustments Goodwill, Purchase Accounting Adjustments Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash Less cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Technology-Based Intangible Assets Technology-Based Intangible Assets [Member] Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Debt instrument, variable interest rate floor (as a percent) Debt Instrument, Variable Interest Rate Floor Debt Instrument, Variable Interest Rate Floor Schedule of Differences Between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes Schedule Of Differences Between Income Tax Expense At Federal Statutory Rate And Actual Income Taxes [Table Text Block] Schedule Of Differences Between Income Tax Expense At Federal Statutory Rate And Actual Income Taxes [Table Text Block] Euro Tranche Euro Tranche [Member] Euro tranche [Member] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Document Type Document Type LONG-TERM DEBT Long-Term Debt [Text Block] Property, plant and equipment, estimated useful life Property, Plant and Equipment, Useful Life Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Payments Standard Product Warranty Accrual, Decrease for Payments Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Nonvested, beginning of year, weighted average fair value (in dollars per share) Nonvested, end of year, weighted average fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Segments [Axis] Segments [Axis] EMPLOYEE BENEFIT PLANS Compensation and Employee Benefit Plans [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Total deferred expense (benefit) Deferred Income Tax Expense (Benefit) Auditor Information [Abstract] Auditor Information Accrued liabilities and other Increase (Decrease) in Accrued Liabilities Tax positions related to prior years: Reductions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Concentration Risk [Table] Concentration Risk [Table] For the fiscal year ending July 31, 2023 Lessee, Operating Lease, Liability, to be Paid, Year One North American Motorized North American Motorized [Member] Motorized. Developed technology Developed Technology Rights [Member] Foreign currency remeasurement (gains) losses Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount For the fiscal year ending July 31, 2025 Long-Term Debt, Maturity, Year Three Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] DERIVATIVES AND HEDGING Financial Instruments Disclosure [Text Block] Design Technology Technology Service [Member] Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Other Long Term Debt Other Long Term Debt [Member] Nature Of Operations And Significant Accounting Policies [Table] Nature Of Operations And Significant Accounting Policies [Table] Nature Of Operations And Significant Accounting Policies [Table] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] TOTAL ASSETS Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings per common share: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Operating leases Deferred Tax Assets, Operating Leases Deferred Tax Assets, Operating Leases Share-based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Performance Shares (PSUs) Performance Shares [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Term of swap Term Of Swap Term Of Swap. Interest rate swap agreements Interest Rate Swap [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Unsecured Debt Unsecured Debt [Member] Current portion of long-term debt Less: current portion of long-term debt Long-Term Debt, Current Maturities For the fiscal year ending July 31, 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Interest expense Interest Expense, Debt Term loan Term Loan [Member] Term Loan [Member] Compensation and related items Employee-related Liabilities, Current Income before income taxes Income (loss) from continuing operations before income taxes, noncontrolling interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid income taxes, expenses and other Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Customer [Axis] Customer [Axis] Other long-term liabilities Finance Lease, Liability, Noncurrent Foreign currency forward contracts Forward Contracts [Member] Goodwill Goodwill, Gross Acquisitions Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Components of Provision (Benefit) for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type [Domain] Award Type [Domain] Period for recognition of compensation cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Components of Amortizable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Restricted stock unit activity Stock Issued During Period, Value, Restricted Stock Award, Gross Purchase price Payments to Acquire Businesses, Gross Finished goods Inventory, Finished Goods, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Entity Registrant Name Entity Registrant Name Chassis Inventory Chassis Carrying amount as of balance sheet date of major components of certain assembled products. June Twenty Twenty Two Share Repurchase Plan June Twenty Twenty Two Share Repurchase Plan [Member] June Twenty Twenty Two Share Repurchase Plan Term loan Long-Term Line of Credit, Noncurrent Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Foreign currency translation and other Goodwill, Foreign Currency Translation Gain (Loss) Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer Relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Repurchase Agreements Repurchase and Resale Agreements Policy [Policy Text Block] Unrealized Gain (Loss) on Derivatives Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Leases [Abstract] Leases [Abstract] Total stockholders’ equity Balance at beginning of period, net of tax Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net operating loss and other carryforwards Deferred Tax Assets, Operating Loss Carryforwards Intercompany eliminations Intersegment Eliminations [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Germany GERMANY Minimum Minimum Minimum [Member] Less accumulated depreciation Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Other comprehensive income (loss), net of tax, before reclassification Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Income taxes associated with OCI before reclassifications Other Comprehensive Income (Loss) before Reclassifications, Tax Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Debt issuance costs, net of amortization Debt Issuance Costs, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock Treasury Stock, Common [Member] Auditor Name Auditor Name FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Valuation allowance Operating Loss Carryforwards, Valuation Allowance Trading Symbol Trading Symbol Entity File Number Entity File Number Average price of treasury shares acquired (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Treasury shares (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Income taxes associated with amounts reclassified from AOCI Reclassification from AOCI, Current Period, Tax Operating Activities [Axis] Operating Activities [Axis] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] For the fiscal year ending July 31, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Research and development expense Research and Development Expense Canada CANADA Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards Unrecognized Tax Benefits Decreases Resulting From Tax Credit Carry Forward Unrecognized tax benefits decreases resulting from tax credit carry forward. Tax positions related to prior years: Additions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Foreign Deferred Foreign Income Tax Expense (Benefit) Inventory basis Deferred Tax Assets Liabilities Inventory Deferred tax assets (liabilities), inventory. Percentage based bearing fixed interest (as a percent) Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Derivatives Derivatives, Policy [Policy Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Borrowings on revolving asset-based credit facilities Proceeds from lines of credit Proceeds from Lines of Credit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Estimates Use of Estimates, Policy [Policy Text Block] ACQUISITIONS Business Combination Disclosure [Text Block] Raw materials Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Concentration risk percentage (as a percent) Concentration Risk, Percentage Unrealized gain (loss) on derivatives, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Net income attributable to THOR Industries, Inc. Business Acquisition, Pro Forma Net Income (Loss) INCOME TAXES Income Tax Disclosure [Text Block] Sales returns and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances U.S. state and local Deferred State and Local Income Tax Expense (Benefit) Credit Facility [Domain] Credit Facility [Domain] Amortization of intangible assets Amortization of intangibles Amortization of Intangible Assets Changes in Carrying Amount of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Earnings Per Share, Basic Nature of Operations Nature of Operations [Policy Text Block] Nature of operations Policy Text Block. For the fiscal year ending July 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Stock-based compensation, requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Class B ClassB Motorized [Member] ClassB Motorized. Amounts reclassified from AOCI Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Fair value of vested RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Corporate Corporate, Non-Segment [Member] Inventories Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Stockholders’ equity attributable to THOR Industries, Inc. Stockholders' Equity Attributable to Parent Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Forfeited, weighted average fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Tax credit carry forward Deferred Tax Assets, Tax Credit Carryforwards Other Deferred Tax Assets, Other Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Interest rate swap liabilities, net Interest Rate Derivatives, at Fair Value, Net Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Product warranties Beginning balance Ending balance Standard Product Warranty Accrual, Current Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] For the fiscal year ending July 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Other Other Assets, Miscellaneous, Noncurrent For the fiscal year ending July 31, 2027 Long-Term Debt, Maturity, Year Five Maturity period Maximum Length of Time, Foreign Currency Cash Flow Hedge Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Cash dividends Dividends, Common Stock, Cash For the fiscal year ending July 31, 2027 Finance Lease, Liability, to be Paid, Year Five Total lease cost Lease, Cost Common Stock Common Stock [Member] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Unrecognized tax benefits Deferred Tax Assets Unrecognized Tax Benefits Non Current Deferred tax assets unrecognized tax benefits non current. Components of Lease Costs Lease, Cost [Table Text Block] Number of reportable segments Number of Reportable Segments Purchase of treasury shares Payments for Repurchase of Common Stock Number of shares available to be granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant For the fiscal year ending July 31, 2028 and thereafter Long-Term Debt, Maturity, after Year Five Income Taxes Income Tax, Policy [Policy Text Block] Revenue Recognition Revenue [Policy Text Block] Statement [Table] Statement [Table] LIFO LIFO [Member] LIFO Vested, weighted average fair value (in dollars 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 Self-insurance reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance Effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Letters of Credit Letter of Credit [Member] Current assets: Assets, Current [Abstract] Other long-term liabilities Operating Lease, Liability, Noncurrent European European [Member] Employer match and administrative fees for 401(k) plan Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Purchase of treasury shares (in shares) Treasury Stock, Shares, Acquired Retained earnings Retained Earnings (Accumulated Deficit) Proceeds from dispositions of property, plant and equipment Proceeds From Sale Of Property Plant And Equipment Rental Vehicle Proceeds from sale of property plant and equipment rental vehicle. Total AOCI AOCI Including Portion Attributable to Noncontrolling Interest [Member] Accounts receivable, trade, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Scenario [Domain] Scenario [Domain] Trademarks Trademarks [Member] Rental vehicles Rental Vehicles [Member] Class A ClassA Motorized [Member] ClassA Motorized. Summary of Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Estimated annual amortization expense, total Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Payments on finance lease obligations Finance Lease, Principal Payments Tiffin Group Tiffin Group [Member] Tiffin Group Nonvested, beginning of year (in shares) Nonvested, end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Freedom Roads, LLC Freedom Roads [Member] Freedom Roads [Member] Cost Finite-Lived Intangible Assets, Gross Selling, general and administrative expenses Selling, General and Administrative Expense Loss Contingencies [Table] Loss Contingencies [Table] Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Total current expense Current Income Tax Expense (Benefit) Accumulated Other Comprehensive Income (Loss) AOCI, net of tax, Attributable to THOR AOCI Attributable to Parent [Member] ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Auditor Firm ID Auditor Firm ID Held By One U.S. Financial Institution Held By One Financial Institution [Member] Held by one financial institution. Caravan Caravan [Member] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Capital acquisitions Payments to Acquire Productive Assets Document Transition Report Document Transition Report Foreign Tax Authority Foreign Tax Authority [Member] Local Phone Number Local Phone Number Inventories Increase (Decrease) in Inventories Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid income taxes, expenses and other Increase (Decrease) in Prepaid Expense and Other Assets State and Local Jurisdiction State and Local Jurisdiction [Member] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Subtotal Inventories Inventory, Gross Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Net balance Goodwill Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Unsecured Series One Debt Unsecured Series One Debt [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Total amount of interest and penalties expense (benefit) recognized Unrecognized Tax Benefits Income Tax Penalties And Interest Income Expenses Unrecognized tax benefits, income tax penalties and interest (income) expenses. Differences between U.S. federal statutory and foreign tax rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 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] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] December Twenty Twenty One Share Repurchase Plan December Twenty Twenty One Share Repurchase Plan [Member] December Twenty Twenty One Share Repurchase Plan Income taxes Total income tax expense Income Tax Expense (Benefit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Geographical [Domain] Geographical [Domain] Valuation allowance Deferred Tax Assets, Valuation Allowance Depreciation Property, Plant and Equipment, Policy [Policy Text Block] Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Schedule of Changes in Product Warranty Liabilities Schedule of Product Warranty Liability [Table Text Block] For the fiscal year ending July 31, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Hedging Relationship [Axis] Hedging Relationship [Axis] Entity Public Float Entity Public Float U.S. Federal Deferred Federal Income Tax Expense (Benefit) Euro Financial Institutions One Euro Financial Institutions One [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Other income (loss), net of tax Other Comprehensive Income Loss Other Loss Net of Tax Other comprehensive income (loss), other loss, net of tax. Document Fiscal Period Focus Document Fiscal Period Focus Cost of products sold Cost of Goods and Services Sold Subsidiaries valued inventory in first-in, first-out method FIFO Inventory Amount Maximum percentage of tax benefits realized upon ultimate settlement Maximum Percentage Of Tax Benefits Realized Upon Ultimate Settlement Maximum percentage of tax benefits realized upon ultimate settlement. Derivative [Line Items] Derivative [Line Items] Payments on term-loan credit facilities Repayment Of Term Loan Repayment of term loan. Diluted (in shares) Weighted-average shares outstanding assuming dilution (in shares) Weighted Average Number of Shares Outstanding, Diluted CONCENTRATION OF RISK Concentration Risk Disclosure [Text Block] Derivative liability Derivative Liability Schedule of Major Classifications of Inventories Schedule of Inventory, Current [Table Text Block] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Unrealized loss Deferred Tax Assets, Unrealized Currency Losses Building and Building Improvements Buildings and improvements Building and Building Improvements [Member] Accounts Receivable Accounts Receivable [Member] Cash dividends, per common share (in usd per share) Common Stock, Dividends, Per Share, Cash Paid ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Base Rate Base Rate [Member] Summary of Income Tax Examinations Summary of Income Tax Examinations [Table Text Block] Us Tranche Us Tranche [Member] Us Tranche [Member] Common stock—par value of $.10 per share; authorized 250,000,000 shares; issued 66,059,403 and 65,651,570 shares, respectively Common Stock, Value, Issued Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Granted, weighted average fair value (in dollars 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 Restricted stock unit activity (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Operating Segments Operating Segments [Member] PRODUCT WARRANTY Product Warranty Disclosure [Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions Decrease in Unrecognized Tax Benefits is Reasonably Possible Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Cash and cash equivalents and restricted cash, total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation gain (loss), net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Less: Net income (loss) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest CONTINGENT LIABILITIES AND COMMITMENTS Commitments and Contingencies Disclosure [Text Block] Accumulated impairment charges Goodwill, Impaired, Accumulated Impairment Loss Current liabilities: Liabilities, Current [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Proceeds from issuance of senior unsecured notes Proceeds from Issuance of Unsecured Debt Common stock, shares issued (in shares) Common Stock, Shares, Issued Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Concentration Risk [Line Items] Concentration Risk [Line Items] Warranty period for retail customers (in years) Warranty Period for Retail Customer Warranty period for retail customer. Interest on lease liabilities Finance Lease, Interest Expense Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Stockholders' Equity Attributable to Thor Parent [Member] Income Statement Location [Domain] Income Statement Location [Domain] Other current liabilities Finance Lease, Liability, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Employee benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Debt instrument, face amount Debt Instrument, Face Amount Finance lease cost Finance Leases Finance Lease, Liability [Abstract] Finite-lived intangible assets, amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Proceeds from Long-term Lines of Credit Proceeds from Long-Term Lines of Credit Comprehensive income attributable to THOR Industries, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill acquired Goodwill, Acquired During Period Net sales Business Acquisition, Pro Forma Revenue Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other Other Liabilities, Current Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Purchases of property, plant and equipment Payments to Acquire Other Property, Plant, and Equipment Total other assets Other Assets, Noncurrent Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] For the fiscal year ending July 31, 2023 Finance Lease, Liability, to be Paid, Year One Depreciation and Intangible amortization expense Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Unused capacity, commitment fee percentage (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage For the fiscal year ending July 31, 2028 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Dealer network Dealer Network [Member] tho_DealerNetworkMember Provision Standard Product Warranty Accrual, Increase for Warranties Issued Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Derivative [Table] Derivative [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Earliest Tax Year Earliest Tax Year [Member] Amortizable intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Promotions and rebates Accrued Marketing Costs, Current Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code For the fiscal year ending July 31, 2024 Finance Lease, Liability, to be Paid, Year Two Property, plant and equipment, net Property, Plant and Equipment, Net Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Operating cash flows from operating leases Operating Lease, Payments Latest Tax Year Latest Tax Year [Member] Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsidiaries valued inventory in last-in, first-out method LIFO Inventory Amount Accelerated amortization of debt issuance costs Accelerated Amortization of Debt Issuance Costs Accelerated Amortization of Debt Issuance Costs Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Less treasury shares of 12,382,441 and 10,285,329, respectively, at cost Treasury Stock, Value Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Swingline Credit Facility Swingline Credit Facility [Member] Swingline Credit Facility Total long-term debt, net of debt issuance costs Long-Term Debt Asset Based Credit Facility Asset Based Credit Facility [Member] Asset Based Credit Facility [Member] Other income, net Other Nonoperating Income (Expense) Common stock, shares authorized (in shares) Common Stock, Shares Authorized Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Amount of gain (loss) recognized in income, net of tax Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Comprehensive income: Statement of Comprehensive Income [Abstract] Maximum Maximum Maximum [Member] Accumulated other comprehensive income (loss), net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Inventory [Domain] Inventory [Domain] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Work in process Inventory, Work in Process, Gross Total current assets Assets, Current Designated as Hedging Instrument Designated as Hedging Instrument [Member] Income and other taxes Taxes Payable, Current Coverage ratio threshold percentage Debt Covenant, Coverage Ratio Threshold Percentage Debt Covenant, Coverage Ratio Threshold Percentage Income taxes paid Income Taxes Paid, Net Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Amortizable intangible assets, net Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Less: restricted cash Restricted Cash Dividend paid to non-controlling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Schedule of Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Operating Loss Carryforwards Operating Loss Carryforwards [Table] FIFO FIFO [Member] XXX_FIFO Member SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Total unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Notional amount Derivative Asset, Notional Amount PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Guarantees and Product Warranties [Abstract] Guarantees and Product Warranties [Abstract] Tax benefits from stock compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Total cost Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Other debt Other Long-Term Debt Total North America North American [Member] AirX Intermediate Inc. AirX Intermediate Inc. [Member] AirX Intermediate Inc. Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Business combination, adjustment, inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Unsecured notes Unsecured debt Unsecured Debt Schedule of Changes in Unrecognized Tax Benefit Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Payments on revolving asset-based credit facilities Repayments of line of credit Repayments of Lines of Credit Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Other Europe Other Europe [Member] Payments of debt issuance costs Payments of Debt Issuance Costs Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability BUSINESS SEGMENTS Segment Reporting Disclosure [Text Block] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Total future lease payments Finance Lease, Liability, to be Paid Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Class C ClassC Motorized [Member] ClassC Motorized. Finance Lease, Liability, Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Income Tax [Line Items] Income Tax [Line Items] Income Tax [Line Items] For the fiscal year ending July 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Gain (loss) recognized in Other comprehensive income (loss), net of tax Derivative, Gain (Loss) on Derivative, Net Deferred income tax (liability), net Deferred Tax Liabilities, Net Backlog Backlog [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventories, net Inventories, net Inventory, Net Accounts payable Accounts Payable, Current Income Tax Authority [Axis] Income Tax Authority [Axis] For the fiscal year ending July 31, 2026 Long-Term Debt, Maturity, Year Four Hedging Relationship [Domain] Hedging Relationship [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Auditor Location Auditor Location Other Accumulated Other Gain (Loss) Attributable To Parent [Member] Accumulated Other Gain (Loss) Attributable To Parent Entity Filer Category Entity Filer Category Fair Value in Other Current Liabilities Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Basic (in shares) Weighted-average shares outstanding for basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic Non-controlling Interests AOCI Attributable to Noncontrolling Interest [Member] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] U.S. Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Earnings or loss of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Accrued liabilities: Accrued Liabilities, Current [Abstract] Contingent liabilities and commitments Commitments and Contingencies Security Exchange Name Security Exchange Name Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Notional Derivative, Notional Amount Preferred stock—authorized 1,000,000 shares; none outstanding Preferred Stock, Value, Issued Gain (Loss) Reclassified from AOCI, Net of Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Restricted cash Restricted Cash, Current Campervan Campervan [Member] Recreational vehicles Recreation Vehicles [Member] Recreation vehicles. Principal payment percentage (as a percent) Debt Instrument Principal Payment Percentage Debt Instrument Principal Payment Percentage Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other General and Administrative Expense General and Administrative Expense [Member] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Cover page. Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Entity Voluntary Filers Entity Voluntary Filers Pre-tax, non-cash goodwill impairment charge Goodwill, Impairment Loss Order or Production Backlog Order or Production Backlog [Member] Business Combinations [Abstract] Business Combinations [Abstract] Deferred income tax benefit Increase (Decrease) in Deferred Income Taxes REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Weighted average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Segment Reporting [Abstract] Segment Reporting [Abstract] Non-controlling Interests Noncontrolling Interest [Member] Forecast Forecast [Member] Euro Interbank Offered Rate EURIBOR Euro Interbank Offered Rate EURIBOR [Member] Euro Interbank Offered Rate EURIBOR [Member] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Payments related to vesting of stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Accrued product warranties Deferred Tax Assets Tax Deferred Expense Accrued Product Warranties Deferred tax assets, tax deferred expense accrued product warranties. Schedule of Deferred Income Tax Balances Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Debt Instrument, term Debt Instrument, Term Standby repurchase obligations amount Standby Repurchase Obligations on Dealer Inventory Financing Standby repurchase obligations on dealer inventory financing. Amortization of debt issuance costs Fees to secure the facility, amortized amount Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Stock Based Compensation And Stockholders Equity [Table] Stock Based Compensation And Stockholders Equity [Table] Stock Based Compensation And Stockholders Equity [Table] Extinguishment of debt, amount Extinguishment of Debt, Amount Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Land Land [Member] Unvested restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Sales Sales [Member] Product Warranties Standard Product Warranty, Policy [Policy Text Block] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Business acquisitions, net of cash acquired Total cash consideration for acquisition, less cash acquired Payments to Acquire Businesses, Net of Cash Acquired Product Warranty One Term Of Product Warranty One [Member] Term Of Product Warranty One [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Non-controlling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Current Fiscal Year End Date Current Fiscal Year End Date Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Less: amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Product, property and related liabilities Product Property Liability And Related Liabilities Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities. Vesting [Axis] Vesting [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Diluted (in dollars per share) Earnings Per Share, Diluted Inventory [Line Items] Inventory [Line Items] Expected decrease in interest due to resolution of uncertain tax positions Unrecognized Tax Benefits, Interest on Income Taxes Expense Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Trade names and trademarks Trademarks and Trade Names [Member] (Gain) loss on disposition of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current For the fiscal year ending July 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Lease right-of-use assets – finance Finance Lease, Right-of-Use Asset, before Accumulated Amortization Inventory, Current [Table] Inventory, Current [Table] Customer Concentration Risk Customer Concentration Risk [Member] Dealer networks/customer relationships Dealer Network and Customer Relationships [Member] Dealer Network and Customer Relationships [Member] Total unrecognized tax benefits Total unrecognized tax benefits Unrecognized Tax Benefits Intangibles Deferred Tax Liabilities, Intangible Assets North American Towables North American Towables [Member] Towables. Share Repurchase Program [Axis] Share Repurchase Program [Axis] Unrecognized tax benefits that, if recognized, would affect the company's income tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Fair Value in Other Current Assets Derivative Liability, Subject to Master Netting Arrangement, Asset Offset OCI before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Design technology and other intangibles Design Technology And Other Intangibles [Member] Design Technology And Other Intangibles [Member] Accounts receivable, other, net Accounts and Other Receivables, Net, Current Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Payments on other debt Repayments of Other Short-Term Debt Income Tax Authority [Domain] Income Tax Authority [Domain] Other Proceeds from (Payments for) Other Financing Activities Other assets: Other Assets, Noncurrent [Abstract] Product and Service [Axis] Product and Service [Axis] Weighted average remaining lease term - financing leases Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Borrowing availability Line of Credit Facility, Remaining Borrowing Capacity Interest expense Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Coverage ratio, threshold amount Debt Covenant, Coverage Ratio, Threshold Amount Debt Covenant, Coverage Ratio, Threshold Amount INVENTORIES Inventory Disclosure [Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Equity [Abstract] Equity [Abstract] Machinery and equipment Machinery and Equipment [Member] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Number of shares authorized under stock option plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Unamortized debt issuance expense Unamortized Debt Issuance Expense Excess of FIFO costs over LIFO costs Inventory, LIFO Reserve Motorcaravan Motorcaravan [Member] Advertising costs Advertising Expense Schedule of Disaggregates of Revenue Disaggregation of Revenue [Table Text Block] Accrued incentives Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Beginning balance Ending balance Unrecognized tax benefits Gross Amount Of Unrecognized Tax Benefits Excluding Interest And Penalties Pertaining To Uncertain Tax Positions Gross amount of unrecognized tax benefits excluding interest and penalties pertaining to uncertain tax positions. Non-compete agreements Noncompete Agreements [Member] Gross state tax net operating loss carry forwards Net Operating Loss Carry forwards Net operating loss carryforwards. Product Warranty Product Warranties Disclosures [Abstract] Net increase (decrease) in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect U.S. state and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Product Warranty Two Term Of Product Warranty Two [Member] Term Of Product Warranty Two [Member] Other foreign Other Country [Member] Long-lived and Intangible Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] For the fiscal year ending July 31, 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Interest income Investment Income, Interest Research and Development Research and Development Expense, Policy [Policy Text Block] Weighted- Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Foreign currency transaction Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Tax positions acquired Unrecognized Tax Benefits, Increase Resulting from Acquisition Acquisitions Standard Product Warranty Accrual, Additions from Business Acquisition Tax Period [Axis] Tax Period [Axis] City Area Code City Area Code ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Cash dividends paid Payments of Ordinary Dividends Provision at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Advertising Costs Advertising Cost [Policy Text Block] Unrecognized tax benefits Long-term Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties Long term portion of unrecognized tax benefits including interest and penalties. Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Product Warranty Liability [Table] Product Warranty Liability [Table] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] For the fiscal year ending July 31, 2023 Long-Term Debt, Maturity, Year One Non-cash investing and financing transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation expense Total compensation expenses Share-Based Payment Arrangement, Noncash Expense Operating Leases Leases, Operating [Abstract] Variable Rate [Axis] Variable Rate [Axis] Less: amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Other liabilities Other Liabilities, Noncurrent Losses from investment Income (Loss) from Equity Method Investments Continuing Operations Continuing Operations [Member] Impairment charges Asset Impairment Charges Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Research and Development Expense Research and Development Expense [Member] Terms of commitments Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers Terms of commitments under repurchase agreements for the repurchase of products sold to dealers. For the fiscal year ending July 31, 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One For the fiscal year ending July 31, 2028 and thereafter Finance Lease, Liability, to be Paid, after Year Five Senior Unsecured Notes Due2029 Senior Unsecured Notes Due2029 [Member] Senior Unsecured Notes Due2029 Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Interest rate at period end (as a percent) Line of Credit Facility, Interest Rate at Period End Customer [Domain] Customer [Domain] EX-101.PRE 13 tho-20220731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 tho-20220731_g1.jpg begin 644 tho-20220731_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_X0"L17AI9@ 34T *@ @ "0$: 4 M ! >@$; 4 ! @@$H , ! ( $Q ( 1 B@,! M 4 ! G ,# $ ! %$0 $ ! 0 %$1 0 ! N M(U$2 0 ! N(P !)/? #Z $D]\ /H<&%I;G0N;F5T(#0N M,"XQ,@ &&H L8__VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0'_P 1" ._"3L# 2( A$! Q$!_\0 'P 04! M 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] M 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE M)B7J# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q M!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V M-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F* MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G: MXN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\=Z***_#SY\**** " 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@#^M;_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOY5 M?^#8?_D!?MG_ /86^ ?_ *1_&"OZJJ_5>'/^1-@O2O\ ^I-8]G#?P*?H_P#T MIA1117MFX4444 %%%% !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 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% ! M1110 4444 %%%% !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 ?UK?\ !L/_ ,@+]L__ +"WP#_](_C!7]55?RJ_\&P__("_ M;/\ ^PM\ _\ TC^,%?U55^J\.?\ (FP7I7_]2:Q[.&_@4_1_^E,****]LW"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "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 *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#^M;_ (-A_P#D!?MG_P#86^ ?_I'\8*_JJK^57_@V'_Y 7[9__86^ ?\ MZ1_&"OZJJ_5>'/\ D38+TK_^I-8]G#?P*?H__2F%%%%>V;A1110 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 ?Y/]%%%?AY\^%%%% !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!_6M_P;#_ M /("_;/_ .PM\ __ $C^,%?U55_*K_P;#_\ ("_;/_["WP#_ /2/XP5_557Z MKPY_R)L%Z5__ %)K'LX;^!3]'_Z4PHHHKVS<**** "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@#_ M "?Z***_#SY\**** "BBB@ HHHH FMX)[N>&UM8)KFYN9H[>WM[>-YI[B>9U MCAAAAC5I)9I9&5(XT5G=V554L0*]2_X4+\<_^B+_ !8_\-UXP_\ E/1\!?\ MDN?P8_[*Q\.O_4PT>O\ 4HKZ#)C_A0OQS_Z(O\ %C_PW7C#_P"4]?ZE M%%'^IM/_ *#ZG_A/'_Y;Z_TM3ZBO^?C_ / ?^"?Y:_\ PH7XY_\ 1%_BQ_X; MKQA_\IZ/^%"_'/\ Z(O\6/\ PW7C#_Y3U_J444?ZFT_^@^I_X3Q_^6^O]+4^ MHK_GX_\ P'_@G^6O_P *%^.?_1%_BQ_X;KQA_P#*>C_A0OQS_P"B+_%C_P - MUXP_^4]?ZE%%'^IM/_H/J?\ A/'_ .6^O]+4^HK_ )^/_P !_P""?Y:__"A? MCG_T1?XL?^&Z\8?_ "GH_P"%"_'/_HB_Q8_\-UXP_P#E/7^I111_J;3_ .@^ MI_X3Q_\ EOK_ $M3ZBO^?C_\!_X)_EK_ /"A?CG_ -$7^+'_ (;KQA_\IZ/^ M%"_'/_HB_P 6/_#=>,/_ )3U_J444?ZFT_\ H/J?^$\?_EOK_2U/J*_Y^/\ M\!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\<_P#HB_Q8_P##=>,/_E/7 M^I111_J;3_Z#ZG_A/'_Y;Z_TM3ZBO^?C_P# ?^"?Y:__ H7XY_]$7^+'_AN MO&'_ ,IZ/^%"_'/_ *(O\6/_ W7C#_Y3U_J444?ZFT_^@^I_P"$\?\ Y;Z_ MTM3ZBO\ GX__ '_ ()_EK_\*%^.?_1%_BQ_X;KQA_\ *>C_ (4+\<_^B+_% MC_PW7C#_ .4]?ZE%%'^IM/\ Z#ZG_A/'_P"6^O\ 2U/J*_Y^/_P'_@G^6O\ M\*%^.?\ T1?XL?\ ANO&'_RGH_X4+\<_^B+_ !8_\-UXP_\ E/7^I111_J;3 M_P"@^I_X3Q_^6^O]+4^HK_GX_P#P'_@G^6O_ ,*%^.?_ $1?XL?^&Z\8?_*> MC_A0OQS_ .B+_%C_ ,-UXP_^4]?ZE%%'^IM/_H/J?^$\?_EOK_2U/J*_Y^/_ M ,!_X)_EK_\ "A?CG_T1?XL?^&Z\8?\ RGH_X4+\<_\ HB_Q8_\ #=>,/_E/ M7^I111_J;3_Z#ZG_ (3Q_P#EOK_2U/J*_P"?C_\ ?\ @G^6O_PH7XY_]$7^ M+'_ANO&'_P IZ/\ A0OQS_Z(O\6/_#=>,/\ Y3U_J444?ZFT_P#H/J?^$\?_ M );Z_P!+4^HK_GX__ ?^"?Y:_P#PH7XY_P#1%_BQ_P"&Z\8?_*>C_A0OQS_Z M(O\ %C_PW7C#_P"4]?ZE%%'^IM/_ *#ZG_A/'_Y;Z_TM3ZBO^?C_ / ?^"?Y M:_\ PH7XY_\ 1%_BQ_X;KQA_\IZ/^%"_'/\ Z(O\6/\ PW7C#_Y3U_J444?Z MFT_^@^I_X3Q_^6^O]+4^HK_GX_\ P'_@G^6O_P *%^.?_1%_BQ_X;KQA_P#* M>C_A0OQS_P"B+_%C_P -UXP_^4]?ZE%%'^IM/_H/J?\ A/'_ .6^O]+4^HK_ M )^/_P !_P""?Y:__"A?CG_T1?XL?^&Z\8?_ "GH_P"%"_'/_HB_Q8_\-UXP M_P#E/7^I111_J;3_ .@^I_X3Q_\ EOK_ $M3ZBO^?C_\!_X)_EK_ /"A?CG_ M -$7^+'_ (;KQA_\IZ/^%"_'/_HB_P 6/_#=>,/_ )3U_J444?ZFT_\ H/J? M^$\?_EOK_2U/J*_Y^/\ \!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\< M_P#HB_Q8_P##=>,/_E/7^I111_J;3_Z#ZG_A/'_Y;Z_TM3ZBO^?C_P# ?^"? MY:__ H7XY_]$7^+'_ANO&'_ ,IZ/^%"_'/_ *(O\6/_ W7C#_Y3U_J444? MZFT_^@^I_P"$\?\ Y;Z_TM3ZBO\ GX__ '_ ()_EK_\*%^.?_1%_BQ_X;KQ MA_\ *>C_ (4+\<_^B+_%C_PW7C#_ .4]?ZE%%'^IM/\ Z#ZG_A/'_P"6^O\ M2U/J*_Y^/_P'_@G^6O\ \*%^.?\ T1?XL?\ ANO&'_RGH_X4+\<_^B+_ !8_ M\-UXP_\ E/7^I111_J;3_P"@^I_X3Q_^6^O]+4^HK_GX_P#P'_@G^6O_ ,*% M^.?_ $1?XL?^&Z\8?_*>C_A0OQS_ .B+_%C_ ,-UXP_^4]?ZE%%'^IM/_H/J M?^$\?_EOK_2U/J*_Y^/_ ,!_X)_EK_\ "A?CG_T1?XL?^&Z\8?\ RGIK? ?X MXHK._P &?BLB(I9F;X=^+U55499F8Z. JJ 222 ,FO]2JOYS/\ @N]_P4B_ MX4AX"N?V0/@YKWD_%WXHZ%N^*>NZ72#: M6^UZ5X->[OC#;S>(O#VI1<>.X:PN PU3%5LPJ3TBR*F$A3@YRJNRZ.O%&E"XDM#J?AWPCX@UO3Q=0K&TUL;W3=/N;87$2RQ-)#YGF1K)&64!USP MM?L=_P $=/\ @HS<_L2_&\>"?B'JTZ_LX?&/4]/T[QY'.\DMKX!\3-Y=CHGQ M/LH/F\J&Q0Q:9XT2V DO_#&R^:*_O_#6BV9Z<'2H5L32I8BL\/2J2Y'645/D M;TBY)RBN7FLI2O[J?,[I-%P49249-Q3=N:U[/I?;3OVW/S)_X4+\<_\ HB_Q M8_\ #=>,/_E/1_PH7XY_]$7^+'_ANO&'_P IZ_U(;:ZMKVVM[RSN(+NSNX(K MFUNK:6.>VN;:>-98+BWGB9XIH)HG62*6-FCDC971BI!,]?9?ZFTO^@^?_A/' M_P"6^O\ 2U[OJ*_Y^/\ \!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\< M_P#HB_Q8_P##=>,/_E/7^I113_U-I_\ 0?4_\)X__+?7^EJ?45_S\?\ X#_P M3_+7_P"%"_'/_HB_Q8_\-UXP_P#E/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O]2BB MC_4VG_T'U/\ PGC_ /+?7^EJ?45_S\?_ (#_ ,$_RU_^%"_'/_HB_P 6/_#= M>,/_ )3T?\*%^.?_ $1?XL?^&Z\8?_*>O]2BBC_4VG_T'U/_ GC_P#+?7^E MJ?45_P _'_X#_P $_P M?_A0OQS_ .B+_%C_ ,-UXP_^4]'_ H7XY_]$7^+ M'_ANO&'_ ,IZ_P!2BBC_ %-I_P#0?4_\)X__ "WU_I:GU%?\_'_X#_P3_+7_ M .%"_'/_ *(O\6/_ W7C#_Y3T?\*%^.?_1%_BQ_X;KQA_\ *>O]2BBC_4VG M_P!!]3_PGC_\M]?Z6I]17_/Q_P#@/_!/\M?_ (4+\<_^B+_%C_PW7C#_ .4] M'_"A?CG_ -$7^+'_ (;KQA_\IZ_U***/]3:?_0?4_P#">/\ \M]?Z6I]17_/ MQ_\ @/\ P3_+7_X4+\<_^B+_ !8_\-UXP_\ E/1_PH7XY_\ 1%_BQ_X;KQA_ M\IZ_U***/]3:?_0?4_\ ">/_ ,M]?Z6I]17_ #\?_@/_ 3_ "U_^%"_'/\ MZ(O\6/\ PW7C#_Y3T?\ "A?CG_T1?XL?^&Z\8?\ RGK_ %***/\ 4VG_ -!] M3_PGC_\ +?7^EJ?45_S\?_@/_!/\M?\ X4+\<_\ HB_Q8_\ #=>,/_E/1_PH M7XY_]$7^+'_ANO&'_P IZ_U***/]3:?_ $'U/_">/_RWU_I:GU%?\_'_ . _ M\$_RU_\ A0OQS_Z(O\6/_#=>,/\ Y3T?\*%^.?\ T1?XL?\ ANO&'_RGK_4H MHH_U-I_]!]3_ ,)X_P#RWU_I:GU%?\_'_P" _P#!/\M?_A0OQS_Z(O\ %C_P MW7C#_P"4]'_"A?CG_P!$7^+'_ANO&'_RGK_4HHH_U-I_]!]3_P )X_\ RWU_ MI:GU%?\ /Q_^ _\ !/\ +7_X4+\<_P#HB_Q8_P##=>,/_E/1_P *%^.?_1%_ MBQ_X;KQA_P#*>O\ 4HHH_P!3:?\ T'U/_">/_P M]?Z6I]17_/Q_^ _\$_RU M_P#A0OQS_P"B+_%C_P -UXP_^4]'_"A?CG_T1?XL?^&Z\8?_ "GK_4HHH_U- MI_\ 0?4_\)X__+?7^EJ?45_S\?\ X#_P3_+7_P"%"_'/_HB_Q8_\-UXP_P#E M/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O]2BBC_4VG_T'U/\ PGC_ /+?7^EJ?45_ MS\?_ (#_ ,$_RU_^%"_'/_HB_P 6/_#=>,/_ )3T?\*%^.?_ $1?XL?^&Z\8 M?_*>O]2BBC_4VG_T'U/_ GC_P#+?7^EJ?45_P _'_X#_P $_P M?_A0OQS_ M .B+_%C_ ,-UXP_^4]'_ H7XY_]$7^+'_ANO&'_ ,IZ_P!2BBC_ %-I_P#0 M?4_\)X__ "WU_I:GU%?\_'_X#_P3_+7_ .%"_'/_ *(O\6/_ W7C#_Y3T?\ M*%^.?_1%_BQ_X;KQA_\ *>O]2BBC_4VG_P!!]3_PGC_\M]?Z6I]17_/Q_P#@ M/_!/\M?_ (4+\<_^B+_%C_PW7C#_ .4]'_"A?CG_ -$7^+'_ (;KQA_\IZ_U M***/]3:?_0?4_P#">/\ \M]?Z6I]17_/Q_\ @/\ P3_+7_X4+\<_^B+_ !8_ M\-UXP_\ E/1_PH7XY_\ 1%_BQ_X;KQA_\IZ_U***/]3:?_0?4_\ ">/_ ,M] M?Z6I]17_ #\?_@/_ 3_ "U_^%"_'/\ Z(O\6/\ PW7C#_Y3T?\ "A?CG_T1 M?XL?^&Z\8?\ RGK_ %***/\ 4VG_ -!]3_PGC_\ +?7^EJ?45_S\?_@/_!/\ MM?\ X4+\<_\ HB_Q8_\ #=>,/_E/1_PH7XY_]$7^+'_ANO&'_P IZ_U***/] M3:?_ $'U/_">/_RWU_I:GU%?\_'_ . _\$_RU_\ A0OQS_Z(O\6/_#=>,/\ MY3T?\*%^.?\ T1?XL?\ ANO&'_RGK_4HHH_U-I_]!]3_ ,)X_P#RWU_I:GU% M?\_'_P" _P#!/\M?_A0OQS_Z(O\ %C_PW7C#_P"4]'_"A?CG_P!$7^+'_ANO M&'_RGK_4HHH_U-I_]!]3_P )X_\ RWU_I:GU%?\ /Q_^ _\ !/\ +7_X4+\< M_P#HB_Q8_P##=>,/_E/1_P *%^.?_1%_BQ_X;KQA_P#*>O\ 4HHH_P!3:?\ MT'U/_">/_P M]?Z6I]17_/Q_^ _\$_RU_P#A0OQS_P"B+_%C_P -UXP_^4]' M_"A?CG_T1?XL?^&Z\8?_ "GK_4HHH_U-I_\ 0?4_\)X__+?7^EJ?45_S\?\ MX#_P3_+7_P"%"_'/_HB_Q8_\-UXP_P#E/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O M]2BBC_4VG_T'U/\ PGC_ /+?7^EJ?45_S\?_ (#_ ,$_RU_^%"_'/_HB_P 6 M/_#=>,/_ )3UR_B?X>^/_!,5I/XS\#>,/",%_)+#8S>)_#.M:#%>RPJKS16D MFJV5HES)$CH\J0EVC5U9@ P)_P!5"OY@?^#FS_DE/[*?_90OB1_ZC?ARN',> M&(8'!5\6L9.JZ,8M0=%14N:<(?%[25KSZ+S,ZN%5*G*?.WRVTY;7O)+>_ MF?Q^T445\B<04444 %%%% !1110!_6M_P;#_ /("_;/_ .PM\ __ $C^,%?U M55_*K_P;#_\ ("_;/_["WP#_ /2/XP5_557ZKPY_R)L%Z5__ %)K'LX;^!3] M'_Z4PHHHKVS<**** "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@#_ "?Z***_#SY\**** "BBB@ H MHHH ]8^ O_)<_@Q_V5CX=?\ J8:/7^I17^6O\!?^2Y_!C_LK'PZ_]3#1Z_U* M*^\X-_A8_P#Z^4/_ $FJ>C@=JGK'\F%%%%?:'>%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%"_V$?V=_$7Q:U\6>K>--2\WPW\)O!$ M\Y2;QCX\O+:5[&*>.)TN(_#NAQJVM>*K^-HOLVE6IL[>;^U]2TFUNO\ .;^) M7Q'\:_%_Q_XO^*'Q&UZ]\3^.?'>O:AXE\3Z[?L#<7^J:E.TTS+&@6&UM( 4M M;"PM8X;+3K""VL+&""SMH(4^S/\ @I)^W7XK_;T_:(UCXB71O])^&'A;[9X7 M^#/@NZDVCP_X.CNMS:MJ%M'(]NOBKQ?-#%K/B6>-IVB?^S]"CO+K3= TQU_/ MNOR[/LV>98GDI-_5,.Y1HK5>TEM*M)?WK6A?X86T4I3/(Q-=U967P1^'S?63 M_3LO5A1117@G,%%%% ']AW_! _\ X*0_\)]X;L?V(?C-KV_QKX,TN>;X!^(- M4N*/!.EP-<7WPWFGG;?/K7@FSCEOO#";Y&NO!D-SID45K%X1@-_\ TY5_ ME2>#?&/BCX>^+?#?COP3KFH>&?&'@_6],\2>&?$.E3&WU'1M[BOM-U&SE MPP6:UNH8Y5#J\3[3'+')&SHW^B9_P31_;Q\+_MZ_L\:5X[5M/TKXL>#A8^%_ MC1X.M'"#1O%@MF:WU_3+5W:=/"OC.WMYM8\/R.94M94U7P\UW>7OA^^G;]#X M9S?ZS26 Q$OW]"/[B3WJT8JW+YU*2^'/^1-@O2O_P"I-8]G#?P*?H__ M $IA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% M 'K'P%_Y+G\&/^RL?#K_ -3#1Z_U**_RU_@+_P ES^#'_96/AU_ZF&CU_J45 M]YP;_"Q__7RA_P"DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ K^.'_@O9_P %(?\ A9?BJ\_8G^#6O>;\ M/_ >L12_'/7]+N1GDCO?&\,5J\$$G M@^*>^_8'_@LI_P %&X/V+/@G_P *[^&VLQ1_M(?&72KZQ\'&VE5[SX=^$)#+ MI^M?$RZB4EK>^CD$^D>!UG")=>(Q1Y9YYY7,DLTTLA:26661F>21V9W=BS$DDU\7Q1F_)%Y;AY>_-)XN47 M\,&KQH>LU:53^XXQUYY)<&+KV7LHO5_&^RZ1]7U\K=V14445\&><%%%% !11 M10 5]L_L!?MJ>./V%?VA_#7Q@\-?:]5\*7)C\._%/P1%.(K?QMX!O;F&34[! M%D98(M=TMXX]9\+ZC(5%EK5G!'<-)I5YJEG=_$U%:4:U2A5IUJ4G"I2FIPDM MU*+NO5=&GHU=--,<9.+4EHT[IG^J'\+?B=X(^,_P[\&_%7X;:]:>)O OCW0; M#Q)X9UNR8^5>:=?Q!U6:)L2V=_9RB6QU/3KE8[W3-2MKO3[Z&"[MIX4[VOXH MO^"$W_!2+_A0GQ#M_P!DKXPZ]Y/P:^+&O*?ASKFJ7)%G\-_B?JLD<$6G/-,V MVQ\)_$"X,-G=C=]CTGQ9_9^JF.TMM9\2ZD/[7:_6LJS&GF>$A7C:-1>Y7IK_ M )=U4E>W7DE\4'UB[-\T9)>U1JJM#F6C6DEV?^3Z/]4PHHHKTC4**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M_F!_X.;/^24_LI_]E"^)'_J-^'*_I^K^8'_@YL_Y)3^RG_V4+XD?^HWX'/^1-@O2O_ .I-8]G#?P*?H_\ TIA1117MFX4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 % M%%% '^3_ $445^'GSX4444 %%%% !1110!ZQ\!?^2Y_!C_LK'PZ_]3#1Z_U* M*_RU_@+_ ,ES^#'_ &5CX=?^IAH]?ZE%?><&_P +'_\ 7RA_Z35/1P.U3UC^ M3"BBBOM#O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>/ MVJOVF/AQ^R)\#/''QW^)][Y6@^$=//\ 9VCP311:MXO\3W@>+P]X.T!)OPEO&VQX-/LUO=9U PZ7IM]

_7EY::=:76H:A=6UC86-M/>7M[>3Q6MI M9VEK$T]S=75S.R0V]M;PH\T\\SI%%$C22,J*2/X!_P#@L#_P46O/VX/CFWA? MP%JERO[.?P?U#4=)^'-K&\L-OXVUS+6>M_%#4;8[6D;5PC6'A**Z7S=+\+)' M,+?3]2U_7[>3R,YS2&681S5GB*MX8>#ZSMK4DOY*::E+NW&&G-=85ZRI0OIS M/2*?5]7Z):__P"TO^T3\1_VK/C7XZ^.GQ3U(WWBKQMJKW0LX7E.E>&] M$MQ]GT+PIH$$K.UKH?A[3$M].L(B6GG$4E]?2W.I7EY=S^$445^43G.I.52I M)SG.3E.4G>4I2=VV^K;=V>.VVVWJV[MOJWNPHHHJ1!1110 4444 %%%% "@D M$$9!!R"."".A!]:_NH_X(E?\%(1^UE\)!\!_BSKPN/VAO@SHEK$NH:C<;]0^ M*/PVLS!IVF>+O,E8S7OB3PZTEGH?C1W,L]Y)-H_B26>XN=SNT4/!J.BZO;1R0F^T+7M,FN M]&UO3S(BWNEWMU;;XS()%]7*,SGEF+C65Y49VIXBFOM4V_B2VYZ;]Z'?6%TI MMFU"JZ4U+[+TDNZ_S6Z^[9L_U):*^5?V,/VM/AY^VK\ /!WQS^'LJ6RZO"=+ M\8^%9+E+G4O GCO38;?_ (2/PEJ;*L;NUE-/%=Z5>R06_P#;/A^^TC6XK>&' M48XD^JJ_6*56%:G"K2DITZD8SA):J49*Z:^7W=3V4U))IW35T^Z844458PHH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"OY@?^#FS_DE/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_LI_]E"^)'_J-^'*\ M;B#_ )$^-_P4_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _ MK6_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@ MK^JJOU7AS_D38+TK_P#J36/9PW\"GZ/_ -*84445[9N%%%% !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 %%%% !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!_D_P!%%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O_4PT>O] M2BO\M?X"_P#)<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8 M_DPHHHK[0[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_./\ MX*M)0I4HN*_$GCOQ1XA\:^,=:U#Q)XL\6:UJ7B+Q)K^K3M=:EK.N:Q>37^ MIZG?7#_-+=7EY/+/,_ WN0JJH"CGJ_)? /XGS:;X=^,&@0":Y&F0),\>C?$3 M2;*,.[ZWX-ENKB:YM[>.276?#EUK.DI"^H2Z32WN[&_LYX;JTNH)'AG@ECE MC=D=2?\ *2K^K_\ X($?\%(L&P_84^-&O<'[7=?LY^)=6N>A_?7^K?".ZNYW M[_Z3K/@)9CU_M;PO%/D^%=*K[#AC-_8S678B7[JK*^&E)Z4ZLMZ7E&J]8ZV5 M32UZC:[L)6Y7[*3]U_!?I)_9])=/[WJ?U@T445^@'I!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%? M+WQF_;7_ &2OV>GN;;XR_M#?"KP-JUH':?PU?^+-.OO&*K']\IX+T:34O%DP M4_*3#HTGSD1_?8*?S>\>_P#!P?\ \$\/"$LT7A[5_C!\4Q%N$<_@7X97&G03 MD9 \L_$O6/A[.JGKNEMT(7G:3Q7'7S' X=M5\7AZ3@,5FDV@D@-C!DTK_@Y=_9EFE4:W^SY\=M.A)^>32KOX?ZS*HP,[8; MOQ+H2.<[A@SID '(R0O)_;V47M]>I?\ @-2WW\EOQ,_K-#_GXONE_D?TE45^ M)'@#_@X&_P""=?C*:&'7_$GQ6^%?F[09?'WPQU"]AB9N-LK_ UU#XAE<' : M0*T2@[F<*&(_2;X,_MA?LL_M"^3%\%OC]\*_B%J,Z"1?#^A^+])_X2R.,KN# MW7@^]N+3Q39J0&P;O2(,E7 Y1PO90Q^"Q+2H8O#U9/:,*L'/_P OS=>QI&I M3E\,XR?9-7^[<^D:***ZRPHHHH **** "BBB@ HHHH **** "OY@?^#FS_DE M/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_LI_]E"^)'_J-^'*\;B#_ )$^-_P4 M_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^V M?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJOU7AS_D3 M8+TK_P#J36/9PW\"GZ/_ -*84445[9N%%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110!_D_P!% M%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O_4PT>O]2BO\M?X"_P#) M<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8_DPHHHK[0[PH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \\^+/Q5\"_ _X:^-/BW\ M3=>MO#7@3P!H-[XB\2:S='(M[&S0;8+6 'S;W4]1N7@TW2-,M@]YJNJW=GIU ME%-=W4,3_P"---K'B748P%U'7K^^E@6#3H["RM/U$_X+I?\%(?^&B/B3+^ MRO\ !_7O/^"7PBU^0^-]:TNYW6/Q,^*&F-+:7 CGA8I?^$O (VU36U^WV=EX8OXOY[:_..)7[R47I7K+1OSA2UC'I*?-+ M5*#7EXJOSRY(OW(O5K[4O\ET\[OL%%%%?+'&%%%% !1110 4444 %%%% !11 M10 4444 %:6C:SJWAW6-*\0:!J5]HVNZ%J5CK.BZQIES-9:EI6K:9=17NG:E MI][;O'<6E]8WD$-U:74$B36]Q%'+$ZNBD9M%";6JT:U370#_ $,_^"4/_!0G M2?V\/@!;S^)+RQM/C[\+X=.\/?%_08?)MSJLKPO%HOQ%TFSB"(FB^,8K6>6[ MMX(HXM&\26NL:4D*:?'I-S??J;7^9/\ L9?M9_$/]BSX_P#@WXZ?#V5[F31I MSIGB_P +R7,EMIOCKP+J4T \1^$M491(JI?00176F7DD%Q_8^OV.DZW%;S3Z M='&W^CY\"/C?\//VC_A'X%^-?PKUE-<\#^/]$@UG2;GY$O+.4L]OJ6B:O;1R M2BQUW0-3@O-&UO3S(YLM4L;JW\R1461_T_A_-O[1PWLJTKXS#Q2J7M>K3VC6 M2ZO:-3M.STYTCU\-6]K'EE\<=_[RZ2]>C\]>MCURBBBOH3I"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AN+FWL[>>[NYX M;6UM89;BYN;B5(+>WMX$:6:>>:5ECAAAC5I)99&5(T5G=@H)KP+]IC]J+X*_ MLC?"[5?BY\\TW2+.]U"V_AO_X*$_\ !7G]H+]N#4=6\&Z/=W_PA_9Y^T2P MZ?\ "WP]JENMNL6GZEJ-F=>N M_(S3.L+E<;5'[7$25X8>#7,UTE-ZJG#S:;?V8RL[85J\**UUE:ZBMWZOHO/[ MD[']&'[:'_!?#]F/]GJXU;P3\"K0?M*_$VQ>:SGO/#VJQZ;\)-!O4W1O]N\= MQP7S^*9K9S'*+/P78:EI=XJS6DWBK2;N-@O\P_[3/_!6C]N?]J2;4+/Q9\9= M7\!^"KYIE'PY^$$EW\/?"BVDQ.ZPU"?2KQ_%/B>S(V[K?Q;XCUZ'* M_-JBOS['9[F..33:**\BM'0KMSC;M"3]^G;IRRY;ZN$MC>GB:M/:7-'^66J^ M3W7R=NZ9_J_(Z2(LD;*\;JKHZ,&1T8!E964E65E(*L"0000<4ZOX&?\ @G;_ M ,%E_CM^QE=Z)\/?B'/J_P :?VK:AY_BWX?Z<&6-KGX9:]J$O\ MH]M9Q8D3P3J]P?#-T(C;:9+X7N;RYU>O[??@!^T+\(?VG_AEH7Q=^"7C+3O& MG@K7D*+=VA:'4-'U.%(VOM \1Z3.$U#0?$&FF6,7NE:C!#<(DD%U")K&ZM+J M?] RO.,+FD/W;]G7C&]3#S?OQ6B_J MNZ\U\['M-%%%>L;!1110 4444 %%%% !7\P/_!S9_P DI_93_P"RA?$C_P!1 MOPY7]/U?S _\'-G_ "2G]E/_ +*%\2/_ %&_#E>-Q!_R)\;_ (*?_I^D<^*_ M@5/^W?\ TN)_'[1117Y0>.%%%% !1110 4444 ?UK?\ !L/_ ,@+]L__ +"W MP#_](_C!7]55?RJ_\&P__("_;/\ ^PM\ _\ TC^,%?U55^J\.?\ (FP7I7_] M2:Q[.&_@4_1_^E,****]LW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "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 *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _R?Z***_#SY\*** M* "BBB@ HHHH ]8^ O\ R7/X,?\ 96/AU_ZF&CU_J45_EK_ 7_DN?P8_[*Q\ M.O\ U,-'K_4HK[S@W^%C_P#KY0_])JGHX':IZQ_)A1117VAWA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7X+_P#!;[_@I#_PRS\*6_9Y^$>O?9_V@/C+ MH=PFHZIIESLU#X7?#*^,]AJ'B)9HF$MCXH\5F.\T3PDT>RZT^WBUKQ)%/97F MFZ&U]^FG[;/[7?P^_8E_9]\7_'#QX\=[/IT7]C^!O"*W*6VH>._'NI07!\/> M%K!R'>..>2";4-:OXX;@Z1X>T_5M6^SW)LEMIO\ .&^-OQF^(/[0OQ6\-O^SQ\9M;M8C?ZA<%=/\ A?\ M$B\%OIVF>,/,E;R;+PYX@2.ST+QJ[F*"TAAT;Q)+<6]MH6HQW_X5T5TX/%UL M#B*6)H.TZ001P01T-+7\[/_ 0E_P""D7_"^?A[;_LD_&+7C/\ &3X4Z"K? M#?7-4N$A8:H8[NYT7Q)J)_H MFK]B].S5I+1IGM4ZBJ04X[/==4^J?FO M^"%%%%=984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\P M?M>_M;?";]BWX*^(/C5\7-2:/3M/(TWPSX9L)(3XC\=^+;J&:32?"?ANUF=1 M-?WOD2SW5U)BST?2[:^UC49(K&QG<>[^-_&OA7X;^#O%'C_QSKECX:\&^"]! MU3Q-XG\0:G(8K#1]#T6SFO\ 4K^Y7$DDTK!8H(Y)G1&_SLO\ M@I+^WMXS_;W^/NI^.+Q[_1_A1X1EU#P]\&/ L\FV/0/"IN5\S7-3MHW:W;Q? MXO:VM]5\27*M.UN$T_0(+NYTW0M/D/B9WF\J5K*56:_EA? M1?;E:.W,XX5ZRHQTLYOX5^K\E^.W>WEG[9O[:7QG_;B^+NH?%3XN:N5MH#)=-CEN)?#/BFVMY+W1KN22*>'4M$OM7T74_B& MBM:-:KAZL*U&S3NI)M---H<9.+4HMIIW31_J _LQ_M+_ M I_:W^#GA;XW?!W6_[7\*^)(6BNK*Y$4.N^%?$%HL8UCPGXHT^.68Z;K^C3 M2I'

9+;W5M+::KIES?:/J.GW]U[_7^=_\ \$L?^"AOB3]@OX[VE[K-WJ&I M? /XC7>G:)\8_"D/G7(M+(2F'3_B#H-DA;_BIO"'GRW!ABC+:]H4FIZ$X6YN M-,O]-_T*M U[1?%6A:+XG\-ZI8ZYX=\1Z3IVNZ#K6F7$=YINKZ-J]I#?Z9J> MGW<+-%=65_97$%U:W$3-'-!*DB$JP-?J62YK#-,-S2Y8XFE:.(IK:]O=JP6_ M)4L[+7EDI1N[*4O8H5E6A?[:TDOU7D_\T:U%%%>R;A1110 4444 %?S _P#! MS9_R2G]E/_LH7Q(_]1OPY7]/U?S _P#!S9_R2G]E/_LH7Q(_]1OPY7C<0?\ M(GQO^"G_ .GZ1SXK^!4_[=_]+B?Q^T445^4'CA1110 4444 %%%% ']:W_!L M/_R OVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55 M?JO#G_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#_)_HHHK\//GPHHHH **** "BBB@#UCX"_\ES^#'_96/AU_ZF&CU_J45_EK M_ 7_ )+G\&/^RL?#K_U,-'K_ %**^\X-_A8__KY0_P#2:IZ.!VJ>L?R84445 M]H=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S3^UU^U+\. M?V./@-XU^._Q+N0=,\-6GV70/#\-Q'!JOC;QE?QS)X<\&Z()%D+:AK-W$QGG M6&:/2=)MM3UV]C&G:5>21Q4J0I4YU:DE"G3C*^-K;1_BK\=8]2D\%:2PB:TM_LK&VT=?$=ZTZ M+HC>,M5BN] \%BXC;_A(=>L;K2[7%Q&H?ZEK_+P^/O[0_P 3_P!I#XW>,OC] M\1]>N;GQ]XO\0#7!=6$]S:P>'(;-HT\/:'X:Q,UQIFD^%K"VLM-T.-)VN8+> MRAFFN)[UI[J7^X;_ (([_P#!1>V_;<^!P\'?$'58/^&CO@[IVGZ9X_AF>.*Y M\=^'!LLM$^*%A;C:)7U%E33?&,=JICT[Q0OVMH=/T_Q'H=J?GUO5;F*RTS1]&TFTFO]3U34;R=D@M+&PLH)KJZN9G6*&")Y M'8*I-:U?R6?\%]_^"D/]H7-]^PI\%]>)LK&:TNOVB_$FDW.5N[Z%XK[2?A); M74+8,.GRK;:SX[$+-NOUTGPS+-$]CXGTR7AS''TLNPM3$U=6O=I4[V=6K+X8 M+\7)Z\L%*5G:SSJU8TH.4O1+JWT7^?D?D?\ \%4O^"@>M_MY_M!7>K:)&[@2VYN-.>=%U;Q]J]E)M,7B'QM-:6UT\,D:2:1H5KHFANK MW5A>WE]^85%%?D>(Q%7%5ZF(K2YZM63E)]-=E%=(Q5HQCM&*26QXLI2G)RD[ MMN[?]=%LNR"BBBL20HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#O/A?\3?&_P9^(?@[XJ?#?7KOPQXZ\!:_8>)/#.N63 2V6I:?*)$$L39 MAO+&[C\RRU/3KI);+4].N;K3[Z&>SNIX7_T:?V /VU?!'[=?[/'AOXO^&Q:: M3XLM/+\.?%3P1#.9)_!7CZRM89-3L8UE=KB70=522/6?"VHR%S>:->017+QZ MM9:I9VG^:U7Z'?\ !-/]O#Q3^P5^T/I7CV-K_5?A1XP^Q>%_C1X-M'W_ -M> M$CEL6D5]INH6DH +0W- MK-'(JNJ2QEC'+''*KHO35^HIII----)IK5-/5--:--;,]>X4444P"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHKS[XL_$SPS\&?A?\0OBUXSN?LGA3 MX;>#?$?C;7YE*"4Z9X;TJZU6YM[57*B6^NTM?LEA;J3)=7LT%O$K2RHI4I*, M7*348Q3E)O1))7;;Z)+5@W;5[(_F,_X.)OVY+BSC\/?L-?#W6'A:]M](\?\ MQZN+&?:SV;NNH> /AY=[#D).T4'CS6[615+Q+X(DBE:&:^@;^3.O5/CC\7_% MOQ_^,'Q)^-/CJX^T^*_B9XPUOQ=JX6222WLI-6O))[72+ R9>/2M$L?LNCZ3 M;\+:Z98VEL@5(E \KK\@S3'3S#&UL3)OD)6 MJ.I4E/HW:*[16W^;\VPHHHKSS(**** "BBB@ HHHH **** "BBB@ HHHH *_ ML2_X-XOVY+CQUX'\0_L6?$/5WN?$?PST^Z\9?!F\OY]\^H_#R>^C3Q+X-269 M@\TO@W6=0M]5T:W#SW#>']^?LM_'WQ+^R[^T'\)OCW MX4,SZI\-?&&G:Y'I"^G^*_#4TF5V6WB7PQ>ZOH-P^Y3'#J#R( MRNBLOI93CY9=CJ.(N_9M^SKQU]ZC-I3T6[AI4BOYHKI%O&OAS0_%GAK58/]3J6@>(],M= M8T>_B_Z9WFGWEO<)GG;(,\UTE?KJ::33NFDTULT]4UZGMW"BBBF 4444 %?S M _\ !S9_R2G]E/\ [*%\2/\ U&_#E?T_5_,#_P '-G_)*?V4_P#LH7Q(_P#4 M;\.5XW$'_(GQO^"G_P"GZ1SXK^!4_P"W?_2XG\?M%%%?E!XX4444 %%%% !1 M110!_6M_P;#_ /("_;/_ .PM\ __ $C^,%?U55_*K_P;#_\ ("_;/_["WP#_ M /2/XP5_557ZKPY_R)L%Z5__ %)K'LX;^!3]'_Z4PHHHKVS<**** "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@#_ "?Z***_#SY\**** "BBB@ HHHH ]8^ O_)<_@Q_V5CX=?\ MJ8:/7^I17^6O\!?^2Y_!C_LK'PZ_]3#1Z_U**^\X-_A8_P#Z^4/_ $FJ>C@= MJGK'\F%%%%?:'>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U+ M4M/T;3K_ %?5[ZSTO2=*LKK4M3U/4+F&SL-.TZQ@DNKV^OKRX>.WM;.TMHI; MBYN9Y$A@AC>65U168?Y^?_!7'_@HAJ'[='QYDT[P;J%Y!^SQ\)KO4M#^%FEG MSK:+Q1>-(+?6_B;JEG($D-[XE:W2+0(+N-)M&\+0V,!MK+5-0U_[5^O7_!?; M_@I#_8NGWW["WP7U[&KZO:VMS^T5XCTJYP^FZ-=1Q7NE_":WN86WK=:W ]OK M'CE8VC\O17TOPY+)KX'B?-_:S>6X>7[NG+_:I)Z5*BU5+_#3 M>L^]2RTY-?-Q=>_[J+T7QON]U'T6[\[=M2OH+]EO]I3XC_LD_''P-\=OA=?? M9_$7@[4@]YI<\LJ:3XL\.7>(/$'A#7XHCF?1M?TXRVDY"F>QN/LNK:>UOJFG M6-U!\^T5\A"I.E.%2G)PG"2G"4='&47=-/NFKG$FXM-.S3NGV:/]03]F+]H[ MX9/V.^O?#.CV M;_WSVUS;WEO!=VD\-U:74,5S:W5M*D]OSYH7;BV>S0JJK!/[2TFO/ MOZ/=?=T)J***]8V"BBB@ HHHH **** "BBB@ HHKQO\ :!^._P ._P!F?X/> M.OC?\5-771_!7@'19M5U!T\MK_4[MF2VTCP]HMO))$M[KWB'59[/1M&LS)&D M^H7L"S300"6>.9SC3A*%([ MF+^R;>ZBEAUKQ/<:98M;7.F0:Y)9?Y].JZKJ>NZIJ6N:WJ%[J^LZS?WFJZOJ MVI74U[J.IZGJ-Q)=W^H7][W4TMS=74\DDUQ/+)+*[.[,?H_]L+]J MOXB_MF_'SQI\=OB/.T5[X@N18^&?#<-S)<:7X'\%:=),OAOP?HY=8U^RZ7:R MO+>W206[:QK=WJNNW4*7NJ7.?F&ORK.LUEF>*7!HOC>]DDO?#*!XUM/ M&DUSIT<5U-XOA-A_8C7^4+;7-Q9W$%Y9SS6MW:S17-K=6TLD%Q;7$#K+!/!/ M$RR0S0RJLD4L;*\;JKHP8 U_?3_P1R_X*,V_[;/P0'@?XB:O"W[1_P &],T_ M3O'23R1QW?C_ ,+KY=CHGQ/LX/E\Z>\<1:7XT2V#1V'B;R[]XK"Q\3:-9K][ MPOF_M(K+<1+WX*^%G)_%3BM:&OVJ:]ZGWIJ4=.16G0_9&BBBOLSO"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\%O^#AK MX\S?#']B?2_A3I5Z;;6_V@OB)H_AJ]B1S'/)X&\%!?&GB66&12) K:]9>"M* MNXU^2>PUBZ@F;RI&BE_>FOXP/^#E7XERZY^T[\"_A3%<-+8?#SX,77BR2$-^ M[M=<^)/B_5+._CV]IWT?P!X9OC)^P'X4\+:I>F[\0_ ;Q;XB^$M MV9GS=/H%O]D\5^#967)Q9V?A[Q-;^&K%U"J8_##)#([?M'7\@W_!LO\2Y MK/XE_M0?!V:X9X/$7@;P3\2]/M&;*V\W@S7[[PMK%S O\+7:>/=#BNFYWBRL MQQLY_KYK]9R'$/$Y3@YR=Y0@Z,N_[F3IQOW;A&+;\^Y[.&ES48/JERO_ +== ME^%@HHHKUS<**** "OY@?^#FS_DE/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_ MLI_]E"^)'_J-^'*\;B#_ )$^-_P4_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<* M*** "BBB@ HHHH _K6_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0% M^V?_ -A;X!_^D?Q@K^JJOU7AS_D38+TK_P#J36/9PW\"GZ/_ -*84445[9N% 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 %%%% !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!_D_P!%%%?AY\^%%%% !1110 4444 >L? 7_DN? MP8_[*Q\.O_4PT>O]2BO\M?X"_P#)<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ M %\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HHHH **** "BBB@ H MHHH *_,[_@J3^W_H/[!?[/E[X@TN?3]0^.'Q#34?#7P7\+W7ESJ=92WC&I^- M]7LF),OAKP1#=VU]=Q,ACU76+G1- 9X(]5FO;/[C^,WQ@\ ? 'X6^-_C'\4= MO:A''$NK>(=0U344@MH+B"SMOG^(,V678;V=*7^UXA M-4K;TH;2K->7PT^\]=5"2.;$UO90LG[\OA\EUE_EW?HSY<\1^(]>\7^(-<\6 M>*=7U#7_ !+XFU?4=?\ $&NZKJ:A=S,TMS>WU[/-]^'*?AWXN\->// ^N:AX9\8>#MCEF8URJTFUS1[*2MS0?2271M/6C5=*:DMMI+O'JO7JO,_U6J*_//\ X)J?MW^% MOV]?V>-)\?1-I^E?%;PB++PQ\:/!MJX3^Q/%RVQ:+7--M7=[A/"GC*"";6/# MLKF9+=EU/P^]W=W^@7\Q_0ROUJA7IXFC3KT9*=*K%3A)=4^C[23NI1>L9)IZ MIGM1DIQ4HNZ:NG_77NNCT"BBBM1A1110 4444 %%%% #6945G=E1$4LS,0JJ MJC+,S' "J 222 ,FOX1/^"U?_!1]OVOOC#_ ,*8^%6N&X_9T^#&M7<&GWEA M.38?$[XA6RSZ;J_CIFC;R;S0=)1[S0_ SCS8YM/EU7Q%#.T?B2&VL?V&_P"" M\'_!2+_A2?@2Z_8]^#FO>3\6OB?H0?XKZ[I=SB[^'WPRUB!D_P"$=2:%MUGX MI^(=H[Q.I;[5I?@M[J\,$,OB70-1A_BVKX7BC-^9O+,/+2+3QWQOSW4?EN_/3HPHHHKXDX HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KWW]F']H_XC_LF M_&_P-\=?A;J'V7Q+X,U-9I].GDE72?%'A^ZQ;Z_X2U^&(@W.B^(--::RNE'[ M^TD:WU/3Y+?5+"QNX/ J*N%2=*<*E.3A.$E.$HZ.,HNZ:?=-7&FTTTVFG=-; MIG^G_P#LN_M)_#C]K7X'^!OCM\+K[[1X<\8Z:)+O2YY8GU;PIXBM,0>(/".O MQ1'%OK.@:B);2XP!!>P"VU73WN-+U"QNI_H&OX"O^".W_!1>Y_8D^.(\&?$+ M5IQ^SC\8]2T_3/'\4SR2VO@/Q(=ECH?Q0L;?YO*CT]6CTSQDEL!+J'AS4H:\MW[-"J MJL+_ &EI)>?=>3W7W=">BBBO7-@HHHH **** "BBB@ HHHH **** "BBB@ K M^ 3_ (+P>()M9_X*8_&O3I'=T\)^&OA!X?MU;.V*&Y^%/A'Q2R1YXV&X\2SR M'''F2/WS7]_=?Y[7_!;V"2W_ ."H'[3HD!'FR_!^XC;! >.;X"?"UE*D@9VG M=&Q&0)$=QQ#_-+[CCQM_9+_ *^*_P#X#(_*2BBB MOS@\L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]RO^#>CQ#-HO M_!0RTTV-V1/%WP5^)GAZ=5SB6*VD\.>*PCX_A$_AB&09XWQKWQ7]VU?P/_\ M! JWEF_X*1_#J2/=LM/A_P#%BXGV@D>4W@R^M1OP1A?.N8<$Y&_:,9((_O@K M]*X3;>5R3Z8NLEZK@K^Q?^.5ONB%%%%?3'6%%%% !7\P/_!S9_P D MI_93_P"RA?$C_P!1OPY7]/U?S _\'-G_ "2G]E/_ +*%\2/_ %&_#E>-Q!_R M)\;_ (*?_I^D<^*_@5/^W?\ TN)_'[1117Y0>.%%%% !1110 4444 ?UK?\ M!L/_ ,@+]L__ +"WP#_](_C!7]55?RJ_\&P__("_;/\ ^PM\ _\ TC^,%?U5 M5^J\.?\ (FP7I7_]2:Q[.&_@4_1_^E,****]LW"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "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 *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M _R?Z***_#SY\**** "BBB@ HHHH ]8^ O\ R7/X,?\ 96/AU_ZF&CU_J45_ MEK_ 7_DN?P8_[*Q\.O\ U,-'K_4HK[S@W^%C_P#KY0_])JGHX':IZQ_)A111 M7VAWA1110 4444 %%%% !1110 4444 %%%% !117\_G_ 7+_P""D7_#-GPQ MD_9B^$&O?9_CI\8-!F'BK6=+N=E_\,/A?J(FL[N[2>%O,L/%GC=$NM)T'81> M:5HJZOX@1]/O6\-7=SRXW%TL#AJN)K.T*:T2^* M-Q=;'8FKB:SO.I+1+X816D:<>T8+1=]9.\FV_%G.523G+=OY)=$O)?\ #ZA1 M117*0%%%% !1110!]N?\$_\ ]M;QO^PG^T/X;^+WAS[9JWA*\\OPY\5?!$,X MCM_&O@*]N87U*SC21TMXM?TAT36O"VH2,GV/6;.&"Y=])OM5L[S_ $:?AA\3 M/!'QE^'O@[XJ?#?7K/Q/X%\>:#8>)/#.N63$PWNFZA$)$$D3!9K2]M9/,L]2 MTZZ2*]TS4;>ZT^^@@O+:>%/\KJOZ*/\ @A+_ ,%(O^%$?$&W_9'^,6O>3\'/ MBKKP;X:ZYJEUBS^''Q/U:5(4TIYIF"V/A3X@W)BM;@;OLFD^+C8ZGY5K;Z[X MDU)?JN&LW^J5E@L1+_9J\OWR2XBCDCN4\.:#&#K?BJ^C:+R-+MOL-O.-7 MU32;>Z^O?'/CCPG\-/!OBCX@^/-=L/#'@SP7H6I>)?$_B#5)?)L-(T72+62] MO[VX8!G988(G*0PI)<7$FR"WBEGDCC;_ #JO^"D/[=/BS]O3]HC6?B->&_TG MX9^&/MGA?X->"[J3 \.^#([K=_:=_;1.]N/%7BZ:&+6O$UPC3M'*;#0HKRZT MS0-+9/#SW-EEF&M3:>+KIQH1T?(MI5I+M"_NI_%.RLTI6Y\16]C#3XY:17;O M)^2_%^5SXT^)'Q&\:?%WQ[XN^)WQ$UZ]\3^./'6O:CXE\3Z[J#AKC4-5U.=I M[B0(H6*VMHMRV]C8VR16>GV,-O8V4$%I;PPIQ-%%?EDI2DW*3K9X]PHHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7]A?\ P0/_ ."D7_"=^';']B#XS:]O M\9^#M+GF^ 7B#5+G,WB?P7I<#W-]\-IIYV,DVL^"[..6_P#"R!Y#=>#8;K2X MX[6+PE;#4/X]*Z3P=XO\3_#_ ,5^&_'/@K6]0\->+_"&MZ9XC\,^(-*F-OJ. MC:YH]W%?Z9J5G, =D]I=P13)N5HV*[)$>-F0^AEF85RJ4F MUS1[O[/&E^ M.-^GZ7\6_!@L?#'QI\'VC",:1XJ%LS6_B'3+1V:=/"OC2"WFU?078RQVDZ:M MX>:[O+S0+RX?]$Z_6Z%>GB:-.O1DITJL5.$EU3Z/M).ZE%ZQDFGJF>S&2G%2 MCJI*Z_KOW[,****U*"BBB@ HHHH **** "BBB@ HHHH *_@^_P"#@WP=+X9_ MX*(ZWK[/DAFAELO&7@JU\P Y:Y2X\?RA&( MVBT)0-NDV?/<4475RFK)*[H5:-;Y0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_0)_P;A^#I M=<_;@\=^*GB8V7@?]GSQ=<"<+E4U;Q!XQ\!:)8V[-C"-/ILNNRJ0=Q%HR@%2 MQ']OE?R^?\&SGPCFTWX9_M+?'2\M7">+_&?@_P"&&@W,J;,0^!='OO$WB(VI M(#207=QX[T"*:4;HC/I/E(1+#.H_J#K]2X:HNCE%!M6=:=6LUY2FXQ^^$(R7 MDSU\)'EHQ_O-R^]V7X)!1117O'2%%%% !7\P/_!S9_R2G]E/_LH7Q(_]1OPY M7]/U?S _\'-G_)*?V4_^RA?$C_U&_#E>-Q!_R)\;_@I_^GZ1SXK^!4_[=_\ M2XG\?M%%%?E!XX4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_ M557\JO\ P;#_ /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_ M@4_1_P#I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#/U75]*T'3;W6=./_ M $EBK_)VJ92Y;:;EQCS*][:]C_92_P"&@_@)_P!%N^$/_ARO!G_RZH_X:#^ MG_1;OA#_ .'*\&?_ "ZK_&MHJ?:>7X_\ ?L_/\/^"?[*7_#0?P$_Z+=\(?\ MPY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LI? M\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#EU7^-;11[3R_' M_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5X,_^75'_ T'\!/^BW?"'_PY7@S_ M .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P M$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LI?\-!_ 3_HMWPA_P## ME>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#EU7^-;11[3R_'_@![/S_#_@G^RE_P MT'\!/^BW?"'_ ,.5X,_^75'_ T'\!/^BW?"'_PY7@S_ .75?XUM%'M/+\?^ M 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ MY=5_C6T4>T\OQ_X >S\_P_X)_LI?\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3 M_HMWPA_\.5X,_P#EU7^-;11[3R_'_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5 MX,_^75'_ T'\!/^BW?"'_PY7@S_ .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0 M?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X M>S\_P_X)_LI?\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#E MU7^-;11[3R_'_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5X,_^75'_ T'\!/^ MBW?"'_PY7@S_ .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@ MS_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LP:9\;_ M (+:UJ-EI&C?%[X7ZMJVI74-EIVF:9X_\*7^HZA>W,BQ6]I965KJTMS=74\K M+'#;P122RR,J(C,0*]0K_),_X)4?\I+?V#O^SK_@;_ZL'0Z_ULZN+NKVZDRC MRVUO?R"BBBF2<+XH^*/PS\$7\.E^-/B)X%\(ZG;_X:#^ G_1;OA#_ .'*\&?_ M "ZK^#O_ (.T/^4A'P-_[,U\#_\ J[?C]7\N-0YV=K?C_P T4+I.^_E_P $ M_P!E+_AH/X"?]%N^$/\ XS\_P_P""?[*7_#0?P$_Z+=\(?_#E>#/_ )=4?\-!_ 3_ *+= M\(?_ Y7@S_Y=5_C6T4>T\OQ_P" 'L_/\/\ @G^RE_PT'\!/^BW?"'_PY7@S M_P"75'_#0?P$_P"BW?"'_P .5X,_^75?XUM%'M/+\?\ @![/S_#_ ()_LI?\ M-!_ 3_HMWPA_\.5X,_\ EU5S3OCC\%=8U"QTG2?C!\+=4U74[NWL--TW3OB! MX3O=0U"_O)DM[2RL;.VU:6XN[NZGDC@M[:".2:>9TCB1G95/^-#7W%_P3(_Y M2/?L#_\ 9Y7[-'_JY/!M-3NTK;OO_P /9^?X?\ !/\ 7.HHHJS,**** "BB MB@ HHHH **** "BBB@#+UK7-%\-Z7>:WXBU?2]!T73XUEO\ 5]:O[32]+L8G MD2%)+S4+Z6"TMHVFDCB5YI45I)$0$LR@^:_\-!_ 3_HMWPA_\.5X,_\ EU7Y MY_\ !=?_ )1+_MI_]D]\-?\ JSO U?Y7-3*7+;397O;7L?[*7_#0?P$_ MZ+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T5/M/+\?\ @#]G MY_A_P3_92_X:#^ G_1;OA#_X7X_P# #V?G^'_!/]E+_AH/X"?]%N^$/_ARO!G_ ,NJ/^&@_@)_T6[X M0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X?\$_V4O^&@_@)_T6[X0_^'*\&?\ MRZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VBCVGE^/\ P ]GY_A_P3_:6\/^)/#O MBS2X-<\*Z]HOB;1+IIDM=8\/ZI8ZSI=R]M,]O<)!J&G3W-I,UO<1R03+',QB MFC>)PKHRC:K\*_\ @V[_ .41/[.W_8T?';_U>'CZOW4K1.Z3[D/1M=F%%%% M@HHHH **** "BBB@ HHHH **** "BBOG3]H[]KG]F?\ 9%\)'QM^TG\:_ /P MAT&2.>33U\5:U%'KNOM;#=/;>%/"5BM[XK\77T2Y9]/\,:+JU\$#.;?:K$%P M/HNBOX]?VM_^#LOX7>&I-3\-?L6? /6/B9J$/G06WQ0^-US<>#?!?VA,B*\T MKX>>'[B;QEXCTN<%67^VO$?PYU*,JZ2:?@J]?S:?M,?\%M?^"F'[4[W]GXU_ M:;\9>!O"=Z94_P"$#^"4@^$'AB.SFW>9IMW/X-:P\4^(]/;<0UOXO\2^(BZ[ M5=V5$"RYI>?H6H-^1_IB?'']L3]E/]FFWEG^/O[17P;^$DT<0E32O''Q!\-: M)XBO%9/,4:9X8N-0'B/5I6C_ 'BP:7I=W,T8,BQE 6'Y"_&'_@YJ_P""6?PP MDN[;PKXU^+/QVO;7?'Y?PG^%6K6MG)VSQY MEM7NAL#_ .;%=W=U?W5Q?7US<7M[>3RW-W>7HYWV12@NK;_ /[?/B1_P '>OA"V>:W^$/[$GB36HV+ M"WU?XD?&?3/##Q ?<>;PYX8\!>+EG+?Q1Q^*;?9CB5\\?%/C'_@[3_;CU)YD M\"_L_P#[+?A.VD+"-M?TKXJ>,M1MT)RNRYM?B7X2L'F4<%Y=)>)LG$"G!'\K M-%+FEW_(?+'M^9_1!KG_ = ?\%3=6D9[#7_ (%^&%8G$6A_!ZSN(TR",*?$ MFN>(93C.1OD$I MV(.#G>SGDX(XQ^#E%'-+N_Z_K^M1V79?<^H>'?^#I;_ (*>Z*T9U*W_ &;_ M !<$(++XB^$VLVRRX.2)#X3\>^&& ;H?*:(X^Z0>:_G#HIWYG^H'\%_P#@X3_X)2_&9[6R_P"&C3\* M=;NF0+HWQH\%>+/ J0[\#==>+#IFJ?#VV",=K^;XQ4K@O@Q R5^M?PW^+GPI M^,FA)XI^$7Q-^'WQ3\,R>7L\0_#GQEX<\;Z&WFJ7BVZKX:U+4[$F1060>?E@ M"0#@U_C(UV7@3XB_$'X6^(K3Q?\ #+QWXR^'/BRPYL?%'@3Q/K?A#Q%9?,K_ M .B:WX?OM/U*V^=$;]S'_ M !S/J4B#]S?>*M5\6V\,GSOI\ZEXW_IG_9 _X.@OV&OCM)I?AK]H;1?%G[)? MCF]:&W:_\2M)\0/A)<7DQ6...#X@>&M+M=:TA9)=SSW/BWP/X?T/3H6C:X\0 M2*LLL=J2?EZD.,ETOZ?U<_I;HKDO WC[P-\3O"VD^./AMXS\*_$#P7KUN+O0 M_%O@KQ!I/BGPUK%JW N-,US0[N^TR^ASD&2VN95# J2""*ZVJ)"BBB@ HHHH M **** "BBB@ HHHH **** "N,\5?$;X>^!9;.#QMX[\&>#IM1CFET^'Q5XHT M3P]+?16[(D\EG'J]]:/=1P/+&LSP!UC:1%7X_\ +]GY_A_P3_92_X:#^ G_1;OA#_X7X_P# #V?G^'_!/]E+_AH/X"?] M%N^$/_ARO!G_ ,NJ/^&@_@)_T6[X0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X M?\$_V4O^&@_@)_T6[X0_^'*\&?\ RZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VB MCVGE^/\ P ]GY_A_P3_92_X:#^ G_1;OA#_X7X_P# #V?G^'_!/]E+_AH/X"?]%N^$/_ARO!G_ ,NJ M/^&@_@)_T6[X0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X?\$_V4O^&@_@)_T6 M[X0_^'*\&?\ RZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VBCVGE^/\ P ]GY_A_ MP3_92_X:#^ G_1;OA#_X79^-_#-R M_()'R0ZF[<@$CCD GL:_QE:*/:>7X_\ #V?G^'_ 3_ &I[2]L]0@6YL+NV MO;9_N7%I/%

-AQ1[3R_K[@]GY_A_P3_8,HK_+=^&'_ M 7X_P""L?PL>V2R_:QU[QIIL&T2Z5\3_!OP\^(*7BIC"7.M>(?"ESXL7./F MDM/$-K,^3OD8U^HGP5_X.V?VI/#;VEK\?/V9_@M\5=/B\N*>_P#AWKGB[X0^ M(9X^ ]UCVLN%B5;;)F#YUY_U_7X"Y)>1_>]17\Y7 M[.__ <_?\$W_C!)8Z5\4IOBI^S1X@N?*AFE^(OA!_%7@HWDV L5EXL^&L_B MJ^6T#D(^I>)/"_A>TA^:2X:&W4S5^[OP@^//P3_:"\,IXR^!GQ;^'/Q?\+/Y M8?7?AQXRT#QAI]K+*I9;6_FT*_O?[-OEVNLVGWXMKVWDCDBGMXY8W1:33V): M:W1ZQ1113$%%%% !1110 4444 %%%% !1110!_D_T445^'GSX4444 %%%% ! M1110!ZQ\!?\ DN?P8_[*Q\.O_4PT>O\ 4HK_ "U_@+_R7/X,?]E8^'7_ *F& MCU_J45]YP;_"Q_\ U\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HH MHH **** "BBL+Q1XG\/>"O#>O^,/%NL:?X>\+>%M&U+Q#XCU[5KB.STS1M$T M>SFO]4U34+J4B.WL[&RMYKFXE'M/U*[BBN;Q+2SNO\ .-^,'Q;\>_'?XG>-OC!\3]=N/$GCSX@:]=^( M?$6K3Y59+JY*I#9V5ON9+'2=*LHK;2M%TR#;:Z5I-E9:=:)';6L2+]O?\%0? MV^_$/[>O[0E_XHLI=0T[X+> 6U#PS\%O"EUYD#6^@-<)_:'C#5[,MLB\4>-Y M[6VU'4EVF33=,M]$\/&6Z&B_;+K\V*_+L_S9YCB?9TI/ZIAVXTNU6>TJS76_ MPT[[0UT ]\1Z \EEH7C9W,LUW/-H_B26XGN-> MOX=/_=*O\MSX#_'#XA_LW_%SP+\;/A7K+Z)XX\ :W!K&DW!\Q[.]B"O;ZGH> MKVT+6H/[-\7^%Y+E+G4O OCK3H8!XC\(ZJ56-VDL)YX[K3+R2"W&LZ#>Z3KD M,$5OJ42+^D\.9O\ 7:'U6O*^*P\5RM[UJ*LE/SG#2-3JURSU;E;U<+7]I'DD M_?BO_ H]'ZK9_)]=/J>BBBOISK"BBOQ>_P""R_\ P4;A_8N^"G_"N/AKK,<7 M[2'QFTF^LO"+VLJM>_#KP<[2Z?K7Q+N(U):WU!9!/H_@83^6MSXA6[U>,7EO MX5U*QGY\7BJ6#P]7$UY3VC"*ZRG)J,5W>K2NR9SC"+E)V2_I)>;V M1^/O_!>O_@I%_P +/\67O[%/P:U[S?AYX!UF*7XX:_I=SFW\9?$'2+@2VO@2 M*>!]MSX?\ WT8GUR-V>*^\<0) \$3^$+>YOOYHJEFFFN9I;BXEEGN)Y9)IYY MG>6:::5B\LLLKEGDED=F>21V+.Q+,22345?D>/QU;,,54Q-9ZS=H03;C3IKX M*G-)RD]6SQ:E252;G+KLNB71+^M7=]0HHHKC,PHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#[7_8$_;3\"(K@16_C?P#?7,+ZIIP M$CK!%KFF/''K/A?49"HL=;LK9;@RZ7=:G9WG^C7\+/B?X'^-/PZ\&_%?X:Z] M:>)O OCW0+#Q)X:UJS/[N[TZ_CWA)XFQ+9ZA93"6PU33KE8[S3-3MKO3KV&& M[M9XD_RO:_H?_P""%'_!2+_A0/Q%@_9.^,6O>1\&/BQKRGX>ZYJMSMLOAK\3 M]4DC@BLI)YFVV/A/Q_/Y-E?9;['I'BK^SM7*65KJWB;43]5PUF_U2M]2KRMA ML1/]W*3THUY62U>T*NBETC/EEHG-G9A*_)+V_V!X8X_.N'USX:O %#G]U) M^F5-=5D5D=5='4HZ.H975@0RLI!#*P)!!!!!((Q6.(HPQ-"MAZGP5JTDT_F?Y0-%?HI_P5+_ &0;G]C/]L+XB_#_ $W36LOA MKXONI?B5\(9HXRME_P ('XJO;R:'0K9L8W^"]8AU7P@\;L;AX-&M-0D41:C; MM)^==?C5>C4PU:K0JKEJ49RIS7G%VNNZ>\7U33ZGARBXR<6M8MI_+^M HHHK M(D**** "BBB@ HHHH **** "BBB@ HHHH *!D\ 9)X '>BOU9_X(Y?L?S_M; M?MF>"EUS2S>_"OX+S67Q8^)DL\)?3[R'0;^*3PAX2N-P\F=_%OBF.RM[K3W9 M7NO#-AXFGB#_ &)UK?#8>IBL11PU)7G6J1A'LKO63_NQ5Y2?2*;*A%SE&*WD M[?\ !^6[/[._^":/[.DW[+7[$GP&^%&J6+6'BU/"4?C+Q]!+'LNX?''CZXF\ M6Z_IM]V>X\.S:K%X660#!MM#MP,A0Q^[***_9*-*-"C2H4U:%&G"E#_#"*BK M^=EKYGNQBHQC%;122^2L%%%%:C"BBB@ K^8'_@YL_P"24_LI_P#90OB1_P"H MWX'/\ D38+TK_^ MI-8]G#?P*?H__2F%%%%>V;A1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'YL?\ !8C_ )1>?MR_]F]>./\ TEBK_)VK_6)_X+$?\HO/VY?^ MS>O''_I+%7^3M6=3I\_T-8;?/]$%%%%9EA1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]^_\ !*C_ )26_L'? M]G7_ -_]6#H=?ZV=?Y)G_!*C_E);^P=_P!G7_ W_P!6#H=?ZV=:PV^?Z(SJ M=/G^@44459F?Y[O_ =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$? M W_LS7P/_P"KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_ 3( M_P"4CW[ _P#V>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7 MY@?ZYU%%%;G.%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3 MWPU_ZL[P-7^5S7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/] M$%%%%9EA1110 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\ M!MW_ ,HB?V=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %%%% !11 M10 444$XY/ '))[4 %?.O[37[6G[.G['/PZNOBG^TG\5_"WPL\'PF:*QFURZ MDEUKQ)J$$0F;1O!_A?3HKSQ)XOULQ$2_V3XIX;_: _:"L7NM(U[QM)IQ[X;FWN-0TNZ M@D^)/BW3I1Y4V@^'=0MO#NDWA>+6_$LFIZ9J'A:7^#[]HG]IKX]?M9?$K5?B MY^T1\4/%/Q3\>ZL61M6\1WH>UTJQ,KS1Z+X9T.T2VT+PIX?MI))'M/#_ (+_'7B+5O%/B+4 M7!8HMSJVLW5Y>O#"&*6UOYPM[6+$-O%%$JH.#HK-MO?_ (!HDEL@HHHI#"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#ZL_96_;?_ &J_V*?%H\8?LS_& MOQE\,;N>ZANM9T'3KY=1\#^*C!M58O%W@/68]0\(^)5$2F"*;5M'N;RRC9FT M^YM)MLJ_V5?\$^O^#I7X/_%&71/AO^WEX1M/@7XTN/L]A!\:O UOJNL?!W6; MMRL*2^*/#COJOBWX%--B$:?P4T4U)K83BGT^ M?4_VC_"?B[PIX]\-:)XS\#>)M \9>$/$NGP:MX=\5>%=8T_Q!X=U[2[I=UMJ M.CZUI-Q=Z;J5C.O,-U9W,T$@SMZS\+_$ZNRB\NK?2A=0W/A'Q)-$J[/%7A.YTK59) M(+2+6#K6E0R:3/\ Z%W_ 35_P""P7[+'_!2KPU'8^ ]5;XC6]OJ>FPM:OXI\/>&I;^Q@ MN-5)/R?G^AE*+7FOZW/U>HHHJB0HHHH **** "BBB@ HHHH *_AC_P"#O7_D MK/[$G_9._C-_ZDO@.O[G*_AC_P"#O7_DK/[$G_9._C-_ZDO@.IG\+^7YHJ'Q M+Y_DS^.NBBBL38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *] ^&?Q8^*'P7\5V/COX0?$7QQ\+O&FFD&P\5_#[Q3K?@_Q#:KO20QQ:OH M%[87P@D9$\VW,Q@F VRQNN17G]% ']0_[%?_ =(?M>_!>72?"G[6/AC0_VI MO $+0VT_BF%-.^'_ ,:-+LAMB$T>MZ/8)X.\7?8H!Y@M-?\ #-CK>L3K_I_C M:!Y7N5_L<_8@_P""I7[%O_!032(I/V?OBO8R>.HK#[?K?P:\;QP^$OBYX?C2 M,27;S^$[NZG37["P5D%[K_@K4?%'AJV>2.&765G;RA_DN5M>'/$GB+P?KVD^ M*?"6O:UX6\3Z!?VVJZ%XC\.:I?:)KVBZI9R":TU+2=7TR>UU#3;^UE59;:\L M[B&X@D4/%(K &K4VM]5^/]>I+@GMI_78_P!I:BOX2?\ @F'_ ,'._CWX?7'A M[X-_\%$%U#XD> RUMI>E?M(:#IHG^)'A2$;;>!_B5X/M4O 8/[?OAM\2_A]\8O WAKXF_"OQEX<^(/P_\ &.F0 MZQX8\8>$]5M-:T'6M/F+*)[*_LI)87:*5);:[MW*7-E>0W%E>0P7=O-#'HFG ML9--;G<4444Q!1110 4444 %%%% '^3_ $445^'GSX4444 %%%% !1110!ZQ M\!?^2Y_!C_LK'PZ_]3#1Z_U**_RU_@+_ ,ES^#'_ &5CX=?^IAH]?ZE%?><& M_P +'_\ 7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH **** "BBB@ HHHH M*_D0_P""^O\ P4A_X275K[]ACX,:]NT#P_?6UQ^T/XBTJYW1:SXBL98[S3/A M5!<0MLDL/#=U';ZMXT5&D,OB2'3= E:UF\/:Y9WGZ^?\%>?^"B=C^PU\")-# M\$:E:R?M%?%VQU'1OAE8*8;B;PAI87[+K?Q/U.T?>BVV@B7[+X9ANXWAU?Q5 M+:C[-?Z7I'B!+?\ S_;^_OM5OKW5-4O+O4M2U*[N;_4=1O[B:\OK^^O)GN+N M]O+NX>2>ZN[JXDDGN+B>1YIYG>21V=F8_&\49O[*#RW#R_>5$GBI1>L*;U5& MZVE45G/M3M'7VCMPXRM9>RB]7\?DND?66[\O4J4445\">:%%%% !1110 444 M4 %%%% !1110 5^IW_!*#_@H3JW["'Q^MYO$MY?7?P!^*$^F^'OB_H,(FN1I M,23/%HWQ&TFRBWN^L^#I+J>2\M[>*6;6?#=SK&EI!)J+:1<6/Y8T5OAL15PE M>EB*$N6K2DI1?3LXR6EXR3<9+K%M=2HRE"2E%V:=U_P?+N?ZMVC:SI/B+1]* M\0:!J5CK6A:[IMCK&BZQI=U#?:;JNDZG:Q7NG:EI][;/);WEC?6<\-U:74$C MPW$$LMA^PG\:->^=!>77[.GB75KG[R 37^K?" M.ZNYFSE!]IUKP&)F.4_M;PO%.-GA72C_ %>5^MY=CZ68X6GB:6C?NU:=[NE5 M5N>#_.+TYH.,K*]CVJ52-6"E'YKL^J_R[H*_!G_@M]_P3?/[5'PH_P"&A?A+ MH9N?V@/@QH-R;[2].MS)?_$_X8V+W.I:AX;C@B4RWGB?PJ\U]KOA)(@]SJ$, M^M^'(X+V]U/118_O-16F,PE+'8:KAJZO"I&UU\4)+6,XM[2A*S7?9W3:;G"- M2+A):/[T^C7FOZT/\G^BOZ$_^"Z7_!-W_AGCXDS?M4_!_0?(^"7Q.-% MTNVQ8_#/XH:HTMU=>^)?#;2 MV6A>,FD,EQ>F71O$DMQTNE4/!J.C:M;))%]NT/7M,FN]&UO3VD1+[2KZ[M6=/-#K_ M */?[%W[6WP]_;6_9_\ !WQS^'TB6O\ :T)TKQGX5>Y2YU'P)X[TV&W_ .$B M\)ZFRK&[FSEGAO=*O9(+?^V/#]_I&M1V\$6H)$GZ3PWF_P!=H?5*\KXK#Q7+ M)[UJ*LE*^[J0NHSZR7+.[;E;U<+7]I'DD_?BM.\H]_5;/Y/N?5E%%%?3G6%% M%% !1110 4444 %%%% !1110!^3/_!8+]@K_ (;<_9HNIO!>F1W'QW^#7]I^ M,_A4T<<8O/$D$EK'_P )7\./.?&%\7V-C:3:0&:-%\6:-X>6:YM=/FU%W_S[ M+FVN;*YN+.\MY[2[M)Y;:ZM;F*2"YMKF"1HI[>X@E5)89X94:.6*15DCD5D= M0P('^KS7\D'_ 71_P""6=WI>I>)?VX/V>_#CW&C:E)+J_[1'@;1+1GFTC4I M&+W?Q>T:PMD._2M18^9\1(((Q)INH;_&);W2/CN)\HE6C_:.'BW4I MQ2Q,(J[G3BK1JI+5RIKW9KK32>G([\.+HHHH MKX \T**** "BBB@ HHHH **** "BBB@ HHHH T='TC5?$&K:7H&A:;?:QK>N M:C9:1HVD:9:S7NI:KJNI7,5EIVFZ?96Z27%W?7UW-#:VEK!&\UQ/+'%$C.ZJ M?]$3_@E=^PQ9_L+?LPZ)X/UJVM)/C%\09+3QS\9]5@,,Y3Q+=6:QZ;X.M;R( MN)](\":;)_8]N8YY;.[UJ7Q#KMGY4>N-$GY(_P#!"[_@EG=^%1H'[;G[0WAQ MK;7KRS%]^SWX"UNT*7&C6%] 57XLZY87"AHM3U&SE9/ %G M7GAN[T[^IFOT+AG*)8:']H8F-JU6%J%.2UITI:NHUTG56RWC3W^.27IX2CRK MVLE[S^%=HOKZO\%ZA1117UQVA1110 4444 %?S _\'-G_)*?V4_^RA?$C_U& M_#E?T_5_,#_P?MR_]F]> M./\ TEBK_)VK.IT^?Z&L-OG^B"BBBLRPHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^_?^"5'_*2W]@[_ +.O M^!O_ *L'0Z_ULZ_R3/\ @E1_RDM_8._[.O\ @;_ZL'0Z_P!;.M8;?/\ 1&=3 MI\_T"BBBK,S_ #W?^#M#_E(1\#?^S-? _P#ZNWX_5_+C7]1W_!VA_P I"/@; M_P!F:^!__5V_'ZOY<:QG\3^7Y(W6R]%^04445(PHHHH **** "ON+_@F1_RD M>_8'_P"SROV:/_5R>#:^':^XO^"9'_*1[]@?_L\K]FC_ -7)X-IK=>J_,#_7 M.HHHK!J_RN:_U1O^"Z_P#RB7_;3_[)[X:_]6=X&K_*YK.IT^?Z&L-OG^B"BBBL MRPHHHH **** "BBB@#_3<_X-N_\ E$3^SM_V-'QV_P#5X>/J_=2OPK_X-N_^ M41/[.W_8T?';_P!7AX^K]U*W6R]%^1@]WZO\PHHHIB"BBB@ HHHH ***X+XH M_%'X>_!3X>>+_BQ\5_%NC>!/AUX"T2\\1>+O%OB"Z%II6C:39*#+/,X#RSSS M2-%:6%A:17&H:GJ%Q:Z;IMK=7]U;6TH!H>//'O@KX7>#/$WQ$^(WBG0O!'@3 MP;H][X@\5>+?$VI6ND:#H&C:?$9KS4=3U&\DBM[:WA0?>=]TDC)%$KRR(C?Y M_O\ P6'_ .#A7XA?M8S^*?V=?V.-5\0?"[]F5FN]$\4?$*'[7H/Q)^.EEE[> M\B+9AU+P-\--27#=9:3P7\/7G-IJWQ%U#3YG6T^(GQ12UD,5UJ#;=U$;W^NO?:U<_AE68HH _OX_P""-/\ P'?VD9_"O[,/[<6KZ'X)^/MVUEH/P M]^-#1V>@^!_C+?OLM;+0_%<$0@TKP5\3-1E,:6,MLEGX1\97TC6.FP>'==ET MK0]<_JXK_%0!(((R"#D$<$$="#ZU_:U_P0?_ ."]]S=7/@W]B7]N;QHUQ)<- M8>&/@-^T)XIOV>XDN'9+31_AG\6-;O929WG)@T_P9X[OY?-:7[/H/BBXE:6Q MU>/6,NC^3_KJ9RCU7W?Y(_M5HHHJS,**** "BBB@ HHHH *_AC_X.]?^2L_L M2?\ 9._C-_ZDO@.O[G*_AC_X.]?^2L_L2?\ 9._C-_ZDO@.IG\+^7YHJ'Q+Y M_DS^.NBBBL38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ K]6?^"7__ 5M_:'_ ."9WQ$CN/"-[=?$#X!^)=5@N?B=\!=< MU.:+P]K:,([>Y\2>#[J1+H>"O'UO:(B0:]I]L]GJZ6]G8>*=-UJQL[!+'\IJ M*+M!OHS_ &%/V1?VOO@3^W!\$O#7QZ_9\\70^*/!NO+]DU&QN%BM/$_@KQ-; MP6\VK>"_&VB+-/+H7BC1C>)/AAXFGT_2?C7\(9[YX-$^(7A.&=_](ME^#/$RQ&73[R6XTV^%YX=UC7-+O_P#4C_9Y_:!^%7[4OP9\ ?'O MX*>)[;Q;\-OB1H4&N>']5A BN8=S/;ZCHNLV.]Y=)\1:!J<%WHOB'1KD_:M* MUBQO+&<>9 2=HROZF,HN/H>ST4451(4444 %%%% '^3_ $445^'GSX4444 % M%%% !1110!ZQ\!?^2Y_!C_LK'PZ_]3#1Z_U**_RU_@+_ ,ES^#'_ &5CX=?^ MIAH]?ZE%?><&_P +'_\ 7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH **** M "BBB@ KP_\ :/\ V@_AS^RU\%_'7QR^*FJ#3?"/@;2)+Z6")HCJ>O:K,1;: M)X7T&WE>-;O7?$6J2VVEZ9 SQPK/<"XO)K:PM[JZ@]LEEB@BDGGDCAAAC>6: M:5UCBBBC4O)))(Y")&B L[L0JJ"S$ $U_!;_ ,%G/^"CLO[9GQH_X5?\,M:> M;]G#X,ZO?6?AB6TF867Q(\;1+-IVL_$B=4(CN=+CC:XT;P+YGFF+0GO]:C:W ME\57EC:^5G&9PRS"2JZ2KU+PP]-_:G;6;6_)334I]_=C=.:9C7K*E"_VGI!= MWU?HNOR74_.3]K+]I_XC_MA?';QM\=_B==[M9\4WOE:/H<$\LVD^#/"=BTD? MAWP=H*R!?+TO1+)]AE$<4VIZE-J&MWXDU/5+Z>7YPHHK\GJ5)U9SJU).=2I) MSG.3O*4I.[;?=L\9MR;;=VW=ONV%%%%0(**** "BBB@ HHHH **** "BBB@ MHHHH T]$UK6/#>LZ1XB\/ZG?:)KV@:G8:UHFLZ7=36.IZ3J^EW45]INIZ=>V M[QW%I?6%Y!#=6EU Z307$417U7^Q?\ M:_$/]BK]H#P;\<_A](]T=(G_LOQEX5DN7MM.\=^!-2F MM_\ A(_"6ILJR(BWL,$5YI5[)!<_V/X@L=(UJ.WGETY(G]G),UEEF*4I-O#5 MN6&(@NBO[M6*_GIW;M]J+E'=IK?#UG2GK\$M)+_VY>:_%71_IJT5Y+\"OC;\ M//VC?A)X&^-7PKUE-=\#?$#0[?6M'NOD2[M'9GM]1T75K:.246.NZ#J<-WHV MN:>TCM8ZK8W=L7?RP[>M5^JQE&<8S@U*$XJ491=U*,E>,DUHTTTTUNCV$TTF MM4U=-=4]F>>?%GX5^!?CA\-O&GPD^)F@VWB7P)X_T&]\.>)-'NA@7%C>(-L] MK.!YMEJ>GW*0:CI&IVQ2\TO5;2SU&REAN[6&5/\ .1_;S_8R\=_L,?M#>*/@ MUXL%UJ?AYF;Q!\,O&LEOY-KXY\ 7]S.FCZPNQ1##J]FT,NC^)M.C^73]>L;V M. SZ=)I][=_Z6-?G'_P4X_8)\-_M[?L\ZEX.ACT_3/C#X'%_XG^"WBZ[58AI MWB8VRB\\+ZK>!3-'X5\;06UOI>M ;X[&]AT;Q%]FO+C0+>UF\+/\I698;VE* M*^MX=-TGLZL-Y46_/XJ=_AGI=*76/SZ=GVNS_ #FZ M*Z'Q;X4\2> _%'B+P3XQT74/#GBSPEK6I^'/$F@:K UKJ6C:YH]Y-8:GIE]; MMS%TTVFFFG9IJS36Z:Z-'D!1112 **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *_4?_ ()2_P#!0?6/V#OV@+:]\0W=_>? 3XFS:;X=^,/A^ 37 M/]GVJ3/'H_Q#TBRCW-)KG@R6[N)YH(8Y)=8\.W6LZ0D1OKC3+JQ_+BBML/B* MN%KT\11ER5:4E*+Z:;J2ZQDKQE':46T]RHRE"2E%V:=U_P 'R[G^K9H>MZ/X MFT72/$?A[4['6] U_3+#6M#UG2[J&]TS5](U6UBOM-U/3KVW>2"[L;^SGANK M2Y@=XIX)8Y8V9&!.I7\G/_! C_@I%Y36/["GQHU[]W(UW=?LY^)-6N>$D8RW M^K?".YNYF^[*3)I:-^[5I[ MNE527/!]]TXO[47%Z7LO:I5%5@IKKNNTNJ_R[JSZA1117<:!1110 4444 %% M%% !1110 5#<6\%W;SVMU!#%[K6OAO.UUKGQ$^".A6 MLMWK/P_D=GN-0\1?#W3H%DN-6\#9+W&H>%[1)=2\'C?<:5#>>%1);^%OYDZ_ MU@*_!S_@HC_P0W^#O[4]QKGQ6^ -QHOP-^.]\;K4=4M$LGA^%GQ(U28M-+<> M)=)TR"6X\*>(+Z<^9=>+/#=E&?:2GBLMBE)W ME4PFD8R?65!Z*+>[I2:COR-:0?!7PE[SI;]8?K%_H_D^A_#%17T3^T=^R?\ MM!_LF>,I?!'Q[^&7B'P'J32SII.J7=N+SPKXGMX#S?>%/%=@USH'B&T*%'D_ MLZ_FN;(N+?4K:RO$EMH_G:OAZE.I2G*G4A.G.+M*$XN,HOLXR2:?JCSVFFTT MTUNFFFO5!1114""BBB@ HHHH ***^H?V8/V,_P!H_P#;$\6KX3^ GPTUKQ:( M+F?%C:6RVY:YATT7$^N:E%%(FCZ5J-P%@:Z M=.I6G&G2ISJ5).T80BY2D^RC%-L:3D[)-M]$KL^88TDE=(HD>221UCCCC5G> M1W(5$1%!9G9B%55!+$@ $FOZJ/\ @DI_P1*OKN[\,_M-?MH^%&LM-MFM-=^& M?P!\0V92\U&X1DN=-\5?%?2[E0;33H2$N=+^'][%]JU"7RY_%T%K8PR:!JOZ M0?\ !.[_ ((I_!']CJ;1?BA\59],^.'[0MEY%[8Z]>Z>P\ ?#K4$ D#> /#^ MH(9;W6+.?_4^-_$,7]K*T%O=Z#I/A.9[J.X_;6ONLFX9]E*&*S%1E45I4\+I M*,'HU*LU=3DG_P NU>"T7=^6W>X@ 4!5 P M !P . . !TI:**^S.X**** "BBB@ HHHH *_F!_P"#FS_DE/[*?_90OB1_ MZC?AROZ?J_F!_P"#FS_DE/[*?_90OB1_ZC?ARO&X@_Y$^-_P4_\ T_2.?%?P M*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X!_\ MI'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\ J36/ M9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ?FQ_P6(_Y1>?MR_]F]>./_26*O\ )VK_ %B?^"Q'_*+S]N7_ +-Z M\ M5^S1_P"KD\&U\.U]Q?\ !,C_ )2/?L#_ /9Y7[-'_JY/!M-;KU7Y@?ZYU%%% M;G.%%%% !1110 4444 %%%% !1110!^2O_!=?_E$O^VG_P!D]\-?^K.\#5_E MZMK&L:K=V^GZ7I6E:;;27FH:EJ5_=R16ME86-I#-=7EWMF:XB^'?AZ\19+33I7\2:Q;P:[JT>F>'OU- M_P"#E[_@K//'+JO_ 3B_9\\3/$HCM9OVJ_%^AW>&E6>.&_TKX&V-_ V1$87 MMM:^)HMF_>B32/!5QK^7^?]?\,4445F:!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!_>/\ \&\/_!:2X^-.G>'?V#/VK/%AN?BWX?TQ;#]GOXG^(+UGN_BAX'O$OAK5].U_P]K^C7MQINL:)K>CWD.H:5J^E:C:2175 MAJ6FWUO!>6-Y;2QW%M1E*-M5MU1^TM%%%60%%%% !1110 5_#'_ ,'> MO_)6?V)/^R=_&;_U)? =?W.5_#'_ ,'>O_)6?V)/^R=_&;_U)? =3/X7\OS1 M4/B7S_)G\==%%%8FP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5_1I_P;T?\ !5&Z_8L_:!MOV123.+?3O#OB1DL/"WQ =S!;068T+Q3=W M4%MX5NX+_P#G+HIIM.XFKJS/]K"BOP5_X-[?^"A%Q^VW^Q78>"/B!KC:K\>? MV7VT7X8^/KB]N#/JWBGP9)8S_P#"K?B!>/(\EQL? 7_DN?P8_[*Q\.O_4PT>O]2BO\M?X"_P#)<_@Q_P!E8^'7_J8: M/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ H MHKX%_P""C?[&/@YX)N93O\3>-9K8NE[>V M\4D=S_PBWA6&1-;\474;P*;9+31H;NWU;7=)67*M6IX>E4KUI*%*E%SG)]$O MS;V26K;26K%*2C%RD[)*[?\ 7X'Y3?\ !>C_ (*1?\*H\'WG[%WP:U[ROB5\ M0]%CE^-6O:7".*VM8%CMK6&&WABB3D:_)+GB)WC!>Y1I7NJ= M);+MS2^*;ZR;M[J27BUJKJS-O^SS\ M9M;M8TU'4;@II_PN^)-XL&GZ9XM\V5A#9>&_$:QV>A>-'D\N"S6'1O$DEQ;6 MNBZHFH?W3 @@$$$$9!'((/0@CJ#7^4!7]K__ 0G_P""D/\ POSX=P?LF?&' M7O/^,OPGT%#\.M;U2YS>_$GX7Z5&D$=@\\S%K[Q9\/[<0V5YEOMFK>%/[.U8 MQWEUH_B;4J^WX7S>ULLQ$M&V\).3ZO66';\]94K]>:%]:<3T,)7_ .74O/D; M_P#2?S:^[L?T0T445]R>@?R^_P#!?/\ X)O?\)EH=]^W)\&-!W^*O"NG6\'[ M07A[2[;=+XA\):;!'::=\3X+>!?,EU7PC9Q0:9XN8+)]H\)PV.M2&TB\+:G+ M?_R U_J[WEG::C:76GZA:VU]87UM/9WME>0175I>6EU$T%S:W5M.KPW%M<0N M\,\$R/%+$[1R*R,0?X"/^"P7_!.J[_8?^.;>*/ 6EW+?LY?-1U;X=74:2 MS6_@C7:Y\+]0NCN:-M)WM?^$I;IO-U/PJ\< N-0U+0-?N$^"XHRCVQ6C?OKLW:TOGL_.W=GX M_P!%%%?&' %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% &EH^L:MX>U?2M?T'4K[1M.XL[ZQO((;JTNH)$FM[B*.6)U=%8? MZ#W_ 2>_P""A.D_MW_ &WD\37EC:?'_ .%T&F^'OB]H<0AMFU>1X7BT7XCZ M39Q!$71_&$5K/)?06\44.C>);;5]+2"+3AH]Q??YY]?4W[&O[6/Q$_8M^/W@ MWXZ?#N5KB;1+@Z;XM\+RW,EMIGCKP-J4L \1^$=5*+(JQ:A;PQW.FWDD%R=& MUZRTG7(;>:XTV%&]G),TEEF+4I-O#5K0Q$%TC?2K%?ST[M_WHN4>J:WP]9TI MZ_!*RDOU7FC_ $VJ*\A^ WQQ^'G[2/PB\"_&SX5ZRFM^"/'^B0:QI5P=B7MC M-N>WU/0]8MHY)18Z[H&J0WFC:W8&23[)J=E4[I!#9V6K:G8>,="$\K,LDZ^*]:L;*(HMCH*I#Y,G]$ MM%<>+R_!XZ/+BL/3JV5E)KEJ17]VI%QG'T4DGU1$Z<*GQQ4NSZKT:LU]Y_ M M\:?^"#O_ 4+^$TMW/X=\ ^%?C=H-MYD@UCX4>,=-N+O[.,F+?X7\8CPAXJG MNV7 DM='TC6%CEW*EQ-&%F?\W?'O[+_[2?PLEGA^)/[/_P :/ AM\F27Q9\, M?&>A6I1<_O8KS4=&M[2>W;!*7$$\D$B_-'(RX-?ZA=%?.UN$,'-MT,37HW^S M-0K17DOXLV_,Y98*F_AE*/D[2_P G^)_E LK(S(ZLCHQ5T92K*RG#*RG! M5E((((!!&#S2QQR32)%%&\LLC!4CC1GD=CT5$4%F8]@ 2:_U9-0\.^']7?S- M6T+1M3D*JIDU#3+*]JZ>B/]V:XU.UT:33K M2W/>YNKJ&W&1ND&17Z5?!3_@@=_P4$^*LUI<>+_"7@OX%:#.8Y'U+XG>,=/N M-4:T8CS&MO#'@4>+]9CO57<(['7HO#^^0 2W%O&PFK^]:BNRAPA@H-.OB,17 MM]F/)1@_5)3G]TXOS+C@H+XI2EZ>ZOU?XG\^W[,?_!O!^RI\*9M/\0?'SQ1X MG_:.\36K17!T2XCD^'_PSBN$*RJ)/#FB:E>^)=9^SS#8?[5\8'2-1A7;>^'O M+EDMQ^\'@OP/X,^''AK2_!GP^\)>&_ _A'1(!;:/X8\):)IOAW0-+MP23%8: M3I-M:6-JK,2[^3 AD=F=RSL6/4T5]%A,!@\#'EPN'IT4U9RBKU)+^_4DW4E_ MV])VZ'5"G"FK0BEY]7ZO=A111766%%%% !1110 4444 %%%% !7\P/\ P*+GP59?&;P#K M7@2Y\66>E1:W=:!%K,2QMJ4&D3WVFQ:A);[C1_Q"#?#K_H^?QK_ .&'T+_Y MZ-?V1T4LYI*UEW_0J#;>KZ'QM1114&@4444 %%%% !11 M10!^L?\ P1__ .":VB?\%0OV@_B%\$M=^+6J_!VU\#_!O5?BG%XATGPA:>,[ MC4;C3O&W@;PDNC2:=>>(/#L=M#+'XOEOC>K=S.CV,< MF6=I8OZ*O^(0;X=? M]'S^-?\ PP^A?_/1KX._X-*_^3]OC[_V:'XG_P#5S?!6O]!2M8I-)V_J_P#P M/ZNS.4FF[/\ +L?QN?\ $(-\.O\ H^?QK_X8?0O_ )Z-'_$(-\.O^CY_&O\ MX8?0O_GHU_9'15()_!FO66NQ://JL/Q%U"73HK][(6TEY'8W;VZR&1 M;>4J$/\ 59110E;9";;WU"BBBF(_SW?^#M#_ )2$? W_ +,U\#_^KM^/U?RX MU_4=_P ':'_*0CX&_P#9FO@?_P!7;\?J_EQK&?Q/Y?DC=;+T7Y!1114C"BBB M@ HHHH *^XO^"9'_ "D>_8'_ .SROV:/_5R>#:^':^XO^"9'_*1[]@?_ +/* M_9H_]7)X-IK=>J_,#_7.HHHK^&O\ U9W@:O\ *YK_ %1O^"Z__*)?]M/_ +)[X:_]6=X& MK_*YK.IT^?Z&L-OG^B"BBBLRPHHHH **** "BBB@#_3<_P"#;O\ Y1$_L[?] MC1\=O_5X>/J_=2OPK_X-N_\ E$3^SM_V-'QV_P#5X>/J_=2MULO1?D8/=^K_ M #"BBBF(**** "ORM_X+!_\ !1+1_P#@G%^Q_P"*OB;IMQ87/QK\>O<_#SX M^';M8KD7?C[4K":27Q7J&GOO-QX;^'NF";Q-JXEB^Q7]]#H?ABXN+2?Q+9S# M]468*I9B%5069F("JH&223P !R2> .37^6__ ,%Q?^"@L_[?O[;GC#6?"VM2 M7_P&^"=I J9.R\WL5%7?DM7_ )?,_(GQ'XBU[Q?XAUWQ9XIUC4?$/B?Q1K.I M^(?$>OZQ=S7^K:YKNM7L^I:OJ^J7UR\EQ>ZCJ6H7-Q>7MW.[S7%S-)-*[.[$ MXU%%8FP4444 %%%% !1110 4444 %/BCDFDCAAC>6:5TBBBB1I))))&"I'&B M@L[NQ"HB@LS$ DU^G?_ 3C_P""3'[5/_!2GQ^!?M=C)B07.C^!(=.U7XDZD MEQ;$7&EWLGA*QT#4UD@:+7H[>4W"?T2? /\ X-*/V;?#=M8WW[27[2GQ9^*F ML)LGNM$^%NC^&_A1X4\P@%]/N;G7+?XC^)-5M(R63[;97_A:[N,+*(+/YH3_ M %OT5HH)>?J9NA^.'P\_X(!_\$EOAS!$MG^R5H7BN]4)YVI_$/QY\4/& M\]TR='ET[7?&ESX?@)Q\Z6&C6<3_ ,<;9KZ5TW_@E7_P34TF..*U_8._9.E6 M)0BG4O@3\.]:D( 9Z3A1]R9<'*OA+J=VK!M9^%OQ8^(%C- [?=EM-%\9Z MUXV\(6S1_P ,<7AM;<_\M(7/-?NM119=E]P7?=G\4?[1G_!HV\<%]JG[)?[5 MQGG1)3I_@C]H7PPD8G8 M$+CXF_#JTVQ,Q B*+\*2F3YIG108Z_FH_:__P"" M7W[-_"\NI:3HE MSJ!(:QT?Q2^@:_,H?.DH8Y%3_6SJGJ&GZ?J]A>:5JMC9ZGIFHVL]CJ&G:A:P MWMA?V5U&T-S:7EG^-\PNM1_X1*SMKA?@%XVU!]TGV M6^\+V$%S<_#*XN'$<4.J> K5O#UD@E:?P%J%U(O"FO6;W&C>*?#=^\$RV6N: M'>WMA)-#<6CRQWMI=VT&;BUO]Y:DGZ]CP"BBBD4%%%% !1110 4444 %?;7_ M 3U_;;^(?\ P3\_:I^'/[1O@)[J]L]#O1HGQ'\'0W)M[7XA_"_6KBU3QAX. MO-Q^S^==VMO#J?A^[NDFAT?Q7I6@ZX8)FTU8G^):* /]FGX/_%GP%\=_A;\/ M_C-\+M>M_$WP]^)OA/1?&?A'6[;Y1>Z+KME%>VOVB DRV6H6PE:SU33;D)>: M9J5O=:=>Q0W=M-$GH]?Q4?\ !JS_ ,%!Y';QI_P3M^).N.ZJFM_%?]G"2_N, MB-5+:A\5/AKIXD;(4[G^)6AV%NF%(^(]_<2?-;1U_:O6Z=UO_ "5G]B3_ +)W M\9O_ %)? =3/X7\OS14/B7S_ "9_'71116)L%%%% !1110 4444 =M\-/"]M MXX^(W@#P7>W,]E9^+_&WA7PO=WEJ(VN;2V\0:[8:3/(=!^+#O M UGO H9ET[P_JWB&ZG^6.U6XG<0U M^$WQ8^#'Q=^ _BZ\\ _&OX8^//A/XUL 7N?"_P 0_"FM^$=;$&]XX[R&PURR MLI[K3[@HS6FHVJS6-Y'B:UN)HF5S_LRUX1^T+^S%^S_^U?X!O?AE^T5\)?!G MQ:\&7:3^5IOBS28[F\T>YN(_)?5/#&O0&W\0>$M;6,!(==\,ZII.L0+Q#>Q@ MD%."Z:?D-3?4_P <:BOZ9_\ @L+_ ,&^'CG]BK2_$7[1W[*MUXC^+/[,.GF? M5/&7AC4D&I?$OX'Z>29)M1U2:RMX5\9_#FQY,OBFWM+;6?#%D4;Q797>GV5] MXOF_F8K-IIV9HG=704444AA1110 4444 %%%% '[*_\ !!W]LN?]CC_@HI\( M;_6-5:P^&'QSNX?@'\4(IIS%I\6F^/M1L;;PAXBNS(?LULOA3X@0>&-5O-3E M0R6?AP>(K:.6"+4+ES_J-U_BIQ2RP2QSP220S0R)+#-$[1RQ2QL'CDCD0ATD M1P&1U(96 92" :_UU?\ @G'^TBW[7/[#/[,/[0MU>+?Z]\0/A3H'_":W2;=D MGQ&\+>?X+^).Q5)V1CQYX=\1"&-OG2'RP_S9K2#Z?,SFMF?:]%%%:&84444 M?Y/]%%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O\ U,-'K_4HK_+7 M^ O_ "7/X,?]E8^'7_J8:/7^I17WG!O\+'_]?*'_ *35/1P.U3UC^3"BBBOM M#O"BBB@ HHHH **** .,^(GQ"\&_"?P)XM^)?Q"UZQ\,>"/ ^@ZCXE\3Z]J+ ME+73=(TNW>YNIB%#2SSLJ"&TL[:.6[OKN2"RLX)[J>&%_P#.@_X*(?MP>,OV M\/VB-?\ BGK'V[2/ 6C>?X9^$/@BXF#1>$_ UM=.]L]U#%));-XF\1R_\3OQ M5>QO.9-0GCTRWN9-'T?2(;?]4_\ @O'_ ,%(?^%R>.+K]C?X-Z]YWPK^&FN* M_P 7M=TNYS:>/OB5I$Y">%HYH&VW?AGX>7D;+=([&WU/QM'-.;=D\+:+J%S_ M #?5^=\2YO\ 6JKP.'E_L]"?[V47I6K1TMYPI.Z724[RU48,\O%U^>7LXOW8 MOWFOM2_RC^>O1,****^3.,**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *[[X6_$_QQ\%_B+X-^*WPVUZ[\,>.O 6OV'B3PSK=F1YEGJ-A+ MO5)HFS#>6%Y"9;'5--NDELM4TVYN].OH9[.ZGA?@:*<92C)2BW&46I1DFTXR M3NFFM4T]4^C"Y_I4?L!_MI^"/VZOV>/#/QA\,BTTKQ3;A/#OQ2\$17'FW'@G MQ]8VT+ZIIZB1FGET/4TECUGPOJ$F3>Z)>VZ7!CU2UU.SM/MBO\Y#_@FA^WCX MH_8*_:'TKQT'U#5/A-XR-CX7^-/@ZT8N=8\*&Y9K?Q!IEJ[K _BOP7/<3:OH M$C&)[J%]6\/-=V=EX@O;A/\ 1*\&^,?"_P 0O"?AKQWX)US3_$OA#QAH>F>) M/#/B#2IA<:=K.AZS9Q7^FZC9R@ M!=6D\4JAU21-VR5$D5D7]4R/-8YGA5SM M+%4$H5X[./@1\3[+S= \7:>?[.UB"&*35O"'B>S#S>'O&&@O)@0ZOH.H; M+F--Z0:A:->:/J FTO4KZVF^AZ*]F<(583IU(J<)Q<)QDKJ49*TDUV:=C=I- M--73T:>S1_E[?M+_ +.WQ'_93^-GCKX%_%/3?L/BGP3JKVJWD"2_V5XDT2X MN=!\5Z!/*B-=:'XATR2WU&QD95G@$LEA?Q6NI6=[:0>$5_?+_P %D_\ @G+! M^VI\$_\ A8?PWT:*3]I#X-:5?WW@T6T2)>?$/PBAEO\ 6OAG=2@!KB]ED\[5 MO [7!=+3Q&USI<;65KXHU2]B_@?G@GM9YK:YAEM[FWED@N+>>-XIX)XG,W/3;Y9=URS MLE)(\:O1=&=MXO6+[KJO5=?D^I%1117DF(4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? MNA_P1-_X*0-^R3\7?^%&_%?73;_L[_&?6[6&6^U"XV6'PO\ B/=B#3M*\9B2 M5A#9>'=>2.ST+QN[F*&UMX='\22W$-OH%]#J']UX8, RD,K %6!R"",@@C@@ MCD$<$5_E 5_:M_P0D_X*1?\ "]OA];_LC?&+7C/\8OA5H0;X::YJESF\^(WP MPTF)(DTF2>9BU]XK^'MLL5K.-WVS5O" L=2\J[N-"\2:DWVW"^;V:RS$2T;; MPDY/9[O#MOH]94O/FAU@EZ&$K[4IO_ W_P"D_P#R/GIV1_151117W1Z 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5_,#_P '-G_)*?V4_P#LH7Q(_P#4;\.5_3]7\P/_ SAOX%/T?_I3" MBBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O\AC_@HO\ \I!_V[/^SR?VGO\ U=OC>O\ 7GK_ M "&/^"B__*0?]NS_ +/)_:>_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH *** M* "BBB@#^IS_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2O\ /K_X-*_^3]OC M[_V:'XG_ /5S?!6O]!2MH?"OG^;,9_$_E^2"BBBJ)"BBB@ HHHH **** "BB MB@ HHHH _P ]W_@[0_Y2$? W_LS7P/\ ^KM^/U?RXU_4=_P=H?\ *0CX&_\ M9FO@?_U=OQ^K^7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ K[B_X)D?\I'OV M!_\ L\K]FC_U_8'_[/*_9H_P#5R>#::W7JOS _USJ* M**W.<**** "BBB@ HHHH **** "BBB@#\E?^"Z__ "B7_;3_ .R>^&O_ %9W M@:O\KFO]4;_@NO\ \HE_VT_^R>^&O_5G>!J_RN:SJ=/G^AK#;Y_H@HHHK,L* M*** "BBB@ HHHH _TW/^#;O_ )1$_L[?]C1\=O\ U>'CZOW4K\*_^#;O_E$3 M^SM_V-'QV_\ 5X>/J_=2MULO1?D8/=^K_,****8@HHHH _#S_@X%_;=E_8V_ MX)^>.=-\*:P^E_%[]H^:X^!WP[DM)S#J6E:9K^GSR_$KQ=:M&4N+?^PO ZZA MI=CJ=K)%<:5XI\3>%[N)PRBO\Q*OZ*/^#F7]K>3]H/\ X*$7WP> /V M3?"]O\,[&"&7S+";XD^(EL_%'Q3U:$9)CO8+N7P[X$U2,A MUX ^52"99/YU MZQF[OT_IFT%9>NH4445)04444 %%%% !1110 5_0I_P10_X(B^*O^"AGB*V^ M.?QRBUOP3^Q[X2UIK:>YM3/I?B3XYZ[I=QMO_!W@B]PDNG>%-/GC-GXT\=6V M9+><3>&/"SOXB75M4\(?+/\ P1V_X)C>*/\ @I=^TS:^$]375-#_ &??AA_9 M?BOX^>-K$-!/#H,]U*-(\!>'KTQO#%XQ\?SV5[8Z;,^X:-HMCX@\3&&\?18- M,U'_ %$OA_X \%?"GP/X4^&OPX\,:1X,\!^!M!TWPQX1\*Z!:)8Z/H.@Z/:Q MV>G:;86T?"0V]O$JEW+S32;Y[B66>221KA&^KV[=R)RMHM^OD5OAI\,OA]\& MO ?A?X7_ J\'>'_ !\/?!6E0:)X6\(>%M-M])T/1=-M]Q6"TL[9%3S)I7E MNKRZE,EW?WL]Q?WT]Q>7,\\GZ9>:-K.K?"E?ZWW_ 48_8"^$G_!1C]F[Q/\"_B7 M;6^F:_&EQKWPG^)$5E'E>(; YCENM(NR1IGBW0!/##K_A^X MNK42V>I1:7JFG?Y4O[0GP$^)W[+WQI^(WP!^,GA^7PS\1_A?XDN_#7B336+R M6LLD(CN-/UC2+MXX1J7A_P 0Z5<6.O>'=6CC6'5=#U&PU& "*Y05C*/+Z&T9 M77G_ %J>-T445)04444 %%%% !1110![-^SO\=/'/[,OQS^%/[0'PVO38^-O MA)XXT'QMH3&22*VOI-'O(Y;W1-2\KYY=&\0Z:;S0=4O-'U*^M)%:.=E/^ MO;\ OC5X+_:.^"7PJ^//P[NC=^"OBYX#\->/?#S2,C75M9>(]+M]0.EZBL9( M@U;1[B:;2=8M#B2SU2RN[255EA=1_C65_?I_P:E?M;R?$?\ 9?\ BQ^R/XEU M0W&O_LZ^,$\8^ K>XE_>'X6?%6YO]0O=-L(F+-+#X;^(UCXFU#4)LJD(\=Z1 M;*@ #-I!ZV_JY$UI?M^I_5Y1116AD%%%% !7\,?_ =Z_P#)6?V)/^R=_&;_ M -27P'7]SE?PQ_\ !WK_ ,E9_8D_[)W\9O\ U)? =3/X7\OS14/B7S_)G\== M%%%8FP4444 %%%% !1110!Z[^S]_R7KX)?\ 97?AM_ZF6BU_LIU_C6?L_?\ M)>O@E_V5WX;?^IEHM?[*=:PV^?Z(SJ=/G^@44459F%%%% !1110 4444 5[N MTM-0M+JPO[6WO;&]MYK2]LKN".YM+NTN8VAN+6ZMYE>&XM[B%WBFAE1XY8W: M.165B#_FG?\ !?S_ ()=Z?\ L ?M)V'Q$^$.B'3_ -F/]HFXUG7? FF6L;&Q M^&?CFP>*Z\8_#!&4%+?1(1?6WB#P&DQA8^'KV[\/VZ7;>#K[4+G_ $N:_*#_ M (+:_LK:?^UM_P $V_VC/!RZ:E_XS^&_A2[^.WPSF6(2WUIXS^$MC>^));72 MU8$?;O%/A&/Q5X'0' ,7BB4AHW"2I,E=>:V_KS*B[/RZ_P!>1_E74445B;!1 M110 4444 %%%% !7^A#_ ,&H?QHE\:_L+?%OX.7]VUQ??!'X]:G M/VQOA9YV(O%_PD^''C_[.6/S2?#GQEK'AT3*G^POQ3*2,,?ZR,'/RXN#][U_ MX?\ 0F?POY']V=%%%:F(4444 ?Y/]%%%?AY\^%%%% !1110 4444 >L? 7_D MN?P8_P"RL?#K_P!3#1Z_U**_RU_@+_R7/X,?]E8^'7_J8:/7^I17WG!O\+'_ M /7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH *_$7_@M+_P4?3]COX.?\*@ M^%NN+!^T=\9]&O+?1KFQG47WPS\ W#3:=K'C^7RV\ZTUO4)$NM#\"$^2PU6+ M5-?AE8^%S9WOZ0_M>?M3_#K]C;X"^-?CM\2K@-IWARU^R>'?#T-Q'!JOC;QG MJ$625K/0?#NE0VFD:1:&2 M22.RM(FN)KBZ>>XE^9XCS?ZC0^JT)?[5B(O5/6C1>CJ>4YZQI]K2G?W4GR8J MO[./)'XY+_P&/?U>R^_H>,N[RN\DCM))(S/)([%W=W)9G=F)9F9B69B22222 M2:;117YJ>4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5_3I_P0/_X*1?\ "!>([']B#XS:]L\%^,M4GF^ 7B#5+G$/A?QK MJEP]S??#>:>=O+AT;QK>RRW_ (73?&MKXRFNM,CCNI?%MM]@_F+J>UNKFRN; M>\L[B>TO+2>*ZM+NUED@N;6Y@D66"XMYXF26&>&5%DBEC99(Y%5T8, 1VY?C MJN7XJGB:3UB[3ALJE)M<].7E)*Z?V9*,MTC2G4E2FIQZ;KNNJ^?X;G^KS17X MY_\ !'7_ (*,6W[;?P/'@OXAZM ?VC_@YINGZ;X]BFDCBNO'OAH;+'1/BA96 M_P OFRW[B/3/&<=L&CT_Q.%O7AT^P\2Z):5^QE?K>%Q-+&8>EB:$N:G5BI+O M%[2A+M*$KQDNC3/:A-3BI1U37W=T_-/1A7\S_@F]_PK3Q5>_ML?!K0? M+^'_ ([UB*+XYZ!I=MBW\'^/M7N%BM/'\4,"[+?0?'E[(MMK[LD<=CXWFBNG MGGD\8106']CU)_!OC/0M3\->)_#^J1>=8:O MHFL6DMEJ%C9U66)XYX'VS02Q31QR+S9GEU+,\+/#U+1G\=&I;6G5 M2?++_"[\LUUBW;5)J*U)58.+W^R^S_K1^1_E445^@O\ P4E_84\5_L%?M$:Q M\.[D7^K?##Q5]L\4?!GQG=1[O^$@\'/=!'TG4+F...W;Q5X0GFBT;Q+ B0-* MW]G:]'9VNFZ_IB-^?5?DM>C5PU:I0K1<*M*3A.+Z-=5W35G%K246FM&>-*+A M)QDK.+LU_7X/JM0HHHK(D**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *[OX8_$OQO\&_B%X/\ MBG\-]>O/#'CGP'KUAXD\,ZY8L!-8ZGITPEC\R)PT-W97*>99ZEI]TDMEJ>GW M%UI]]!/9W,\+\)13C*49*46XRBU*,DVG&2=TTUJFGJGT8)M:K1K5-=#_ $HO M^"?O[:_@G]NS]GCPW\7?#HL])\7V7E^'/BMX(AG,D_@OQ[96T3ZC:1I([W$N M@:Q&Z:UX6U"0N;O1[N*WN9%U:PU6TM/MZO\ .*_X)J_MW^*?V"OVA])\?PMJ M&J_"KQ<;+PQ\:/!EH^[^W?"+7+-%K>G6LCI;OXK\&SW$VL^'9G:%[A6U/P^] MY9Z?X@U&6O\ 1.\%>,_"WQ%\(>&?'O@?7+#Q-X.\9:'IGB7PQX@TN;S]/UC0 M]8M(K[3=0M),*QBN;6:.0+(J2QDF.:..5'1?U/(LV69X6TVEBJ"C"O'^?2T: MT5VG9\R7PS35E%QO[&'K>UAK\<=)+OVDO7KV?R.GHHHKW#H"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *_F!_X.;/^24_LI_\ 90OB1_ZC?AROZ?J_F!_X.;/^24_LI_\ 90OB1_ZC M?ARO&X@_Y$^-_P %/_T_2.?%?P*G_;O_ *7$_C]HHHK\H/'"BBB@ HHHH ** M** /ZUO^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ_E5_X-A_^0%^V?\ ]A;X!_\ MI'\8*_JJK]5X<_Y$V"]*_P#ZDUCV<-_ I^C_ /2F%%%%>V;A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?Y#'_ 47_P"4@_[=G_9Y/[3W_J[?&]?Z\]?Y#'_!1?\ Y2#_ +=G_9Y/ M[3W_ *NWQO6=3I\_T+AO\OU1\;4445F:A1110 4444 %%%% ']3G_!I7_P G M[?'W_LT/Q/\ ^KF^"M?Z"E?Y]?\ P:5_\G[?'W_LT/Q/_P"KF^"M?Z"E;0^% M?/\ -F,_B?R_)!1115$A1110 4444 %%%% !1110 4444 ?Y[O\ P=H?\I"/ M@;_V9KX'_P#5V_'ZOY<:_J._X.T/^4A'P-_[,U\#_P#J[?C]7\N-8S^)_+\D M;K9>B_(****D84444 %%%% !7W%_P3(_Y2/?L#_]GE?LT?\ JY/!M?#M>\?L MM?&6V_9U_:8_9[^/]YH$_BJT^"/QK^%WQ:NO#%MJ$>DW/B&W^'GC71?%LVB6 M^J2VE_%ITVJ1Z2UE%?26-XEJ\ZSO;3JAC9K=>J _V.**_C<_XB^?AU_T8QXU M_P##\:%_\ZZC_B+Y^'7_ $8QXU_\/QH7_P ZZMN9=_Z_K^MS'DEV_+_,_LCH MK^-S_B+Y^'7_ $8QXU_\/QH7_P ZZC_B+Y^'7_1C'C7_ ,/QH7_SKJ.9=_Z_ MK^MPY)=OR_S/[(Z*_C<_XB^?AU_T8QXU_P##\:%_\ZZC_B+Y^'7_ $8QXU_\ M/QH7_P ZZCF7?^OZ_K<.27;\O\S^R.BOXW/^(OGX=?\ 1C'C7_P_&A?_ #KJ M/^(OGX=?]&,>-?\ P_&A?_.NHYEW_K^OZW#DEV_+_,_LCHK^-S_B+Y^'7_1C M'C7_ ,/QH7_SKJ/^(OGX=?\ 1C'C7_P_&A?_ #KJ.9=_Z_K^MPY)=OR_S/[( MZ*_C<_XB^?AU_P!&,>-?_#\:%_\ .NH_XB^?AU_T8QXU_P##\:%_\ZZCF7?^ MOZ_K<.27;\O\S]N?^"Z__*)?]M/_ +)[X:_]6=X&K_*YK^LW]OK_ (.6/!/[ M:/[('QP_9?TS]DGQ5X O_B]XX64N1&4?^3*LYM.UM?Z1I!-+7N%%%%04%%%% !1110 M4444 ?Z;G_!MW_RB)_9V_P"QH^.W_J\/'U?NI7X5_P#!MW_RB)_9V_[&CX[? M^KP\?5^ZE;K9>B_(P>[]7^84444Q!7F'QL^*OA[X%_!OXK?&KQ:X3PQ\)/AS MXU^).O\ [Q8F?2?!/AS4?$=]!$[9'VBXM].>"V0!GDGDCCC1W95/I]?@S_P< MC_'*3X-?\$L/BIH=C>?8M9^/'C?X=_!'3)D?;,;?5M7F\=>*+>-?^6B:CX*\ M >)-)N005%MJ$IR'V4F[)L:U:7=G^;5\2?'_ (F^*_Q$\>_%+QI>G4O&'Q)\ M9^*/'OBO42&'V[Q)XPUN^\0ZY>89G91./%'AOP5X1T>^\0^+/&&O:/X7\,:!ID)N-2USQ# MX@U"WTG1='T^W7#3WVIZE=VUE:0@YEN)XT'+5@U_31_P:^_L7P_'K]M'Q!^T MKXNTE+[P%^R7H%KK.B_:XA):7OQF\=IJ6D>!5$4H$5S_ ,(QH5CXO\6"6(O- MI'B"P\(791&N;>0-*[2$W9-G]FG_ 2U_8+\+?\ !.W]C_X>? G3HM.O/B#= MP+XU^-OBVQ16/BWXK^(+2U?Q#-'=[(Y+K1/#<,%GX/\ "K/' S>'=!T^[N($ MU&\U"2;]%***W, HHHH **** "BBB@ HHHH **** "BBB@ K^3[_ (.??^"< M<'QA^">F?MX_##0HV^)GP"TV#0?C-;:=;?Z7XN^"EU?[;+Q'<)"CR7>I?"W6 M[]KJ:8HK#P3KGB"\U&\^Q^%-,MT_K!K \5^%O#WCGPOXD\%>+M(LO$'A3QAH M&L>%_$^@ZE$)].UOP]X@T^XTG6M(OX"0)K+4M-N[FSNHB0)()G3(S2:NK,:; M3N?XMU%?7G[>O[+&M_L5?M?_ !Z_9GUDW,T/PR\=W]GX6U*['[_7?A]K<-OX MD^'?B"9E41&YUGP1K&@W]_'"7CM=1FN[+S&>V$O'OA>[.G^)O!'B;0?%_ MAV_4$M9:[X:U6TUG2+L!65B;;4+*WF&&4Y3A@>::=FGYB>J:[G^T517GWPD^ M(NC_ !?^%7PR^+/AX@Z!\4/A]X,^(FAE9!,IT?QMXZ9J-M%>:?J-I< MV%]:3KO@NK.\A>WNK:9#P\4\$CQ2*>&1B#UJW10!_C&?%7P^,/!K-*)YH2K,69E,;KM9B21@DD\U\Y5SG0@HHHH ** M** "BBB@ K^E_P#X-3];ETO_ (*4^-]/5R(_$G[)_P 3M)E3DJ_V;XA_!W7T M..@9&T7Y7/(5G0'$A!_F@K^C?_@UMADE_P""H&]/NV_[.GQ:FFZ_ZMM2\$VX MZ C_ %T\7WL#WW8!:W7JOS%+X6?Z/-%%%;F 4444 ?Y/]%%%?AY\^%%%% !1 M110 4444 >L? 7_DN?P8_P"RL?#K_P!3#1Z_U**_RU_@+_R7/X,?]E8^'7_J M8:/7^I17WG!O\+'_ /7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ JEJ>IZ=HNFZ MAK&L7]GI6DZ397>IZIJFHW,-EI^FZ=80275]?WUYO+!2E9VL9U:D:4'.739=6^B7]:*[Z'Y#?\%;_ /@H M?J/[=7QZEL?!]_>0?L\_">ZU+0OA5I3>=;1^);II%M]<^)NJVW2 M/0H+N..;1O"T&GVIM;/5+[7VO/R;HHK\DQ.)JXNO5Q%:7-4JR_:1^(_[)?QP\#?'; MX77_ -F\2>#-366YTR>25=)\5>'KO%OX@\(Z_%$0;C1?$&FM+97.!]HLYFM] M4T^2WU33[&[@_P!(+]F#]I#X']166RN@!Y%Y$MOJFGR7&EW]C=3_Y?M?L?_P1S_X* M,7/[$OQO'@CXB:O.O[.'QCU.PT[QW'/))):> ?$[>78Z)\3[*#GR8;)3%I?C M1+8+)?\ A@I?/%?WWAG1;,_2<.YO]0Q'U>O*V$Q$DFV]*-5Z1J>49:1J;67+ M-OW+/JPM;V-YX"\_@[QY:6TJ6$TTD2/^&/''@37]0\->) MM"OT GL-4TV=H9E61"T-U:3@)=6%_:R2V6HV$]M?V,\]IJ^#5N[ S7$WAWP]ILGRG$N4?6J/U[#QOB*$?WL8K6M176W6 M=)7:ZRAS1U:@CCQ='GC[2*]Z*U26LH_YQU?FKKL?Q8T445^='EA1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5_37_P $$?\ @I%_PKOQ-9?L1_&;7O+\"^-]6FF^ ^OZ MI.M6N&GO/AW-/.VR#0_'-[+)>>'$#QI9^-9KBPCBN9?%ZO8?S*5-;W M%Q:7$%W:3S6MU:S17%ML':<+M1J4W;GIR\I6NM^62C)*\4:4ZDJ4U./3==UU7S_ W/ M]7JBOQK_ .".'_!1FW_;7^"(\!_$75X7_:/^#>EV&G^-UN)42\^(/A5/+L-% M^)UI"2#/.R\2^3J+QV-EXGT>R3]E*_7,+BJ6,P]+$T)+VE"2Z2A).,EW3M=:GM0FIQ4HZIK[NZ?FGHPHHHKH*"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^8'_ M (.;/^24_LI_]E"^)'_J-^'*_I^K^8'_ (.;/^24_LI_]E"^)'_J-^'*\;B# M_D3XW_!3_P#3](Y\5_ J?]N_^EQ/X_:***_*#QPHHHH **** "BBB@#^M;_@ MV'_Y 7[9_P#V%O@'_P"D?Q@K^JJOY5?^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ M_5>'/^1-@O2O_P"I-8]G#?P*?H__ $IA1117MFX4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7^0Q_P M47_Y2#_MV?\ 9Y/[3W_J[?&]?Z\]?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO6=3I M\_T+AO\ +]4?&U%%%9FH4444 %%%% !1110!_4Y_P:5_\G[?'W_LT/Q/_P"K MF^"M?Z"E?Y]?_!I7_P G[?'W_LT/Q/\ ^KF^"M?Z"E;0^%?/\V8S^)_+\D%% M%%42%%%% !1110 4444 %%%% !1110!_GN_\':'_ "D(^!O_ &9KX'_]7;\? MJ_EQK^H[_@[0_P"4A'P-_P"S-? __J[?C]7\N-8S^)_+\D;K9>B_(****D84 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% '^FY_P;=_\ *(G]G;_L:/CM_P"KP\?5^ZE?A7_P;=_\HB?V M=O\ L:/CM_ZO#Q]7[J5NMEZ+\C![OU?YA1113$%?Q>?\'>?Q4DAT/]BGX(VD MY,6H:K\7OBIK]KOP%DT>T\&^$O"-QY8)W%UUSQM'O8#R_+VQEO,D"?VAU_GC M?\'77CA_$'_!0_X9>#X9V:R\ ?LM>![:6V)RL.M^)/B%\4->OIE'13<:/+X< M1AC/^C@DD$!9G\+^7YHN'Q>G_#?J?S$4445B:A1110 4444 %%%% !7^FK_P M;E_LV6_[/_\ P3"^%'B.\T[[%XO_ &B];\2_'CQ/)+'^_DT_Q!=IX=^'R),P M$C:?-\.O#/AC6[:#B"&[UW49859KF6:;_,\T;2;_ %_5]*T+2H&NM4UK4K'2 M=-M4^_01[(/[=^']Y#XG\$7=Z0 )=2UG0?%?B73DF): M0Z=X,M8&Q';0U_'K7^E?_P ',?PBA^)?_!*SXA^*O($U_P# OXH?"7XK:>%0 MM.!>>)?^%3:F8B 6"0Z/\4;^]N02$$%F\K9,25_FH5C/27KJ;0=X^F@4445) M04444 %%%% !1110!_J?M1^/=-M("VX0:)XA\ _"_Q-:LO]Q9M:U'Q$=F,;D9\DN0O] M-];K9>B_(PEHWZA1113$%?PQ_P#!WK_R5G]B3_LG?QF_]27P'7]SE?PQ_P#! MWK_R5G]B3_LG?QF_]27P'4S^%_+\T5#XE\_R9_'71116)L%%%% !1110 444 M4 >N_L_?\EZ^"7_97?AM_P"IEHM?[*=?XUG[/W_)>O@E_P!E=^&W_J9:+7^R MG6L-OG^B,ZG3Y_H%%%%69A1110 4444 %%%% !7!_%/XA:'\)/AC\1OBKXGE M6#PW\,_ GB[X@^(9GD6%(M$\&>']0\1ZK(TK K$J6&FSL9&!" ;B"!BN\K^< MO_@Y>_;6TS]G/]A*_P#@!H&KQP_%;]K>];P)9V%M.!J&E_";1+FPU7XH>()H ME)VV.K6W]D_#SRYU7[;#XRU*6S+OI-TT";LKL:U:7F?YS7B#7-0\3:]K?B35 MI1/JOB'5]2US4Y@-HFU#5KV:_O90N3@27-Q(X&3C.,FLBBBL#<**** "BBB@ M HHHH *_J#_X-.O#,NJ?\%"OB_XE>)C9^%OV2O&R"8#Y8]3UWXJ_!NSLXV)Z M>;I\&LL,?/A1110 4444 %%%% 'K'P%_P"2Y_!C_LK'PZ_]3#1Z_P!2BO\ +7^ MO_)<_@Q_V5CX=?\ J8:/7^I17WG!O\+'_P#7RA_Z35/1P.U3UC^3"BBBOM#O M"BBO,/C1\8OA_P#L_P#PL\;_ !D^*6N1>'O GP_T*ZU[7]1D"O,T,.V*UT[3 MK8O&U_K.LW\MKI&B:9$PGU/5KVSL(,S7""E*481E*348Q3E*4G91BE=MMZ)) M*[;T2!NVKT2U;?0^&?\ @J9_P4!T+]@O]GR\US2;C3[_ ..7Q%CU'PW\&/#- MUY5P%U9+>,:IXYU>Q&_!$-W;7MS$R-'JNM76AZ"[0PZI<7MG_GF^(O$. MN^+M?USQ5XGU:_U[Q)XEU?4=>\0:YJMS+>:GK&M:O=S7^J:IJ%W,S375[?WM MQ-=74\K,\LTKNQ)8U]0_MO\ [8'Q _;=_:#\6_&[QR\UC97DG]B^ /!XN6N; M#P'X TZXN&T#PU9MA8Y;A5N)]3UV_CBA&K>(=0U74E@MHKF*UM_D6ORK.\UE MF>*;BVL+1.JNOM59+^:I9.WV8J,=TV_'Q%;VL]+\D=(K\Y>K_*P4445X MISA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?V'_P#! _\ X*0_\)_X;LOV(?C-KV_QMX,TJ>;X">(- M4N[\&0W6FQQ6T7A&$W_ /3C M7^5)X-\8^*/AYXM\->._!.N:AX9\8>#]-G1O]$S_@FE^WAX7_;U_9XTKQXC6&E_%CP<+'PO M\:/!UJX3^QO%@MF:#7M,M7=KA/"GC."WFU?P_*YE2VE35?#[7=Y>^'[Z=OT/ MAG-_K-)8#$2_?T(_N)/>K1BKL? MR]&S]#Z1E5U964,K JRL RLI&"K Y!!!P01@C@TM%?6G:?PD?\%K?^";[?LB M?%__ (77\*=":W_9U^,^M7<]I96$!6P^&'Q$NEGU'5O!#)&ODV?A_64CN]=\ M#JOE16]E%J_AR*".'P[;7%_^&U?ZC_Q^^!?P[_:5^$'CKX(_%71UUGP3X^T6 M;2=2B7RUOM.N0R7.E:_HUS+',MCKWA[5(;36=%OO*D%MJ-E;R2130B2&3_.! M_;%_92^(O[&'Q]\9_ KXC0--=:#"_M$GN&T?7+/5M"N)Y+O3+@U^:\1Y1]1K_ %JA"V$Q$M5%:4*SU<+= M(3LY4^B]Z%DE&_E8JC[.7/%>Y)Z]HR[>CW7;5=CY>HHHKYDY HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ][_9C_ &C?B/\ LG_&[P+\=?A;J!L_$_@O5%N)K":25=*\ M3Z#(,3VKO#J5A);:G8V5W!_I!?LM_M*?#C]K M?X'>!OCM\+K[S_#OC#3@][I4\L3ZOX3\26FV#Q!X0U^*(X@UG0-0$EI.0H@O MK?[+JVGM/I>HV-U/_F!5^P__ 1X_P""B]U^Q%\!?$1VV6A_%"PMQN,2Z:&CTWQC':J)=1\+-]J:#4-0\.:%:CZ3A MW-_J&(^KUY6PF(DDV]J-5Z1J>49:1J>7+/[%GU86O[.7+)^Y)_\ @,MK^CV? MR?37^_FBJ]I=VM_:VU]8W-O>V5[;PW=G>6DT=Q:W=K<1K-;W-M<0L\4]O/$Z M2PS1.T_]7;XW MK_7GK_(8_P""B_\ RD'_ &[/^SR?VGO_ %=OC>LZG3Y_H7#?Y?JCXVHHHK,U M"BBB@ HHHH **** /ZG/^#2O_D_;X^_]FA^)_P#U/J_=2OPK_X-N_\ E$3^SM_V-'QV_P#5X>/J M_=2MULO1?D8/=^K_ #"BBBF(*_S,/^#D[7I-7_X*W_'?3W?G_!PY,T__ 6'_;#=@ 5G^!,( M SC%O^S+\&(%//=A&&/;)..*B>WS+AO\OU1^+5%%%9&H4444 %%%% !1110! M]@?\$]_!\/Q _;S_ &+/!5U;BZL?$O[5?[/^DZI 1E7TBY^*OA5=8+#NB:8+ MN1QW52*_U\*_R;_^"/\ !'<_\%0/V&(Y3A5_:,^'UP,C/[RUU,74(^Z_)EA0 M#@8)SN3[Z_ZR%:PV?J93>J7E_7Y!1115D!1110 4444 %%%% !1110 4444 M%%%% !1110!^>O\ P5F\'P^.?^"9O[=6AS0?:1;?LQ?%OQ7%#MW$W?@+PGJ' MCJQ9%ZM+%>^'()8E&6,B(%!; /\ DLU_L#?MV6\=W^Q#^V1:S8$5S^RK^T+; MRE@"!'-\(_%\;DAN"-K'(/!'7BO\?FLZG3Y_H:PV?J%%%%9EA1110 4444 % M%%% ']U?_!H=KTEQ\$OVS_#!DS%I'Q3^%>O)%G[C^(_"7B?3Y),9X\U?"T2Y MQSY.,G'']@M?Q??\&?TCG0?V_P"$HX1-7_9DD60Y\MFEL_CVKHO;>@A0O_LR M1Y[5_:#6\?A7I_7]?GN8S^)_+\D%%%%,D*_AC_X.]?\ DK/[$G_9._C-_P"I M+X#K^YROX8_^#O7_ )*S^Q)_V3OXS?\ J2^ ZF?POY?FBH?$OG^3/XZZ***Q M-@HHHH **** "BBB@#UW]G[_ )+U\$O^RN_#;_U,M%K_ &4Z_P :S]G[_DO7 MP2_[*[\-O_4RT6O]E.M8;?/]$9U.GS_0****LS"BBB@ HHHH **\L^*WQR^" M_P "= D\5?&OXM?#?X2>&XTDD_MOXD>-O#G@O39/*&62WNO$6HZ?%=3GA([> MV:6XED9(HHWD=4/\ZW[;/_!T/^Q[\$[#5_"_[)NBZO\ M4?$M$GM;/Q";;5? M _P5T:]4-$;B_P#$&LV5KXL\7"SG*3)8^%?#L6BZW;I*EMXXT[?#LZU>Z9H6FZGJ=G_ED?\%!_P!N?XI_ M\%#/VFO&G[1/Q./]F1:EY?A_X>>!K:\DO=)^&WPWTFXNG\-^#M,GDCA^U2P? M:[O5=>U46UK_ &YXGU36M9%G8QWT5A:X?[9O[=G[37[?'Q/D^*G[2?Q"N_%> MHVHNK;PIX4T^-](^'_P^TB[E2631? WA*&:6RT:T<0VR7M_,]]XAUPVEK<^( M]:UB]A6ZKY K*4F_3\S6,;;ZO\@HHHJ2@HHHH **** "BBB@ K_2B_X-F/@1 M-\'_ /@F#X3\9ZA9M:ZQ^T/\4?B'\7YA/%LO%T6VN[#X8^&HW+ -]BN],^'8 M\0:%_A#\./!GPXT)C&(Y;C3O!WA^PT&"]N0"VZ]OUL?MU]*[O)/>7$\TL MDDDCNVD-V_D1-Z)=_P!#U>BBBM#(**** /\ )_HHHK\//GPHHHH **** "BB MB@#UCX"_\ES^#'_96/AU_P"IAH]?ZE%?Y:_P%_Y+G\&/^RL?#K_U,-'K_4HK M[S@W^%C_ /KY0_\ 2:IZ.!VJ>L?R84445]H=X5_#A_P7"_X*1?\ #4'Q3?\ M9Q^$6O&X^ ?P9>:+X7,9> MTU._DUGQ''+?V5UX?FL_V(_X+F_\%(?^&;_AE+^R_P#"#7O(^.7Q@T"8>+M9 MTNYV7_PP^%^I":SNKB.XA<26'BWQPBW6E:%L(O=)T)=6U]&T^]E\,WEQ_$-7 MP_%&;[Y9AY=GBYQ?HXT$U\I5?^W8/[<3S\77_P"747_C:_"/_P E]W<****^ M'//"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "OMK]@+]M3QO^PK^T/X:^,'AK[9JOA2Z,?AWX MJ>"(9Q%!XU\ WMS"^IV"+*RV\6NZ6\<>L^%]0D*"SUJS@BN'?2KS5+2[^):* MTHUJE"K3K4I.%2E-3A);J47=>JZ-/1JZ::8XR<6I+1IW3/\ 5#^%WQ.\$?&? MX=^#OBK\-M>M/$_@7Q[H-AXD\,ZW9$^5>:;?Q!U66)P)K.^M)1+9:GIUTD5[ MIFI6UUI]]#!>6T\*=[7\4?\ P0F_X*1?\*$^(=O^R5\8M>\GX-?%?7E/PYUS M5+DBR^&_Q/U66."/3GFF;;8^$_B#<&&SN_F^QZ1XL_L_53':6NL^)=2']KE? MK659C3S/"0KQM&HO%;*QM?V@?A7;ZEK_ ,)-:D\FV;7 \2S:U\-M M6O)3'&NE>+8[6$:9<7,L<.C>)K?2M0>X@TV36HKW]5Z*Z\3AZ6+H5MI1:4HOI))]"Y14XN,E=-6?]=T]5YG^4?JVDZIH&JZGH6N:=>Z M1K6BZA>Z3K&DZG:S66HZ7JFG7,EGJ&G:A97*1W%I>V5W#-;7=K/''-;SQ212 MHKHRC/K^K+_@OO\ \$WOLDU]^W7\%]!_T:ZDL[3]HOPWI-MQ!=2-%8Z3\6[: MTA7 CNW:VT7QXT(7;='2?$\L#M=>*=4C_E-K\DS' 5+5IRI3<7ZI]&NC7Z]G=!1117"9A1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!_8-_P $#O\ @I%_PG'A^Q_8>^,^O;_&'A'3+B?X >(-4N)?! MVF0/$[)=0_IZK_ "HO"'B[ MQ-X \5>'/''@O6]0\->+O".MZ9XC\->(-)G:VU+1M[BO],U*RG7/EW%I= MP131DAD)3:ZNA93_ *)'_!,S]O3PS^WM^SSIGC8EG76@7=S)^A\,YO]9I+ M 8B7[^C']Q)O6K1BO@UWJ4EVU=.SM[DF_3PE?F7LY/WHKW7WBNGJO_2?1GZ* MT445]:=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5_,#_P '-G_)*?V4_P#LH7Q(_P#4;\.5_3]7\P/_ SAOX%/T?_I3"BBBO M;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "O\AC_@HO\ \I!_V[/^SR?VGO\ U=OC>O\ 7GK_ "&/ M^"B__*0?]NS_ +/)_:>_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH **** "B MBB@#^IS_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2O\ /K_X-*_^3]OC[_V: M'XG_ /5S?!6O]!2MH?"OG^;,9_$_E^2"BBBJ)"BBB@ HHHH **** "BBB@ H MHHH _P ]W_@[0_Y2$? W_LS7P/\ ^KM^/U?RXU_4=_P=H?\ *0CX&_\ 9FO@ M?_U=OQ^K^7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_ $W/^#;O_E$3 M^SM_V-'QV_\ 5X>/J_=2OPK_ .#;O_E$3^SM_P!C1\=O_5X>/J_=2MULO1?D M8/=^K_,****8@K_,._X.,]-DL?\ @L#^U-=.&VZSIGP$U*+<.#'%^SI\*-(. MS@97S=*E!Z_.&&>,#_3QK_. _P"#HWPE)X;_ ."HESK+Q>6OC_\ 9[^$?BV) M\8\Z.RN?%_@0RY_BQ+X*DAS_ -,MO:IG\/Y?UZ%PW^7ZH_G.HHHK$U"BBB@ MHHHH **** /O?_@EAK\/AK_@I/\ L(ZI<$+"W[5_P+TB1V.%C7Q%\0]!\/>: M[=%2(ZH)'8\*BDL0 37^MS7^,S\&/'T_PI^,/PH^*-L76Y^&WQ*\"^/K=H@3 M(L_@[Q1I?B&)HP.2XDTY2@'.[&.:_P!ERQO;34K*SU&PN(KNPO[6WO;*[@82 M075I=1)/;7$+CAXIH9$DC<<,C C@UK!Z->?]?D9U.GS+5%%%69A1110 4444 M %%%% !1110 4444 %%%% !1110!\6?\%(M?B\+_ /!/7]N;79CC[#^R+^T5 MY XP][<_"3Q;9Z?$2V0!-?7%O$20V ^=CGY3_D15_J3?\%]OB7'\,?\ @DU^ MUK?K=+;ZCXO\.^#/AII4);9)?R_$#XD>$/#>KVL.<;F3PO>:_?2IU:VLKC&3 M@'_+9K.;U1K#9^H4445F6%%%% !1110 4444 ?W$?\&@NEO%X _;JUH[O+O_ M !A\ M+7CY=^D:+\5[M\'NVW6X]P[#:>]?V45_*3_P &DWA*2P_8M_:/\C^(M#NWT_6M U33]:TB_C2*22RU32KN&^T^[2.>.6!WMKN"*94FBD MB9D"R1NA*G]8O^'\O_!6[_H]#QM_X1/PB_\ G>5^1-%.[6UT!^NW_#^7_@K= M_P!'H>-O_")^$7_SO*/^'\O_ 5N_P"CT/&W_A$_"+_YWE?D311S/N_O"WE^ M']=E]Q^NW_#^7_@K=_T>AXV_\(GX1?\ SO*/^'\O_!6[_H]#QM_X1/PB_P#G M>5^1-%',^[^\+>7X?UV7W'ZUW?\ P78_X*T7J>7-^VG\047!&;3PQ\,+!\$@ M_P"ML/ MM)GY1@[\@9 (#,#X3XY_X*E?\%'OB-;W%GXL_;@_:=NK&[W"[T[2 M?C!XS\+:9=(V=T-SIOA75=%L)X#N/^CRV[P9"GR\HFWX*HHN^[%9=E]QM^(? M$OB/Q;JMSKOBO7];\3ZW>$&[UGQ#JM_K6JW1&<&YU'4I[F[G(R<&69L9..M8 ME%%(84444 %%%% !1110 4444 %%%>B_"/X4>/OCK\3_ '\'/A;X>O/%?Q# M^)7BG2/!_A#0+%?WNH:UK5W':6JRRMB&SL;?>UWJ>I73166EZ=;W6HWTT%G: MSS( ?TJ?\&MO[#UQ\9/VI_%/[8OC#2&E^'?[,6GSZ/X(GNH=UGK/QN\;:3<6 M-M]G\Q6M[L>!/!%[J^M7T>!<:9KGB+P+J<#+(JL/]!>OBW_@GQ^QEX*_8&_9 M-^%7[-7@Y[74+GPEI)U/Q[XJM[O]2BOO.#?X6/_P"OE#_TFJ>C@=JGK'\F%?&_[=G[9/@+]AO] MGKQ5\:/&)M]2UI%;0?AMX+:Y%O>>._'^H6\[Z+H4)7,L.FVX@FU?Q'J,:NVF M>']/U"YACN+[[%977U5XI\4>'?!'AKQ!XR\7:SI_AWPKX5T;4O$/B/7]6N$M M-,T;1-'LYK_4]3O[F0A(+2RLX)KB>1CA8XV."<"O\\'_ (*?_M]>(OV]?VA= M0\5VDVH:=\&/ 3ZAX9^"OA2Z\R%K3P\UQ']O\7:M9[O+B\4>-Y[6WU/5!M,F MG:=!HOATS72:&MY<^SGF:QRS"OD:>*KJ4,/'?EVYJLD_LTTTTG?FFXQM;F:Z M,16]C#3XY:17YM^GXOYGQ%\7OBSX\^.OQ-\:_%[XG:[<>)/'?C_7KSQ#XCU> MXRHEN[I@L5K9P F.QTK3+2.WTO1M,M]MII>E6=GIUI'';6L4:^<445^5RE*< MI2DW*4FY2E)MN4F[MMO5MMW;>[/&;;U>K>K;ZA1112 **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** %!((()!!!!&001R"".A!Z&O[J?\ @B5_P4A'[67PD_X4/\6==%Q^ MT-\&-#M8AJ&H7&_4/BA\-K-H-.TSQ?YDK>=>^)/#K266A>-'D,L]Y+-HWB26 MXN+G7-2CL/X5:];^!/QN^(?[./Q;\"_&OX5ZR^A^./ &N6^LZ1VCDB-]H6O:9-=Z-K>GF2,7NEWMU;^9&TBR+ZN49E/+,7&LKRHSM#$4 MU]JFW\26WM*?Q0?K&Z4V;4*KI34OLO22[K_-;K[MFS_4EHKY5_8Q_:T^'G[: MGP \'?'/X>RI;+K$!TOQCX6DN4N-2\"^.M-A@_X2/PEJA58W9[*>>*[TN]D@ MMQK&@7VDZW%!#!J,<:_55?K%*K"M3A5I24Z=2,9PDM5*,E=-?+[NI[*:DDT[ MIJZ?=,R=>T+1?%&AZSX9\1Z58:YX>\0Z5J&AZ[HNJVL5[IFKZ/JUI+8:GIFH MV=PKP7=C?V4\UK=VTR/%/!+)'(K*Q!_SUO\ @JK_ ,$^]:_8-_:!NM-T*UO[ MWX#_ !+EU+Q'\&_$5P9;C['8QSH^K_#_ %>]DW-)K_@J6[MK83RR/)K&@76B MZT[B\O-0M+'_ $/Z^3OVUOV1OA[^VS^S]XP^!WCZ..SDU.+^U_!'BQ+9+G4/ M GCS38+@>'O%6GJ6C>1;:2>:QUBQCFMSK'A^_P!6TAKBW%]]HB\G.\KCF>%: MBDL51O/#S>EW;WJ3?\M2R6OPR49;)IXXBC[:&EN>.L7^:]'^=C_,PHKU7XW_ M 7^(7[._P 5_'/P7^*>B2:!XZ^'^N7&AZW8G>]M.8PD]CJVEW+QQ?;]$US3 MIK36-#U)(UCU#2;ZSO(U59@H\JK\JE&4)2A.+C.$G&49)IQE%VE%IZIIIIKH MSQVFFTU9IV:\T%%%%2(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^U/V!_VT?'/["W[0WAGX MQ>%OM>J^&9BGA[XH>"8[CR;;QOX!OKF%]5TS$C+!%K6GM%%K/AC49,"PURRM M?M'FZ9<:E9W?Q716E&M4H5:=:E)PJ4IJ<)+=2B[KU71IZ-7333'&3BU):-.Z M9_J@?"KXH^!OC7\./!GQ8^&FO6OB;P)X^T&Q\1^&M:LR=EUI]]'GRIX6Q+9: MC8SK-I^JZ;Z7J=K=Z=?0PW=K/$GH%?Q-?\$*O^"D7_#/WQ&@_90^,.O> M1\%OBUKR'P!K>J7.VR^&GQ0U1X[:&VDGF8+8>$O'TWD6.H[F^Q:1XG&FZP4L MK75/$^H-_;+7ZUE68T\SPD*\;1J+W*]-?\NZJ2O;KR2^*#ZQ=F^:,DO:HU55 M@I+?:2[/_)[KR"BBBO2-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "OY@?^#FS_DE/[*?_ &4+XD?^HWX'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA11 M17MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7^0Q_P %%_\ E(/^W9_V>3^T]_ZNWQO7^O/7^0Q_ MP47_ .4@_P"W9_V>3^T]_P"KM\;UG4Z?/]"X;_+]4?&U%%%9FH4444 %%%% M!1110!_4Y_P:5_\ )^WQ]_[-#\3_ /JYO@K7^@I7^?7_ ,&E?_)^WQ]_[-#\ M3_\ JYO@K7^@I6T/A7S_ #9C/XG\OR044451(4444 %%%% !1110 4444 %% M%% '^>[_ ,':'_*0CX&_]F:^!_\ U=OQ^K^7&OZCO^#M#_E(1\#?^S-? _\ MZNWX_5_+C6,_B?R_)&ZV7HOR"BBBI&%%%% !1110 445]%?LA?"#P_\ M"?M M7?LT? ;Q9J&LZ1X6^-/Q[^$?PJ\1ZKX=ELH-?TW0OB!X]T'PKJU_HDVI6.IZ M=#JUI8ZK//ITM_IM_9I=QQ-^%]UX8O[G4/%_ASP]+%J]OH?PLT+598$M-8N)HUL]6LI!<1PLT MC1!XG_C(J6FMQIWV"BBBD,**** "BBB@ HHHH _TW/\ @V[_ .41/[.W_8T? M';_U>'CZOW4K\*_^#;O_ )1$_L[?]C1\=O\ U>'CZOW4K=;+T7Y&#W?J_P P MHHHIB"OX3O\ @[M^&SZ=\=?V._B^MLWE^,?A-\1/AM+=JI*[_AKXPTOQ/;V\ MC#A&V_%>YE@5B#*/M!CW>5)M_NQK^8'_ (.M/@S)XW_8'^&WQ']<\*:HQ<*3'YWB^+P!""Q6)]VULR^2*F7PO^NI47:2 M]?ST/\\VBBBL38**** "BBB@ HHHH *_UE/^"1GQ\@_:4_X)N?LA?$_[6+S5 ME^#^@?#_ ,52F3?ZO$/SPSZIJ_A&YUE8W W6VI6\\6ZWFA= MO\FNO[>O^#2_]K>VO?#/[0G[$GB35<:EHFI0?M _"VSN9=SW&BZK'I/@WXH: M99F1AY4.D:K;>!-9MK"#?YTWB3Q#J'EQ^3^*^N0P2?OD\-_"GPW+X>T^UOHP>+/6-?^)4=[:;E_?7?A.5HV M'V616_@VK]KO^#@']KBV_:R_X*3?%N3PYJG]J?#SX!V]E^SWX&FAEWV=RW@& M[U&7Q[JEL(V:UFCO_B9JWC"*RU.W:0:GH-CH<_FM$L"1?BC6,G=LVBK17GK] M_P#P HHHJ2@HHHH **** "BBB@#_ $R?^#;#X;/X _X)/?!O69[8VMW\5_'? MQ@^)-Q&Z%)71O'NJ> M-N) >6%WHW@/3+JW?^.SFMF'!%?O/7R7^P9\&7_9Y M_8K_ &5O@K*;G5[EH MVRR-,59F8%C]:5NMEZ(P;NV_,****8@K^&/_ (.]?^2L_L2?]D[^,W_J2^ Z M_NH^&O \PTNYE@U#Q5XDT?3OA[_@@E_P0AO_ M !=J'@S]N']M;P;)9>"["6P\4? +X%>*-/9+KQG>1&.]T7XH?$;1[Q UOX/M M7$5_X,\):A )O%UPMOX@UJWB\)PZ=9^+O[DJTC'JUZ+]?ZV,YRZ+Y_Y!1116 MAF%%%% !1110!_D_T445^'GSX4444 %%%% !1110!ZQ\!?\ DN?P8_[*Q\.O M_4PT>O\ 4HK_ "U_@+_R7/X,?]E8^'7_ *F&CU_=E_P5\_X*)V7[#GP)?0/ MVI6K_M%_%ZQU'1OAI8J8KB?P=I 4VNN?%#4K1]RI#H8E^Q^%H;M&AU7Q5+;G M[+J&EZ+X@B@^UX7Q-+!X+,\37ERTJ4J$I/JWRU%&,5UE.348KK)I'?@YJ$*T MI.T4XW_'\6]$?D%_P7T_X*1?\)1K%]^PS\&->W>'?#E_;3_M#>(=+N=T>M^) M;":.\TWX5P7$+;)-/\,7<=OJOC-4:0S>)H=.T&4VLOAS6K2]_ERJU?7U[J=[ M>:EJ5Y=:CJ.HW5Q?:AJ%]<37=[?7MW*]Q=7EY=7#R3W-UL>U32W[QM=V$KD?@[_P %N_\ @F\/VJOA.?V@OA)H/VC] MH+X-:':;IMMOU#XH_#.R,^H:CX9$,2^=?>)O"[2WFN^#TC\RYOXY=:\-Q M6]Y>:MH_V'^&&O\ 6 K^);_@NI_P3>_X9[^)$W[5GP>T'R/@I\6]><>.]$TN MVQ9?#3XH:H\MS/,D$*A;#PEX]F$^H:80/L6D^)O[3T56L;34?#&GO\1Q1E%T M\SP\=598N$5NM(QKI+MI&KYIE&95,LQ<:R MNZ,[0Q%-?;IM_$EMST_B@].L;J,Y&U"JZ4U+[+TDNZ_S6Z^[9L_U*:*^4/V+ M/VN/A[^VO^S_ .#_ (Y?#^2.T;5(?[)\:^$WN4N=1\">/--@M_\ A(?"FI,H M1W%K+/#?:1?20VYUCP_?Z3K*6]NE^((_J^OUFE5A6IPJTI*=.I&,X26JE&2N MFOE]W4]E-22:=TU=/NF%%%%6,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OY@?^#FS_ ))3^RG_ -E"^)'_ *C?AROZ?J_F!_X. M;/\ DE/[*?\ V4+XD?\ J-^'*\;B#_D3XW_!3_\ 3](Y\5_ J?\ ;O\ Z7$_ MC]HHHK\H/'"BBB@ HHHH **** /ZUO\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJ MOY5?^#8?_D!?MG_]A;X!_P#I'\8*_JJK]5X<_P"1-@O2O_ZDUCV<-_ I^C_] M*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5_D,?\%%_P#E(/\ MV?]GD_M/?\ J[?&]?Z\ M]?Y#'_!1?_E(/^W9_P!GD_M/?^KM\;UG4Z?/]"X;_+]4?&U%%%9FH4444 %% M%% !1110!_4Y_P &E?\ R?M\??\ LT/Q/_ZN;X*U_H*5_GU_\&E?_)^WQ]_[ M-#\3_P#JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% !1110 M4444 ?Y[O_!VA_RD(^!O_9FO@?\ ]7;\?J_EQK^H[_@[0_Y2$? W_LS7P/\ M^KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_!,C_E(]^P/_P!G ME?LT?^KD\&U\.U]Q?\$R/^4CW[ __9Y7[-'_ *N3P;36Z]5^8'^N=1116YSA M1110 4444 %%%% !1110 4444 ?DK_P77_Y1+_MI_P#9/?#7_JSO U?Y7-?Z MHW_!=?\ Y1+_ +:?_9/?#7_JSO U?Y7-9U.GS_0UAM\_T04445F6%%%% !11 M10 4444 ?Z;G_!MW_P HB?V=O^QH^.W_ *O#Q]7[J5^%?_!MW_RB)_9V_P"Q MH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,05\/_P#!2G]GJ3]JK]@S]JKX#V=E M_:.N^-O@_P")I_!UCY?F_:OB!X0CB\'U+QJTL8)DB5I%5 M3]P44 G;4_Q3Z*_3+_@L)^RO+^Q]_P %$_VD_A3:::=.\&:OXVN_BE\,ECB\ MJQ;X>_%)G\8Z)8:9PN^S\*W.I:EX(9RH)O?#%XN9-OFO^9M8/1V.A.^H4444 M@"BBB@ HHHH *^O?V#?VM?%7[#G[6GP6_::\*I4TVGQ$?(5% '^SO\,?B M3X*^,?PZ\#_%?X;Z]9^*/ /Q&\+:'XS\'^(;!BUKJWA[Q%I\&IZ7>(K!98)) M+6YC%Q:SI'=6=P);6ZBBN(98T[FOX@/^#8[_ (*FV7AF\C_X)Q_'+Q$EII.O M:IJ6N?LM^(M7NA':V7B'5)YM3\4?!F6YF810IXCOY;SQ7X#CD\H3>(KCQ+X? M6>YU#7_#&FC^W^MT[JY@U9V"BBBF(**** "BBB@ HHHH **** "BBB@ K\LO M^"Q'[>VF_P#!/G]B3XC_ !/TW5;:V^,7C>VN/AC\!=,9XVO+CXC^)K"ZBB\2 MQVK!S+I_P]TA-0\:Z@\T8LIY])T[0YYHKK7;%9?TT\1^(M!\(>']<\6>*M9T MSP[X8\,:/J7B#Q%X@UJ]M]-T?0]"T:SFU'5M7U74+N2*UL=.TVPMY[R]O+F6 M."VMH99I76-&8?Y<_P#P6D_X*5ZC_P %(OVL-1\3>&;J_MOV>?A&FJ>!?@'H M5TD]JUWHC7D3>(?B/J5C.(Y+77?B/J%C::B\$T%O/OB$CC[B^9X*\,:[%&\F8Q-)$& M5P=C?"E?U_?\&F/[*\OB7XR?M!?MB:]II?1OACX5L_@K\/[NXBW03>-O'DMI MXA\:7VGR[?DU'PSX/T?1]+NK6?Q=^)%C-)JOBO0+M4EAU#X9_#J&XL]?\607MK)#>:7K>K7'A7P9JEE+ M]ITWQ5?.@MI&DWLA-VW/QB\$>!O&?Q,\7>'_ #\._"GB'QSXW\6:G;Z-X9\ M(^$]'O\ 7_$>OZK=$B#3])T?3(+F^OKJ3#,(K>"1@B/(P$:.P_NB_P""/G_! MN+H7P5N_"W[2O[?FD:'XS^*]FUGKG@/]G.?&EE*$-GX:LY+[P3X>GC:[N[KQ7J4EFWA[]O\ _@G_ /\ !*?]D+_@G)X9 M^S?!'P0=9^)>I:>MCXN^.7CL6>N?%#Q*D@C:[LH-52TMK/PGX%_"5 MEI&E3BWM)]736-4@;4Y?TEK2,+:O?\C.4[Z+1 .. , < #M1115D!1110 44 M44 %%%% '^3_ $445^'GSX4444 %%%% !1110!V7PZ\36_@KX@^!/&5W;37M MKX2\9>&/$US9V[(EQ=V^@ZW8ZK-;0/+B-)IX[1HHFD^17=2_R@UZW^UA^T[\ M1_VP/CMXW^._Q.N]VM>*[[R])T2">6;2?!OA2Q:2+P[X.T%90OEZ5H=DPB\P M113:GJ$M_K=^)-3U2^GE^S^5V%%%%9B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ K2T;6=6\.:QI7B'0-2OM%UW0M2L=9T76-,NIK+4M)U;2[J*]T[4M/O;=X[ MBTOK&\@ANK2Z@D2:WN(HY8G5T5AFT4)M:K1K5-= /[$/@'_PP^$/@73 MOVC?AG\<]1^-&F:+#IOCK6?AGX7^'&I>#?$&J6#/:IXBTU]=^)W@_4+.XUVT MBM]4U32O[#@LM+U2ZO+'39KG3X;:9_8/^(DW]AG_ *)3^UA_X0WP@_\ GZU_ M$?17T,.*,VA&,?:4I??%?_ (+]_P#!-_XW?#?QG\)OB9\"_P!J M;Q-X$\?:#>^'/$NBW?@7X0!;FPO4P)K:9?CKYMEJ5A<+!J.DZG;-'>Z7JEK9 MZC930W=K#*G\:%%.7%&:2BXREAY1DG&470BU*+5FFF[--:-/=!];K=X_^ HZ M3QC'X0A\6>)(OA_>>)-1\#)K>IKX0OO&.F:9HWBRZ\."[E_L>7Q)I>B:MKNC MV.MM8>1_:=OIFL:C8)=^;]ENI(=F.;HHKYYN[;LE=WLKV7DKW=EYMG*%%%%( M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HK7T/0->\3ZE;Z-X;T35_$.L79VVNE:'IMYJVI7+9 VV]C80W%U,H^/]-L_A78- _/V MJ.X^)E]X3%S;;/WB26:W!G3'V99F9%;:EAZ]=\M"A5K/:U*G.H_NBF4HRE\, M92]$W^1^?U%?T/?"_P#X-O/VO?$XM[KXG_%#X+?"RQEV>=96=_XC^('B:US@ MOYNGZ9H^C^')"H.$\CQC+O<,"47:[_HE\,O^#:7]G31/L\WQ;_:!^+OQ"N(M MCRV_@K1_"?PSTNYD'+1S0ZG!\2-3^S-T*VVK6MQT*W"=*]6CP[F]:S^JNE%_ M:K3IT[>L'+VG_DFG74VCA:\OL6_Q-+\+W_ _C/JQ:VMU?7,-G96UQ>7=S(L- MO:VL,EQ M,=2AV&34_B9X@\5^/_M3)]UKC1/$.MW7A1<\[TMO#]O')G$B, H'WWX!^#?P MA^%-L+/X7?"KXT6/R1;> O _AGP?;B+ 'EB'P]I>G1[, #;MP?2O5H\' MXJ5O;XRA2[JE"=9KR][V*O\ -KUZ[1P,_M3BO1.7_P B?YP?PY_8#_;9^+(M MY? 7[+'QRUBQNMGV?6;KX>>(?#_AV;?]TQ^)/$EEI&@, "&8C4L(I5W*JP)^ M[_A[_P $ O\ @HQXV2*37O!OPT^%4'XAW,3., M?NI(5FC8[9HXF#!?[U:*]2EPA@(V=6OB:K[)TZ<7\E"4O_)S:."IKXI3E]R7 MY-_B?S=?\$N_^"9G_!0O_@G]\;I]>U;Q_P#L[^)O@=X_MX-(^+?@;1?'OQ(F MU*>&S$[Z'XO\,6NH_"73M-/BSPS<7$ZP17E]96FK:-?ZMH]S=6DMS8ZEIO\ M2+15#4]5TS1+&XU36=1L-(TRS0RW>HZG>6]A8VL0ZR7%W=216\"#N\DBJ/6O MH,%@J.7T/84)5/9*4II59\_)S6YE%M+EBVG*VRDY-6NSIITXTX\L;VNWJ[VO M_5R_17PQ\3O^"F7[ OP@-Q'XV_:M^#XN[3>+K3/"/B,?$G6;9TSNAN=%^'$' MBO5;>X&/^/::S2+N%K7X>ZK8W#0:WC[6$I_\ M@$7*?X"E6I1^*I%-=+J_W+4_>ZBOY%/B)_PN M@>-?AO\ "F&?O6#XA\5>%_"-D=2\5^ M)-!\,:%=%G#9)6;0_"=YHFCR(,_*CV)1.BA17R M5K.NZYXCOI=4\0ZSJNNZG-_KM1UG4+O5+Z;DG][=WTT]Q)RQ/SR'DD]2:\VK MQC27\' U)=G5K1I_A"%3_P!*^9D\?8:/\ $OPSXJU6$KG*2Z1X5OM:U2.3CB-[17;^%3D5\D^,/^"[ M7_!-3PKYL=A\:/$/C>YAW![?P?\ "OXD29=?X(K[Q)X;\-Z5<;OX98-0D@.? M];UQ_#+\)/V=_CS\>]1&E_!;X._$CXH70F6"X?P3X/US7[&P=L'=JNJ6%E+I MFD0J&4O<:I>6EO&&4R2J&&?UU^"G_!O7^W5\25L[_P")#_#3X"Z/-LDN(?&' MBE/%7BQ+:3!62U\/^ (O$.E-<;2':SU;Q3H<\7,<_E3JT0SI\09YC7_L66TY M1>G/[*O.*]:KJ4J2_P"WA+$XBI_#I)^=I/\ &Z1^O_B__@Y._8_TOS(O!GP> M_:$\6SID+-JFE> /"FFS'L8K@>.M>U$(>YFTB%AV1J^:?%'_ ++9DP=]OXM\>2^)? M$MN[%0SM!JL>]@I;.U<>A2H\4XBSK8O"X*+M>,:5*K47HE"I'3_K\M311QDO MBG"FNUHM_DU_Y,?,W_!*G_@H9\4?V_\ P_\ &'Q#\1O@Y8_"NR\"ZEX*3P=> MZ-!XGFT3Q7IGB>W\3F_-MKNO1I9:O?:)=>'X5OET@(MI#JM@;J%#=0,_ZU4U M%6-51%5$10B(BA515 "JJ@ *J@ #%.KZ'#4ZM&A3IUZ[Q-6*?/7<(T MW4;DVGR1;C&R:BDF]%?=G5!2C%*4N=K>5K7U[*]NP4445N4%%%% !1110 44 M44 %%?,'QT_;4_90_9IBN/\ A>'Q\^&_@+4+:,ROX:O=?AU3QK)$%W&2U\"> M'UU;QE>I@K\]GH4Z[GC7.Z1 WXP?'/\ X.2/V;?")O=.^ WPA^(WQCU*'S(H M-<\47-A\+O!T[$E8KJT>>'Q1XNNX4_UKVM_X6T":4 0B>$NTT7#BLSP&#NL3 MBJ5.2WAS<]3_ ,%4U*I_Y*9SK4X?%.*?;=_WCCCCBCB6.-%7Y/ M..),'B\'7P>&I5INJHQ]K-1IP7+4A.\8WE.5^6UI1AN<6(Q4*D)4X*3O;WGH MM&GHMWM;5(\PHHHKXDX HHHH **** "BBB@#^M;_ (-A_P#D!?MG_P#86^ ? M_I'\8*_JJK^57_@V'_Y 7[9__86^ ?\ Z1_&"OZJJ_5>'/\ D38+TK_^I-8] MG#?P*?H__2F%%%%>V;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %?Y#'_!1?\ Y2#_ +=G_9Y/[3W_ M *NWQO7^O/7^0Q_P47_Y2#_MV?\ 9Y/[3W_J[?&]9U.GS_0N&_R_5'QM1116 M9J%%%% !1110 4444 ?U.?\ !I7_ ,G[?'W_ +-#\3_^KF^"M?Z"E?Y]?_!I M7_R?M\??^S0_$_\ ZN;X*U_H*5M#X5\_S9C/XG\OR044451(4444 %%%% !1 M110 4444 %%%% '^>[_P=H?\I"/@;_V9KX'_ /5V_'ZOY<:_J._X.T/^4A'P M-_[,U\#_ /J[?C]7\N-8S^)_+\D;K9>B_(****D84444 %%%% !7W%_P3(_Y M2/?L#_\ 9Y7[-'_JY/!M?#M?<7_!,C_E(]^P/_V>5^S1_P"KD\&TUNO5?F!_ MKG4445N.-5-QX'UK4)MOR6'A+XAW5U MH<*AMSW7Q/5V4QP,T?\ ![7^RQ\=O@QX%_:+^#7Q.^!/Q,TW^U? ?Q8\%>(/ M WB:U78MRFG:_I\UD;_3II$D%IK&DS20ZKHNH(IFT[5K.ROH"LUO&P_R*/VJ M?VTM2E[X:\6:7'*3+_8 MOC#PW=Z3XGT5I#YK:7JUH9E2;>BY36M^_P#7]>AK!Z6[?D?/U%%%06%%%% ! M1110 4444 7M+U34]#U/3M:T74;[2-8TB^M-4TG5M+N[BPU+2]3T^XCN[#4= M.OK62*ZLKZRNHHKFTN[:6*XMKB*.:&1)$5A_HT_\$,_^"V/AK]NGP5HO[.7[ M0_B#3- _;$\%Z,+>TO;U[;3;#]H3P[H]IND\6>'8_P!S;1_$/3[&![GQWX1M M%3[9'#<^,_#5O_8SZYI'A#_.(K:\-^)/$/@[Q!HGBSPEKNK^&/%'AK5;#7/# MOB/P_J-YH^N:%K6EW,=YINK:1JNGS6]]IVI:?=PQ75G>VD\-S;7$<>:1ECBABC5I)))&5$169F"@FO(_CO^T%\%OV M8_AMKGQ=^/OQ)\+?"WX=^'H]VH>)/%6H+:0RW#)));Z5I%E&LVI^(-?O_*>/ M2_#VA66HZYJLX^SZ=I]U,1&?X!O^"O\ _P '!7Q(_;:M_$?[/?[+T?B+X/?L MLW+W&E^)M:N9?[-^)OQRL0QCFA\1M93R_P#"(?#Z] PG@JPNYM0U^S)?QCJ$ MEK?2>$]+3E;]"E%OT[GM7_!?S_@M_:_M*W.O?L4_LC^*6F^ .C:I]D^,_P 5 MM$NL6_QLUO2+M9(_"/A*]@?_ $CX4Z)J-NES>ZS&_E?$'6+6VETXGP=IUM>^ M+OY0***Q;;=V:I65D%%%%(84444 %%%% !1110!)##-<316]O%)///(D,$$* M-+---*P2.**- SR22.RHB(I9V(5020*_UA?^"1_[&X_87_8(^!GP1U73DL/B M'=:&WQ'^,/R*MR_Q3^("PZWXDT^\D0!+B7PC:MI7@&VNE5?/TWPG82-EBS-_ M#5_P;N_L$S?MB?MRZ!\2?%^BF^^"7[*DNC?%CQI+=6XETO7/'L5Y,_PE\%2[ MP\,S7WB33;CQ=J-I/#-:7GA_P7J^EW@C_M6V\S_2\K2"W?R_K^NAG-]/O"BB MBM#,**** "OX8_\ @[U_Y*S^Q)_V3OXS?^I+X#K^YROX8_\ @[U_Y*S^Q)_V M3OXS?^I+X#J9_"_E^:*A\2^?Y,_CKHHHK$V"BBB@ HHHH **** "BNI\#>%I M_'/C;P=X*MKN*PN?&'BGP]X6M[Z>-Y8+*?Q!JUII,5W-%&5DEBMY+M9I(T8. MZ(54@D&OZT?^(1'X]_\ 1X_PA_\ #;^,_P#Y<4U%O9";2WT/Y!:*_KZ_XA$? MCW_T>/\ "'_PV_C/_P"7%5[G_@T4_:&2)C9_M@?!F>< [8[GP#XWM(B=IVAI MHKR]=06P"1 VU26 8@*7R2[?E_F+FCW_ #_R/Y#:*_IF^)?_ :I?\%&/"%I M>+/"WB2Z= M!\-1&08\MIO%JINW"0 MQJJN_P"*W[3G[ W[9/[&UXMO^TM^SO\ $?X6V,MR+*T\4ZEI,>L^ =1O"<"S MTKXB^%[G7/ FJ7AX;[)I_B*YNE1XW:%5D0LFFMT--/9GR%1112&%%%% !111 M0 4444 %?V>_\&QW_!4_^RKZ'_@G#\<_$6-.U2?5-;_99\1ZQ=8CL=5F:XU? MQ1\%Y;F9]B0:O(;[Q7X!CD\O&K-XE\.I<3SZOX6TN+^,*MGP[XAUWPCX@T+Q M7X7U?4?#_B;PQK&F>(?#NO:/=S6&K:)KNBWL&I:1J^EWUL\=Q9:CIM_;6]Y9 M7<$B36US#%-$ZNBD-.SN)JZL?[2]%?D9_P $:?\ @I;H7_!23]E32O%6MWFG M6?[0OPK32_!7[0'A>T$-MGQ%]DD_L7XA:5I\>SR/#'Q'LK&ZU:RCCACMM*U^ MT\3>&;=KB'08[V[_ %SK=.^IB]'8****!!1110 4444 %%%% '^3_1117X>? M/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !112@%B%4%F8@*H!)))P .22> !R30 E%?9?P;_P"">?[; M?Q^^R3?"W]F?XK:WIE]L-IXCU?P[+X*\(7*OC#P>,?'$GASPO,J@AG\K5G** M59@ RY_5[X._\&W?[5OBX6E[\8_BK\)_@YIT^PSZ?I1U?XH>+K(<&03Z;IJ> M&_"CLH.$^R>.;I78,&,:[6?OP^5YCBK>PP=>:>TW!TZ;]*E3DA_Y,:QHU9_# M3D_.UE][LOQ/YUJ*_M_^#_\ P;G_ +%G@G[+>?%3Q9\6_C;J4>S[78WNNVGP M_P#"-SMP6\O2O!UK#XKMO,.X/_Q7<^(RJQ['5I7_ %*^$?[!7[&7P*^RR?"S M]F?X0>&M1LMGV7Q#/X/TWQ'XMA\O&W;XQ\4QZWXJ/(#'=K!WN [[G :O;P_" M685+.O5H8=/=7E6J+_MV"5-_*K_F;QP55_$XQ\MVONT_$_SQ/A'^R!^U-\>3 M;/\ !_\ 9]^+GC^PNRHBUW0? VOR^%U#D!&N?%EQ96_AJS1\_+)>:K C ,0Q M"L1^H?PD_P"#>S]OKX@"VNO'4'PK^".GR;)+B/QMXXB\1:\L#][72OAO9>,M M/DN0I#&UU#7=*VC*2RQ3*8J_NN P !@ #H !T I:]JAPC@:=G7KU\0 MUNH\M&F_5)3G]U1'1'!4U\4I2_\ )5^K_$_F%^%'_!LY\)M-^S7/QM_:6\?^ M,'^22YTGX9>$O#_@"VC8-Y8>'/&WBKXZ:_:EXCIOPC\+SWFEK+O%MQX4\+W5HQPT MEYH&IZ]LCR8X9I0(6_(#XU_\'*_QJU[[7I_P!^ 7@'X=VC[X8-?^(^M:O\1= M>,9R%O;72]'7P3H>EWGW2MO>GQ/:1X(+A4FOL4$ZS;[7 MIIP3_P 4XF,\11AO--]H^\_PT^]H_L9KPWXM_M-_L[? 6WDG^,_QO^%OPS9( MA*ECXQ\;>']%UFZ4KO4:=H5U?)K6IRLGSI!IUA=3.@+K&5!(_P ^;XR_\%/_ M -O?X\&[A\>_M.?$J#2;PNDWAWP+J&;;4[5%(4)J MXU"24JLMQ+-,/-/PCW$]W>7$]W=W,LD]S=7,LD]Q<3RL7EFGFE9I)99 M')>221F=V)9B22:\+$<8TU=87!SEVGB)J%O^X=/GO_X,1SRQW\D'ZR=OP5__ M $H_N_\ B[_P-D_>6R72E=WY>?%G_ (.9/B?J#7-M\#?V:/ WA6(;X[76 M/BEXMUWQQ<3*?NW+Z#X5@\!06,J@\6W]OZK&&4,T\BDQ#^7RBO$K\39M6NHU M:>'B^E"E%:?XZGM)KUC)'/+%UI;-1_PK]7=_(K#39?&RX4A4\SQ1+LVADVR%G;\ZO' MGQ6^*/Q3O_[4^)WQ)\??$;4P[2C4?'GC#Q#XOOA(^=T@N_$&HZAMB\5B/X^(KUO*K5G-=]%*32\DE9&$ISE\4I2]6W^845]\?LZ? M\$Q?VX/VH?L-]\,_@-XKL_"=]Y4D?C_Q]"OP]\$M9R[?^)A8:QXJ.G2^([5- MPWCPE9^(+GJ%MF*/M_>+]GG_ (-IM"M5L=7_ &IOC]?ZM.!%)=^!_@CIJ:9I MZ2IAVAD^(/C/3[N^U"UE;]S-';> ]$N1$K-;ZA')*CP=F$R;,L;9T<+44'_R M]J_NJ=NZE.W.EU]FIOR-(4*M3X8.W=^ZOQW^5S^26ONSX _\$T/VXOVEOL5W M\,/V>?')\.7WEO#XU\:6<7P\\&/:O@M>V7B#QK+HEKK=O$IW.GAW^V+H_!=*\16(1HO&_B&QD\;^/!.N&>XM_% M_C"76M;TMIY )9+;1;O3-/5P@ALXHXHD3[5KZ3"\'[2QN+[7IX:/WKVM1?+^ M%\SJA@?^?D_E!?\ MS_^1/Y'O@/_ ,&T7B:\%EJ?[2_[1&E:'&1&]YX/^"^A MSZW?,CX9HO\ A._&5OI=E8W4*_NY!%X$UNV,I8Q7,D4:O/\ M'\"?^".G_!/ M?X""SN])^ ^C_$CQ%:>6Q\4?&FYD^)E[/+%@Q7']@:V@\"65S$_[V.XTGPCI MTRR[7#YCA\O]/J*^CPV299A+.EA*5E[:=_P"9.IS*+_P*/DCJA0I0 MV@F^\O>?XWM\K&?I6DZ5H6G6FD:)IFGZ-I-A"MO8Z7I5E;:=IUE;IG;!:65I M'#;6T*Y.V*&)$&3A16A117JFP4444 %%%% !1110 45POQ%^)_PX^$7AB\\: M?%3QYX0^'7A+3^+OQ'XU\0Z5X:T>*0JSI +_ %>ZM+>2ZF",+>TB=[JY?$=O M#)(54_A#^T[_ ,'$W[+OPQ.HZ!^SOX1\3_M#>)[(9A*Q^#P4>;%8BG1TNHMWJ27] MVE'FJ2_[=B[=2)U:=/XY*/EU^25V_DC^ABODW]H7]NG]DG]EB"X_X7E\=? O M@[6+>+SAX/BU%_$7CZX4INB,'@3PS#K'BQHIB52.\DTB*P5G4S744>YU_A__ M &E?^"R?[>?[2IO],OOBQ/\ "/P5>^9'_P (1\$H[KP%9-;2$J]O?^)X+Z\\ M>ZO#/!MAO;/4/%-2TIQOYRT7W+5_>C^N7]H;_@Y6\(:8U]H_[+GP%U/Q1.ADBM/'/Q MFU)= T;S8\J)X/ ?A2[O=8U2QF;$D+WGC+PQ>B( 3V$4CE(OPQ_:"_X*R_M[ M?M'F]LO%_P >O$GA'PO>^8C>"OA,1\-/#@M922]A=R^&GMO$6O6+9P8/%'B# M7<@!68@ #\XJ*^8Q6=9GC+JKBJD8/_EU1_2661RSR22.Q=WV;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO M7^O/7^0Q_P %%_\ E(/^W9_V>3^T]_ZNWQO6=3I\_P!"X;_+]4?&U%%%9FH4 M444 %%%% !1110!_4Y_P:5_\G[?'W_LT/Q/_ .KF^"M?Z"E?Y]?_ :5_P#) M^WQ]_P"S0_$__JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% M!1110 4444 ?Y[O_ =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$? M W_LS7P/_P"KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_ 3( M_P"4CW[ _P#V>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7 MY@?ZYU%%%;G.%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3 MWPU_ZL[P-7^5S7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/] M$%%%%9EA1110 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\ M!MW_ ,HB?V=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %?R1_P#! MT%_P3=F^*_PMT7]OOX3Z UUX]^"FDP>%OCO8:;;L]UXA^#INY9=%\;O! K/< MWWPSUB^G@UFX$3S-X*UVXU'4+N#2O \*#^MRLO7-$T?Q-HNL>&_$6EV&N>'_ M !!I>H:)KNBZK:0WVEZQH^K6DUAJ>EZE8W*26]Y8:A97$]I>6L\;PW%O-)#* MC([*4U=-#3:=S_%CHK]@_P#@M!_P3)U__@F[^U)J>C^'=.U&Z_9O^+=QJWB[ MX!>)YS/=1V>DBYCDUSX9ZO?R[WD\2?#NYOK:P,MQ--<:SX9N_#GB&67[9J6H M6=A^/E8O1V-T[JX4444@"BBB@ HHHH **** "OU,_8*_X+%?MO?\$]KFRT;X M3_$,>,_A#%<-)>_ GXIB_P#%7PV*32F6ZD\-P+?V6N> [^9I)KAKGP9K&C6E MY?.ESKNG:W'']F;\LZ*:;6P;Z,_T6OV0?^#G_P#84^.=OI.@?M#Z?XL_9/\ MB!%/VW_ -H.>V@"K!;^-/'%W\38((TQLAAA^)4? MBV.*! J01JL*(!&L83Y:^E--_X.)_\ @L%IT:0M^UG%J$<:!$&I? G]G&XD MP!@%[F/X1PW4S]S)//*['[S&JYUYD\C\OZ^1_I_45_ETZ]_P<'?\%??$-N]I M=_M@ZE8V[YXT'X/?L^^'KA?*>5P>:^//BE_P4C_ &_? MC5#=V?Q-_;(_:.\3:3?*Z7GAX_%KQCH_A6Y1^&6;PGH&JZ7X;D!!*_-I1PA* M#"D@G.NS#D?5K^ON/]2?]HC]NW]CG]DZTN;C]HC]I'X2_"Z\M8'N?^$:UOQ9 M87?CJ[AC3S'?2OA[HK:IXYUDA=OR:3X>O7W/&FW=+&K?S/\ [:'_ =@?#?P M_;:IX3_85^#FI_$#7L3VL/Q=^-UK<^&? ]HX!6._\/\ PYTG4(_&'B:&16$D M+^)=8\ 36D\>+C1=0@8JW\,DLLLTDDTTCS33.\LLLK-))+)(Q=Y)'8EG=V)9 MW8EF8DDDG-,J7-]-"E!==?Z_KJ?3W[4_[9G[37[:GCU_B-^TO\7O%7Q/UZ)[ MD:-9:I7ADN M7^8:**BY84444 %%%% !1110 4444 %;OA?PQXA\;>)?#W@WPCHVH^(_%?BW M7-)\->&?#VD6LM[JVN^(-=OX-+T;1],LX5::[U#4]1NK>RL[:)6DGN)HXT!9 M@*PJ_L[_ .#9'_@E;-J>J6__ 4>^.OAMDTK2GU+2/V6/#FL6O&IZJ/M.D>) MOC/-:3I@V>D8O?"_@"63S!/JS^(O$D=O;R:-X5U2Y:5W83=E<_I(_P""37[ MFB?\$ZOV-O /P4>&PN?BEKH_X6#\=?$=D8YUUKXI>(K*S&K6%K?(!]JT+P;8 M6NG^#/#TJ"*&\T_0QK36T-_K&H&3]+:**W, HHHH **** "OX8_^#O7_ )*S M^Q)_V3OXS?\ J2^ Z_N,/#VA^+/"WB"QGTO7O#7B72;#7= UO3+I/+N=.U?1]4M[K3M2L; MA"4GM+RVFMYD.V2-AQ6Y10!_$W_P69_X-S=%\/>'O%G[4W_!//PO>6UOHL%] MXB^)O[+VF"[U-/[-B$EWJOB;X(1NUQ?K)81B6\O_ (7,UTDUH)_^$">V>TT[ MP;>_Q:$$$@@@@X((P01U!'K7^U?7\"O_ EYRCU7S1I&71_+_ "/Y.:***S- HHHH **** "BBB@#] ?^ M"9_[?/C_ /X)S_M5>"OCWX3^W:OX1D=?"OQB\!6UP(H?B!\+]6N[9]?T=5ED MCMTUW3'M[;Q%X1OYG2.Q\2Z5IQNVETJ?4[.[_P!6SX2_%;P#\<_AEX%^,/PL M\1V/B[X=_$CPQI/B[PAXBT]B;?4M%UFU2ZMG>)PL]G>P;VM-2TV[CAO]+U&" MZT[4+>WO;6X@C_QDJ_K7_P"#9_\ X*G_ /"G/B%#_P $_OCAXC\GX6_%G7IK MW]GW7=6N\6G@;XM:Q-OOOA\9[A]EIX>^*5RPFT.WCDC@L_B-B"WM)KKQ[J%W M:W"5M'UV_KS(G&^JZ;^?_#'][-%%%:F04444 %%%% !1110!_D_T445^'GSX M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45K: M'H&N^*-5LM!\-:+JWB'7-1E$&GZ-H>FWFK:K?SD$B&RTZPAN+RZE(!(C@A=R M <"OU"^!7_!%C_@H9\=!9WL7P5E^$WAZ\\L_\)%\;]4B^'RVZR8*M/X3GAU# MXBA=AW[XO!!MW[V53O0PN)Q4N7#T*M9]?9TY3M_B:345YMI%1A.;M&,I> MB;_X8_*>BOZ\/@7_ ,&T7@;3_L>I?M(?M$>(O$\PV277A/X/:#9>%M.CD3!, M#>,O%L?B*_U.TE;Y9##X0\/77E9$4T4C++'^Q_P/_P""6O[!'[/WV.Y\"?LV M^ =2UVSV21^*?B':7'Q.\1K=IC_3[2^\>3Z_%HMX\/6VD11@LL,,2NRGW M\-PIF5:SK.CA8]>>?M*EO*%+FC?RE4BT=,,'5E\5H+S=W]RT_$_@+^"_[(O[ M3_[1$L*_!3X#_%#XBVC># MB?"-QY:Y#*WQ!MV\S:J@J6D3^WF&&&VABM[>*."W@C2&""&-8H888E"1Q11( M%2..-%"(B*%10%4 "I*]_#<)8&G9XBK6Q,NJ35&F_\ MV/-4_\ *ITPP5-? M'*4__)5^&O\ Y,?S\?!?_@W._8T\"_9+WXN^,/BK\<]4B\O[787&K6_PX\&7 M97!;9H_A 'Q?;>8M3E69W7#.Y;Z:HKWL/EN P MEGA\)0IR6TU34JG_ (,GS5/OD=$:5.'PPBGWLK_?O^(4445VF@445R_C+QQX M+^'7AZ_\7?$'Q=X9\#>%-*3S=3\2^,->TOPUH&GQX)#WNKZS=6>GVP(5MIFN M$W8(&32;23;:26K;T27=MZ(#J**_"3]I3_@X'_8P^#9U#1?A'!XI_:2\76AD MBC_X1"%O"GP]2[BR&AN_'GB2S-S*K?6:B^QAK5%?SJ75):[VFY+^4YYXJE#[7 M.^T-?QT7XG]O7QC_ &B?@3^SWHG_ D'QO\ BWX ^%^F/$\MHWC'Q-IFD7VJ M"/.Z+1-(GN!J^NW/RMBST:QOKIMC[83L;'XB_M!?\'&O[*O@![[2?@+X \?? M'W6(/,2WUV\7_A5W@"=N426'4?$%AJ/C6X$; R/!-X#TZ.:,(L5\ID9XOXNO M$GB?Q+XRUJ^\2>+_ !#KGBKQ%JDIGU/7O$FK7^N:UJ,YX,U]JFIW%U?7GLY>IR3QM1_ E!=W[S_%)? M@S]I?C[_ ,%Z/V^?C+]MT[PAXK\+_ +PS=>9$NG?"G0(T\0/:-GRUNO&WBJ7 MQ#X@M[Y,@O?^&9O"^]E&RWB0LC?D7XX^(GC_ .)VN3^)_B1XX\7_ !!\27.[ M[1X@\;>)=9\5:U/N8NPEU37+V^OI 7)8AIR,G.*XZBOG,1C<7BW?$XBM6[*< MY.*_PPORQ](I(Y95)S^*4I>KT^2V7R04445S$!15[3-+U/6]1LM(T;3K[5]6 MU*YBL].TO3+2XO\ 4;^\G<1P6ME96LS?'F-I?PQT_=XE2]C#! MEM/&$G@F"9-QBOB0 W3AL'BL9/DPU"I6EUY(MQC_ (INT8+SE)(N$)S=H1KV7S/Q^']2_:1\< MVOE2R:M\5E@;P7#=H )#IGPRTTKX=EL92H;[%XQF\;21L6\N\ ("_LIHFAZ+ MX:TFPT'PYH^E^']#TJW2TTO1=$T^TTK2=-M(\^7:V&G6$,%G9VZ9.R&WACC7 M)VJ*^IP?"%:=I8[$1HQT;I4+5*GFG4E^[@_.,:J.R&"D]:DK>4=7][T3]$S^ M1[]FW_@VO\<:Q_9^N?M6?&S3/!MBXCFN? 'P=ME\1^)&B?!:UOO'7B*S@\.Z M+?0X99%TSPSXRL7+ PZ@0IW?O_\ LW_\$R/V(_V6!8WWPP^!?A>[\6V/E2)\ M0O'L1\?^.OM<6/\ 3['6O$POH_#ER^U?,3PC9>'K,XR+52S[OO:BOJL'DV78 M*SHX:#J+_E[5_>U;]U*=U!_]>U!>6YUPH4J?PP5^[]Y_CM\K!1117J&P4444 M %%%% !1110 4444 %%?&_[5W[?/[+/[%^C&_P#CG\3=-TKQ#<6AO-%^'&@! M?$7Q*\1(0WDMIOA*QE^U6MG-:KSUE_S#T;3J_\ ;RNHT^_[R46UK%,QJ5Z= M+XG>7\L=7\^WSL?UE?M,_MN?LO?LA:*VJ_'OXN>&O!]_+:M=Z5X.AG?7/'^O MI\RQ'1?!.C)>^(;JVFF MSJLMC;Z):2NAU'4[.'=*O\ -!^U?_P#XG?%"WT[Q/XZFC.X1WFC^"K>6\\&>'+E&"L!KEYX]@ MFC)WV=K)PO\ -%X@\0^(/%FM:EXD\5:YK'B7Q%K-U)?:QK_B#4[W6=:U6]EQ MYMYJ6J:C/D?<7EK+YR_R2]3UGXP_'CXS?M!>*9/&GQL^)OC3XG> M)7\T0ZCXOUV^U8:=!,XD>RT6RFE_L[0M-WJICTO1;2PTZ' $5J@ %>3445\W M*4I-RE)]VW=M^;9RMMN[NV]V]6%%%%2(**** "BBB@ HHHH * M*** "BBB@ HHHH **** /ZUO^#8?_D!?MG_]A;X!_P#I'\8*_JJK^57_ (-A M_P#D!?MG_P#86^ ?_I'\8*_JJK]5X<_Y$V"]*_\ ZDUCV<-_ I^C_P#2F%%% M%>V;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO7^O/7^0Q_P % M%_\ E(/^W9_V>3^T]_ZNWQO6=3I\_P!"X;_+]4?&U%%%9FH4444 %%%% !11 M10!_4Y_P:5_\G[?'W_LT/Q/_ .KF^"M?Z"E?Y]?_ :5_P#)^WQ]_P"S0_$_ M_JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% !1110 4444 ? MY[O_ =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$? W_LS7P/_P"K MM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_ 3(_P"4CW[ _P#V M>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7Y@?ZYU%%%;G. M%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3WPU_ZL[P-7^5 MS7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/]$%%%%9EA1110 M 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\ !MW_ ,HB?V=O M^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %%%% 'QA^WQ^P_\ "7_@ MH+^S9XT_9W^+-JMM%J\?]L^!/&MM:176N?#7XB:;;7*>&_&VA"1XF>6PDN9[ M+6--6YMH]?\ #FH:QH%S<06^IO-'_E6_M9_LJ_&+]BWX\^._V>/CEX>?0O'' M@?43$MU )I=!\6>'[HO)H'C3PEJ,L,']K>%_$EBJWNF7@BBN(6^T:7JEKI^M M:=J>FV?^Q#7Y)?\ !6__ ()2_#'_ (*V=_=_!3XLS6C M%;.YF!N+GP)XU:TAEOM1^'OB6X11=+"EQ?\ A?5##XET6WNGCU71=?F4;[;_ M )_UT*C*V^W]:G^5Y17K7QS^!?Q7_9K^*OC+X)_&WP7J_@#XE> ]5ETCQ'X; MUF$++%(H$EK?V%U$TEEJ^B:M:/#J6AZ[I=Q=Z3K6EW-KJ6FW=S9W$,S^2UB; M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !117Z9?\$P/^"8GQJ_X*8_'"V\!^"(+OPI\)?"ESI]_\:/C-=Z?+<:%X M$\/SR[AIVG%Q';:WX]U^"*XA\*>%TG22YDCGU34Y+'0--U/4;8U>@7MN>[_\ M$6?^"3WBK_@I1\>8]6\8V.JZ)^RG\)-6TZ^^,WC"$SV+>*;Q1'?V'PB\(Z@G MEN_B3Q+;^7)X@O[*0-X.\*SR:Q/-!JVI>%;+6/\ 3I\+>%O#G@?PSX>\&>#M M#TOPSX2\):)I?AOPQXSL[6! M$B@MX8XT4*H%>2_LS_LU_!_]D7X*>!_@!\"_"MMX2^'?@+3%L=.M$V3:EJ]_ M*?.U?Q-XDU(1Q2ZSXG\17[3:GKFK3HKW5Y.XBBM[2*VM8/>*VBN5>?4QE*[\ MN@44451(4444 %%%% !7\,?_ =Z_P#)6?V)/^R=_&;_ -27P'7]SE?PQ_\ M!WK_ ,E9_8D_[)W\9O\ U)? =3/X7\OS14/B7S_)G\==%%%8FP4444 %%%% M!1110!Z[^S]_R7KX)?\ 97?AM_ZF6BU_LIU_C6?L_?\ )>O@E_V5WX;?^IEH MM?[*=:PV^?Z(SJ=/G^@44459F%%%% !7 _%/X8>!/C7\./&_PD^)_ANP\7?# MWXB^&=6\(^,/#>IQE[35M#UJTDL[VW+H4FMKA4D\ZRO[62&^TZ]BM[^PN+>\ MMH)X^^HH _R6_P#@IU^P#X[_ ."![MG\7?!?Q[=0*D7C MOX8:K=W*:+?S20QQVR^(M$E@N/#?B^RBCA6V\0Z7=W%I"='OM)N[O\\Z_P!4 M7_@LA_P36T#_ (*2_LI:QX-TBTTZR^/_ ,+UU3QM^S]XJN_)MO+\4"S0:MX" MU74)-IM_"WQ'LK.VT;4V>5;73=;M?#7BBXBNAX=6TN/\M7Q+X;U_P;XBU_PC MXKT;4O#OBCPMK6J>'/$GA_6+2:PU?0]>T2^GTW5]'U2QN$2XLM1TW4+:XLKV MUG1)K>YADBD570@8R5GY/8VC*Z\_ZU,2BBBI*"BBB@ HHHH *L6EY=Z?=VM_ M875Q97UE<0W=E>VDTMM=VEW;2+-;W5K<0LDUO<6\R)+#-$Z212(LB,K*"*]% M '^G/_P0H_X*B6G_ 4._9CA\-?$;6K=_P!J/X#6.D>&/BW:SR117OCS1&B: MU\+?&"QM@5$R^)HK5[#QBMJHCTWQK9ZA,;33-)U_PW!/^Y-?Y"/["'[9WQ._ M8'_:<^'?[2/POF>XO/"M\=/\8>%)+J2UTOXA?#S5I8(O%_@;66194%MK-C$L MVG7DMO=?V'XBL=$\1VUM+?:/:@?ZPG[.G[0/PQ_:G^"/PW_:!^#NNQ^(?AW\ M4/#5GXCT"]_=I>6AE+V^IZ%K-M'+,-/\1>&]7M[[0/$6F-(\FFZUIM]9.[-! MN.T977FOZN92C;;9_@>U44451 4444 %%%% '^3_ $445^'GSX4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 45Z3\+_@W\6OC9XAC\*?"#X:^.?B;X MC%]8\37EO',Q5+F^32;2Z&GV8*NTM]?-;V<$<'+CRWFM-7O(OB#\0!;RX=98/"WA*_'AV,F+) MDM]7\=:1J%M(4BGL%D$RQ=F%P&-QCMAL-5K*]N:,;4T^TJLK4XO_ !21<*=2 MI\$)2\TM/FWHOFS\":]%^&GPA^*OQFU]/"WPC^&_CGXF>(W\LG1O OA;6O%. MH11R,56>ZM]&LKQ[2U&UFDN[H0VL*(\DLR1H[+_<1^S[_P $#OV#_@U]AU/Q MUH/BO]H3Q3:^7,][\3M:>U\*QWB8W/9>!O"BZ)I4]DX!']G>*[CQ=&-S%I7( MC\O]A?!'P_\ ?PST"U\*?#CP5X3\ >%[$ 6?ASP7X=TCPOH=KA53-OI6B6= MC8Q'8BJ62 $A0"3@5])A>$,3.TL7B*=!;NG23JU/1R?)"+\TZB]3KA@IOXY* M/E'WGZ=$OE<_B#^ 7_!OG^W%\5?L6I?$_P#X07]GKP[<>7+-_P )GK<7BKQF M;63!66S\)>"I-5LUN IW/8>(?$_AJZB^Y,DYMM8U23X>^!9)H\,LEOX:\&7<7B15,F6DM]2\>:M:2H$AEMV MC\X3?OI17TF%X9]YZ_A\/ MX'C_ ,(_V?/@9\ ])_L3X*_"+X=_"[3WB2&Y7P3X2T70+K453!5]7U&PLXM1 MUFX)52]UJMW>74C*K23,P!KV"BBO:C&,(J,(QA%:*,8J,5Z)))?(Z$K*R5DM MDE9!1115 %%%% !117YW_M?_ /!4?]C_ /8OCOM)^)'Q#C\4?$FUC8P_"+X; MBT\5>/?/V[HXM;MX[RVT;P%]:-M]IL/ MA,_B+XB:NCINMSI_@G0UOM>6UNFVQ1ZOJ%I8:%$[J;S5+6+= M(O\ (7^UU_P7Q_:X^/C:IX9^"[V_[,OPYNO-MT'@V^?5/BEJ5FVY0VI?$>XM MK2?197 CGB'@?2O#-]9L7MI=:U.',C_AYJVKZKKVIWVM:YJ>H:SK&J74U[J> MK:M>W.HZGJ-[<.9)[N^O[R2:ZN[J>0EYKBXEDED--6J37^)TK/HT<=3&Q6E./,_YI:1^2W?SY3^FS]J?_ (.0_B)X MB.H^&_V0_A98_#S2G\V"#XE?%:*R\3>-)(CN$=YI/@C3[B?PAX?NXR%9?[;U M/QW:S(S+)8P/@C^>WXV?M&_'?]H_Q&?%?QT^*_C?XGZRLDLEH_BK7+N]T[2! M-S+!X?T)&BT+PY9.?F^P:#ING608LPMPS,3XK17R&,S/'8]_[3B)SC>ZI)\E M*/:U.-H771M.7=LX9U:E3XY-KMLON5D%%%%'T:/=)"FIZI M;W%X$9+&"ZFVQ-_3I^R%_P &X_@7PY_9?B[]LOX@R>/]67R;I_A+\,+S4="\ M&0OPS6?B/QW+%8>*_$$;(Q2>W\-VG@W[-<1_N=;U.U;+^E@ MSKU+PHKO[[5Y-=8TU.2_E-:=&I5^&.G\STC]_7T5WY'\JOP@^!OQA^/_ (LM M_ WP5^&WC'XF^*I_+9M)\(:)>:L]E;R/Y8OM7NH(_L.B:6C B?5=8NK'3;]OOL<,J:C+=:C>R;IKNZFE9G M/I-?9X'A3"4+3QDWBZFCY%>G03]$^>I;O*48M;TSOIX.$=:CYWVU45^K^>GD M?)7[-/["_P"RI^R+IT=M\"/@WX6\)ZQ]F^S7OC>[MW\0_$+54=-MPNH>.->? M4/$1MKEB\CZ5:7UIHL+R.MIIMM%B-?K6BBOJ*=*G1A&G1IPI4XZ1A3BH17I& M*21UI**LDDNR5E]R"BBBK&%%%% !1110 4444 %%%% !13)98X(I)II$AAA1 MY99976.***-2\DDDCD(B(H+.[$*J@EB ":_GA_X*!?\ !>_X3_ N37/A=^R= M!HGQM^*UJ;C3M2^(,\SW/P@\%WJ[HY/L-U83PS_$?5[1A_J=%N[/PM!(\4DG MB/5)K:]T6N3&8[#8"E[;%58TXZJ*WG4:^S3@O>F]KV5DM9-+4B=2%-\"W7Q'^._Q&\/?#OPM!YL=K-J]RTFJ:[>Q1^:=*\, M:!91W.N>)M8:/]XNF:'I]_>+"&N)(H[:.69/Y-_VX/\ @X4^+/Q-;5O 7['> MC7GP7\#R&>SG^*/B[[XL:];'=$TNAV"OJ&@?#^VGC9PLL+^(/$J@6][8Z MUX>NUDME_!KXY?M _&;]I3QW?_$KXX_$/Q'\1?&%^70:AKMYOM=+LVD:5=*\ M/:/;);Z-X;T6&1W>WT;0;#3],A=WDCM5DDD=O'*^"S+B?%XKFI83FPE!ZD+PCW3]Y_/I\OO:-KQ%XD\1>,-_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH **** "BBB@#^ MIS_@TK_Y/V^/O_9H?B?_ -7-\%:_T%*_SZ_^#2O_ )/V^/O_ &:'XG_]7-\% M:_T%*VA\*^?YLQG\3^7Y(****HD**** "BBB@ HHHH **** "BBB@#_/=_X. MT/\ E(1\#?\ LS7P/_ZNWX_5_+C7]1W_ =H?\I"/@;_ -F:^!__ %=OQ^K^ M7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ K[B_X)D?\ *1[]@?\ [/*_9H_] M7)X-KX=K[B_X)D?\I'OV!_\ L\K]FC_U!J_P KFO\ M5&_X+K_\HE_VT_\ LGOAK_U9W@:O\KFLZG3Y_H:PV^?Z(****S+"BBB@ HHH MH **** /]-S_ (-N_P#E$3^SM_V-'QV_]7AX^K]U*_"O_@V[_P"41/[.W_8T M?';_ -7AX^K]U*W6R]%^1@]WZO\ ,****8@HHHH **** "BBB@#\E_\ @JM_ MP22^!_\ P4X^&20ZW]D^'O[0O@O2KJ#X3?&VQT]9[W3P6FNT\&^.+6#RY_$_ MP]U"^EDFDL7D_M+PW>W-QK/AJX@FN=8T_7/\TW]K']D7X^?L3?&/7_@=^T1X M&OO!?C316-Q87/SWGAGQCH$DTL6G^+O!'B!(H[/Q'X8U3R9/LU_:[)[2YCN= M)UBSTS7-/U+2[/\ V&J^//VUOV$_V;OV_OA)=_"']HOP1#K^GQ?:KOPCXPTI MH-,^('PXUVXA6(>(? OB9K:YFTF]_=P&^T^Y@OO#^O0V\-EXBT?5K%!;5,HW MUV?];E1DUZ?D?Y"5%?LQ_P %//\ @B?^U%_P3BUG5/%TVGW7QD_9FGU#R_#_ M ,=/"6DW'DZ)!=3B*QTKXK>'H'O;CP#K1D>&TBU">>\\(:S<3VL6D>()-3N) MM%L?QGK)IK1HV3OL%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HJ:WM[B[N(+6U@FN;JYFBM[:VMXGFN+BXF=8X8((8U:26:61EC MBBC5GD=E55+$"OZQO^"47_!M;\0_C7-X;^.W[?NG:_\ "?X0N;/6/#WP#26X MT3XL?$6V^2XA;QY*GEW_ ,+?"EVNR.?2?W'Q%U.!KN$0^",:?K-XTF]A-I;G MY8?\$J?^"/GQ[_X*8^/H=0L8;_X:_LT^%M8AMOB5\<=2T]FMG:$QS7G@WX;V MERJ0^+?'EQ;.OFK&S:'X3M[B#4_$]U')+M9=%N_$/BK6Y(8Y=3U>\.XK M';6%E%9:38Z?I]IZE\/?AYX%^$W@KPU\-_AEX1\/> _ 7@[2K?1/"WA#PKI5 MIHN@:%I5J"(;/3M-L8H;>"/9<7$LUSO_ "5G]B3_ +)W\9O_ %)? =?W.5_# M'_P=Z_\ )6?V)/\ LG?QF_\ 4E\!U,_A?R_-%0^)?/\ )G\==%%%8FP4444 M%%%% !1110!Z[^S]_P EZ^"7_97?AM_ZF6BU_LIU_C6?L_?\EZ^"7_97?AM_ MZF6BU_LIUK#;Y_HC.IT^?Z!1115F84444 %%%% !7\2/_!SE_P $LO[.O)?^ M"C_P-\.$6&HS:5H7[4WAW1[7$=GJ,IM]'\*_&B.UA3:D.J.;#PEX^ECV :F? M#'B)[>:XU3Q5JJ?VW5S7C+P=X6^(?A'Q/X"\<:#IOBGP9XTT#5_"OBOPUK-L MEYI.O>'=?L)]+UG1]2M9/DGLM1T^ZN+6YB.-T4K $'!":NK#3:=S_%THK]1_ M^"N7_!.3Q3_P3:_:O\0_#%8]2U3X+^.?MWC?X >-+U7E.M^ [B\V2^&]3O@H MAG\7> +R:/P[XE0&.>\B&C>)S9V-CXGTZ ?EQ6&JT-T[JX4444 %%%% !111 M0 5_3A_P;B_\%3_^&4OC:/V0?C3XC^R_L\_M">);5/!^KZM=>7IGPI^->HK; MZ9I>H//,XCT_PK\1UAL/#7B-I/\ 1--UZ#PQK\DFF:='XGO+G^8^@$CD<$<@ MCM33:=Q-75C_ &L**_G7_P"#>S_@J]NVNO&,E MM9_T45NG=7,6FG8****!!1110!_D_P!%%%?AY\^%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%?>_P"S'_P3)_;4_:T_L_4?A7\%]>L_!6H&-T^)?CX'P+\/_LDF!]OL M-:UV.&Y\36T9($J>#=.\27:$Y-KA7*ZT:%;$35.A2J5IO:%.$IR];13LEU;T M6[8XQE)VBG)]DFV?!%;OAKPOXF\::WI_AGP=X1R!PM?U\_LR_\ !MU\)?"_]GZ_^U9\6=:^ M*.K1^5/<^ /ADMSX+\#)*,"6QU'Q7>+)XT\163C<5N=)@^']XI91R$)E_?CX M(_LS?L__ +-NA_\ "/? KX0> _AAI[PQP7DWA?0+2UUG5TBV^6_B#Q)*D_B+ MQ%<+L3_2M=U34;HA$!F(1!?"MW#<30L=WFZ?XI\4^++"52 M%>W(7G]UZ*^IPG#N5X2S]C]9J*SY\2U4UWTIVC26NUX-K^9G9#"T8:\O,^\M M?PV_ XWP)\.O 'PM\.VGA'X:>!_"/P^\*V Q9>&_!7AS2/"^AVWRJA:'2]$L M[*R1V5%#R"'>^ 79CS79445[B2BE&*44M$DK)+LDM$= 4444P"BBB@ HHHH M***\G^-/QU^$/[.W@34_B7\;/B!X<^'/@K2AMGUGQ#>>2;NZ,;R1:9HVG0)/ MJNOZU=)%(;/1-#LM0U:]V.+6SF*MB93C",ISE&$(IN4I-1C%+=RD[))=6W8& M[*[T2W;T1ZQ7P[^V!_P43_97_8DT>6;XR_$"WE\:36?VO1/A/X0%OXB^)>NJ MZ%[9T\/Q74$6A:?=!7\C7?%E]H&A3-')#;ZC-=*MN_\ -W^W9_P<)?$CXB-K M'PZ_8OTN^^%'@N3S["[^,'B.UM)OB=KT!W0RR^%-(9KW2? 5C<(9?(U"X.L> M*VB>VO;2?PEJ,3VX_F\U[Q!KWBK6M3\2>*-;U?Q)XBUN]GU+6=>U[4KS6-:U M?4;IS)(F MFJ,7M[D=)56N[Y8;-.HM#AJXR*TI+F?\S^'Y+1O\%UU1^T_[:/\ P77_ &K/ MVECJWA#X2W,O[-?PGNS-:G3O!&K3S?$K7[!B4_XJ+XCQPV%_IZ7$?S2:9X,M M/#L2Q33:?J5_KUO^^?\ $:>>:YFFN;F66XN+B62>>>>1Y9IYI7,DLTTLA9Y) M9'9GDD=F=W8LQ))-145\1BL9B<94]KB:TZT^G,_=BGTA!6C!>44EY'!.B2"BBBN8@**** "BNY^''PR^(?Q@\8:1\/_A;X*\2_$#QKKTWD M:3X9\)Z1>:UJ]V01YLPM;**5H;.U0^=?7]QY-C86RO=7MQ!;QR2K_4%^Q!_P M;K/(-&^('[:-X!F9N8YK;Q MTA$MH>_ Y9C,QGRX:BY13M.K*\:-/_'4:M?KRQYIM;19I3I3JNT%ZR>D5ZO] M%=^1_-_^SY^R_P#'S]JCQC'X%^ GPQ\2_$37 T!U&;2K58-!\/6]PY2*_P#% M/B?4)+3P]X9L'97$=WK>I644\BF"V,UPR0M_4]^QG_P;K?#/P6FD^-?VRO%W M_"U/$R>3>?\ "IO M[J6B?#C3IAAQ:^(?%*KIWBSQ@\9V&2'2E\(:8DRRVTQ MUZQ<22?T2?"[X2?#'X)>#M-^'WPB\!^%OASX+TA<6/AWPEH]GHVG+*R(DU[< MI:1(]_J=WY:R7^JW\ESJ6H3YN+Z[N)V:0^AU]UEW"^#PO+4Q7^V5E9VDK4(O MLJ=W[2VUZC<9;^SBST:6$IPLY_O)>?PKY=?^WKI]D#M$A\C2?#'A'1-.\/Z'I\?!?[-INEV]M:1R2L/,GF\KSKB4M-/)) M*S.>PHHKZ9)12C%*,4DDDK));)):)+HD=84444P"BBB@ HHHH **** "BBB@ M HHHH *\(_:+_:7^"W[*7PUU3XK_ !S\;:;X,\*:=N@M%G;[3K?B35S$\MMX M>\*:' 6U#Q!KUZ(V,-C8Q.(($FU#4);+2[2\OK?Y9_X*%?\ !2SX)_L ^"$G M\3RIXV^,?B33Y[CX>_![2+^*#5]6 ,D$7B#Q/>!+C_A%?!D%W&\,NL7-M/>: MG-#SAOX%/T?\ Z4PHHHKVS<**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_(8_X*+_\ *0?]NS_L M\G]I[_U=OC>O]>>O\AC_ (*+_P#*0?\ ;L_[/)_:>_\ 5V^-ZSJ=/G^A<-_E M^J/C:BBBLS4**** "BBB@ HHHH _J<_X-*_^3]OC[_V:'XG_ /5S?!6O]!2O M\^O_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2MH?"OG^;,9_$_E^2"BBBJ)" MBBB@ HHHH **** "BBB@ HHHH _SW?\ @[0_Y2$? W_LS7P/_P"KM^/U?RXU M_4=_P=H?\I"/@;_V9KX'_P#5V_'ZOY<:QG\3^7Y(W6R]%^04445(PHHHH ** M** "ON+_ ()D?\I'OV!_^SROV:/_ %^&O_5G>!J_RN:_U1O^"Z__ "B7_;3_ .R>^&O_ %9W@:O\KFLZ MG3Y_H:PV^?Z(****S+"BBB@ HHHH **** /]-S_@V[_Y1$_L[?\ 8T?';_U> M'CZOW4K\*_\ @V[_ .41/[.W_8T?';_U>'CZOW4K=;+T7Y&#W?J_S"BBBF(* M*** "BBB@ HHHH **** *&JZ5IFNZ9J&BZWIMAK&C:O976FZKI.JV=OJ&F:G MIU] ]M>Z?J%A=QS6M[97EO));W5K]U?X57US(TA MAL;*TUSP0&%IIVGZ%X1LA/?K_6#12:3W0TVMC_';_:8_9(_:0_8[\?7'PT_: M3^$7B_X5>*8WN#IXU^P$F@^)+6V=8Y=4\'^*]/DO/#'C#2%=T1M4\-:MJ=E' M*3;S317*20I\YU_LN?&3X'?!W]H?P+J?PR^.?PS\%_%?P%J^&O?"WCG0-/\ M$&E_:421(-1LX[Z&633-7LQ*[Z?K.FR6FJZ;,?/L+RWG59!_*O\ ML?\&H_P MI\92:QXR_86^+-S\(=:F\^ZM_@Y\7I]7\6_#>2=MQCL?#_Q"M8]1\?>%+% % M"KXAT[XE7$TKMF_LH J)#@^FOE_7_ -%-/?3\OZ_JY_"717WY^UE_P $O/V[ M?V)[G4)?C]^SOXXT/PE8N^/B=X9LE\<_"N>W#$07+^/O"3:MH.CM=H/.@TSQ M)^P4444 %%%% !1110 4444 %%%% !1110 45 M8M+2[O[JVL;&UN+V]O)XK6SL[2&2YNKJYN)%B@MK:WA5Y9YYI76.*&)&DDD9 M4168@5^T/[('_! ?_@I!^UN^EZR/A%)^S_\ #B_:&5_B#^T']O\ *R6+D.; MC1? ?$C6S<6N9]+NH_"EIX>U M &\0VD,PN5:3>R!NVY^*U?IM^P7_P2 M._;5_P""A>JV=U\'/AO/X<^%1O/L^L_';XD)?>%_A;IJ12F.]32=4>RN-1\; MZK:LIBET;P1INO7=G*6/XAZYXVT^=1'<6^DZ;< M*,?T0Z;ING:/I]CI.D6%EI6E:9:6]AINF:;:P6.GZ?8VD2P6MG8V5K'%;6EI M;0HD-O;P1QPPQ(L<:*B@"U#O]W]?UYF;GV^\_%S_ ()L_P#!"S]D3_@GJNC^ M/)=/'QZ_:/M88I9?C3\0-(LQ#X7U#8%G/PI\%F34-,\!QYW+'K4EWKOC4QRW M5N?%4>FW;Z9'^V%%%:)6V1#;>X4444""BBB@ HHHH **** "BBB@ K^&/_@[ MU_Y*S^Q)_P!D[^,W_J2^ Z_NU+PEX[\!>(]8\(^+_ SJ\/D:EH7B+0+Z?3=6TR\C#,GG M6EY;RQ&2)Y()E59H)987CD;_ &@:_CE_X.;_ /@EE_PE_AZ7_@HS\#O#F_Q1 MX1T_3]'_ &H/#^D6F^?7O!]E'!IOASXP);6Z>9+J'@V!;7PYXWG"SM)X0&AZ MY,+&P\(:W>7436E^O7T_K\"X2MH]NGJ?PTT445D:A1110 4444 %%%% 'T9^ MR9^U#\4OV-/V@_AI^T=\'M4_L_QI\-]>BU)+.>29=)\3Z'<*UGXD\&^(H861 M[KP]XJT2>]T758D9;B*"[^V6$UKJ5K9W<'^L5^QY^U=\+?VV?V=/AK^TC\(; M_P"T>%/B#HJ7-UI%Q-%)K'@[Q19G[)XH\$>(XX<+!KOA?68[G3+LJHM[^*.W MU?37N-)U&PN[C_'IK^@O_@W]_P""IC?L(?M%_P#"FOBWXA:S_9:_:'UK3=*\ M5W&H7++I?PM^),HATOPO\4D\UOL]AH]ROV;PS\1)A]G1O#QTOQ%>SS+X*M+* MXN$K.SV_4B:NK]5^)_I2T4U65U5T971U#*RD,K*PRK*PR"K @@@D$'(IU:F0 M4444 ?Y/]%%%?AY\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !17T'^S]^RG^T3^U/XC_X1?X!?"3Q? M\2+^*>*#4;_1]/%OX9T%IMIC?Q+XOU.2Q\+>'(W5@T;ZWJ]B)AQ!YCD*?Z2_ MV3?^#;RRM_[-\5?ME?%-K^0>3C@LJQ^8-?5Z$G3O9UI^Y15M_?EI)KK&'-+^Z:TZ-2 MK\,7;^9Z1^][^BN_(_E9\&>!_&GQ&\1Z=X/^'WA+Q+XY\6:Q+Y&E>&?"&A:G MXCU_4IN,QV.D:1:WE_=, 6K8E54\-:1J,/A_0/M,7[MGU[Q/'K&F3.#=^%Y MFCDMS_8+\"/V8?V?OV8_#@\+? 7X2>"_AEI3Q10WTWA[2HQKFM"#'E2^)/%% MZUYXF\37*8 6[\0:OJ5R JJ)0JJ![O7V&!X2P]+EGCJKQ$MW2IWIT4^SEI5F MO-.EYH[J>"BM:DN9]EI'[]W^!^87[+O_ 2 _89_98_L[5]!^%=O\3_'MAY4 MJ_$3XRM9^.M&;'5H4*I-J=RR"2OT\ M"@*H"JH 50, # X X ' %+17U-##T,-#V>'HTZ,/Y:<%%-]Y62(_$%U]FM(=WRV]G:PHLMYJ>JW\NVVTO1M M+MKS5M5O'BL].LKJZECA;^,7_@H__P %R_BG^TG)KWPD_9CGU_X.? F;[3I> MJ^)HYCIOQ1^)]B^Z&X%_?64SR>"?"M]'F-?#VC79UC4[)I$\1:PUGJ%SX;L_ M,S+-L)EE/FKRYJLE^[H0LZL_.WV(76LY66ZCS2]UY5:T**][5O:*W?GY+S?R MN]#]M?\ @H5_P6_^!W[)[:[\,O@DND?'?X^V1N-/O+6QOFD^&/P]U./=%(OC M+Q%ILRR:[K-A/\MQX.\,7(NHIH+JQU[7O#%[%'%/_&?^TA^U3\>OVM?'D_Q$ M^/7Q$UKQSKF9X](LKF1;/PUX5T^>17.D>$O#-DL.C>'M-&R+S8]/M(Y[^6,7 MFJ7%_J#S7 M=5ZNT>D%M\^[\W\K!1117E&(4444 %%%?1?[,W[*/QX_:]^(=M\-?@-X#U+Q M?K6;>;6]4Q]A\*^#]+GE,9UOQAXDN%&G:#IB;)3$;B1K[4I8FL=&L=2U*2"R MENG3J59QITX2J5)M1A"$7*4F]E&*NV_0:3DTDFV]$DKMGSI7[E?L$?\ !#;] MH3]J8:)\0_C5_:?[/GP.O1;W]O=ZSIN/BAXVTV3;+&WA'PCJ")_8FG7\'_'O MXI\6QV]OY-Q:ZEHV@^*;)V _H&_X)]_\$3_@!^R(FB?$3XJQZ7\>/V@+3[/? M1>(=9TWS/ '@+4D"RA? 'A;4$=+G4;&?;]G\9^)(9]:\VV@O]$T_PG))<6K_ M +85]ME?"J]VMF;UT:PD):?]QJD7K_@IM6TO4>L3OHX/:57Y07_MS_1??T/E MW]EO]C3]G3]C?P:/!OP$^'6E^%ENH8$\0^*KD#5?'7C"> 9%WXJ\67:-JFI_ MOC)<6^FQR6NA:7)/,FBZ3IMN_D#ZBHHK[2G3IT81ITH1ITX*T80BHQBNR222 M.])15HI)+9)6044458PHHHH **** "BBB@ HHHH **** "BBB@ K\?\ _@J7 M_P %5_ O[!_A&7P-X).D>./VG/%>E&?POX.FD-QI'@33;Q)$MO''Q!2VD26. MS5@9-!\,K-;:EXEFCWF2QT=+C4EZG_@J;_P4L\)?L"?"I+#0#IGB7]HKXA:= M=Q_##P5&='N5DBTRP+PW'BS7(#I-D\=C9Z_J MFC?P#?$#X@>-?BKXU\3?$;XB^)=6\8>./&.K76N>)?$NMW+7>I:MJ=VVZ6>> M0A4CCC0);VEI;I#9V%G#;V-C;V]G;P01_+9_GRP2E@\))/%R7[RHM5AHR2:\ MG6DG>*^PK2DG>*?'B<3R7A!^^]W_ "__ &WY;E[XH?%+XA?&KQ[XE^)_Q4\6 MZQXX\>>+]1DU3Q!XDURY-Q?7MRX5(XT552WLK"RMTBLM,TNPAMM,TK3X+;3M M-M+6RMH+>/@:**_.92E.3E)N4I-RE*3;E)MW;;=VVWJV]6SRVV]7JWJV^H44 M44@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /ZUO^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ_E5_X-A_^0%^V?\ ]A;X M!_\ I'\8*_JJK]5X<_Y$V"]*_P#ZDUCV<-_ I^C_ /2F%%%%>V;A1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %?RH_'_P#X-9OA)\>_CO\ &OXZ:C^UU\1O#NH?&CXM_$CXLWWA^R^& M'AF_L]"O/B-XQUGQA">\MM,GUA[*"ZF@AEN(H$FDBC=R@_JNHI- M)[H:;6Q_'M_Q"&_!C_H]+XG_ /AIO"G_ ,UM'_$(;\&/^CTOB?\ ^&F\*?\ MS6U_8311RKM_7]+^KL?-+N_Z_K^M3^/;_B$-^#'_ $>E\3__ TWA3_YK:/^ M(0WX,?\ 1Z7Q/_\ #3>%/_FMK^PFBCE7;^OZ7]78%/_FMH_P"(0WX,?]'I?$__ ,--X4_^:VO[":*.5=OZ_I?U M=AS2[O\ K^OZU/X]O^(0WX,?]'I?$_\ \--X4_\ FMH_XA#?@Q_T>E\3_P#P MTWA3_P":VO[":*.5=OZ_I?U=AS2[O^OZ_K4_"7_@EM_P0T\ ?\$P/C?XY^-G MA/\ : \8?%F_\;_"K4?A9/H/B'P3HOAFSL+/4?%W@_Q:^KPWFFZWJ#?A)HWPF@\/^'O!& MB^)K.^L]'\9>.?&$>LRWNI:WID\-U//XWN+)[5('B2*PAF64O,Z)^:W_ !"& M_!C_ */2^)__ (:;PI_\UM?V$T4K)ZV_K^E_5V/F??\ K^OZW/X]O^(0WX,? M]'I?$_\ \--X4_\ FMH_XA#?@Q_T>E\3_P#PTWA3_P":VO[":*.5=OZ_I?U= MCYI=W_7]?UJ?Q[?\0AOP8_Z/2^)__AIO"G_S6T?\0AOP8_Z/2^)__AIO"G_S M6U_8311RKM_7]+^KL.:7=_U_7]:G\>W_ !"&_!C_ */2^)__ (:;PI_\UM'_ M !"&_!C_ */2^)__ (:;PI_\UM?V$T4?#SQ;I/BRVT:\O[?Q-<3V5MJ4VDI9SW4-O-+; MQ3-+'%(ZA3_5%11RKM_7]+^KL.:7=_U_7]:A1113)"BBB@ HHHH **** "BB MB@ HHHH ^6_VUOV8-)_;/_9<^,'[,.N^+-1\"Z3\7=!T[0KWQ9I.F6VL:CHL M>G^(]%\1)<6NF7ES9VUV\DNC1VS1RW,*K'.\@8LBJ?YFO^(0WX,?]'I?$_\ M\--X4_\ FMK^PFBDTGNOZ_I#3:V9_'M_Q"&_!C_H]+XG_P#AIO"G_P UM'_$ M(;\&/^CTOB?_ .&F\*?_ #6U_8311RKM_7]+^KL?-+N_Z_K^M3^/;_B$-^#' M_1Z7Q/\ _#3>%/\ YK:/^(0WX,?]'I?$_P#\--X4_P#FMK^PFBCE7;^OZ7]7 M8%/_FMH_XA#?@Q_P!'I?$__P - M-X4_^:VO[":*.5=OZ_I?U=AS2[O^OZ_K4_CV_P"(0WX,?]'I?$__ ,--X4_^ M:VC_ (A#?@Q_T>E\3_\ PTWA3_YK:_L)HHY5V_K^E_5V'-+N_P"OZ_K4^*_^ M"?'[&.A_L ?LJ^ ?V6O#GCG5OB/I'@/4O&NI6_B[6]'L]!U'46\:>,]<\8SQ M3:987E_;0+8SZW)8Q,EU(9HK=)G".[(OVI113)"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@!DD<.1&!5T=2596!5E)!! M!K\L/VF/^"*G_!-+]JI[[4_'_P"S%X,\)^+[XRRR>._@V+CX0^)VO9LB34M0 M7P0^E^'O$NH/D[KCQ?H'B'<0K,C,B%?U2HHWW0TVMC^,KX]_\&B_A.Z:]U'] MF']KG7]$ :1K#PA\=?!%AXC23<28TN/B#X"G\-26J1?FVF]VU+X2?%7PVC/ N2)8M&^*!^&GB& MZD(P#:V&DWER6.(XI54O7^EO14\D>Q7/+U_KR/\ (>^)'_!.7]OGX1O-_P + M$_8T_:6\-VL&[S-7E^#7CS4?#OR);0V'B/0M'U^Q.37/@C\--6D_\,W#,3ZDD MUP$__!.?_@GO=;S<_L(_L:W!D(,GG_LP?!*;>5((+^9X';<05!!;)! (Y H] MGY_A_P $/:>1_D,T5_KXV?\ P3V_8%T^43V'[#W[(%C,.DUG^S1\%[:48SC$ MD/@I'XR>_<^M>G^'OV9/V;?")1O"?[/?P/\ ##1%3$WA[X3^ M%,97[I0Z;H M%L4*_P .W&.U'L_/\ ]IY?U_5_ZV_P ?'PA\.?B%\0;K[#X"\">,O&]\7$?V M/PAX7UOQ+=;ST3[/HUC>S;SV79D]A7W+\,/^"1G_ 4S^+[6P\%_L1_M!QPW MA3[+J'C;P+??"W2+A),;)HM:^*#>#M)>V;/%T+W[-C),O!Q_K)V]O;VD$=M: M00VMM"H2&WMXDA@B0=$CBC58XU'954 >E34^3NW_ %]X>T?8_P Z;X+_ /!K M%_P4:^(#VMS\4M<^!7P#TQBAOK7Q)XYNO'?BN!&QN%GI7PVTCQ)X9O98^=Z3 M^-]/B)'[N=P44U!+I?U)#88S#>_$GQ M7+KOCV^A96?,%WXCFAW22L(P9'S]D4451-PHHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_%S_@JQ_P $:/ __!4WQ1\'/$_B[XX^*_A%-\'] \7:#96G MASP?I'B>/6X_%NHZ)J$UQ=2:GK&EM9O9-HJ1Q)$LRRK.[,R% &_:.BC?<+M' M\>W_ !"&_!C_ */2^)__ (:;PI_\UM'_ !"&_!C_ */2^)__ (:;PI_\UM?V M$T4N5=OZ_I?U=EE\3_ /PTWA3_ .:VO[":*.5=OZ_I?U=AS2[O^OZ_K4_CV_XA#?@Q_P!' MI?$__P --X4_^:VC_B$-^#'_ $>E\3__ TWA3_YK:_L)HHY5V_K^E_5V'-+ MN_Z_K^M3^/;_ (A#?@Q_T>E\3_\ PTWA3_YK:/\ B$-^#'_1Z7Q/_P##3>%/ M_FMK^PFBCE7;^OZ7]78-_!OC:W_;'^)> MH3^#_%7A[Q3!83?"OPO!#>S>']7L]6CM)9D\5.\,=R]HL+RHCM&KEU5B #_6 M_110E;9";;WU"BBBF(**** "BBB@ HHHH *S-:T;2/$>CZMX>\0:78:WH.O: M9?Z-K>BZK:07^EZOI&J6LMCJ6EZE8W22VU[87]E/-:7EI<1R07-O+)#,CQNR MG3HH _DB\>?\&DW[.7B+QMXMU_P9^U+\3_ 7A/6_$6L:MX<\#KX!\/>)(_"& MCZA?SW=AX:M]?OO$=G?ZO:Z);RIIUI?W]N+^YMK>*2^DGNC-<2\G_P 0AOP8 M_P"CTOB?_P"&F\*?_-;7]A-%+E79?U_PW]797-+O_7]?UN?Q[?\ $(;\&/\ MH]+XG_\ AIO"G_S6T?\ $(;\&/\ H]+XG_\ AIO"G_S6U_8311RKM_7]+^KL M.:7=_P!?U_6I_'M_Q"&_!C_H]+XG_P#AIO"G_P UM'_$(;\&/^CTOB?_ .&F M\*?_ #6U_8311RKM_7]+^KL.:7=_U_7]:G\>W_$(;\&/^CTOB?\ ^&F\*?\ MS6T?\0AOP8_Z/2^)_P#X:;PI_P#-;7]A-%'*NW]?TOZNPYI=W_7]?UJ?Q[?\ M0AOP8_Z/2^)__AIO"G_S6T?\0AOP8_Z/2^)__AIO"G_S6U_8311RKM_7]+^K ML.:7=_U_7]:GS1^R!\!_%O[,7[/'PW^ OB_XQZ[\>+CX8:,OA70OB-XIT&U\ M/^)K_P ):AO! M::S\2/$&_P ._#3PZX91.-3\6WL)M;N\MD=9I=#\/PZWXD:$^;;Z+.@)']67 M[''_ ;[_LV?!4:7XN_:3U,_M'_$*W\BZ_X1VXM[C0_@]HMXNV3RH_#:S?VM MXU\B3="UQXLO4T/4X-K7'@NUDX'K8#)-1;S MHKQ7%Y=^%M*O(6DMM3\*W41.?Z'M#T+1/#&CZ=X>\-Z-I7A[0-'M(;#2-#T/ M3K32='TJPMU"6]EIVFV$-O96-I @"0VUM!%#$H"HBCBM6OM\!PS@,):==?7* MRL[U8I48O^[1NT_^XCJ>21Z%+"4X:R]^7FO=7I'_ #O\CEO!?@;P7\-_#6E^ M#/A[X2\-^!O".BP"VTCPQX1T33?#N@Z9 .?+L=)TFVM+&V5C\S^5 ID'P)_82^&K^.?BUK/VSQ'JT-W%\/_ (8Z)/;2>-/'^JVZ#,&F M6DK8T[0[.22$Z[XIU%4TG1X9(X\WNK7>EZ1J/A7_ 4F_P""H7PG_8"\%G3$ M_L_Q]^T'XGTR2?P%\*H;S"64,OFPP>,?B!-:R"YT3PA;7$;BVMU:'6/%=U!+ MINB""W@U?7-#_@J^/?Q^^+/[37Q/\1?%_P"-/B_4/&7CCQ)/FXO;MO+LM+T^ M)Y#8:!X?TR+%EH?A[2DE>+3=(T^*&UMU:25EDNKBYN)OFL[X@IY>I8?#.-7& M-6?VH8>]M:EMZC3O>^*I96C/EQ&)5*\8ZU/PCZ^?9?-]$_>_VWOV_OC[^W MA\0#XJ^*^M_V;X0T>[NF\ ?"G0+BYB\$>!K*;=&K6MK(P;6?$=Q;D)J_BS55 MDU746+06XTW1HK#1['X@HHK\YK5JN(J3K5JDJM6;O*(?$.O:A::3HFA:) M876J:QK&J7\Z6UCINF:;8Q3WE_?7EQ)'!:VEK#+//,Z1Q1L[ '^O;_@F)_P0 MDT/P"GA[X[_MM:+IWB?QT/LNK^$O@)3^S!7E M+5I64FM*5*=67+%>LNB7G_ENS\K_ /@F[_P1:^+_ .V*VB_%3XP-K7P:_9QG M:"]M-7FLT@\??$ZR)63R_ &E:E!)%IVAW47 \=ZW9SZ6XEB?P_I?B8+>&P_M M;^ G[/'P:_9B^'>E?"SX'> ]%\!>#M+"R-::7"SW^L:@8HXI];\2:SM2H0HK17EUFUKZ+LO+[[A1117JFP4444 %%%% !1110 4444 %%%% !1110 M 4444 %?*?[:'[6_PZ_8H^ 7B[XX_$25;H:7&-*\&^%(;F.VU3QYXZU&&X/A M_P )Z6SK(T;7>.P:&3ZGGGAM8)KFYFBM[:WBDG MN+B>1(H(((D,DLTTLA6.***-6>21V5$12S$ $U_GQ_\ !7?]ON\_;?\ VD;^ M'PEJLTGP#^$%QJGA+X2V4:++,(YQL\36O##Q>OO6]ZI)=8TDTWTN/KOC3QMJCWUVR^9'INCZ M?&/)TGPWH%G)+-_9WA_0-/2#3-(L1)(\5K;K)[>K"BBBI$%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_!L/_R MOVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55?JO# MG_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "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@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_) M_HHHK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HKIO!O@OQ?\1/$^C>"O 7A?7_&?B_Q%>1Z?H7ACPOI-]KFNZO>RY*6VGZ7 MIL%Q>74NU6=EAA;9&CR/MC1F'].W["O_ ;OZSK(T;XC?MR:W-X>TQ_(O[;X M"^"-6B?7[N,[9%MOB#XYTZ26UT6-\%+O0O!<]]J4D$RM_P )=H=]#-9CNP.7 M8S,:G)A:3DD_?J2]VE3_ ,=1Z)VUY5>;7PQ9I3I3JNT(W[MZ)>K_ $W\C^>G M]G+]E/\ : _:R\9IX%^ ?PS\0>/M7C> ZM?V4"6?AGPQ:W#%4U#Q7XJU![70 M/#UF0DAA;4[^":^>-K;3H+R\:.W?^L#]B?\ X-Z_@S\+%TCQS^UUK=M\G1IK+4/#&K0;;A_ MWU^%?PC^&/P/\&:7\._A#X$\,?#KP3HZXL/#OA32;72;!961$FO;H6Z++J.J M7?EH]_JVHRW6IZC,#<7UW<3LTA]%K[S+N&,'A.6IB;8RNK.TXVH0>_NTW?GL M].:I=/1J$6>C2PD(:S]^7FO=7HNOJ_DD8WA[PYX?\(Z)I?AGPIH6C>&/#>B6 MD6GZ+X?\/:79:+HFD6$ Q#9:9I6FP6UA86D(XBMK6"*&,<(@K9HHKZ9*R22L MEHDE9)+9)'6%%%% !1110 4444 %%%% !1110 4444 %%%% !7Y%_P#!5#_@ MJ1X,_8*\!_\ ")^$#I7B_P#:7\;Z5-+X(\'3N+G3O!VF3^;;)\0?'<,,BRQZ M3;SQRKH.AF2"\\5:E;R00O;Z59:KJ-GZI_P4L_X*'>!?V /@O)XBF&G^)/C/ MXVAO]+^#_P /)YFQJFJP1HEWXI\11V\D=U;^"_"[7%O<:K)%)!<:M>2V.@6% MQ;7&H2:AI_\ GO\ Q4^*?C_XV_$/Q;\5?BCXFU'QAX]\;ZO<:WXC\0:I('N+ MR\GVHD4,4:I;V.G6%M'!I^DZ7916^G:3IEK::;IUM;6-K!!'\OQ!GGU&+PF% MDGC*D??FM?JT)+1]O:R6L(OX5[\MX*7'B<1[/W(/WWN_Y$__ &Y].RU[%7XC M?$?QU\7?''B;XE?$OQ1J_C3QUXQU6?6?$GB77+DW6HZG?W& 7=@$AM[:WB2* MTL+"TBM]/TRP@MM/TZUM;&VM[>/B:**_.')R;E)N4I-N4FVVVW=MMZMMZMO5 ML\NX4444@"BBB@ KTWX/?!SXF?'[XB^&OA/\(?"&K>./'OBV]6RT;0=(B5I' MP-]S?7UU,T5EI6CZ;;A[S5M9U.XM=,TJQBFO+^ZM[:)Y!N?L^_L^_%;]J#XK M>&/@S\&?#%SXI\;>*;G9#"FZ'3-&TR%D_M+Q)XDU+9)#HWAS1H7%QJ>IW *Q MJ8[:VCNM0NK.SN/] #_@G=_P3A^$7[ 'PV&E^'H[;Q?\8O%%C:CXG_%N\LEB MU/7+A"DY\/\ AR*0R2^'_!&G72AK'2(I3/J,\46J:Y/>7RVXL_:R?)JV:5;N M]+"4Y)5:UMWO[.E?251K=ZQIIJ4KMQC+>A0E6?:"?O2_1>>ORW?9^)_\$R?^ M"2?PM_86T*P\?^-%TGXE?M-:MIQ76?';VQGT/P#'?0;+[PS\,K>\ACFLX/*D MDLM4\77,$&O^((C<1HFC:->2:&/V#HHK].PV&H8.C##X>FJ=*"T2W;ZRD]Y3 ME]J3NW]QZ\(1IQ48*R7]7?=^;"BBBN@H**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#\)_\ @O3^VC-^SK^R]%\$O!6K&R^*'[2PU;PM)+:2E+[0 M?A1810Q^/]4#1L6MIO$2W]AX*L?.1!=6&L^)+JQF2\T7J/\)_AD$E,MF/!G@.[O=.&IV#9(-KXJ\12:_X MPB8A7$>OQPNJB%57\XZ_)\]Q[Q^859Q=Z-%NA073D@VG-?\ 7R?-._\ *XI[ M'C8BI[2K)KX8^['T6[^;U]+!1117CF 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_!L/_R OVS_ M /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55?JO#G_(F MP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "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 **** "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@#_)_HHH MK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***](^$WP@^)_ MQV\=Z)\,O@_X(\0?$'QWXAF\K2_#GARR:\O)$0K]HO;N4F.STO2;%7$VI:SJ MES9Z3I=L&NM0O;:V1Y5<8RG)1C%RE)J,8Q3E*3;LDDKMMO1):M@KO1*[>B2Z MGF]?K9^P+_P1\_:2_;:ETKQIJ%I-\&?@'<21S2_%/Q=I5PUYXFL@P\Q/AKX5 MDDLKSQ6TG*+KD]QI?A.$K)OLVM?$CQ<5*.ZZKXA M-K;BQTUI8TF3P[X>M-&\.PS(MRFE?;&FNI?M&BBON*5*E0IQI4:<*5."M&$( MJ,4O1=7NWNW=MML]",5%)1226R2"BBBM!A1110 4444 %%%% !1110 4444 M%%%% !1110 5X!^U#^TA\.OV3/@=X[^._P 3[WR/#G@O2VFMM,@EBCU7Q3XA MNC]F\/\ A'0HYXU2_:#3+"]N8/?R<I>&'@_M3MK-K=P MII\TN[Y873FF8UZJI0;^T](+S[^BW?W=3\XOVK_VI/BE^V)\;O%GQQ^+&I?: M=<\03BUT;0[668Z%X*\*6I/<:M MJ=]=3?-]%%?E%2I.K.=6I*4ZE23E.1UX#2]+U+6]3T[1=&T^]U;6-7O MK32]*TK3;6>]U'4]2U"XCM+'3["RMDDN+N]O+J6*VM;6".2:XGDCBB1W=5/] M\?\ P2'_ ."9FD_L.?"H>/?B+IUC?_M-?%#1[63QK?XANQ\.O#DYAOK3X9:# M>*9(_,MYDM[SQIJ5D_DZSK\$-I#/>Z3H&D7D8WT=2=FH[I:R::BT]J%&5:=MHK63[+LO-]/OZ'O7_!./\ X)W?#3]@#X1Q M^'M(%EXH^,'BZUL;OXM?$\VI2YUW4X5,D?A[P^9T%SIO@C0)I98M'L"(I]0F M,VMZK&+^[$%I^BM%%?JM"A2PU*%"A!4Z5./+"$=DNK?5MN[E)WQ&* MA%1BK)*R_KJ^[ZA1116I04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7Q;_ ,%$_CO+^S9^Q/\ M%_%VQO#8:_HGP[U+0_"%W'(8Y[;QKXXGMO M_@^]MPI$DDFF^(?$6G:FZ1$/Y%E,Y>-$>5/M*OYUO^#DGXFS>&_V3/A'\,+2 M'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA1117MFX444 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 %%%% !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 %%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !10,G@#)/ [U_2K_ ,$PO^"%OB'XN+X?^._[9NDZOX.^%TPM=6\) M?!61[O1?&GQ!MFV3VVH^-I(V@U/P9X0N4V^3I$36GB_7H7>8R>&]/%G=ZSV8 M+ 8G,*RH8:FY2TW/4E]E+MK*6T5)Z%TZG7$FBQM!(!>Z-X+ MTXO:R^-O%$:;@]A8W-MI6E.8_P#A(-:TEKBRCO/[E/V/OV'/V>OV(/ 2^"O@ MEX1CM-1OX+8>,/B%KGV?4OB!X[O+9?ENO$>OK;VY^R1R&26QT#2X-.\.Z6\L MTFGZ5;SW-U/'-%\'^"_#^C>%/"GAO3K;2/#_AOP]IMIH^B: M+I=G&(K6PTS3+"*"SLK2! %CAMXD1>3C))._7Z5E61X7+(J=E6Q37O8B<=8W M5G&C'7V<=]=9R3?-*UHKUJ.'A1U^*?63_**Z+\>[MHBBBBO:-PHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBJ.IZGIVBZ;J&LZO>VNF:3I-C= MZGJFI7TT=M9:?IUA;R75[>W=Q*RQ6]K:6T4L]Q-(RQQ11N[L%4FBX'XF_P#! MH^$/AK#'':^.?%:/$WGV M5_J<-Y%X2\.3_P"CR_:=3U?6--N1=^&72OX/Z^V/^"A?[6>J_MH_M7?$WXU3 M3W?_ B4^HGPK\+=+NO,4Z)\,O#,UQ9^%[<6TGS6=UJZ/=>*M:MLLL?B#Q!J MWEL8B@'Q/7Y-G>8O,<=4J1;="E>EAUT]G%ZSMWJRO.^_+RQ?PH\;$5?:U&U\ M*]V/HNOS>OI9= HHHKR# **** "BBOO?_@FW^Q=K/[*;N:T\+Z$X$LMM>ZI_:S6T]CI5]Y M>M"C4Q%:G0I1YJE6<807>4G97?1+=MZ))MZ(<8N4E&*NY-)?,_<'_@@-_P $ MX([G['^W7\9] 62**6\LOV=/#FK6P96N+>66PUCXMW%K,I&;::.YT/P(TRY6 M=-8\310*\7A;5#_616)X9\-Z!X-\.:#X1\*Z18Z!X8\+Z-IGA[P[H>EP):Z; MH^B:-9PZ=I6EV%M& D%G86-O!:V\2C$<42*.E;=?KF6X"EEV$IX:G9M+FJU+ M6=6JTN>;\M+16O+!1C=VN>W2IJE!07K)]Y=7^&G9604445WF@4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5_(;_P,CYLA#;YS\O(V\EZ\#B9M9/B$OM3PZ?I[>$ MOSBCFQ?\"?K'_P!*1_-E1117Y<>0%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__("_ M;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OVS_\ L+? /_TC^,%?U55^J\.? M\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "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 ***^0/VNOV]?V3/V%_"=OXL_:<^,OAKX=+J<,\OAOPLQN M]=\?^+S;GRY!X5\":!;ZCXHUBWCN#%:W>K0Z:NA:5-/!_;.JZ=#():+@?7]% M?R&?%O\ X.Y_@#H6I75I\#_V1?BM\2M/AD>*#5_B/\0O"WPB%UL.T7,.FZ#H M7Q>N/LSD&2%;F>SNI(B@G@M)6>.+Q;1?^#P"4WJ+XB_8#C73G<"2?1?VEV>] MMTS\SI:WWP)C@O'"\")KRQ!/)F XJ>:/?\RN67;\C^URBOYZOV5?^#ES_@G/ M^T/K&F>$OB%JOC?]ESQ;J%M2UK2-'M$&3 M-JWCRQ\$:9$P*M*2::5U1$+$"MKX>?#OQQ\6?&_AKX;_#;POJ_C/QSXQU M6WT7PUX9T*U:[U+5=0N,E8XHP5CA@@B26ZOKZZD@L=.L8+G4-0N;:RMKBXC_ M +LO^"6?_!)3P%^P[X>L/B;\2H=(\>?M1:[IA74_$:HM[H/POL]0@*7GA7X? M&>-2[OLOO/FW_ ()6?\$2_#?P!C\.?M ? MM9:/I/B_XYK]EUGP?\,[@VNL>$/A'<#;/9ZAJ^TSZ=XJ^(=FVR2.=6N?#WA2 M]7S='.JZO;66OV?]%M%%?J&"P6'P%"-##4U""UE+>=2=K.=26\I/[DK1BE%) M+UX4XTX\L%9=>[?=OJ_Z04445UEA1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7X=_\%[?VKYO@!^QQ-\*_#6I?8O'O[3.I7OP]MS#,8KV MS^&^FVUO??$W480#EXK^QO-&\$7<;+AK/QIOBSP;I][]I\*?L_>'M&^%.DQQ2;K5_$*Q'Q+X[O?+R?+OXO$>MR^%[YN" MZ>%+0$ 1C/A<18QX/+*O)+EJXAK#TVMUSW=1_*E&:3Z2<6<^*J7J&C^&+BRDD^''@Z7<%FB&E:!J$NO:A:7$<5U9>(O% M.MZ?]46Z._!4]95 M7T]V/KHV_NT^;'4445]T>B%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7\A__!SAX:DMO'_[)'C'RCY.L^#_ (L^&C,!D>9X:UKP M1J@C8C[IV^+"T8;&\>9LSL?']>%?SG?\')OPWD\0?LI?!OXFVT'G3_#CXUKH MMZX3+6FA_$#PGK*75RSX^6(ZWX6\.6C+D;Y;N \[>/%XAINKD^,26L8TZGRI MUJA/RL_NDF_PN?Q84445^4GC!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_ M ;#_P#("_;/_P"PM\ __2/XP5_557\JO_!L/_R OVS_ /L+? /_ -(_C!7] M55?JO#G_ ")L%Z5__4FL>SAOX%/T?_I3"BBBO;-PHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBN-^(LTUO\/O'=Q;RR03P>#?$\T$ M\+M%-#-%HE\\CXD?_-+1_PUS^U=_P!'.?M"_P#AZ/B1_P#-+4<_D_Z_I_T]-/9^?X?\ M$_V*Z*_QU/\ AKG]J[_HYS]H7_P]'Q(_^:6C_AKG]J[_ *.<_:%_\/1\2/\ MYI:.?R?]?T_Z>A[/S_#_ ()_L5T5_E,_\$[?VHOVF/$'_!0+]A?0=>_:)^.F MMZ'K?[8O[,FD:UHNK_%OQ_J6DZOI.I?&OP39ZCI>J:=>>()K._TZ_LYIK2]L MKN&6VNK:66">*2*1E/\ JS547=7)E'EMK>_D%%%%,D**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH _*S_@KM_P4M\,?\$S/V8;GXD166F>)_C3\0KV\\&? CP)J!;*:WU/7ULYK>;4;Z\T#PS'?Z7/XB@U2S_R_?CE\ M=OBY^TI\4/%7QF^.7CS7OB/\2?&=^]_KOB;Q!=&>X?DBUT[3K6-8['1M#TN$ MK9:+H&D6UEHVC:?%#8:98VMI#'"O[S?\'1GQPUOXC?\ !29OA/->3?\ "-_L M\_"#P!X7TO2?,8VD.O\ C_3(_BAXAUI8B,)?:KIOBCPKIEVZDK):>'-,7 :) ML_S?5E-N]NB-HJROU?\ 5@HHHJ"@K^B?_@AC_P %F_'G[$7Q6\)?L\?'/Q=? M^(/V.?B'KUMH4L6O7TUW_P * U_7+T16WCKPK<7+NVG^")-2N1+\0?"\3+IR M6<]YXOTBWCUVSO[3Q'_.Q133:=T)JZLS_:N5U=5=&5T=0R.I#*RL,JRL,AE8 M$$$$@@Y'%.K\V_\ @C]\8M;^/'_!,O\ 8T^)'B.[GU#7KGX.:9X/U?4KJ1IK MO5+_ .%NJZM\+;G5;V9V9Y[[4Y/!IO[ZX,M7M="\,^&M%MC*2>XN)8X8D>1U4_P!XG_!(G_@E MEHG[$O@2#XK?%;3M/UC]J'Q]HR#6;@^1?6OPF\.WZ1SMX"\.72&6"76I@(SX MV\0V;F.]O(QH>DSS:+8/J&N>KE.55LTQ'LXWA1IVE7K6TA%_9C?1U)V:@NFL MGHF;4:,JTK+2*^*79=EYOHOF=S_P2T_X);>!OV"_ D?BWQ9'I7C']ICQII,4 M7C?QK'&MS8>#]/N1%<2_#_P%+-&)+?1[:9(QKNN!(;[Q9J%NES<+;:5:Z3I5 MA^N-%%?JF&PU'!T88?#P5.E35DENWUE)[RG)ZRD]6SV(0C"*C%62_J[[M]6% M%%%;E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R M_CCQ=I'P_P#!?B_QYX@E^SZ!X)\+^(/%VMSY5?)TCPWI-WK.I2Y-]>FW-)YNL^*]:O== MU.3>_P SAKV_G(9OF(.3S7^@I_P6.^*9^$__ 3D_:3U*"Y\C4_&7AG2_A;I MD8;8]Y_PLKQ%I7A/7;9#D9V^$M1\0W4B\[X;:5,'=7^=S7P/&%?FKX3#)Z4Z M4ZTEYU9;CI>]"/9.37J[+YZ?B%%%%?&G"%%%% !1110!_8/ M_P &UG[/T.B_"WXY_M-:K8XU3QUXIL?A-X1N9X]LL/ACP;:6GB'Q1^)\EQ\1]6@NV !DN;&\\4R::S,7"1V4<$;F"&+'WG7Z_E.&6$RW M!T4K-483G_U\JKVM2_>TYM+R26FQ[=&/)2A'KRIOU>K_ !84445Z)J%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P/_ ,%0O@K) M\??V"/VF/A_9VAO-:@^'=YX[\-P1QE[J;Q#\,;RS^(>F65CCYEO-7E\--HD> M"HD34Y()&$,LE??%,DCCFCDAFC26*5&CEBD17CDC=2KQR(P*NCJ2K*P*LI(( M(-95Z4:]&M0G\%:E4I2_PU(N#_!BDN:+B]I)I^C5C_*"HKZX_;P_9YN/V6/V MNOCM\$/LDMKHOA3QUJ-UX,\Q& G\ >)A%XG\"S+(1LG=?"VKZ7;7CPEHTU&W MO+F>#).+<7O%M/U3LPHHHK, M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% ']:W_ ;#_P#("_;/_P"PM\ __2/XP5_557\JO_!L/_R MOVS_ /L+? /_ -(_C!7]55?JO#G_ ")L%Z5__4FL>SAOX%/T?_I3"BBBO;-P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "OXF?^#F;]MC]KK]F?]L'X&^#_ -GS]H_XP_!KPMKG[->E M^)=8\/\ P[\ER:Q>V6EW4$-QJ#Z=IFGV374BF4VUG;Q M;ML2@?VS5_G\?\':_P#R?+^SQ_V:AH__ *M_XL5,G[K^7YEPW^7ZH_&'_A[/ M_P %-/\ H^W]J'_P[_B__P"65'_#V?\ X*:?]'V_M0_^'?\ %_\ \LJ_/2BL MN9]W]YK;R_#^NR^X_0O_ (>S_P#!33_H^W]J'_P[_B__ .65'_#V?_@II_T? M;^U#_P"'?\7_ /RRK\]**.9]W]X6\OP_KLON/[T_^#7/]K;]IS]J*^_;=C_: M+^/'Q2^-:>"+3]G)_""_$GQAK'BM?#;>(YOCF->;1AJMS M!*_UVJ_R)?\ @FM_RD8_8#_[/6_97_\ 5Z>!*_UVJUAM\_T1G4Z?/] HHHJS M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BOX^?^#K#]H3X^? J_P#V%E^"/QO^+_P< M7Q19_M*-XE7X5_$KQG\/5\1-HTWP&&CMKH\(ZUI UG^OK17^05_P\$_;T_Z/<_:[_\ $D_C M+_\ -G7]T/\ P:]?&;XP?&[]B7XX>)?C/\5OB3\7?$>F?M3^(M#TW7_B?XY\ M4>/M;T_1(?A+\(;^+1['5?%>J:M?6FEQ7VH7]['I\$\=HEW>W=RL(FN9G=J5 MW:W]:"<&E>Y_2I1115$!1110 4444 %%%% !1110 4444 %%%% !1110!_FK M_P#!S7\,]8\#?\%5OB'XNU"VFCTWXS?"SX.?$#0;ED;R+FRT3P79_">\6&3& MPO!JOPUO5FB#%X]\;N LT9;^?>O]+W_@OO\ \$N-9_X*$?LY:+XZ^#FE0WW[ M3/[/(UO6O FDJT-M-\2O!6KQ6TWC#X:"ZD,4?]MSR:98:]X'DO93:IKEE>:% MFQC\67FJ6?\ FI:MI.JZ!JNIZ%KNF:AHNMZ+J%YI.L:/JUE1PW=AJ%C=PS6MY9W4,5S:W$4D$\:2HRC&2L_74VB[KTT,^BBBI*" MBBOVE_X(L?\ !*SQO_P48_:*T36?%&@:A8?LI?"7Q#I>L_&OQG<136VG>)7L M)(-3M/A!X:NBJ_VCXD\7(((==:ROTUJ"UM;:RMK>RLK>"TL[2"*UM+2UACM M[:UMK>-8H+>W@B5(H8(8D2.*&-%CCC541550!/6ZTT['.W?4**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH _P G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOW-_X(G_ /!-\?M= M?%U_C=\6=!-U^SK\&=9M7N-/U"W+:?\ %#XC6R0:CI?@K9(/)O/#VA12V>O> M-XV\V*YM9]&\.36\UOXAO9[#IP>$K8[$TL-15YU)6O9\L([RJ3MM&"NW]RNV MD[A"522A%:M_)+JWY+_AM3]2/^"%O_!+Q/AQH6A_MJ_'SP\I^(/BG3!>_ GP M=J]J#)X'\*ZK;D)\1M3M;A,Q>*_%6GS$>&(2H;0O"]TVI.TFJ:_%%H/]-=-5 M5151%5$10J(JA555&%55& JJ ,#BG5^MX# T+)--_9#^ M#/@^&=HG\4_M":;JMQ&CE3=:?X6^'WCI)8)%_CA74-?TNY(/"SV]NW4"OXJJ M_K3_ .#G;76BT;]C7PTCDI?:G\===N(@>%;2K7X3V%F[KW+#6+]8SSC9*.,\ M_P EE?EW$T^;.,0O^?<*$/OHPJ?G-GD8MWKR\E%?^2I_J%%%%> :?%J_[7'[+6DS[?)U/]HWX(Z=-O.$\J]^)GABVDW$\!=DIW$\ 9)K2E'G MJTX/:=2$7_V])+]1Q5VEW:7WL_TX=&TFPT#1]*T+2H%MM,T73;'2=.MEQMM[ M#3;6*SLX%P -L5O#'&, #"\ 5I445^V+31*R6B2Z'OA1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\J7_!R1^RK)>: M=\(_VP_#.G,[:0$^#7Q3EMH<[-.NKB_USX$?VE_@9\4/@1XYCSX<^)GA+4?#EQ=K"D\^C M:C(J76@>([&*1EC?4O#&OVNF>(=,$A\O[?IEMY@,>Y3_ )F/Q@^%7C+X&_%+ MQ]\'_B#IS:5XS^''BG6/"7B"T^GM(,I\LU- M;3W\I+_-:_>><4445\J<84444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% ']:W_ ;#_P#("_;/_P"PM\ _ M_2/XP5_557\JO_!L/_R OVS_ /L+? /_ -(_C!7]55?JO#G_ ")L%Z5__4FL M>SAOX%/T?_I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O\_C_ (.U_P#D^7]GC_LU#1__ M %;_ ,6*_P! >O\ /X_X.U_^3Y?V>/\ LU#1_P#U;_Q8J9_"_E^:+AO\OU1_ M*M1116)J%%%% ']I?_!GW_R$?^"@W_7E^RQ_Z/\ VB*_MEK^)K_@S[_Y"/\ MP4&_Z\OV6/\ T?\ M$5_;+6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% M!1110 44A(4%F( )))P !R22> .23TH!! ((((R".00>A!'4&@!:*** "B MBB@ HHHH **** "BBB@ HHHH **** "BD5@P#*0RGD,I!!'J".#^%+0 5Q/Q M+_Y)QX__ .Q)\5?^F*_KMJXGXE_\DX\?_P#8D^*O_3%?T#6Z]5^9_C"T445S MFX4444 ?:W_!-;_E(Q^P'_V>M^RO_P"KT\"5_KM5_D2_\$UO^4C'[ ?_ &>M M^RO_ .KT\"5_KM5K#;Y_HC.IT^?Z!1115F84444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !112%@HRQ"C*KDD ;F8*HR>[,0J MCJ6( Y(H 6BBB@ HHHH **** "BBB@#^)K_@\$_Y"/\ P3Y_Z\OVI_\ T?\ ML[U_%I7]I?\ P>"?\A'_ ()\_P#7E^U/_P"C_P!G>OXM*QG\3^7Y(VA\*^?Y ML****DH*_P!!/_@TK_Y,+^/O_9W?B;_U37P6K_/LK_03_P"#2O\ Y,+^/O\ MV=WXF_\ 5-?!:KAO\OU1,_A?R_-']3M%%%:F(4444 %%%% !1110 4444 %% M%% !1110 44A('4@<@<\I_!;X_74"I)\:?AA;:=!?>))8(4M[/\ X63X3O(AH?CQ;6".*!=2D?1? M&'V2WL]/C\6Q:9:062_LQ11ONAIM;'^?1\7/^#3O]N/PMJ5TWP@^-/[/7Q;\ M/([BREUS4/&7PP\6W* _(]QX>N?#7B[PY:%QU1/'EWL;C++\]>,Z'_P:X_\ M!4+5KY+2_A_9X\,6[OM;5-<^+=Y<6,2Y \QX_#7@[Q#J90 [L1:=))@'$9. M?]'VBIY%YE<\O)_UY'\<'[)/_!ICX)\.:SI?BC]M/]H*3XC6ME+#<7/PG^"& MG:EX6\.:C)"V]K76?B;XA$/BJ^TBZ_U-S::#X1\&:NL:E[3Q%;R2 P_UK?"+ MX/?"[X"?#SPS\)O@SX$\-?#;X<>#['^S_#GA#PGIL.F:1IT#.TUQ+Y40,MWJ M%_=237VJZK?2W6J:OJ-QDT4TDMD2VWNPHHHIB"BBB@ HHH MH **** "BBD) P"0"QPH)QDX+8'J< G [ GH#0 M%%% !1110 4444 %%%% M!1110 4444 %%%% !112!@20""5QN /(R,C([9'(SVH 6BBB@ HHHH **** M/\G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** />/V9?V>?'O[57QS^'?P&^'%KYOB M3Q_KL.G-J$L,DUAXBV][J]Z%99KB.U%G:"2]N;: M&3_2=_9U^ ?P^_9@^"_@#X&?"_3O[/\ "'@#0X=*M9)5C_M#6M1D9[O7/$NL MRQ(B7&N>)-8N+W6M6G1(XFO;V5+:*"U2""+\3/\ @W\_8<3X,? V]_:N\>:0 ML7Q*^/\ IL4'@:.\@VWGAGX,V]VEUI\\)=0\,WQ'U.V@\2SE3)%<>&]-\&W$ M+Q/<7T3?T/5^E<,Y8L'A%BZL?]HQ<5)76M.@[.G#R<]*DMMX1:O ]7"4N2'. MU[\U?TCT7SW?R70****^F.L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH _D1_X.<;IG\>?LAV>6VP>$?C!<@'&T-=Z MS\/XF(_BW$62AL\8"8YW5_+;7]4?_!SMILD7B;]C;5RH\J]T+XYZ:K;>3)I> MH?"JZD!;J0%UB,A3P,L1]XU_*Y7Y5Q%?^V<;?O0^[ZM1M^!X^*_CU/\ MW_T MB(4445XASA1110 5]"?LD:M#H/[5G[,FN7&/L^B_M"?!?5I]QP/)T[XC^&[R M7)XP-D+9.1@UO1]?TR3R=2T/5-/UC3Y>?W5]IEW#>VDG!!^ M2>"-N"#QP0>:NG/DJ4Y_R3C+_P !DG^@XNS3[-/[F?ZME%8/A7Q%8>+_ OX M;\6:4XDTOQ1H.C^(M-D!#![#6]/M]2LW## 8-;W,;;@,'.16]7[8FFDUJFKI MKJGLSWPHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5_*?_ ,'$G[#,E[;:!^W-\/-'+S6$6D> OCY;V,&6:QWQ:;X M^(=V$49^R2/!X$URZD9W,$W@F.*)(+2^F']6%%/B=X*\6?#KQUHMI MXB\&^./#VK>%O%&A7REK75=#URRFT_4;.4J5DC\ZVGD$<\+QW%O+LGMY8IHX MY%X+_ -AS]I+QC\&=?6]U#PNTK>)/A;XNNH@B>,?AUJMS<#0] M39XT2'^UM.:"XT'Q);Q)&EOX@TO4/LZ-82V-Q/\ %5?D-:E4H5:E&K%PJ4IN M$XO=2B[/U75-:-6:;3/$DG%N+5FG9KT"BBBLQ!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_6M_P;#_\@+]L M_P#["WP#_P#2/XP5_557\JO_ ;#_P#("_;/_P"PM\ __2/XP5_557ZKPY_R M)L%Z5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_P _C_@[7_Y/ ME_9X_P"S4-'_ /5O_%BO] >O\_C_ (.U_P#D^7]GC_LU#1__ %;_ ,6*F?PO MY?FBX;_+]4?RK4445B:A1110!_:7_P &??\ R$?^"@W_ %Y?LL?^C_VB*_ME MK^)K_@S[_P"0C_P4&_Z\OV6/_1_[1%?VRUM#X5\_S9C/XG\OR05\\?M>>,_$ MWPX_9._:?^(?@K59-"\9> _V>/C5XS\):W#!:74VC>)O"_PV\2ZYH.JQ6VH6 M]W87,FGZK8VEVD%[:W-I,T(CN;>:%GC;Z'KY0_;S_P"3&OVSO^S4/VB?_50> M,*H2W7JC_."_X?[?\%=O^CS/%'_AMO@?_P#.QH_X?[?\%=O^CS/%'_AMO@?_ M /.QK\>Z*PYGW?WFUEV7W'["?\/]O^"NW_1YGBC_ ,-M\#__ )V-'_#_ &_X M*[?]'F>*/_#;? __ .=C7X]T4XMU5MZ1+)AQ_2S^U1^V/\ LU_L5?#N7XG_ +2WQ7\-_#+PTQN( M=&MM2FEO?$_B[4;:)97T?P7X2TR*\\1^*]5"O&TUKHNFW8L8)!>ZG)96"37< M?^;A_P $DO\ @IEI/_!,2Z_:G^)UKX,D\?\ Q0^(OPET#P%\(?#=VTMMX53Q M4/%::M<>(/&]_!-#>)X:\/V-NUY/I>E.NK^(;U[+1;6ZT>WN[WQ#HWY\_M,? MM2?'C]L#XKZ[\:/VA_B+KOQ&\>:X[(+S59_+TO0-*$TLUIX;\):#;B+2/"WA MG3VFE-CH>B6EG8QR2SW3Z+3\NA_4Q^V)_P=C? M$76[W5?"_P"P]\#]&\$:"KS6UK\5OCH@\2^,;Z')5+_1OAQX?U.#POX8N$90 M\#:_XB\>PW$$G^DZ393#8G\^7QI_X*Q?\%(?V@+J[G^)?[9?QUGM+UG-SX?\ M&>,KOX6^$ID?/[J7PA\+U\'^&9HT!*QK/I4I49YW%B?STHJ')OJ6HI=#>U[Q M5XH\5737OBCQ)KWB2]=S(]WKVL:AK%T[G(+M<:A<7$K.*/$ MWA>Y6]\,^(M=\.WBL'6[T+5M0TBY5QC#K/I]Q;RAA@88/D8&#Q6%12&??_P: M_P""J?\ P49^ 5U:S_#+]LOX]V%K9,C6V@^*/'6I?$CPC%L(("^"_B2WBWPF M%8 +(!HW[U %DW*H _H'_8Y_X.POBOX_D\%^++DDL7AT'5?AS!#$ 8K6ZE0I-_'S134FNHG%/ MI^A_L+?LK?MC?LV_MK?#>#XJ?LT_%3P]\2_"^ZWM]9M]/EELO$WA'5+B(S+H MGC3PGJ4=IXA\*ZN$61XK76-/MEO[=/MVERWVG207DOTU7^.]^RO^UI\?/V+_ M (NZ%\;?V=O'^J^ _&NC.D-XEN[7/A[Q9H;3137OA3QKX?E<:=XG\,:D8D^U M:7J,;^3/';ZGILUAK%CI^HVG^F?_ ,$I/^"IOPH_X*=?!"3Q7H=O9^"/C?X" MBT[3?C9\(3?&YF\.:I>)(MCXH\,33D7>K> /%#VUU)HE_,IO-+O(+WP_J[27 MEA'?ZEK&5_7\S*46M=U^1^J5%%%42%%%% !117\[/_!93_@N_P##_P#8 M]4 M^ GP#CT#XI?M=:AIP.H6UU*-0\#_ +MK^W26RU7Q]':31OK'C*[MIH[[0/A M]!)_$]W&9(5N3I.EW%KIH MGBN-5N;"T+7"_P CW[7G_!V;XTU*[U3PU^Q#\ ])\,Z.#+;VOQ3^/K-KGB2Z MC)9/MFE?#/PGJUMH6@SQ[1+9SZYXR\7PSI(/MNA6SHT)_DT^.?Q]^,W[3'Q) MU[XO?'GXC>)_BC\1O$LQDU/Q-XIOVO+A81)));Z7I=I&L.FZ#H.G^=)%I/A[ M0K+3M#TBW(M=,T^TMU6(>0UFYOII^9HH);ZL_2?XU_\ !8/_ (*9_'ZYNY?' MW[9GQKLK*\DD,N@_#?Q*?@]X<,#Y"V4NA_"F#P=I]]:1)A%CU*&]>0JLUQ)- M<%IF^ _$OCSQSXTN'N_&/C/Q7XLNY':22Y\2^(M7UVXD=SEW>;5+RZD9V/+, MS$L>237*45-WYEVMLOP-72M=UO0ITNM$UC5='N8W\R.XTK4+O3YTDP!YB2VD MT,BO@ ;E8-@ 9K[*^#W_ 4L_P""@'P$N[6Y^%7[87[0/ARWLW1X-!O?B1XA M\5^#R\94J9_ _C&[\0>#KO 4*?M6AS QYB;,;,I^(**5P/ZY_P!C/_@ZX^.G M@W4-)\+_ +;WPJT#XQ^$6D@MK[XH?">PL/ OQ0T^(E1<:IJ/@][B#X=^+Y0 M=FFZ.GPT1 [/]LG*) _]?_PB_:]_9V_;3_9I\9?%[]FWXFZ%\1_"%QX,\36N MIK8/+9^(?">L-X*=4TZ[5(Y&M;_ $_0[^[L[A8YDDA=H;B*.0)+')&Q7:Z,I*GM:\[^ M+W_))OBA_P!D[\:_^HUJ=69G^8O_ ,/]O^"NW_1YGBC_ ,-M\#__ )V-'_#_ M &_X*[?]'F>*/_#;? __ .=C7X]T5AS/N_O-[+LON/V$_P"'^W_!7;_H\SQ1 M_P"&V^!__P [&C_A_M_P5V_Z/,\4?^&V^!__ ,[&OQ[HHYGW?WA9=E]Q_1]^ MP%_P6O\ ^"H/Q@_;C_9"^%/Q'_:O\1>)_A_\2/VD?@SX(\:^'+CP!\'[? M"WB?Q_H.CZ[I,U[I7P\L-3M8]0TV[N+5[C3[VTO(5E,EM*;CP3\3? '@*PU?PAXJM+#2-4N-%U&;Q?X;TV M2YBL->T_5=(N6:ROKJ#9?:?=1 3%Q&)%1U_0ZORB_P""Y'_*)[]M;_LF&F?^ MI[X0H&MUZH_@P_X?[?\ !7;_ */,\4?^&V^!_P#\[&C_ (?[?\%=O^CS/%'_ M (;;X'__ #L:_'NBL.9]W]YM9=E]Q^PG_#_;_@KM_P!'F>*/_#;? _\ ^=C1 M_P /]O\ @KM_T>9XH_\ #;? _P#^=C7X]T4 M&_!>K7MFUYH'P_L&F\2_$[Q1%F2.*30O .@I?>(9K":XC-H=?OK2P\,V=RRI MJ6MV*DN/YX?^"R__ <6K\%]<\5_LL_L#:OHVM?$W1YKSP_\3?VBO)L->\.^ M -5@9K;4/"OPNL;J.[T?Q-XPT^=9+;6_%FIP7_AKPY+]:U'Q%XDUW49L"2]U;6M M6N+O4+^Y951/-N;B1EC1(U(C15$2G;1:LN,&]7HOQ/[!?VH_^#MGQ?>W.HZ) M^QK^S3HN@Z:#-#8_$+]H74KG7-9N8G+(MS#\-/ >KZ7I>BW<2 2P->?$3Q1: MM*ZBYT]HXGBG_#GXQ_\ !=#_ (*J?&N>[.N?M?\ Q"\%:=<,WD:1\'(- ^#T M&G0L:3H'BB54.=MQJ6OW]]@[6NV4*J_DK140Y>:XEDFE5/I.K7^FS1[>%V2V=Q"Z;1TVL,=J^B? _[D<]C9>)HK*YAX&Z"X@EA8##(17RS11<#]I/A-_P M<&_\%8?A,UK!'^TY<_$?1[9D9]%^+/@3P%XW6[V$?+=>([GP[:>.BK*"C^3X ML@+!BV?,".OZ_P#[/_\ P=R_$.QFL=._:C_9/\(^);-C''J'BSX$^+-6\(7] MK&I >Y@\"^/)/&%GJUPZ@DP'Q[X?@\P[DD2/$2_QN457-+O_ %\Q1[=(P&/ZNU_BHJK.RHBL[NP554%F9F. M%55&2S,2 22<"O]:;_ ()6_ /XG?LU_L#?LW_"SXT>+_&?C'XJ67@2T\1> M-YO'/B#5_$6K>%]7\72R^(X_AU:7&LW=Y/8Z3\-M.U&Q\#V6F6LJZ=;G0IIK M**.*YVU<9-[HRE'EZ[FO^V%_P4R_8J_8)UOP3X<_:K^+\_PRUCXB:5JVM>$+ M2'X=?%#QN-5TW0[NTL=4N&N/A]X,\4VU@;:ZOK6,0ZE-:3S>9O@CEC21E^-_ M^(B__@CU_P!'77O_ (8+]I/_ .=#7X'_ /!WC_R6K]B[_LEWQ7_]2SPK7\?% M*4VFUH4H)I/75?UT/Z_L>R_LH?%:?XGQ_"FU^/D?CMI MO /Q(\#_ -BOXWE^#3>&54?$+PCX5;4_[17PEKY8Z2+X6?V("^-L;JT$_P#, M;114-W=RTK*P4444AA7]@W_!O+_P55_82_83_9*^+OPO_:D^-5Q\-?&_BG]H MO7/'NA:-%\,_BSXU6]\*WGPT^&/AZVU,ZEX!\#>*-*MFDU?P[K%K]AN[V#4$ M%H)WM5MKBVEF_CYHIIM:H35U8_T]_P#B(O\ ^"/7_1UU[_X8+]I/_P"=#1_Q M$7_\$>O^CKKW_P ,%^TG_P#.AK_,(HJN=^7]?,GD7G_7R/\ 6M_9"_X*D?L- M_MX>,O%'@#]ECXS7'Q+\6>#/#*^,/$FES?#;XK>"5T_PZ^JV6BK?B^\?^"/" M^GW9.I:C:6_V2QNKF\ E,QMQ!')(GZ!U_ G_ ,&D'_)X/[3G_9M=O_ZM#P97 M]]E:1=TF9R5FT%?R+?\ !R#_ ,%&OVTOV)/C9^S;X6_9<^.6K_";0/&_PL\5 MZ_XIT[3O"W@#Q FK:OI_BV+3K.]DF\8^$_$5S;O!9,8!%9S6T# [I(GD^>OZ MZ:_@\_X.ZO\ DXS]D/\ [(IXX_\ 4ZAI2?NOY?F./Q+Y_D?DM_P_V_X*[?\ M1YGBC_PVWP/_ /G8T?\ #_;_ (*[?]'F>*/_ VWP/\ _G8U^/=%9Z*.9]W]X679?(-6EM-.MK/3[:34M6O[N\>WL;2ULX6F,=K;0 M0*D2_F?_ ,%!_P#@OE^Q-^P=J&M?#VUU:\_:(^/>D//9WOPI^%.HZ?)IWA?5 M(=ZFP^(WQ$G%WX>\(W,4T4EM?Z-IMOXJ\8Z7/Y?]H^$[:"5;BOYE?VY?^"\7 MC"S_ &.?V8/V&/V*_%=_X3M?"?[*?P!\%_M!?'/0+F>P\2W_ (DT_P"#_A'3 M?$?PM^&VIPF*[T#3M!O(KG2?&GC"R>'6=4UBWNM!\/7.G:+I]]J/BC^7QW>1 MF=V9W=B[NY+,[,269F))9F)))))))).:TE/HOO\ \B(PZO[OZ_X<_HB_:6_X M.;?^"D7QKN]0LOA3K/@+]E_P?)_&#:?(#MAU;QY\0[7Q%, M;]"<_P!J>$M#\%2?(GEP1?O#)^/?Q)_;;_;'^,5Q/[9=DNB^X_67 M_@B-?7NH_P#!6?\ 8KN]0O+J^NI/BCJ'F7-Y<375P_\ Q0WBX_/-.[R-R2?F M8\D^M?ZI=?Y57_!#K_E+!^Q1_P!E1U#_ -07Q;7^JK6D-OG^B(GT^?Z'YX_\ M%8/C-\3/V>O^"=W[4WQG^#GBFX\$_$WP!X"L-7\(>*K2PTC5+C1=1F\7^&]- MDN8K#7M/U72+EFLKZZ@V7VGW40$Q<1B14=?\^'_A_M_P5V_Z/,\4?^&V^!__ M ,[&O[S_ /@N1_RB>_;6_P"R8:9_ZGOA"O\ *LHFVK6NM_T""36J6_;T/V$_ MX?[?\%=O^CS/%'_AMO@?_P#.QH_X?[?\%=O^CS/%'_AMO@?_ /.QK\>Z*SYG MW?WEV79?9XH_\ #;? _P#^=C7[)_\ !![_ (*N_P#! M03]K;_@H7X.^#7[1'[1VN?$KX::G\-_BAK=]X6OO!GPRT2WN-4T'P]]LTF[: M_P#"W@G0]61K.Y_>K''J"0R'Y9XY4^6OXZ*_H)_X-D?^4K/P_P#^R1?&?_U% M::;NM7NA-*ST6SZ'^E/1116QB%%%% !7EWQA^-OPA_9\\"ZI\3/CA\2O!?PI M\ Z, +_Q5XY\0:=X>TE;ATD>WT^VGU">%M0U:]\IX].T?3TNM5U*<"WL+.YG M98S^//\ P5J_X+D_!#_@G%I]]\+_ 1:Z5\:?VLM0TQ+C3?AI!J##PM\.(K^ M!9=-\0?%_5=.F6[T])H9(]1TSP-IO\ Q UD2W7]@:'+,=/\$^"-/N74G1O W@ZR,6A> M&=-5(X$G-C:#4-5DA6^UV_U75))[Z:922\V5&+>NR_,_LI_:_P#^#KSX"> K MK4_"W[&OP;U_X[ZK;O/:Q?$WXE7%]\-OAL)4+>3J&B>%UM;CX@^*K"3 #VVM M1?#2Z7<7CDE51YG\[WQX_P"#A;_@JE\=+B\CB_:!B^"_A^[,A3PS\"/">B^! M(+/S">+3Q9=Q:_\ $M=B82/S?',VT#>/WI:1OQ-HK-RD^OW&BBETOZZGO7CK M]JC]I[XHSR7/Q+_:-^/'Q#N)BYEF\*Y)"_P!_23R>I)ZFHJ*DH]!\*?%OXJ^ YXKK MP-\3/B#X,N8'\V&X\*>,_$?AV>&3.?,BETC4K.2-\\[T8-GG-???P9_X+._\ M%0?@5<6DG@W]LWXQZY9VC+C1_BKK5M\:-(DM@1NLOLOQ8L_&+6EJR9B4:;+9 M36R'-E/;2*CK^8=%.[6UP^1_8O\ LJ_\':7Q)T6YTW0?VS/V=_#WC;1@8X+W MXB? 6[F\*>++>!2H:]N_A]XPU34_#7B._D&XR)IWB_P)9*=IAM5&4/\ 5U^Q MQ_P4:_8Z_;ST!]7_ &:_C-X?\7:U96,=]XA^'6J>;X9^*'A6)BL,_AMXKT+QU\//%?B/P- MXU\,7\6J^'/%OA'6M1\.^(]"U*#/E7VDZUI-Q::A872!F436MQ&^QG0DHS T MIM;ZK\27!/;3^NQ_M#T5_&U_P2*_X.4(_&VI^&/V2>7;V&D_&G3;2*TTGPY>W$N((?B-I4-EX>D:6W'BO2M%6' M4/%=Y_9%')'-&DL3I+%*BR1R1L'CDC=0R.CJ2KHZD,K*2K*002#6B=]49--; MCZ***8@HHKYC_:[_ &O?@7^P_P#!#Q/\??V@?%:>&O!?AX):6%C:)'>^)_&? MB6[CF;2/!G@K1&GMY-<\3ZRT$OV:U66"SL;."]UK6[[2]!TS5-5L@#Z2OKZR MTNRO-2U.\M=.T[3[6XOK_4+ZXBM+*QLK6)Y[J[O+JX>."VM;:"-YKBXFD2*& M)'DD=44D?S\?MH_\')7[ ?[+EWJWA'X6ZEJ_[6OQ+TUY[:33/A#>V-M\,[#4 M(0<6^K_H[G0;R!R HO/A_I7Q"BBD+17*P2QR(G\>'_!37_@M7^U/_ ,%& M?$&K^&KG6+_X._LTQ7S_ /"-_ ;P?K%S'8ZK9PR[[34OBIKMLME<_$/7G*0W M'V6^AM_">CSQ0OH7AVTODNM4O_QOK-S[?>:*'?[E^O\ P#^DS]H3_@Z/_P"" MBOQ3GOK/X.67PE_9I\/2F2.Q;PGX1MOB'XVBMY"04U#Q-\3$U_P]=7*H=B7> MD^!/#[Q_ZR-$F"2)^3'Q+_X*:_\ !0SXOS7$GQ _;2_:4U>WNBS3Z/I_Q<\8 M^%_#3ECDD>%?"FJ:'X:3&2%\O2DV*2B;5XKX:HJ.9]V79+HON.M\0>/O'7BR M26;Q5XT\6^)IIR3-+X@\1ZQK,DQ;J97U&\N6D)[ER<]ZY6.66%Q)%(\3C(#Q MLR.,C!PRD$9'!YY'%,HI#/2O#7QG^,/@MD?P=\5_B5X3>-@T;>&O'7BC0FC9 M3D,C:7JEJ58'D%2"#R.:^O?AS_P5A_X*5_"N6VD\(?MP?M(^59E?LNG^+/B= MXA^(FC0*GW8H]"^(=UXIT98!_P ^XL/(/.8SDY_/BBG=]V'R/Z//@I_P=%_\ M%+?AO-:P_$M_@M^T'I:F-+UO''PZM_!WB&2%,;C8:M\)[WP-H]I=O@ W%]X7 MU>$ L?LA8AE_<#]F7_@Z^_9,^(-QI^B?M/?!GXD?L[ZG+?"UU%\9?A MW;$$++>ZD=+TSPW\0-.ADSYL=EI/@CQ9+$-T3W?J2XI]+> MG]6/]C_X"?M,?L__ +4G@V/X@?L\?&#P#\8/";&%+K4_!'B&QU>72+FXC,L6 MG>(]*CD76/#&KF-3(VC^(M/TS58D&Z6S05[C7^9Q_P &Y'P!^*'QK_X*3?#_ M ,0^"O%OC7P/X&^!^CW_ ,5OB[K'@[Q!K'AO^WO#FE3VUEX<^'.LW6EW5I%J M^C^.O&5YHMGKWAC4&FM-;\(6'BGS+6>.SEV?Z8]:Q=U>QG)6=MS_ "?Z***_ M$#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K[:_X)X_LH:A^V=^UG\+?@H(+H^$;C4_^$K^*&H6Q MDC;2OAEX6D@OO%,GVF/Y[.YUE&M/"FCW85U@U_Q#I+2*8]^/B6O[2/\ @W0_ M98C^'W[/GC?]J/Q#IWE^*/CMKL"^BVM%<6OA+P_>1.RO@>KDN!_M#,*-&2O2B_;5^WLJ;3<7_P!?).-/_M^_ M0VH4_:U(Q>R]Z7^%?YNR^9_11I.DZ9H.E:9H6BV%II6C:+I]EI.DZ7801VMC MINF:=;1V=A865M$JQ6]I9VL,5O;01*L<4,:1HH50*T***_6UIHE9+1)=#V@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH _F3_ .#F?PF;SX(_LP^.?*R/#OQ4\9^$S-MSY9\9^$K36!%O_A\X M> F?;_%Y /\ !Q_'77]Y/_!P/X";QC_P3K\2^($A\T_"SXK?##QXS!=S0I?: ME??#1Y1@$@?\7#",> %7*A/WW7\UG_! MMA\SJ?^3PEIV/;H MRYJ5-_W4GZK1_BF%%%%>@:A1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'YE?\ !4_]@+1OV\_V>+W0='M["R^.'PX7 M4?%'P7\17)BMP^L/;1_VMX&U2]DV^3X>\9XA\/:[X2U_6_"OB?2=0T#Q)X;U;4=!U_0]6M9;+5-'UG2;N6PU/2]1 MLYU2:UOK"]@FM;JWE19(9HGC=0RD5_JT5_+[_P %X/\ @F._C;2]7_;>^!'A MXR>+O#^GI+^T#X1TBU+3>)?#>F6R0P_%+3K2!2\FM>&;&"*U\9Q1HXU#PU;V M_B BWGT#5I=7^1XFR?ZQ3>88>-Z]*/\ M$(K6K2BM)I=9TDM>LJ:MO"*?%BZ M',O:17O)>\EU2Z^J_+T/Y :***_/3S HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X M!_\ I'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\ MJ36/9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5_G\?\':__)\O[/'_ &:A MH_\ ZM_XL5_H#U_G\?\ !VO_ ,GR_L\?]FH:/_ZM_P"+%3/X7\OS1<-_E^J/ MY5J***Q-0HHHH _M+_X,^_\ D(_\%!O^O+]EC_T?^T17]LM?Q-?\&??_ "$? M^"@W_7E^RQ_Z/_:(K^V6MH?"OG^;,9_$_E^2"OE#]O/_ ),:_;._[-0_:)_] M5!XPKZOKY0_;S_Y,:_;._P"S4/VB?_50>,*H2W7JOS/\?ZBBBN'-132O'_A* M*Z:WLOB'\,]7N+:/QEX)U)2WV=QJ5A"M[HMU=1SQZ+XIT[0?$,<+W.DP"OC" MB@#_ &=/A;\2_!OQF^&O@+XM_#O6(?$'@/XE^$/#WCGPAK4'":CX=\4:5:ZQ MI-RT>2T$[V=W$+FUDQ-:7 EMIU2:*1%[ROYAO^#6']J6\^+W[$'CK]GGQ!J+ MWWB']EGXBFRT-)96EF@^%WQ8&J>+/"L$C2LTK_8_&6F_$NRMP#Y-KI4&E6,* MQQ6Z)7]/-;IW29@U9M!117(?$#QYX4^%O@/QI\3/'>L6WA[P3\/?"GB'QOXO MUZ\W"UT;PSX6TF[US7=4N-@9S%8Z98W-RZHK2.(RJ*SE5+$?B_\ \%S/^"KM MG_P3C^ -OX3^&=_I]W^U7\;]/U33/A98RK;7P^'OAV(-9:Y\7];TV=98)8]& MGD_LWP7I^HQ-9Z]XM;SI;75-&\->);*O\S?Q%XBU_P 7Z_K?BOQ7K6J^)/$_ MB75M1U[Q%XAUV_NM5UK7=;U>[EO]4U?5]3O99KS4-2U&]GGN[V]NII;BZN9I M)II'D=F/UG_P4 _;(\6\'B_7);'P%X9NI_-C\#?#'1) M9K/P+X.MEC=K6.32]&$=QK4UFL4&K>)[[7=>:);G5K@M\9UC)W?ET_KS-HJR M\^O^04445)04444 %%>F?#WX*_&3XMRS0?"GX2_$SXG36\@AGA^'O@/Q3XTE M@E*AQ%-'X;TK4GCD*$,$<*VTAL8(-=GXU_9/_:F^&VF3:U\1?V:?C_X!T>WB M:>XU;QK\&_B+X6TR"%!N>::_USPY8VL42KRTCRJBCDD"@+G@%%%% !1110 4 M444 ?:W_ 36_P"4C'[ ?_9ZW[*__J]/ E?Z[5?Y$O\ P36_Y2,?L!_]GK?L MK_\ J]/ E?Z[5:PV^?Z(SJ=/G^@5YW\7O^23?%#_ +)WXU_]1K4Z]$KSOXO? M\DF^*'_9._&O_J-:G5F9_C)T445SG0%%%% 'WA_P2X_Y23?L%_\ 9WG[/?\ MZM+PQ7^N!7^1_P#\$N/^4DW[!?\ V=Y^SW_ZM+PQ7^N!6L-OG^B,I[_+]6%% M%%60%?E%_P %R/\ E$]^VM_V3#3/_4]\(5^KM?E%_P %R/\ E$]^VM_V3#3/ M_4]\(4#6Z]5^9_E64445SFX4444 ?T$_\&R/_*5GX?\ _9(OC/\ ^HK7^E/7 M^:Q_P;(_\I6?A_\ ]DB^,_\ ZBM?Z4]:PV^?Z(RGO\OU85_-/_P<=?\ !4#6 MOV.O@3HW[,?P4\13:'^T%^TCHNI2:MXBTFZ>VUOX9?!6.>;1]9U_3+F)EGT[ MQ'X\U**^\)>%]3@_?Z=8:=XSU:QN-.UO3-$O!_2Q7^4+_P %C?VD-2_:C_X* M2?M5_$.>_>]T#P[\3-:^$G@1!+YEE;>!_A# -%FTU0S"&TU^70[WQ=+&" M-^H>(KZX=4DG=0Y.R\V**N]>FI^9-%%%8FP445T'A3PGXH\=^)M!\%^"?#FN M>+O%_BG5;+0O#7A?PUI=[K?B#7]:U*=+73]*T?2--AN;_4M1O;B1(+6SM()9 MYY75(T9CB@#GZ*_IJ_9S_P"#6+]O7XL:'IOB;XS>-/A'^S78:G!#<+X9\0ZA MJ?Q ^(]E%,HDC;4O#W@Z!O"=B[1,C-9S>/QJ=M*7MK_3[*XBDC7[UTK_ (,_ M;;[/&VM_\% )S=LF98=*_9BC6WBD/\,=Q=_'QI+A%_OM:VS-G[B8YKEEV)YH M]S^*"BO[0O$G_!H#KL,#2>#_ -O;2=1N^ 7QVM8PYM=+\*^/=2\ M&>*K@)D@2V/Q+\.^%/"UN\HP(PGC6Y7=N$CQ@*S'++L'-'N?S4T5]0?M$?L4 M_M:?LF7XL/VCOV>OBG\)(Y+DV=GK?BGPIJ$?A#5;H$AH-"\<6*7O@[7W7'S# M1==O\ J20&4GY?J2C]K?^"!?[%'_ V9_P %"OAN?$FD?VC\)OV?/)^/'Q,^ MT0&33;\^$=2L_P#A ?"EUYBFUN?^$E\>S:&;_2;C<-3\*:5XJ BDCMI@O^H' M7\^'_!MU^Q1_PRU^P-H_Q8\4:1]A^*?[6][I_P 7-;>X@\K4+#X9P6L]G\'= M!=]JE[.?P_>:E\0+;B_(****D84444 %%%% !1110!_6)_P:0?\G@_M.?]FUV__JT/ M!E?WV5_ G_P:0?\ )X/[3G_9M=O_ .K0\&5_?96T/A7S_-F,_B?R_)!7\'G_ M =U?\G&?LA_]D4\'7\'G_ =U?\G&?LA_]D4\^*O$MU)%I?A#P9I\8>,-=U?Q1XK\4:OJ&O\ B3Q)K^H76K:YKVN:M=2WVJ:OJ^J7TL]Y MJ&I:A>3S75Y>74TL]Q/*\LKL[$G"HHK$U"BBE +$*H+,Q 50"223@ #]C3_@W9_X*&_M;Z%I'CO6?"_AO]FSX::S!!?Z9XB^.ESJVC>)] M.]T#X:Z-I6K>+]DT4D=S93>+;7P=INIV;K=Z;J=U T32?KWHW_ 9_ MHVGHWB']OQX]5= 9(=&_9H6;3[:0J,QIR/M 77O&WAZQ5=S-J 951_P":3XX_ /XT?LT_ M$36/A/\ 'KX:>+?A5\0]"*M?^&/%^E3:;>/:RO(EMJFF7!\RPUO0[XPRMINO M:+=ZAHNIQ(TVGW]S$-])IK=#33V9Y#1112&%?V@?\&Z7_!9W5H-:\(?\$\_V MJ/%LFHZ5JGV?0/V7/B9XCOB]YI.HHB0Z;\"_$6IW;9NM*U!%^S_"N\O)CZ9>V>I:;>76G:CIUU;WVGZA8W$UI>V-[:2 MI<6MY9W5N\<]M=6T\<,1J+7XA^'7 ML]WT^+Q5'XKT?3XQ;Z,*_7NM[WV,-5H4M2U&PT?3[_ %?5KVUTW2]+ MLKK4=2U&^GBM;'3]/L8'N;R]O+J=DAMK6UMXI)[B>9TBAAC>21E121_EH?\ M!9/_ (*8>*O^"C_[4^O:_I6JZA;?LZ?"W4-8\(?L_>$7:XM[0^'8KI8-1^(V MJ:?((POBOXC364&L7C3P+=:1H4>@>%V>;^Q'N[O^X+_@X9_:0U+]G+_@EY\: M?^$?OY-,\4?'35/#?[/&AWL4OER):?$)M0OO'<"@,LCMJ'PN\-^.M,4Q,KPR M7J7)W) R-_F$UG-[+YFD%N_D%%%%9F@445]X_L0_\$U?VP/^"A/B+4=(_9L^ M&$^N>'_#]W#9>+OB7XEOH?"WPR\(7,\23QVFL>*M05DO-6,$L-S_ ,(WX;M- M>\4&RFCOUT1K'?*VU/Q)XM^$\UPN[*+/+I5N<8D,!/[NO8)/^#/W1S %B_P"" M@6II:/?\_P#(_B4H MK^O7Q_\ \&B?[06G6\S?"W]L+X.>,;I=WD0^/OA]XV^&L$N/N>=<^'=0^*\D M&[^+9:W&WMOK\M/C]_P;Y?\ !4_X!6][JC_L]GXR^';'S#)KGP"\2:7\29YO M+R1]C\$PG2_B?=^8@+H8/ KC@(Y25EC8Y9+H_P _R'S+NOZ]3\5:*W?$OACQ M+X+UW4_"_C'P[KOA/Q-HMRUGK'AWQ+I&H:%KNDWB %[34](U2WM=0L+E 06@ MNK>*501E1D5]J?\ !,_]CS4_V[/VU_@9^SK#!=GPMXC\41:_\4=1M/-C;1OA M1X07_A(/'MY]KCQ]@N[_ $6SE\/:'=2%4/B76]%MN7N$1I&?W5_\&VW[%'_# M+O[!&D_%WQ1I)L?BE^US>Z?\6=7>Y@$5_8?#"UM;FR^#NAN^T&2TN]!O=3^( M5L3\Z_\ "PGMI?FM%5/Z%*S])TK3="TO3=#T6PM-*T?1M/L]*TG3+"".UL=- MTS3K>.TL+"RMH56*WM+.UABM[:")5CAAC2-%"J!6A70M%8P;NVS_ "?Z***_ M#SYX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#K_A_X(\0?$WQYX*^&_A.U^W>*?'_BWP[X*\-V?S8N MM=\4ZO9Z'I-N2BNP66_OH$9E1BJL6VG&*_U!/@O\+/#OP.^$?PT^#OA*)8_# MGPR\#^&O!&DL(EADNK;P[I-KIAU"Y5"0U]J$U:0C" M75GXI\7:5KUFBD2N^AR.H,4,Y7^^BOT#A#"J&&Q&+:]ZM45&#:U5.DKR:\I3 MG9^=-=CTL#"T9SZR?*O2.OXM_@%%%%?8'<%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P4 ^%[?&;]B;] MJ+X(]$TM0RJS(2'1690# M_F?5_J^R1QS1R0S1I+%*C1RQ2(KQR1NI5XY$8%71U)5E8%64D$$&O\P/]J[X M/S_ #]I?X[_!B2WDM[?X>%%%% !1110!^M7_!$_\ :/3]G?\ ;Y^&4.K7HL_!_P ;8+OX'>)VEEV0 M13^,[JPF\%7;*Y$"O%\0-*\+VDMU*4^R:9?ZHRR!7D23_06K_*(LKV\TV\M- M1T^ZN+&_L+F"]L;VTEDM[JSO+65)[:ZMIXF62&XMYHTEAEC97CD171@R@U_I M7_L _M/V'[7_ .R7\'_C?'C@JFDJ;W3YH^CLG]SL_F?9%%%%?:G>%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %,DCCFCDAFC26*5&CEBD17 MCDC=2KQR(P*NCJ2K*P*LI(((-/HH _AW_P""T?\ P2QG_97\87W[2/P+T"5O MV@:9;L\/P7\9ZQRD>%;H!;/0=3F_X1"?[+ M')X8&J?@/7^JWXR\&^%?B'X3\1>!?'&@:7XI\'^+='O] \2^'-:M8[W2M9T; M4[=[6^T^^MI05EAG@D93C#HVV2)TD1'7^!#_ (*J_P#!,7Q;^P7\2CXD\)0Z MIXE_9J^(&K7(^'GBZ99+JZ\)ZC,)KQOAOXSN@I$>M:?;1S2:!JTY2+Q9HMK) M>PD:II^NV.G_ )WQ%D;PLY8["0_V:,*H2W7JOS/\?ZBBBNC:#8//%&#'!=ZIJM[+;:/H&F:MK5[9:=X>,7,>E?#/2+]?#=OIPE M:Q&O_P#"4:];1Q3^(;S=45=^77_(F4K+SZ'PE^R#_P &O7[#'P:T+2M4_:;N M_%7[5/Q(,,$^K0W^M:[\._A3INH!4D,.@>%?!NJZ9XEU*WMIB\+W'BSQ=JMG MJ\4<<\GAW2Q)+8C]2K7_ ()#_P#!,.STW^RH?V%OV;7M1&(O-NOAKH=_J6T* MRY_MF^AN-8,F'.9C?>:6"L7+(A7]&:*ULNR^XRN^[/YT/VO?^#9O_@GY\>/# M6KW?P%T36OV4OBDUO//HVN^"M7USQ3\/;S5-C_9XO%'PY\6:QJ4":2251XO MVK>"[F%@ER7N]DMK=?P,_M??LC?&O]A_X\>+_P!GGX]>'H]#\;>%7ANK6^T^ M66\\->,/#&H-,="\:>#M5EM[4ZOX9UV&"5K.Y>VMKRSN[>_T;6+'3==TO5-, ML_\ 85K^73_@Z>_9'T3XH_L8>%OVKM)TF!?'_P"S-XTT33-DF)FMXX3J]Y*TRBK72M8J,G>SV M>GH?Y[5%%%9&H4444 ?U#?\ !J)\5KCPG^WO\5OA;/*_A[XP\):WHTS+G:_V;PWJ7CA0-I<&XRK*GF!O]"JO\PK_ (-T=?FT3_@K M[^RU;))Y=OXCL/CEH%[\VT/#)^S_ /$_5;:,Y(#;M4TG3\*3RP!4%PH/^GK6 ML-OG_D93^+U7_ _0*_FT_P"#H+]J>[^!_P"P#IGP3\/:C)8^*OVJ_B!9^"KS MR)C;W0^&7@9;;QEX^E@D0^:T=[JJ>!_"^I6Z@176C>*-2MIW\J4PS_TEU_GW M?\'8_P 7;GQ5^V[\$/@]!<-+H_PC_9\M-=DMS(2MKXK^*/C+Q#4;590D,;.Y?"Q05Y>FO\ 7S/Y8****Q-@HHHH VO#?AOQ!XQ\ M1:%X1\)Z)JGB3Q3XHUC3?#_ASP]H=CC?&SXZ: ME;6NL6WP9U.2'5O@]\*S,B30Z5K^FP.^G_%+Q=;(QBUN35WOO %I<23:?I6B M:X=/M?%=_P#G-_P:J?L,:)\2OBK\4_VY/'^C0:II7P-NX?AE\&8KV!+BS3XJ M>(M&75/&7BE%<;4U7P3X)U/1=.THN)467X@SZC$L&H:/87"?WB5I"/5_+_/_ M ",YR>RT,;P]X<\/>$=%T[PWX4T'1O#'AW1[9+/2= \/:78Z+HNEV#K^6XCT3QKX/U&:&!K[1=4%M<0R1S10ZAI&JVFHZ%K%K9ZOIE[:0_Z_=?@ M#_P<8?L-Z)^U5^P3XQ^+VBZ+!+\9/V2['5/B[X4UB&"/^T+WX=644,OQ@\)W M-SM:0Z2_A.S?QO% JO*VN>"=*MX&@AOKXRQ*-U?JOQ_KH7&3ND]MC_--HHHK M(U"BBB@#[6_X)K?\I&/V _\ L];]E?\ ]7IX$K_7:K_(E_X)K?\ *1C]@/\ M[/6_97_]7IX$K_7:K6&WS_1&=3I\_P! KSOXO?\ ))OBA_V3OQK_ .HUJ=>B M5YW\7O\ DDWQ0_[)WXU_]1K4ZLS/\9.BBBN&*_UP*_R/_P#@EQ_RDF_8+_[.\_9[_P#5I>&*_P!<"M8;?/\ M1&4]_E^K"BBBK("ORB_X+D?\HGOVUO\ LF&F?^I[X0K]7:_*+_@N1_RB>_;6 M_P"R8:9_ZGOA"@:W7JOS/\JRBBBNO\UC_@V1_P"4K/P__P"R1?&?_P!16O\ 2GK6&WS_ $1E/?Y?JPK_ M !=/&FH7VK^,?%FJZFSOJ6I^)==U#4'<@N][>ZI=7-VSD<%VGDD+$<$DD5_M M%U_CT_MI?"J^^!W[7G[3OP@U"V>UE^'7QZ^*WA6V5XS$)]*TOQMK,&B:A A M_P!#U31A8:E8O@"2SNX) & I5.GS_0=/K\CYEHHHK,T"OZ)O^#8?Q9\$/"O M_!2Z'_A;MWH&F^*/$7P4\=>&?@/J/B.2U@MXOBUJFN>#AGR2]?Z\['][E%?R>_##_@ M[9_9"US[/#\7?V:_V@OAS<3;%EG\%WW@#XH:3:.0-SSW6I:Y\--4>W0YS):Z M'<7##!6TY('Z8_!__@OS_P $HOC&]I9V/[5&B?#W6;HH'TCXP>%/&GPU2S,G M"B[\3^(= A\!J HZ;?PW%E>VLR_++;W,$L,B\.A%?@/ M^U=_P;:?\$]_VB?&F@?$#X>:!JO[,VMP>+=#UCQMX?\ A3'$/AKX[\-P:Q:W M?B70#X!N[B"P\#ZCK&CQ7.D:1K/@"\\.:7H5Q=?VK>^%O$,L0MG_ '-^'7Q9 M^%GQ?T1?$OPE^)?P_P#BCX<;RRNO_#OQEX=\;:*PE!:+&J^&M2U.Q/F*K-'B M?YPI*Y ->@4:/HG^()M;%'2]+T[1-,T[1='L;32](TBQM-+TK3+"".UL=.TV MPMX[2QL;*UA5(;:TM+:**WMX(D6.&&-(T554 7J**8C\@O\ @IE_P1O^!O\ MP5"\5_"KQ;\7/BA\6/A]>_";P]XC\.:-;?#E_""6NI6OB74M.U.[GU/_ (2; MPUKTIN()=-BCM_LDEO'Y.M1.H?;1=$FSLOLY@_?^ M;^!=?VE_\'@G_(1_X)\_]>7[4_\ Z/\ V=Z_BTK*6C:7E^1K%MI7_K4****D M85_37_P11_X(@_ #_@IK^S=\2OC1\6/BS\8O .O>"?C?J_POL-*^'#Q+X6UV\_M)[SQ;>VTAANHK;[-;6NV!9?-DD_F4K_03_X- M*_\ DPOX^_\ 9W?B;_U37P6JH*[U72_Y"DVD[?UJ8G_$))^Q=_T\?ZQ\0_ :> -3T[XBR>#'TVRTU M/$.E>(A>V \->%]"NA?&ZTF& FXN)K?[/)+^Y\S8Z_LQ113VT0FV]PK^#S_@ M[J_Y.,_9#_[(IXX_]3J&O[PZ_@\_X.ZO^3C/V0_^R*>./_4ZAJ9_"_E^:'#X ME\_R9_(E1116)L%%%% !7UC^R)^P_P#M/_MT_$,_#;]F?X6:UX_U:S%K/XEU MP/!7@G3KJ5HX]4\9^,=4>VT+0+9Q%)9;22[L/!/@C2()-5\9>,]2A1XE ME@T#0;6\N+.RDN;3^V=8;3-!@NH;S5;8G_5H_9+_ &2?@=^Q/\$O"OP%^ /A M"T\+>#?#5NDE]>LD$WB3QGXCE@ABU;QIXVUF.&&;7_%6N20))?7\RI!;01VN MD:1:Z;H>FZ9IEG48\WDB92MZG\I/[.__ :-:9_9EAJ?[6'[5^I'5IXX6U+P M7^S[X6M+>RTZ3[TT5K\2?B);7TNJ[@0BN_PNTM860O\ Z4KA4^_]._X-7?\ M@F5960M;G7OVH-7G"!#J6H_%3PC%>LV5/FF/2?AAI>G>80""%L%BP[8C!VE? MZ3**UY4NGZ_F9C>&?%_C#X=^(/!VHSS:1J6CM;W\-G\+-#\1"(0:G/*&A\1*WG1P_P =7_? MNBBFE;9 VWOJ?E%_P7(_Y1/?MK?]DPTS_P!3WPA7^597^JG_ ,%R/^43W[:W M_9,-,_\ 4]\(5_E65G4Z?/\ 0TAM\_T04445F6%?T$_\&R/_ "E9^'__ &2+ MXS_^HK7\^U?T$_\ !LC_ ,I6?A__ -DB^,__ *BM-;KU7YB>S]'^1_I3T445 MN8'\0G_!V7^V%>7GBCX"_L.>%]5DCTK1-,/Q^^+5M;2GRKW6M6DU7PK\+M%O M&C96631=+M?&?B"\T^?S(;A?$GAC4=B365M)7\95?I)_P5_^-UU^T#_P4O\ MVR?B#+=R7EA9_&KQ+\./#TC2&2 ^&?A T/PJT":R7<4AM+_3O!\&J(B!-\M_ M+<2K]HFF+?FW6$G=LWCHE]_WA1112&%?W'?\&YG_ 1N\'6/@7PC_P %"OVG MO"%GXD\6>*RFN_LR?#_Q)8I=:1X2\-0RE=/^,VL:5>1M#J'BGQ#/$U[\.%NH M);+P_H"6/C:Q-UK6N:#>>&?XSO@!X'\+?$WXZ?!OX=>.O%^A_#[P/XY^*/@/ MPIXU\>>)M:TWPYX>\%^$->\3Z9IOB;Q7K.NZQ/:Z9I>G^']$N+[5;F\O)XX8 MH[0D[FVJW^JMX:_X**_\$Q/!WAS0/"/A?]N3]BO1/#7A;1=*\.>'=%T_]I+X M-P6&D:'H=C!IFDZ790CQCB&TT^PM;>TMHAQ'#$B#I5P75_+U_K\R)MZ)=?\ M@?YGW[17PY_P\X_X)P?]'\?L;?\ B2WP<_\ FQH_X>9V?9_=_7=?>?<=?GW_ ,%&/^"_"/XO6.GP2^+_A=XMF@_P!'OK"YS#/J7AC49XK:#Q?X/N+I M-,\1:=&C!K#7;#0]AZEI^H1HL=RHKQROZ;_P#@YOUG]DWXM_M$? O]I#]F/X\? SXR:O\ $#X> MZWX#^+UK\'?B=X'\?7>EZO\ #:_TN7P9XD\4P>$]:U6XL[CQ%X<\63^'+&]O M%2*>R\ V]HA5K5?,_F0K%JSMN;)W284444AG]$O_ ;-_M8W?P!_X*'Z7\'M M5U*2W\ _M7^%M0^&FJ6LL_EZ?#\0/#EM?>+_ (8ZW-'N7SK\WEGX@\#:8H#X MD^($V4'$D?\ I%U_C0? _P"*&K?!#XT_"/XS:"91K?PE^)O@3XE:2('\J5]0 M\#^*-+\2VD:/E0IEFTQ(SN(4AR'^4FO]E#2M3LM:TS3M9TR=+K3=6L+/4]/N MH_N7-C?V\=U:3I_L302QR+[,*U@]'Z_U^IE/=/O^A_*)_P '<.HWT7[(W[+V MDQLXTZ]_:.O]1ND# (U[I?PR\56VGNR?>9T@U?4PC#A!)(&Y=:_@9K_1:_X. MHOA7?^./^";GAWQ[IMJ\I^"W[17P\\6ZW<)&76U\,>*="\9?#69Y<.-TRE?\ .EJ)_$_D5#X?F%%%%26%?ZBG_! /Q9\#_$?_ 2T M_9KTWX*W>@F?PGHFKZ'\6M)TR2U_MK2/C"==U*_\:MXMMHB+V#4]:NKN'7=) MEU)?,N_"FH>'YK)VTO[$%_RZZ]J^!W[1_P ?/V9_%3>-OV?OC%\1O@YXHFCA M@O=5^'OBS6/#3ZM:0.TL6GZ[;:==0V6OZ8LCM)_9>M6U_I[.Q9K9BS%9KH_N/3/VH/V(OV M4/VSO#+>%OVE_@9X$^*=LEM):Z9K>KZ8;#QMX=CEW;CX6\?:)+IGC3PRQ=C) M(NB:[8Q3L +F.=,H?B#_ ()O_P#!&#]GC_@F?\8/CM\5_A'XL\8>-9OBUHV@ M^%?"5KX^MM)N==^%W@ZSU&ZUSQ)X8L/$^E16 \1V?BC6X_#=U-6MK MX2T:VGFU*Y^V:A<_L+')'-&DL3I+%*BR1R1L'CDC=0R.CJ2KHZD,K*2K*002 M#3Z=NMM0N]N@4444"/\ )_HHHK\//GPHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Z[O^#9CX5K:> _ MVH/C="?A7HUXR?-;KX1T:^\6^);:%\9Q>GQKX4EN5)(S86I '.[ M^I*OQE_X((>!8_"'_!-WX:ZTL/DS_$OQU\5/'5V"NUY)+?QE?^ +>9Q@$^9I MW@6Q:-F^]!Y3*2A2OV:K];R2C[#*<#"UN:A&J].M=NMKY^^>UAURT::[QYO_ M +WOU"BBBO5-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *_A__ .#BCX#/\.OVR/#/QGL++R="_:"^'6FW MMY=K'LCG\=?#5+3P?X@@7:-C&+PH?A]=2/D2237TQD3@22?W 5^(_P#P7R_9 MUD^-7[#&K>/]&L/M7BK]G;Q1IWQ-MS#'OO)?!MVC^&O'MG&2"$L[73=3L?%V MHG*'R/!X(8E?*D\7B'"O%95B$E>="V)AZTKN=EU;I.HDN[1SXF'/1EWC[Z^6 M_P#Y*V?P;T445^4GCA1110 4444 %?T._"=FUD\LCM+=:SX5\+:59Q-/J) M#?SCUN^%_$^O^"O$OA[QCX4U6\T+Q1X3US2O$GAS6]/D\F_T?7=#OH-3TG5+ M*7!\NZL+^VM[JW?!"RQ*2"!BNS 8R> Q=#%0N_933E%?;IOW:D.WO0;2OM*T MMT:4YNG.,U?1ZI=5U7S1_JQT5\8_L!_M=>'/VV?V8?A]\;M(>SMO$ES:?\(U M\3O#UJP/_"+?$O0;>VB\3Z4(M\CPV%Z\]KXBT 2NTTGAK6]'FGVW$DTW&2DE):II-/R84445H,**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M\X^+GPD^'?QV^''BSX3?%?POIWC'P#XVTJ72/$&@ZG&6BG@=EEM[JUGC*7.G M:KIMW'!J.CZM8RV^HZ3J=K::CI]S;WEM#,GH]%*45*+C**E&2<91DDXRBU9I MIZ--:-/1K1@]=&KIZ-/J?YVO_!2[_@FO\1_V /B>8\:EXO\ @+XTU"Z;X6_$ MUK8^GZSHVH(P*D$2V>I:;>1%+O2M:TJZ2*_ MT?6+"6#4-,OX(+NTGBFC5J_@1_X*6?\ !,KXG?L _$-KE%U'QK^S_P"+M4GC M^&WQ0%L"T+N);F/P5XY%K$EKI/C33[6.0Q2*D&F>*K"VEUC1%ADAUC1="_-\ M^R&6 E+%86,IX.3O**O*6&D_LRZNDW\$W\/P3=^64O*Q&&=-N<%>FWMUAZ^5 M]GTV?=_E_1117S!R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?UK?\&P__ " OVS_^PM\ _P#TC^,%?U55_*K_ ,&P_P#R M OVS_P#L+? /_P!(_C!7]55?JO#G_(FP7I7_ /4FL>SAOX%/T?\ Z4PHHHKV MS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K_/X_X.U_\ D^7]GC_LU#1__5O_ !8K_0'K_/X_X.U_ M^3Y?V>/^S4-'_P#5O_%BIG\+^7YHN&_R_5'\JU%%%8FH4444 ?VE_P#!GW_R M$?\ @H-_UY?LL?\ H_\ :(K^V6OXFO\ @S[_ .0C_P %!O\ KR_98_\ 1_[1 M%?VRUM#X5\_S9C/XG\OR05\H?MY_\F-?MG?]FH?M$_\ JH/&%?5]?*'[>?\ MR8U^V=_V:A^T3_ZJ#QA5"6Z]5^9_C_4445SFX4444 ?8O_!//X5V/QO_ &[/ MV0?A3J]M'>Z%XU_:,^$6E>);.52Z77A5/&VCWOBFW9?XO.\/6NIQ@-\I+#>0 MN2/]>NO\J3_@B#!'<_\ !5S]B:.495?BO/< 84_O+7P;XHNH3\RL.)84.<;A MC*LK ,/]5NM8;?/]$9SO==OZO^@44459F%?G+_P5Y\*VGC'_ ()A_MTZ1?1K M+#9_LV_$KQ4BN"0+SP+HDWC?3Y #\T-_P"'K:5#T5T5B0!D?HU7PY_P4X_Y M1P?M\?\ 9FW[2W_JG/&- UNO5?F?Y&5%%%>#_ !7X'\0VXN] \9^&M=\*:Y:LJLMSH_B+2[K2-3MV5PR,)K*\GC*L MI4AL,",BNEI&8*I9B%5069F("JH&223P !R2> .30!_BSZ_HUUX=U[6_#][M M-[H6KZEHUV4Y0W6F7DUE<%2"05\V!]O)XQR:R*[3XD:W;>)OB)X]\1V3![/Q M!XT\4ZW:,!@-;:KKE]?P,!N; ,4Z$#!*_UVJ_R)?^":W_ "D8_8#_ .SUOV5__5Z>!*_UVJUA MM\_T1G4Z?/\ 0*\[^+W_ "2;XH?]D[\:_P#J-:G7HE>=_%[_ ))-\4/^R=^- M?_4:U.K,S_&3HHHKG.@**** /O#_ ()__ %:7ABO]<"O\ MBO\ X)H:I#HW_!1;]@_4;EECMH/VPOV;EN)7!*Q07'Q?\(6LTS8*G;#',TA( MR0%SL?&QO]=2M8;?/]$93W7H%%%%60%?E%_P7(_Y1/?MK?\ 9,-,_P#4]\(5 M^KM?C=_P< ^*K3PG_P $C?VOKFYE5)=9T3X:>%;&(N4DNKOQ-\:/AUI+11 , MI=H;*YO+V1,\VUI.2K*I4C&MUZK\S_+@HHHKG-PHHHH _H)_X-D?^4K/P_\ M^R1?&?\ ]16O]*>O\UC_ (-D?^4K/P__ .R1?&?_ -16O]*>M8;?/]$93W^7 MZL*_@<_X.E?V!-<^'/Q]\/\ [>/@;0YKCX;?'*TT/P7\6[FPMBT'A;XO^%]' M32=!U34_*"QVNG^/_!6DZ=;V<_EE&\1>$]:?&/X._#3 M]H'X8>-?@S\8O"&E>._AI\0M$N?#_BSPMK,3O9ZEI]P4D1XY87BN[#4;"[BM M]2T?5]/N+75-&U:TLM5TN[M-0L[:YBIJZL3%V=_O]#_&:HK]]?\ @K#_ ,$' M_C_^P)KOB/XI?"33?$7QP_9(DN+G4;+QUI5BVI>,?A3ITDADCT?XO:/IMNKV M]I8*WV:#XB:9:#PIJ21PRZNOA;5+ZVT1_P "JQ::=F;)W5T%%%%(84444 %% M%% '7>"/B!X]^&>OVOBSX;^-O%WP^\4V)S9>)?!'B36?"FOV9W*^;76=!O;# M4;<[T1OW-RGS*K=5!'[V?L6_\')W[??[-6I:3HGQJUZV_:W^%<$D$%_HOQ1G M6R^)MG8*R^?+X?\ BYIUE+KESJ;A-_V?\ Q@__ D6B06A^('PF\4K:Z3\3/AW M>78Q$FOZ%%=745[H]U*'CTOQ7H%WJOAG4Y(YK2#4UU2SU'3K+[XK_'#_ &;_ M -I+XS?LE_&'PA\=O@+XUU+P+\1?!EZMQ8:E8NSV6IV$CQG4O#GB33&86>O^ M%]<@C%GK>A:BDUE?VQPZ+-'!-%_J>?\ !,_]OKP'_P %'/V5?!_[0/A.UM_# M_B=)YO!_Q;\!17374G@'XG:+:VB'58=2L[76,KZ=5^)G*-M5M^1^@%%%%40?Q-?\'@G_ "$?^"?/_7E^U/\ M^C_V=Z_BTK^TO_@\$_Y"/_!/G_KR_:G_ /1_[.]?Q:5C/XG\OR1M#X5\_P V M%%%%24%?Z"?_ :5_P#)A?Q]_P"SN_$W_JFO@M7^?97^@G_P:5_\F%_'W_L[ MOQ-_ZIKX+5<-_E^J)G\+^7YH_J=HHHK4Q"BBB@ K^#S_ (.ZO^3C/V0_^R*> M./\ U.H:_O#K^#S_ (.ZO^3C/V0_^R*>./\ U.H:F?POY?FBH?$OG^3/Y$J* M**Q-@HHHH _M4_X-&?V>].E?]K/]JG5+".;5+1O!_P _!6HM#E[&UN4/Q ^ M)%O',V?FOFC^&#$1['C2TD$A9+A0O]KE?S1_\&J.C6^F?\$U/&5_%&JS>(OV MK/B?JMS)U:1[;P!\(M"CR-57Y0#N8+EV=_P"ERMX[+T,9/WG_ %MH M%%%%,D**** /RB_X+D?\HGOVUO\ LF&F?^I[X0K_ "K*_P!5/_@N1_RB>_;6 M_P"R8:9_ZGOA"O\ *LK.IT^?Z&L-OG^B"BBBLRPK^@G_ (-D?^4K/P__ .R1 M?&?_ -16OY]J_H)_X-D?^4K/P_\ ^R1?&?\ ]16FMUZK\Q/9^C_(_P!*>HII MH[>&6>4[8H(I)I&_NQQH7=OP52:EJCJEH=0TS4; -M-[8W=H&Z;3+M09WO\ Q3XBUOQ'?/(Q>1KS6]2N=3N6 M=R27=IKIRSDDLQ)).:YVIKBWGM+B>UN8GAN+::6WN(9!AXIH7:.6)QV>-U96 M'8@BH:YSH"BBB@ HHHH **** "BBB@ HHHH **** "O]@3]A#Q+/XS_8>_8T M\873.]SXK_93_9X\2W#R$F1Y]=^$7@_5)FD)Y+M)=,6)Y+$DU_C]U_KT_P#! M.O1I?#O_ 3^_8;T*?=]HTG]D']FRPN=PP?M5M\&_!L=R,8& )Q(%4\J, DD M9.D+W?;^K?J9U.GS_0]%_:M_9X\)_M9?LW?&G]F_QNWD>'?C#\/]>\'3:DMN MEU-H&J7ML9O#GBFSMI&6.;4/"GB.WTGQ+ILMA!/>S:)]JGF?0/$]I:WNL^# M[JZN);>SU;2KF^T6ZJ4;KS0HRMH]G^!_F)45[]^TE^RY\??V1/B;JWPA_:*^ M&/B7X8^.=*>1DL==LS_9NNZ>DK0QZ[X3U^U:?0_%GAVZ=&6UUWP_?ZAILLBR M0?:%N89X8O :Q-0HHHH **** "BBB@#[!_9R_P""@'[:7[)5[8W'[/7[2OQ8 M^'&GZ?*DL7A.Q\47>L?#VX9&#+_:/PW\2?VSX"U0#!5?[1\.7)1'D5"HD<-_ M6I_P3F_X.E?#WC35M ^%/_!0KPIHWP_U/4);;2]._:+^'=A?)X(DNI66""7X MF>!&EU'4/"T$_#.BV]SJ4'\-5%-2:ZB:3W7S/\ M:9T#7]"\5Z'H_B?POK6D^)/#?B'3;+6=!\0:#J-IJ^B:WH^I6\=WIVJZ1JNG MS7%CJ6FW]I-%O\[3_@@%_P6.\5?LE_%3PE^R+\ M??%-QJO[*GQ3\1P:%X3U/7;QY3\ _'OB.]6'3=5TN\N6867PV\3:S"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH _TA?^"6?A]?#/\ P3Q_9%TU8Q$+GX->'?$&T#&6\6O=>*FDQZS-K)F) M_B+D]Z^^Z^2/V X$MOV%?V,HX_NM^RM^S].>,?/=?"GPI=2?^1)F^O4U];U^ MSX-AI""[1C^2"BBBNDH**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=\8>%-!\>>$O% M'@;Q581:KX8\9^'=;\*>(]+G&8=2T'Q%IMSI&KV$O7]W>:?>7%N_^S(:Z*BD MTFFFKIIII[-/1I^H'^7C^TO\#?$7[-/Q^^+7P'\4B5]6^&/C;6/#2WDL1@.L MZ/#-]J\-^(HHB 4M?$OARZTKQ!9 A3]CU* E5)('AM?U,_\ !R%^R=)I?B?X M7?MC^%]._P")?XFM[;X0_%5[:'Y8?$.E6][J?P^\0W90,[OJ^A1:SX:O+N8Q M06R>&?#-DI>>_13_ "S5^09I@W@,=B,-9\D9\U)]Z4_>IN_5J+Y9?WHR70\. MK#V=24.B>GFGJOPT?G<****\\S"BBB@ HHHH _9'_@B]^WP/V-_VD8?!OCW6 M?L7P$^.USI7A7QU)>S[--\&^*$FD@\&_$0F1A%:6NG7=Y+HOBFXWPPCPSJMQ MJMX+J7P[ID2?WW*P90RD,K ,K*0592,@@C@@CD$<$_^"$__ 41 M3]HGX1Q_LO?%37/.^-?P1T"WC\)ZCJ5SOOOB+\)K P6&G77FRL7O/$/@/S+/ M0-:W?Z1>Z))X?UAGOKP^(+FW^VX5S7E;RRO+23<\+*3T4MYT-?YM:E-?SZ^?='] M%%%?='H!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y]\5/A7\/?C;\ M/_%'PL^*OA/2?&W@+QEILNE>(?#FLP&6TO+9RLD4L4D;1W5AJ-C._!:ZOX__ &8_$.J>5X=\;M +G6/ =W?2 MD6G@_P"(XM(DAMKK>RVNB>*8X;?1_$@$4>S3=9D?2%_'^O\ 5A\5>%/#/CKP MWKG@[QGH&D>*?"GB;3+O1O$/AS7]/MM4T;6M)OXF@O-/U+3[R.6VN[6XB=DD MAFC96!SC(!'\4/\ P57_ ."+_BC]ER;Q!\?/V:M.U?QI^SH\MQJGB7PFGVG5 M_%OP5BD=I9FN6)FOO$?P[MMQ-OXC&UE5HJ[G0[RANYTNZUE3ZWA=Q\S$8;DO.FFX]8[N/FNZ_%>FW\_E%%% M?)'$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']: MW_!L/_R OVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C! M7]55?JO#G_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_ M #^/^#M?_D^7]GC_ +-0T?\ ]6_\6*_T!Z_S^/\ @[7_ .3Y?V>/^S4-'_\ M5O\ Q8J9_"_E^:+AO\OU1_*M1116)J%%%% ']I?_ 9]_P#(1_X*#?\ 7E^R MQ_Z/_:(K^V6OXFO^#/O_ )"/_!0;_KR_98_]'_M$5_;+6T/A7S_-F,_B?R_) M!7RA^WG_ ,F-?MG?]FH?M$_^J@\85]7U\H?MY_\ )C7[9W_9J'[1/_JH/&%4 M);KU7YG^/]1117.;A1110!^K?_!#K_E+!^Q1_P!E1U#_ -07Q;7^JK7^55_P M0Z_Y2P?L4?\ 94=0_P#4%\6U_JJUK#;Y_HC.IT^?Z!1115F85\.?\%./^4<' M[?'_ &9M^TM_ZISQC7W'7PY_P4X_Y1P?M\?]F;?M+?\ JG/&- UNO5?F?Y&5 M%%%_P OU85_G!_\'1GPYG\&?\%/;CQ8 MUO(EM\7?@'\*?&T5R5_ O%WBKX+>-KJ",R,-+\>V$'BSP1 MW+6]CIFK>$/%=B+A@(3?>*+2V=UFGMDD<_A?R_,4':7KI_7S/X8:***Q- M@HHHH _OV_X-0/VF-+\;?LG_ !D_9 MS@E0V,+L7N1I'CSP_P"+)=7F@'E6?_"3Z%'.L$[FY"2"UNG-G M8ZWX?U!XIXM*\5:+H6J7%K>VUG/8W/\ J@_LJ_M8? O]M#X,^&?CM^S[XVL? M&7@?Q' J7$:/%!X@\)Z]'##+J?A#QIH8EENO#GBK1FGCCO\ 2[O*R126VIZ; M<:AHU_IVI7FT'=6ZK\C*::=^C/HVBBBJ("O@'_@J1^TSI?[(W[ G[3WQJO-1 MBT_6]-^%^O\ A/P KR!9[SXE_$&U?P5X"AM8 RS7?V3Q)KECJ^H0VW[Z'1=, MU2^9HH+2>>+[HU_7]"\*Z'J_B;Q1K6D^'/#?A_3;W6=>\0:]J-II&B:)I&FV M\EWJ.JZMJNH36]CIVG6%I%+3PVUK;QR332I&C,/\XW_ (+]?\%=M-_; M^^*6B_ KX#:K (;B**\N[35=?\0WRJ-?0J*N_+J?SKT445@;!1110!]K?\ M$UO^4C'[ ?\ V>M^RO\ ^KT\"5_KM5_D2_\ !-;_ )2,?L!_]GK?LK_^KT\" M5_KM5K#;Y_HC.IT^?Z!7&_$73)]:^'WCO1K4%KG5O!OB?3+=5!9FGO\ 1+ZU MB"J 2Q,DJ@ DG@"NRHJS,_Q3Z*]E_:+^'4_P?\ V@_CK\);F VMQ\+_ (Q_ M$WX>36Q4J8)?!?C76_#;Q;2 1Y;::5 P.!7C5#(H+(#=V$674%E'S $BO\ 9)^' M'C[PU\5OAYX$^*'@R^34_!_Q'\&^&?'?A74D*,E_X<\7:+9:_HMXIC9TQU"5+31=>T;4[N[7P!?:G=6^E:SHUU M:>"K>2PU71O#]GXCN#UMW_,B:;5^W_ /[0:*16# ,I#*P#*RG(8$9!!'!!'( M(X(I:U,@K^1K_@[)_:DTKPO^S]\"?V1-'U.,^+?BMX]_X6_XQT^WF!N++X=_ M#NRU31M!AU.WZI:>*?&^N_;=*FP?,N?AYJ: J(CO_=_]O_\ X*7_ ++W_!.C MX:7WC+XV^,K&\\<7NFW-Q\/?@IX>U"RN?B9\1=157CM8M,T8R/+HWAT72B/5 M_&FM16WA_2(@Z>?>ZM+I^CZA_E__ +:G[7_Q7_;J_:-^(/[27QAO(F\2^-+Z M.'2?#]A+,^@^!O!^EJUMX7\#^&XICNBT?P_I^V+SF5;G5M3FU+7]3,VKZMJ% MQ-$WI;J7!7=^B_/^M3Y5HHHK(U"BBB@#^@G_ (-D?^4K/P__ .R1?&?_ -16 MO]*>O\UC_@V1_P"4K/P__P"R1?&?_P!16O\ 2GK6&WS_ $1E/?Y?JPHHHJR! MKHDJ/%*BR1R*R21NH='1P5='1@5964E65@0P)!!!K\1OVO/^#?/_ ()N_M:: MAJGBH?#+4_V??B)JLDUU>^,OV>[_ $_P3:ZC?2$RFYU?P!?:5K?PXN7GN6DN M-3O--\+:/KFJR33R76MFX9+B+ZM_9X_X*H_L,_M._%[XB_ 3X9_''P['\8?A MOX^\5?#VZ\!^+)8?"^K>,[_PGK%YHEYK7PPGU"?^R_B+H%]=6%W/ITWA:_O] M5&G1IJ&I:1IUK<6TDWZ'4;^:^\>J?5,_A-^.7_!HY\<='EO+S]G#]JSX8^/; M+]Y-::'\8O"GB7X9ZK#&O*V(UWPB/B;IVJW14%8[N72?#MK+*RK+%:1AIA^4 MGQ5_X-\O^"L?PK:ZGD_9@NOB%I%L7":Q\*O'WP\\;+=A.K6OAVU\36WC9@PP MR>=X6A+9V@%PR+_J&T5/(O-?UYW*YY>O]>1_CV?$3]B?]L?X1BX?XH?LI?M' M?#^WMMQEOO%_P4^(^@:;L3.Z6+5-2\.6^G7$'!Q<07,L# $K(17S(Z/$[QR( MT-E>-@'1E901/L_/\!^T\OZ^ MX_QN:*_TR?VEO^#]+U67P;\,-:_9O\;WD$QL?%OP7\2:K9Z7;7N& M>T:\^'?B6ZU[P+-IL)H=(;7M*BEMK#Q%H6LZ+I?BOPAXDM[.:2:;3Q MXB\(Z]H>M/IDT]S+IDM\^GR75R]L9Y)<6MRE)/8^8****DH*_J)_X-5?VF=4 M^&_[;WCS]FR^U&7_ (1#]I'X7ZM?Z?I32,8_^%E_"**Y\6Z-?P([%(MW@&;X MD6]\($6:[9-+:9VBTZ-1_+M7ZL_\$/->N_#G_!5[]B?4+)VCFN/BG>Z"[(&) M-IXI\$>+/#%^AVY.V6QU>YCE7#VW_ 3]UM%8VEO/ M^U!I5P^/ECN+N/\ 9^N[-<_WIH[*^.#V@R,\X_B@K&?Q/Y?DC:'PKY_FPHHH MJ2@K_03_ .#2O_DPOX^_]G=^)O\ U37P6K_/LK^YC_@T9^.'ARY^%?[6'[-M MQJ$%OXNT3X@>&?C?I.E2RJMUJ_ASQ1X*-%3+&XPMPW^1,_A?R_-']C%%%%:F(4444 %?P>?\'=7_)QG[(?_ &13 MQQ_ZG4-?WAU_!Y_P=U?\G&?LA_\ 9%/''_J=0U,_A?R_-%0^)?/\F?R)4445 MB;!1110!_HX?\&LW_*,2]_[.4^+'_IA^'U?T@5_-_P#\&LW_ "C$O?\ LY3X ML?\ IA^'U?T@5NMEZ+\C![OU?YA1113$%%%% 'Y1?\%R/^43W[:W_9,-,_\ M4]\(5_E65_JI_P#!NO@Y_P4!T_P"/&FZZ-XF^VQH8[0_$?X:V6F> ?&^F0H!Y8F M30+7X?>([R12#<7GBBXF=3+YLDG\UM8-6;1O'9>@4444AFIH:Z-)K>CIXCEU M"W\//JFGIKL^DQ03:K!HS7<(U2;3(;IDMI=0CL3.]E'<.L#W*QK,RQEB/[@_ M"W_!IQ^S-XV\,>'/&?A3]MWXI:[X6\7:#I'B?PUKFG_#KP9-8:SH&OZ?;ZKH MVJV4O]L#S;34=.N[:[MI,#?#,C8&:_AHK^W_ /X-R/\ @L?X0;P5X4_X)Y_M M/>+K3PYXB\-S#1_V8?B#XCO8[72/$NA7MRTEI\%M:U6[D6*P\2:->W$D/PVE MNYEL]=T6>W\#VALM5T3PW8^)*A:^OR_K^NW4F5[77S.V_P"(1'X#?]'C_%W_ M ,-MX-_^7-'_ !"(_ ;_ */'^+O_ (;;P;_\N:_K[HK7E7;^OZ7]79GS2[_E M_D?R"?\ $(C\!O\ H\?XN_\ AMO!O_RYH_XA$?@-_P!'C_%W_P -MX-_^7-? MU]T4 M'_V7]+UF[U3X4ZFUQX:U;]K)-0MK;X3:5\2)KRUMM&TFVAFM?M>I?#R=VN[# M5OBP;RS\/:;JAL+RVM-2\$RWWC73TU%;I?U;^OSW8TYO;7Y+_(^$_P#B$1^ MW_1X_P 7?_#;>#?_ )/\7?\ PVW@W_YZ9\// _ MA/P-IUY/$D,]W8^$M!L- M+F:&(M'%+/;Z?'+)%&Q2-W*H2H!KN**$DMD)MO M?4***^2OVS?VV_V?OV"?A1I?QG_:/\2:CX;\#ZOX]\+?#NQGT;1[CQ#JUQKO MBB2ZD66WT2R<:A?66AZ+IFM>)]=&FPWNI1:%HFHR:;IVIZB+33;MW$>A_'_] MF?X ?M4^!I_AO^T3\(_!'Q=\&S-)+!I/C+18-0FTF\EC\E]3\.:NGDZWX6UD M19BCUOPYJ6E:O#&62*]168'^;K]HS_@T[_9+\=W.HZQ^S;\V M\,>*[&P^,W@2Q;)O!.NV6N6"S[$DET[4!:RM"QU?3)]UMJ%C;7"/$OK%)I/=7&FUW1_G4?&3_@U@_X*-> 6N;G MX8:_\!OCOIJLWV*U\.>.K[P-XIF10<&\TOXCZ'X<\-6X^'_ (1/Q=LHU7.^3[?\)[KQ MK9-"@!9YTN&A5 79PGS5_K$45/(O,KG?D?XQGCCX5?%#X8W?V#XE?#?Q[\/; M_P PQ?8O''@_Q#X3N_- ),7V;7].T^;S 24V;@ 21@5P5?[4E_I]AJMG<:= MJEC9ZEI]W&8;JQO[:&\L[F)OO17%M<))!-&W=)$93W%?"WQD_P""6_\ P3M^ M/L-VOQ0_8V^ 6KWM\)%N_$&@^ =)\ >+Y_,#!C)XT^'L?A;Q:6!9FC<:T&B= MFDB*.2U+V?G^'_!'[3R_'_@'^2)17]AW_!9S_@WB^"W[,?[/?CK]KO\ 8Y\0 M^+M$\/\ PQ&G:M\2/@IXVUE_%E@GA/4M9L-$GU[X>^*KV)/$5O-XLKS3;?1]8_CQJ&FMRT[JZ"BBBD,*_U(_\ @E7_ ,%! M_ 'QI_X)Z?LK>/?BY\0=/LOB6_PW'@[QHVL7+OJVJ:Y\,/$&N?#&Z\2ZD_[S MS+WQ8/!Z>)[F3O4U%V?\ P_\ DR9*_P!__#GT?111 M7XJ?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?Z6__!.W4EU7]@O]C>Z1MPB_9H^#&FDY+?/HW@'0 MM(D7)_NO8LH7HN-HX K[)K\SO^".OBE?%_\ P36_96U(2B5[#PAXD\+2?-EH MF\&?$+Q?X32)QP4*PZ-$44@?NFC9=R,K'],:_9L#+GP6#FMIX7#R7_;U*#_4 M]VF[TX/O"+^^*"BBBNHL**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#YT_:T_9U\,_M8?LZ?%?X >*C% M;V7Q"\+W.GZ7JLL/G'P[XJL9(M6\(>)8XP"[MH'B:PTK5'AC*-=V]M-9,PBN M9 ?\SGX@^!/%/PN\=>,?AMXWTJ;1/&/@/Q-K?A'Q/I%P/WNGZYX?U&XTO4[; M=@+*D=W;2B*>/,5Q%LGB9HI$8_ZJ-?QX_P#!Q/\ L5GP?\0/"O[:/@;22GA[ MXE26/@3XPQV<'[K3O'^E::8_"/BFX6)2(XO%GAO3I-$OYV6*WAU7PQ8R322Z MAXD&[Y+BO+_;8:&.IQO4PWN5;+65"3T;ZOV4W?RC.;>B.+&4^:*J):PTE_A; MT^Y_@VS^8VBBBOSP\P**** "BBB@ KU'X*_&3X@_L^_%3P/\9?A;KDOA[QW\ M/]=MM>T'44#/ \D0>&\TW4K97C6_T76M/FN](US3)7$&IZ1?7EC/^ZN'KRZB MJC*4)1G!N,X24HRBVG&47>,DUJFFDT^C&FTTUHT[I]F?Z8G[#_[8GP\_;?\ M@!X5^-7@22*QO[A%T7X@>#6N4N-1\!>/;&W@?6_#EZ1MDEM03:IX>GN[.RURZNH/] M#KX>?$+P7\6/ _A7XD_#KQ%IOBWP/XUT6R\0^&/$6DS>=8ZII6H1"6":,L$E M@F0EH+RRN8X;VPO(KBQOK>WO+>>"/]3R/-HYGAK3:6+HI1KPT7-I95H+^2?5 M?8G>.SBY>OAZWMH:_''22[]I+R?X/RL=E1117MG0%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4_L[:3$L<%XWSW%_KGP?M5PD%T3YEQ<_#A L%QF1/ M!7DS+8>%;K^3:[M+O3[NZL+^UN+*^LKB:TO;*[@EMKNTN[:1H;BUNK>94FM[ MBWF1XIH9422*1&C=592!_J\5^(W_ 4W_P""-OPR_;.MM8^+7P@&B_"S]IE+ M>2YN-6\@V?@SXKRPQ_NK'Q_;6,$LEEK[A%@LO'=A:SZB$*VGB"SURTBTZ31_ MC5':,)[MT](R^SRRTEP8C"WO.DK/=PZ/_#V? MEUZ>?\'%%>F?&#X-_$_X!?$'Q!\+/C#X+UOP%X\\,7)MM6\/ZY;"*958L;>_ ML+F)I;'5]'U",?:-+UK2KF\TG5+1DN]/O+FW=)#YG7P>TT[---;IJS"BBBI$%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_557\JO\ P;#_ M /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_@4_1_P#I3"BB MBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O\_C_@[7_P"3Y?V>/^S4-'_]6_\ %BO] >O\_C_@ M[7_Y/E_9X_[-0T?_ -6_\6*F?POY?FBX;_+]4?RK4445B:A1110!_:7_ ,&? M?_(1_P""@W_7E^RQ_P"C_P!HBO[9:_B:_P"#/O\ Y"/_ 4&_P"O+]EC_P!' M_M$5_;+6T/A7S_-F,_B?R_)!7RA^WG_R8U^V=_V:A^T3_P"J@\85]7U\H?MY M_P#)C7[9W_9J'[1/_JH/&%4);KU7YG^/]1117.;A1110!^K?_!#K_E+!^Q1_ MV5'4/_4%\6U_JJU_E5?\$.O^4L'[%'_94=0_]07Q;7^JK6L-OG^B,ZG3Y_H% M%%%69A7PY_P4X_Y1P?M\?]F;?M+?^J<\8U]QU\.?\%./^4<'[?'_ &9M^TM_ MZISQC0-;KU7YG^1E1117.;A1110!^R/_ ;]?\I??V-_^PW\6_\ UG[XL5_J M/U_EP?\ !OU_RE]_8W_[#?Q;_P#6?OBQ7^H_6L-OG^B,I[_+]6%?'/\ P4 _ M91T7]MS]COX\?LSZL;2WO?B/X)NX_!VK7H(M_#_Q&T">W\2_#O7IY$1YX[/3 M/&6D:--JJVVV:[T;^T; ,([N0'[&HJR#_%R\8^$?$OP_\7>*? ?C/1KWP[XP M\$^(M;\)>*_#^I1^3J&A^)/#FI7.CZYH]]$"PCO--U.SNK.Y0,P6:%U!(&:Y MRO[&?^#G/_@ES?\ ACQ;)_P49^"?AQY_"7B^72=#_:)K./S)A:_VKIEQ=:8\\MUI%UI]Z5N5^6Z*+@?U_P#P;_X.Y_C= MH6DVEA\>OV0_AO\ $K588DAG\1?#+XC^(/A-]H,:;?M=QH'B#PW\5[>2ZF(5 M[A;35-,M#*TC6UM;1>7;IZ7XV_X.^M3FTN:#X2/;\_\S]2/ MV[/^"Q7[<_\ P4&@F\-?&7XDVWACX4/=1W<7P3^%-A<^#?AM)-!-Y]K+KMLV MHZIXD\:26LJPS6@\:^(_$-KI]U EWI5KI]PSNWY;T44FV]RMMD%%%%( HHHH M ^UO^":W_*1C]@/_ +/6_97_ /5Z>!*_UVJ_R)?^":W_ "D8_8#_ .SUOV5_ M_5Z>!*_UVJUAM\_T1G4Z?/\ 0****LS/\Q?_ (.)OV=[KX!?\%1_C5JL-BUI MX6^/VF^%_CWX6D\MA'-<216UY9F5295DE M_#>O]$S_ (.6@4445)04444 ??GP%_P""IG_!0W]F31+'PQ\%OVM_C!X7\*:5%';Z1X1U M378/'?A#1;:)56.TT3PI\0K+Q5X>T:T4*/\ 1-+TVTMR(=8O&54:ZU36M8N;S4M0N6554SW=S-*5506P *YVBBD,**** M "BBB@#^@G_@V1_Y2L_#_P#[)%\9_P#U%:_TIZ_S6/\ @V1_Y2L_#_\ [)%\ M9_\ U%:_TIZUAM\_T1E/?Y?JPK\N/^"Q_P"VHO["G[ GQF^+&CZJNF_$[Q7I MX^$?P6V3"*]'Q,^(%I?6%AK6GY.&N?!&@6_B'X@*C QS#PK]F<$W"*WZCU_G ME_\ !T5^VM_PO#]L'PU^ROX1U;[3X _93T62+Q,EI-NL]3^-/CRST_5O$S2M M$?(O/^$0\+1^&/#4 DWSZ/KTOC6PS$\]S'52=DQ15VOO/YB8[FXAN([N*>:* M[BF6YBNHY9$N([A'$J3QS*PD29) )%E5@ZN X8,,U^T_[(__ < ?\%)OV3+ M;3/#L7Q:MOCW\/=,6&WM_ W[0UE?>/OLEG'^[%OI?CJ'4]'^)=@D%L%@TVRE M\87NA:ZU_X4:UX>^*?A=I, /J-SIWB"?X=^(M'LV.YC8V,?BV\@&U M5GO"6=?UL^&'_!>7_@D]\58X!I7[7W@[PI?2(IGTWXG^&_'OPRDLI& )AGU/ MQIX6T?P[.ZY&Z33]:OK;.0)R58#_ "RJ*I3?J1R+S/\ 7PT+_@H5^P1XG@CN M?#_[;/[)>KQ2?=%E^T5\(II5;;N\N6W'B_[1!*%!9H9HHY5'+(*NZS^WQ^PO MX=@EN=>_;0_90T:"'/F2ZI^T1\(K%5(_A_TGQ?&2Y/RK&H+LQ"JI8@'_ " J M*?M/+\?^ +V?G^!_IW?M0_\ !PM_P3,_9S\-:O<^&_C7:?M%^/;:VG.A_#_X M%VMWXHBU>^",MNMY\0WM8/ASHVF?:3$M]>'Q)?ZI#:-+=:9H.LRP_9)/\Z/] ML#]IWQQ^V9^TO\8?VG/B+:V.G>*_B[XK?7KC1],>673O#^D6.GV/A_PKX9L; MB=5N+NT\,>%-'T7P_;WMPJW-[%IJW=PJS3.!\VT5+DV4HJ/KW"BBBI*"OVI_ MX-[/A;J'Q/\ ^"LG[,K6]L\VE?#E_B%\4O$=PB,XL-/\*_#OQ-#I%S)M&%2; MQEJGA;3=[LJJ]^A!9]D;_BM7]Y?_ :L?L*:K\,_A'\2_P!N;Q_HLNG:]\=; M=?AM\&XKZW\F]3X2^'-92_\ %OB>+>/-&G^.O'&EZ98V"2+$TEI\/H]5@\_3 M]:L9WJ*;:\M?N)D[1?W?>?URT445L8G\MW_!V!\);KQ=^PK\'OBOI]JUQ/\ M"#]H72;75Y%3(L?"OQ&\(>)=%O+QY "55O%>D^"K (=JN]\I+;HT5_\ /@K_ M %[/^"@7[+]I^V=^QC^T1^S5.+5=2^)OPZU.S\(7-Z0EII_Q#T":V\5_#?4[ MN0D%+/3O'>A>'KN^*LC-917$8=0Y-?Y%7B#0-;\*:]K?A;Q+I=[H?B+PUJ^I M:!K^BZE ]KJ.D:UH][-IVJZ7?VLH$EM>Z??6T]I=02 /#/%)&X#*164UK?O^ MAK!Z/U_K]3(HHHJ"PKZ)_95_:H^-7[&/QO\ !W[07P"\4MX6^(/@ZXF$9N(# M?:#XBT2^40ZUX2\6Z.TD46M^&->M!]FU*P>6&>)UMM3TJ\TW6]/TS5++YVHH M _O'^"7_ =O?LW:CX4L!^T;^S)\;O"/CB&UCCU-O@I<>!/B)X3U&]C0+->V M"^.?&/PPUC1;:\<--#I=P=>ET\.MK)K.I>6U[)R_QR_X.YOA'9:/>VW[-/[) M_P 1_$GB">&2/3M8^.7B;PSX)T?3+@J?)O+WPWX!U#X@7NNPQO@2:;!XK\.O M*I)7582,-_#!15<\NY/)'M^9_H??\&^W_!7+XU?\%"/&/[57PX_:;\0^'=0^ M)>AWOA_XO_#/2_#>@V/AS1M(^&NHI;>#?%?A/0-.MVFOFT+P9X@M_"=[;WFN MZCKNO7=YX\O7U+6KHI"%_IRK_*+_ ."./[5G_#'?_!17]G'XJ:EJ7]F^!]=\ M71?"CXGR2S>38#P!\4MOA'5-3U5LJ6L/"6IW^C^.G13DW'A:W.R7'E/_ *NE M:0=UYHSFK/R?D%?P>?\ !W5_R<9^R'_V13QQ_P"IU#7]X=?P>?\ !W5_R<9^ MR'_V13QQ_P"IU#1/X7\OS00^)?/\F?R)4445B;!1110!_HX?\&LW_*,2]_[. M4^+'_IA^'U?T@5_-_P#\&LW_ "C$O?\ LY3XL?\ IA^'U?T@5NMEZ+\C![OU M?YA1113$%%%% 'Y1?\%R/^43W[:W_9,-,_\ 4]\(5_E65_JI_P#!'_BSJ.I6O MQ#T'2K90D.F>&_BU8I?:S]FCC58+>/QOH_CV'3K2.&RTF#3[.&*%?Z#/A?\ M\'9?[#_B*QMD^*WP*_:0^&>MR(AN4\/:?X ^)/AFV? \Q$UO_A,?!FO7 5B= MC#P9%O12S")ML9_S\**I2DO/U_JY+BGTMZ?U8_T>[W_@Z0_X)?6EL9X'_:)U M.41E_L=E\)+".Y+ B$-J7C33[3S"25!-T(LJ)H['4_C/XG\)?#C2[2X.0MW/H_@F\^*%[JMM&?F%FNLZ'-< M*=IO+-LD?PG44^>7DOZ\PY%YGZD?MV_\%B?VY?\ @H+]KT#XP?$I/"GPFENO MM%M\#_A5;W7@[X:_NY1+;G7[87]_XA\UTMI' M4_EO1147;*2MLC^PS_@@3_P74;X;S>#OV&OVS_&)/PYGDL?#7[/WQM\37Q/_ M KV>5UM=)^%WQ!U:[ IW>&R\%>*+Z8)X%?R?#VKSCP4^FW7@W^Z,$$ @ M@@C((Y!!Z$$=0:_Q4*_M-_X("_\ !=7[(?!?["7[:/C'_1#_ &?X6_9T^./B M:_)-LQ:.ST7X0_$75[R0_P"BG,.G_#WQ5?3 6F+?PCJ\_P!F.A7%KI&71_+_ M ",YQZKY_P!?F?VQT445H9A7^>7_ ,'1/[:W_"\?VP?#?[*_A'5OM/@#]E/1 M9(?$R6D^ZRU/XT^/+/3M6\3-(T+>1>?\(AX7C\,>&H!+OGT;7I?&UAF)Y[F, M_P!RG[:7[3GA;]C7]E?XX?M,>+_L\VG?"CP+JFNZ9I=S,8$\1^+[HQ:/X%\) MI*&5HY?%?C+4M"\/1R*/O'/BGXG>.O&?Q)\<:M<:_XT^( M'BKQ!XU\7:Y=D&YUCQ+XIU:[US7-3N, +YU]J=]=7,@4!0TI"@* !$WI;O\ MU_7H7!:W[?F>B? 3]I?]H#]ESQE'X_\ V>?C!X^^$'BQ?)6YU+P/XBOM'BU> MWMW:2+3_ !%I4XE^#GQ&N4.U)K[4#I6G>(?A]J,\0!FBLM+ M\#^%(9VW0R7D =9X?Y3**S3:V9HTGNC_ $?O@K_P="_\$ROB3#;Q?$:^^,W[ M/FID1I=#X@?#6]\5Z&)VP&%AJOPCO/B#J-Q:J3@7.HZ!H\G#,]K&@#']'O W M_!7'_@F1\0X;>?P]^W/^S9:"["F"'QE\3= ^'%XQ; 6-[#XB7'A:^AF8D*L$ MUO',S$*$+'%?Y,=%5SOR)Y%YG^P;;_MQ_L57<)N;7]L#]ERYMUVEKBW_ &@/ MA/-"H8[5)EC\6L@W-\JY;D\#FO,/'/\ P5(_X)P_#FTN+SQ3^W'^RY']EC,T MUAH/QH\"^,=<" ;AY?A[P=K.O:],S@?NXX=-DDEZ1JQXK_)!HI^T\OZ^X.1= MV?V)_P#!;S_@X$^"7[2WP&\7_L=?L8Q^(/%OA?XC7&E6GQ4^.&OZ%J7A/1[O MPMHNM6.O#PK\//#^NP6'BJYEU[4]*L8=>\0>(](T&"VT..\TK3-+U5];.JZ- M_'9114-M[E)65D%%%%(85_3+^P'_ ,$/?'7[6G[(_P (OVA++3%2T^(L/C6X MM?M3&WFDM_#WQ&\7^$8I_+EEB;R;A- 6>VE"!)[:2*>)GCD1V_ ?]F_X ?$7 M]J?XZ_"[]GOX4:6^K>/?BMXNTWPKHD6R5K73TNG:;5O$&K/$KO;:#X8T6#4/ M$7B"]VD6.BZ7?W; K"0?]>']GOX)^$/V;?@9\)/@%X"B:/PA\(/A]X6^'^AR MRQI'=7]MX:TFVTZ36-0$>4?5=#Y)]UY\,? MCAXWT)+5CEH=)\0Z3X8\:65PH!.V"YU/7]=C3."9[2Y.,;6;]ZZ_D*_X-FOB MPEC\1/VG/@==7 +>)O!W@SXI:);.V/*;P5K-]X4\1O"N1O>[3QUX9\[@L$T^ M,KA1(:_KUK]7R"M[?*<&^M.#HR\G1G*"7_@"B_1GLX:7-1IOLN5_]NZ?DDPH MHHKV3<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KQC]H?X%>!_VF/@I\1_@7\1;3[5X3^(_AJ\T&]F M2..2[TB].RZT3Q'I8ES&NL>&=;MM.U_2)) 8TU'3K8RJ\6]&]GHJ9PC4A*G. M*E"<90G%JZE&2:E%KJFFT_(&KIIJZ>C7DS_+A_:!^!_CG]FSXS_$7X&_$BQ- MCXO^''B6]T#4"J2)::G:Q[;G1_$.EF4+)+HWB71KC3]?T:=U5Y]+U&TD=$=F M1?':_M"_X. OV")/BY\+[+]L+X9Z+]H^(?P8T=M-^*MCI\&;KQ/\(XII;I/$ M+QQ(SW.H_#>]N+B]N9"JNW@_4M9N;NY-OX:TZVK^+VOR/-LOGEN,J8=W=-_O M*$VOCI2;Y=?YH.\)[>]%NR31XE:DZ4W'6V\7W3_5;/S04445YID%%%% !111 M0 5^['_!&S_@J;<_L?\ C6#X#_&O6;B?]F?X@:T'M]4NY);@_!GQ?J)H2Y9P>VO+. M+^*G-:*6)UDC9D8$V:_CN_X(H_\%;$^ M&5QX;_8\_::\3;/AQ?7$&D?!/XF:Y=_NOA_?W4HCL_A[XJU"Y?$7@:_G<1>% M]8N)!'X.O95TB]=?"ES:3^%?[$:_5\MS&AF6&C7HNTM(U:3=YTJG6,MKI[PE M:THZZ-2BO9I58U8*4?22ZI]O\GU7G<****[S0**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XH_;8_8' M^ /[=OP_/A'XNZ!]C\4:1;7(\!_%'0(K:W\<^!;Z?Y\Z??R1LFIZ%*DMD>2^\*:Q*+M#!=7&DW6N:/%'K$_P#I M%UQ/Q&^&W@+XO>"M?^'/Q/\ ".A>.? WBFQ?3M>\,>)-/AU+2M0MF(="\,RD MPW5M,L=U87]LT-]IU[#!?6%S;7EO#/'X>;9%ALSBZBM0Q:7NUXK2=EI&M%?& MK:*7QQ25FXKE?/6P\:VOPSZ277RDNJ\]UZ:'^5K17]%'_!2;_@A1X_\ @.=> M^,G[(UIKWQ3^#4/VG5-=^&F)M8^)GPULQNFGDTI(U>\^('A&Q7=BYMHW\7:/ M9^6=5L]HK\VQF!Q. K.CB:;A+5QEO M"I%?;ISVE'\5M)1E=+RJE.=*7+-6?1]&NZ?7\UULQ****Y" HHHH **** "B MBB@ HHHH **** "BBB@ HHHH _K6_P"#8?\ Y 7[9_\ V%O@'_Z1_&"OZJJ_ ME5_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOU7AS_ )$V"]*__J36/9PW\"GZ/_TI MA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7^?Q_P=K_ /)\O[/'_9J&C_\ JW_BQ7^@/7^? MQ_P=K_\ )\O[/'_9J&C_ /JW_BQ4S^%_+\T7#?Y?JC^5:BBBL34**** /[2_ M^#/O_D(_\%!O^O+]EC_T?^T17]LM?Q-?\&??_(1_X*#?]>7[+'_H_P#:(K^V M6MH?"OG^;,9_$_E^2"OE#]O/_DQK]L[_ +-0_:)_]5!XPKZOKY0_;S_Y,:_; M._[-0_:)_P#50>,*H2W7JOS/\?ZBBBN,:!K=>J_,_R,J***YS<**** /V1_X-^O^4OO[&__ &&_BW_ZS]\6*_U' MZ_RX/^#?K_E+[^QO_P!AOXM_^L_?%BO]1^M8;?/]$93W^7ZL****L@Y[Q=X2 M\,>/O"WB/P/XVT#2?%7@_P 7Z)JGAKQ1X9UZQ@U+1=?T#6K*;3M6T?5=/NDD MM[W3]1L;B>UN[:9&CFAE=&!!K_-__P""T7_!$'XA_L >+]<^-WP-TC7/'G[& MWB35GN;/5($NM7U[X$7FIW06V\&_$*7]_=S^&#-V4J2YOT8U)H_P 6&BO[ MM/\ @I)_P:[^"/B/?Z_\6_\ @GSK^C?"OQ3?27>JZK^SSXUN[J+X9:I=REKB M9/AMXICAOM0\ S3R"06GA?6[?5O"7VFYBMM/U;P1H=G':K_&S^T?^R'^TU^R M)XLD\%?M)?!/Q]\(];\^6WL9?%&BRKX>UXP[O,F\*^,+!KWPEXNLUVN#?^&= M;U:RRDB^?NC=5Q<6M_O-E)/;[NI\XT444AA1110 45Z=\(O@M\7?C[XVTSX; M_!+X:^-?BKX[UAU6P\+>!/#FI^)-7>+S$CDO;BVTRWN/L.F6ID5[_5;]K;3- M/@W7-]=V]NCRK_:__P $D_\ @VLL?A1KGAC]HG_@H3;>'O%WCC2)K/7/!7[- M6GW-GXB\&>%]4@9+BSU3XMZS;-<:/XVUBPN%22W\%Z)+?^"[>:!)M9UGQ9#< MOI%@TF]OOZ";LOR/X;?$/AOQ#X2U230_%.B:KX=UF*TTJ_ETG6K"YTS48K+7 M-*LMYELKR.&XBAU+1]1L-3LG>-1/97EO<1YCE1CB5^K7_ 7$ 7_@J]^V MLJ@*J_%#3@J@8 \"^$0 . . !P!7Y2T/1M=F"=TGY!1112&?:W_!-;_E( MQ^P'_P!GK?LK_P#J]/ E?Z[5?Y$O_!-;_E(Q^P'_ -GK?LK_ /J]/ E?Z[5: MPV^?Z(SJ=/G^@44459F5+^PL=5L;W2]4LK34M,U*TN;#4=.O[:&\L;^QO(7M M[NRO;2X22WNK2ZMY)(+BWGC>&>&1XI49&93_ )JO_!<7_@CMXK_X)]_%K5?C M'\(- U+6?V.?B?X@GNO"NIV<5S?CX,>(]6G>XD^%GBVY_>RVVE+,\G_"O-?U M!\:QHZQZ'>W=UXBTB\NM2_TM:Y'Q[X!\$_%/P9XE^'7Q(\*:#XX\">,M(N]! M\5>$O%&F6NL:!KVCWT?EW6GZGIM['+;7,$BX8!TW12I'-$T_LX^*=:AM_B!X M41B]Q-;?#CQ=K=S!IWCK0[9#(EEH?B;4-.\9VEM#;6EOJGCK4[HNG\F/Q#^& MWQ$^$GBS5? 7Q4\">+_AOXWT.8P:QX1\=>'-7\*>)-,E#,H6]T77+2QU"W#E M&\MI+=4E +1LR\UBTUN;)I['$T444AA1110 5W/PS^&?C_XR^/\ PC\*_A9X M2UKQU\0_'>MV?ASPCX2\/6C7NKZWK%^^R"VMH@52.-%#W%Y>7,D%CIUC#ZC_T#O^"7'_!& MW]G'_@F;X:;7-#Q\5_VB_$.E#3_&OQV\2:5;V>H16\\,?#G0S-?IX%\( M2S(KWD$-_?Z_X@E2*3Q#KE]:6FDZ;I-1BWY+^MB92MZ]O\S_ "W=4TV\T;4] M1T?4(Q#?Z5?W>FWT2R)*L5Y8W$EKT[3+B4P)XB\6W30Z-X&\*+*I5HI?%?C/4]!\.QR MJ1Y#ZF)V(2-B/\AOQ]XY\4_$_P =>,_B3XXU:XU[QI\0?%?B'QMXNUR[.;G6 M/$OBG5KO7-&/''AW6?"'C3PYH7 MB[PGXBL+C2O$'ACQ/I%AKWA[7-+NT,=UINL:-JMO=Z=J5A-?V3O&6J_LL>.+YI[QO!7#,'ET37]7T#2H"D6D^"HH85@8FF[6Z!%I;_>?Y[E%?LY^ MTU_P0'_X*>_LS3:A=W'P OOCAX1LFE\KQI^SM>/\4;:[BBW,TR^#+*TL/BG9 MQI$!++-J'@*UM5!8)^'?%OA_6_"WB#39/)U'0O$> MDW^B:Q83#K%>Z9J=O:WMK(/[D\$;>U9V:W37R-4[[&)1112 **** "BBB@ H MK[/_ &6_^">/[:7[9VI6EI^SE^SQ\1/'^DW-S]FF\FNK[9AJGQ) M\3OH_@FSE@422&Q;7&U.=8I$L[&YF41'^O#_ ()[?\&L_P -OAO?Z%\3?V^? M&FF_&3Q-9/;:C9_ CX?3ZI8?"JPNX]LT47C?Q=B&0H9]#TFQ\)Z! M]IMY+:_O/%VC74EO(U%OH)R2W^X_";_@C)_P1;^)/_!1'X@Z-\5/BGI&M^!_ MV-O"&MI-XK\7SQW.E:C\7;S2KI3=?#KX:S-Y5QV MEG=S>*!;V,/^E7X4\*^&_ WACP[X*\':'IGAGPEX1T/2O#/ACPYHMI%8:1H/ MA_0[-'T?2[&!4@M-/TW3[:WL[2VB58X8(8XT "BI?#GAOP]X.T#1O"GA+ M0=&\+^%_#FF6>B^'_#GA[3++1="T/1].@2UT_2M'TC3H;:PTW3K&VBCM[2RL M[>&VMH(TBAC1%"C:K9*R_-F,FV_T"BBBF(*_A5_X.4?^"2FN^#_'/B#_ (*) M?L_>%Y]2\ >-IX;K]IOPOH=FTLW@?QJXCM5^+T5G:H<>%?&>V"/QQFZCHNM:=8ZOH^KV-WI>K:3JEI;W^FZIIM M_;R6E_IVHV-W'+:WMC>VLLMM=VES%+;W-O+)#-&\;LI35U8:=G<_Q7:*_MJ_ MX*A_\&PLVMZOXD^-W_!.*32;"349KO6->_9;\2ZK!H^FI>3,\UQ_PIGQAJLT M>F:9;7$S;X/ OC.]T[2-,S<+HGBVSTY-+\+VO\<_Q@^"'QB_9^\9WWP\^.'P MP\<_"?QMIS/]I\->/O#.K>&=4:%9&B6]LX=4MK<:CID[*6L]5T]KK3;Z(K/9 MW4\#I(V+BUT^?0V33V/+:***0PHHHH *_P!8_P#X)'_M6?\ #97_ 3W_9N^ M,VHZE_:?C5/!-O\ #WXGRRR^;?-\2/AH[>#?$^HZB,L8KKQ1)I5MXTBB+$C3 M_$MD_&_ _P G_2]*U37-2L=&T33;_6-7U2Z@L=,TK2[.XU#4M1OKF18K:SL; M&TCFNKNZN)66."WMXI)I9&5(T9B!7^A+_P &R/[-'[;7[,?P*^.6B?M*?"K6 MOA3\)?B/XL\*_$7X0>'O'$_]C?$"/Q--HUSH'CW4=2\ SH^M>&]+UO2-)\#I M;_\ "31:#JQN="DDAT>[LKY+Z*X;]?Z[D3VOU7XG]/E?P>?\'=7_ "<9^R'_ M -D4\?\'=7_ "<9^R'_ -D4\S]'^1_I3T445N8!6)XE\->'O&7A[7/"/B[0]) M\3>%O$^DZAH'B/PYKVGVNK:)KNB:M:RV.J:1J^F7T4]GJ&FZA93S6MY9W4,M MOYO)M'M]UQJWCSX:V(+O%?0"\\6>$].4?\)%#J^E:? M?^+5_E@K_:PK\#_^"BO_ ;W_L=?MQ7>O?$CP' ?V8_V@M6:>^N_'GP]T6TN M/ _C'5I"\KW7Q#^&2SZ7I6I7UY-)++>^)/"]_P"%?$E[>3&_UR_\0F%+1\Y0 MZK[O\C2,^C^__,_S/Z*_8O\ ;"_X(2_\%&_V/;G5M2U;X+:A\:_AMI[RR0_% M#X!1W_Q%T9K!&+?;-:\+65C!\0?"R6\!C?4;K7?"=KH=M*TD=MK=_#"UR?QZ MN()[2>:UNH)K:YMII+>XM[B-X9[>>%VCFAFAD59(IHI%9)(W571U964,"*AI MK=&B=]B&BBBD 4444 %%%?7W[+W[ _[8G[9NKV^E_LV_L^_$3XE6DMU]CN?% MUGH[:-\.](G#[)$USXD>(I-)\#:/+'AV^RZAK\%Y,(I1;6T\D;)0%SY!K]PO M^"0__!%?XR?\%(/&FF>/?&5KKGPO_9$\.ZN!XQ^*4UI]EU3Q])IUPJWW@;X2 M0WT1BU?6+ETDL-7\6M!=>&_!JBYENSJNNV]GX8U+]^?^">/_ :T_#KX<7VA M?$_]OWQAIGQ@\3V3V^I67P%^']UJ=I\+-/NHRLT,?COQ?/#I7B/QX87,?VG0 M='LO#'AT75O);7VH>,=%N9()?ZW/#OASP]X/T'1O"OA/0M'\,>&/#NFV>C>' M_#GA[3++1="T/2-.@2UL-*TC2=.AMK#3=.L;:..WM+*SMX;:VA1(H8T10HTC M#J_N_P S.4^B^\K^$O"^C^!_"GAGP7X>CO(= \(>']&\+Z'%J.J:IKFH1:/H M&G6VE:9'?:WK=YJ&LZQ>)96D*W.J:O?WVIZA,'N[^[N;J669^AHHK0S/XG?^ M#L/]M4RW7P6_8,\':J1';+!\>?C3':2G:\\PU+0/A1X7O'B(YAA_X2OQ;JNE M7.Y&^U>!M56-7BMY*_BQK_72_;-_X)T_L@_M\^&(_#_[2GPBT7Q5JVG6BZ)I]WJNK:E>2G$5II^G6,,]Y>7,IXC@MX9)7/"H: ,NNF M\&>#/%WQ%\5^'O G@'PSKOC/QIXLU6ST+PSX5\,Z7>:UK^OZQJ$JP66F:3I6 MGPSWE]>7,K!(H+>%W;DXV@D?N/\ L7_\&Z/_ 4*_:JNM*USX@^"U_91^%EV MT4MWXN^-UC=Z?XVGLF(\[_A'O@[$]OXVN=01'CE@B\8KX#T>[B9C!KS21F,_ MVZ_\$Z_^"0'[(7_!-[2%U'X6^&KCQS\:-0TYK#Q+\>_B%%8ZEX]O8+E%^WZ5 MX8BMX(M+\!>&;B3<&T?PY!%>ZA;+:P^)M:\23V5O=I48M^2_K8ES2VU?X'Q= M_P $*?\ @C+!_P $]O!%U\=?CS9:7JO[7?Q-T!-.O;*WFM=5TSX(>";UX+R; MP'HNI6[36>H^+=7F@M9O'OB33YIK /:6WACPY_E0367Q.LIO"^C?:I20D=M8^,+OPSJ\LDA$2#3=TA5 SK_HG5 M_E&:;J-_H^HV&K:7=SV&IZ7>VNHZ=?6KM%VN(HYHI% MY21%8)_LHL?&& MC#:2N[0O%=GK.C2A25$MBX'&*^\X/Q5Z>+P;>L)QQ%-=7&:5.I;RBXT_*\[] M6>C@9Z3AV?,O1Z/\E]Y]!T445]H=X4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5O;*SU.RN]. MU&TMK_3]0M;BRO["]@BNK.]L[J)X+JTN[6='@N;:Y@D>&>"9'BFB=XY$9&(/ M^>W_ ,%:?V K_P#88_:-O8?#&GW3? 7XKS:IXK^$&J,))8-(A%Q')X@^'-W< MN69M1\$W5[;0V3S2337_ (7OM U">XFU"74X[;_0NKY#_;B_8_\ 7[;W[/7 MB_X(>-A#87]Y'_;?P_\ %_V9;B\\"_$#3;>X7P_XDM5XDEM0UQ/I>O6,4D+Z MKX=U'5=-2>VFN8;J#QL[RM9GA'&*2Q-&]3#R>GO67-2;_EJI)>4E"3TBT\,1 M1]M"WVXZP?GU3\G^#L^EC_,[HKTSXR?"'Q]\!/BAXW^#OQ0T*?P[X[^'^O7? MA_Q#I^T^X*(E_H^KV4MMJVB:I"#;:II%[9:A:L]O*2EII/PQ\<:G&-3F6[71YKW^3.@$CD<$<@CM7=E^88C+<1&O0?E4IN_)5 MA?6$E^,9+6+U75/2E5E2ES1^:Z-=G_GNC_6 HK^6+_@CC_P633Q GA?]DO\ M:Z\5A/$*_8O#_P &OC1XAO,+XA'[NTTOX??$/5;I\+X@'[JS\*^+;V4+KX\G M1==G&O"RO]?_ *G:_5Q3JQJQ M4HOU76+[/_/9] HHHKM- HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "OPL_X*._\$2?A#^UF==^*_P+ M.B?!;]H6Y%QJ%^8K1K7X:_$[47#2N?&&E:;;R2>'_$5].=\OC70+.::ZFEN) M_$6B:_=3QW]E^Z=%&QU%T,32C4@]5?24)=)0DO>A)=T]5H[IM.9PC4C MRS5T_P /-/=/T/\ +A^.OP!^,/[-/Q#U?X6?&[P)K?@#QKH[;I-.U>!3:ZE8 MM))';ZSX?U:V>?2O$.A7C12"SUK1KR]TZX:.6)+CSH9HX_':_P!.K]J/]D7X M"?MC?#V?X)]-07$WA_7[?;I_C'P7J<\:I_;/@_Q+%&]]HU\#'"UQ M /M&DZJD$=IKFF:II^^T?^)S_@H7_P $W]OHB M?G>;<.XG+^:M0YL3A-7S)7JT5_T]BMTO^?D5RZ7DH:(\NMA9T_>C[\/3WEZK MMYKYI'X\4445\X!_B[XN\.>'8O"6B:[XH_MK[9IWAR'4]1UB+28/[-U:PA M^S)J>KZE>#?$\GFW9O\ DV?55%% KA7.^,/"7ASQ]X2\4>!/&.DVVO\ A'QK MX=UOPEXJT*]\S['K7ASQ'IESH^N:3=^3)%-]FU'3+RZLY_*ECD\J9]DB-AAT M5% 'Y8?\.2/^"4W_ $9+\(O_ "ZO_FDH_P"')'_!*;_HR7X1?^75_P#-)7ZG MT46\OP_KLON'S/N_O/RP_P"')'_!*;_HR7X1?^75_P#-)1_PY(_X)3?]&2_" M+_RZO_FDK]3Z*+>7X?UV7W!S/N_O/ST^$W_!*'_@G9\"_B+X5^+7PD_91^&O M@7XC^"-0?5?"GBW1O^$B_M/1-0DM+FP>ZL_M>NW5MYK6=Y^!?"/Q0\#^,/AKX_T*S\4>!?B!X8UWP9XR\-ZCYW MV#Q!X7\3:96"?[)J>EWEU97'DS12^3,^R1&PPZVB@#\L/^')'_ M 2F_P"C)?A%_P"75_\ -)1_PY(_X)3?]&2_"+_RZO\ YI*_4^BBWE^']=E] MP^9]W]Y^6'_#DC_@E-_T9+\(O_+J_P#FDH_XX4444 %%%% !7,^,/!7@WXA^'=1\(>/\ PEX9\<^$]8B\C5O#'C#0 M=+\3>'=4@SGR=1T76K2]TV]BR,^735?@GXL\4?#BUAWYREIX-T[4KCX'21\*]%N&7^(+=7G@/7XU8]F-HX'=&[_8?PC_X-HO^"5GPPNK:]U_X=?$_ MXVW5HR20O\7/BKK;VIF3E9;G2OAG;?#31K]<\O:W^G7-C)TDM77BOW[HHY4N MG](?-+N_Z_K^M3R+X-_ #X&_L[^&%\&? ?X0_#CX/^%\Q/-HOPX\&Z#X1L[Z M>%2BWFJ+HEC9OJVH,&!?^"/_P#P31^&?C?P=\2/ ?[('PN\,^./A]XJ\/>-_!GB M33_^$E^W^'_%?A35[/7O#NMV/G^()H/MFE:O86=_;>=#+%YUNGF12)E3^DM% M% 7;WNPHHHH$%%%% !7B/QN_9J_9\_:4\/KX7_: ^"OPQ^,>API*ME9_$3P7 MH/BE]*>88DN-#O=5L;B_T*][K?Z-=6-[&?FCG1N:]NHH _G]^+'_ ;-_P#! M*SXE7-S=^'? 'Q6^"D]VSR2?\*G^+.MO;)-)RTMMI_Q1M/B=IMF-Q+):VEG# M8Q?G6I8E(=6_X57K5PJ%]/N2#\T=T(OA=J^I&%QD8L]4LIEX(N..?TV_9\_P""'W_! M+_\ 9NN['6/!W[*W@OQAXGL6CFB\4?&6YU?XPZB+N J8+^VTOQ]?:UX3TB_@ M=5E@NM!\-Z3)!.JSQ%)E5Q^L5%%DNB^X3;>[9!:VUM96UO9V=O!:6=I!%;6M MK:PQP6UM;0(L4%O;P1*D4,$,2K'%%&JQQHJHBA0!4]%%,1^75]_P15_X)8ZG M?7FI7_[%GPEN;[4+JXOKVYD_X2GS+B[NYGGN)WV^(U7?+-(\C;0!N8X '%5? M^')'_!*;_HR7X1?^75_\TE?J?11\OZ_I(?,^[^\_+#_AR1_P2F_Z,E^$7_EU M?_-)1_PY(_X)3?\ 1DOPB_\ +J_^:2OU/HHMY?A_79?<',^[^\^%O@+_ ,$S MOV#_ -E_XAV?Q9^ 7[,_P^^&'Q&T_3=4T>R\6>'?[=_M.WTS6K?[)JMG']OU MF]M_*O;?]U-F MM^XRGFONFBB@5V]PHHHH *\N^)_P #_@O\;=*&A_&;X1?# M'XM:*(WB72?B9X"\+>.M.2.3)=([+Q1I6J6\88DL=D:_,=WWN:]1HH _'GXG M_P#! [_@DW\59;B[U/\ 9(\,^$=2G+,E_P###Q=\1/AM%:L_WC;Z!X1\6:9X M3 _NQS>'YHH_^6<:!6)9HK;0/B5X!U. MPC)^ZKQ^+OA-XCU"6).RC4XI3QNF/.?Z8**5EV7W#N^[/Y.+W_@T@_9!DE)T M[]I[]I&UARV([VT^&%_*!QM!F@\'Z:A(YW'R &R,*N.;FF?\&D?[&<3J=9_: M5_:=OXA]]-,;X5:0[?,?NR77@#6U3Y<#F)_F!;H0@_J[HIW]?TOZNQ\TN M_P"1_./X&_X-;?\ @F!X3EAD\0']HKXG+'M,D'C?XLZ=IT%QC[PD_P"%;^"O MA_<(K]"(;F)@/NN#\U?HW\%?^"1'_!-']GV>TO?AI^QI\%HM5L&CDL-=\<:! M<_%KQ#8W$6"EW8:_\6+[QMK&GW@(R+JQO;><995<*Q4_H[13LET7W"N^[(;: MVM[.W@M+.WAM+2UACM[:UMHD@M[>WA01PP00Q*L<,,4:JD<4:JB(H55"@"IJ M**8@HHHH **** "BBB@ KS+XJ_!;X/\ QU\,R^#/C5\+/AY\6_"4K.[>'/B1 MX-\/>-=&29TV&Y@T_P 1:?J-M;W:KCRKRWCBNH657BE1T5AZ;10!^%GQ=_X- MQ?\ @E)\5;FZU#3_ ((^*/A#JEXSO<7OPB^)OC#1+;S&/#6OASQ/?>,/"&FJ M@X2#3/#ME; #+0,V^)7Q=N=-M;E@0<3)\)-#^%L^S(^Y'<("ORN7 M&<_T044( M_"_@[2D\:7UJ5V&WU7QU?0WOC+6(MI8;-5UV\'SR'K(Y;ZGHHIDW"OD/]I+] M@C]CW]K_ %OPUXD_:6^ G@OXOZYX/TJ[T3PSJ7BG^V/M&CZ3?78O[NQM?[-U M33T\F>\43OYJ2/O'RL!Q7UY10%S\L/\ AR1_P2F_Z,E^$7_EU?\ S24?\.2/ M^"4W_1DOPB_\NK_YI*_4^BBWE^']=E]P^9]W]Y^6'_#DC_@E-_T9+\(O_+J_ M^:2C_AR1_P $IO\ HR7X1?\ EU?_ #25^I]%%O+\/Z[+[@YGW?WGAW[/O[-? MP+_94\ O\+OV>?AMH'PJ^'[Z[J/B9_"_AO[=_9S:]J\-E;ZEJ9_M"\OKC[1= MPZ=91R_O_+VVZ;44[B?<:**!!1110 4444 >=_%GX3?#GXZ_#KQ5\)?BYX2T MSQU\./&]A'I?BOPEK/VG^S-;T^*\MK^.UO/LD]K<^6MY9VUP/*GB;?"GS8R# M^>G_ Y(_P""4W_1DOPB_P#+J_\ FDK]3Z*!W:V;/RP_X7X?UV7W!S/N_O/RP_XV_[J;,!;;]QE/-?=-%'R"[[L** M**!!1110 4444 %?*OQX_8:_8Z_:>^T2_'[]F?X+_%+4[E!&_B7Q/X!T";QG M$@4)ML_'%K9VOB_3QL5%/V#6[;3W-Q MX?\ AS\5/A$]SN8K\-OC#XIN((97R6DMK;XF_P#"R+>#+'!?AGX1U**(XQM&JO*,G]]G;M_I5HHY5V7]?U_5Q\TN[_ M *_K^M3\Q/@G_P $9/\ @F!\ )[2^\!?L;_";4-6LFCEM]:^)EGJWQFU2&[B M(=+^UG^+>J^-$TV]20>;%/I45C]FD -HL 5%7]+]/T^PTFQM-,TNQL]-TVP@ MBM;'3]/MH;.QL[6%0D-M:6ELD<%O!$@"10PQI'&H"JH Q5RBGMLA7;WNPHHH MH$%%%% !1110 C*&4JRAE8%65@"K*1@@@\$$<$'@C@U\4?&+_@FY^P-\?9+J MZ^+7[(/[/_BS5KXN;OQ+_P *U\-Z#XPN"Y);S/&?AFRT;Q6;0_A1\2/A;)<%G/\ PK_XR^.IXXG?)9H+ M?XAW_C^VA&XEEA2$6\?"10I$%0?+&O\ _!I=^P9>2/)X<^//[6FAARS"'4O$ MGPAU^"(G.U8A%\']$N/+0XP)KF:0J,&8D[J_J;HI679?O\ P:._ MLFB0%_VI?VB&BW'*+I/PU60KV D/AQU#=,MY1!_NC/'?>'/^#3+]@2PDBF\2 M_'#]K3Q$8^6MK/Q5\)- LISD<2JOP>U.]$9&05@U"&3.")0 5/\ 4E11RKM_ M7]+^KL?-+O\ D?A=\,O^#<7_ ().?#F6WN]0^ WB7XH:A:[6AO/B;\5_B'J4 M1D7&7N-$\,Z[X3\,WNX9#0WVAW-MR2L*D C]6/@K^RU^S7^SA8MI_P _@)\ M(?@[!) MO=2_#GX>^%O">H:C&N.=7U71],M=4UB9MJF2XU6\O+B4JIDE<@&O M>:*=K;+\!7;WNPHHHH$%%%% '^3_ $445^'GSX4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7]C'_!M MU^TRGB?X1_%C]E37;_=K/POUW_A9O@.WFES+-X%\:SQ67BBPLH02$M/#GC2& M'5+IR%+W7Q 0 N%(C_CGK[B_X)R?M2S_ +'O[8/PA^,ES=RV_@Z+6AX0^)T, M9D>)YI84&^Z?0$DMO%NGVH*"?5_#VG(SJFZO5R7&_4,QP]:3M3 ME+V-;M[*K:,F_*#Y:G_;AM0J>SJQD]KVEZ/3\-'\C_2>HJ&WN;>\MX+NTGAN MK6ZABN+:YMY$FM[BWG1989X)HV:.6&:-EDBEC9DD1E96*D&IJ_6SV@HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH _!S_@MC_P3/;]K'X:_P##0'P;T$7'[1/PFT29;[1] M-MP;[XL_#NQ\Z]N?#:Q1KYE[XO\ #)DNM4\'E-USJ<$NI^&/*O+F^T'^S?X9 M'1XW:.161T9D='4JZ.I*LK*0"K*00RD @@@C-?ZOU?Q]?\%TO^"7#>!-5U_] MMGX >'O^*)U^_-_\?/!.CVOR^$?$6I7 63XGZ3:6Z87PWXBOIE'C*WC0'1?$ M-R-?'FZ7K6I'0/BN)LF*_B]XI5-.6;?!BZ%_ MWL%K]M+K_>7GW^_N?S"4445\(><%%%% !1110 4444 %?U+,6ZBST'X3?';Q%>_Z@#9:Z9X)^*.JW3_ .H \NTT#QU?2_N0(M/\ M4SF'R]:A_E'HKNR_,,1EU=5\/+LJE-WY*L+ZPFO_ $F2]Z+U3WOI2JRI2YH_ M-=)+L_T['^K^"& 92"" 00<@@\@@C@@CD$=:6OXS_P#@DM_P6KU#X+CPS^S5 M^USKM[K'P@7[+HGP[^+VH//?ZS\+8ODM[#PYXPE/FW>K_#N ;(--U4"?5/!4 M02SD6^\*I;1^&?[(]-U/3M:TZPUC1]0LM6TC5;*UU+2]4TVZ@O\ 3M2TZ^@2 MYLK^POK626VO+*\MI8[BUNK>62"X@D26*1XW5C^I9=F6&S.@JM"5I*RJT9-> MTI2?226\7KR37NR2Z24HKUZ56-6/-'?K'K%_Y=GU]="[1117H&H4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !4^UP_Q^_%_P"#'Q4^ 7CS6/AE\9/ MGB'X>>.="DVZAX?\1V+6MPT+.Z0:CI]RAEL=8T>]\MY--UO2+J^TC4X!]HL+ MVYA(D/\ J95\P_M3?L=?L^?MD^!)/ 7QY\!6'B:V@CN#X=\3VFS3/''@N]N$ M ;4O"/BF")K_ $J;S$AEN;%_M6AZL;>"'7-)U2T3[,?ELUX9P^+YJV#Y<-B' M=N%K4*K\TE>E)_S03BWO"[!]-4F3'Q"\)60GF6R MLH=WVCQAX?%YX?\ )MY+_68?"HG@L*_%RO@,3A<1@ZKHXFE.E4722TDOYH25 MXSB_YHMJ]U>Z9YDX2@^6<7%^?Z-:/U04445SDA1110 4444 %%%% !1110!_ M6M_P;#_\@+]L_P#["WP#_P#2/XP5_557\JO_ ;#_P#("_;/_P"PM\ __2/X MP5_557ZKPY_R)L%Z5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _O7_X(7_MA+^TK^Q]I7PZ M\3:K]L^*/[-C:;\.-?6XG\R_U3P(UM,WPQ\1R!F:1H_[$LKKPA--(\D]Q?\ M@^[OK@J=0B#?M37^3$UY&XM[B%TEAFB=XY8W5T9E8$_J/ M#N8?7L!"$Y7KX51HU+[R@E:E4[OFBN5MZN<)-[GKX6K[2FD_BA:+\U;W7\U^ M*98HHHKWSI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "L_5M)TO7]*U/0M_^"8&K_L1?$A_B;\+],O]1_9@^)&L2_\ "-70\^]E^%_B>[\Z[F^' M6O7;F29M.9(Y[GP1K%[(9M1TJ&;2;Z>ZU?1;G4-3_%ZO]3[XK_"KP!\;_AUX MN^%'Q1\-:?XN\!>.='N-#\1Z!J2%H+NSGVO'-!,A2XL=2T^ZC@U'2=4LI8-0 MTG5+6TU+3[BWO;6":/\ SW?^"DO_ 3O^(/[ 'QBD\/WG]H>)_@UXSN+[4/A M#\29+UNE*;?N/:$OW;LG"_EXG#^S;J07N-ZK^5M M_P#I+Z=GIV/SCHHHKY8XPHHHH **** "BBB@ K]Q/^"6?_!8CQQ^QE?:3\&_ MC1)K/Q _9BOKT16T",^H>+/@]+>3;I]5\&B:0-J7A5II'NM;\$/(BH[3:MX8 M>TU)]1TWQ%^'=%=.$Q>(P5>.(PU1TZD?G&<7O"<=I0EU3\FFI)-7"'/B1\,_%6B^-O OB[38M6\.^)M O$O=,U.RE M+*6CD7#P7-O,DMI?V%U'!?Z;?07%AJ%M;7MM/!'VM?YTW_!/'_@IG\:_V O& MF-!EG\=?!/Q%J,5QX_\ @]JNH2PZ9>NPCAF\1^$+QUN%\*^,X;:-(O[1@MY; M#6;>&WL?$%A?QVNF7&F?WE?LN?M7_!']L3X7:;\6/@=XM@\0Z'<^7:ZWH]SY M5GXJ\%ZZ85EN/#7C'0A--/HVL6P)*@O/I^IVWEZGHM_J>DW%K?S_ *;E&=X? M-(V\Z3>LX=U\4-I:

  • M0Q$:RM\,UO']8]U^*Z]&_H^BBBO M:-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ //!&0>"#WK\)?V^_^"%WP$_:?.M_$;X#'2?V? M?C?>?:+ZYCTW3S'\)_'.I2%I7;Q/X8TV$R>&-3OIL>?XG\(VZ@R376H:OX9\ M1ZA/YZ?NU17-B\'AL;2='%48U8.]KKWH-_:A-6E"7G%J^SNKHB<(5%RSBFOQ M7FGNGZ'^87^TM^R=\?OV1?'4WP^^/?P[UCP5JSM%IA:7)O=.>9+35[/3K]9;2/YSK_ %+_ (P_!/X3_M ^!=4^ M&OQH\ ^&_B-X(UA?]+T'Q+8)=PQ7"HZ0ZEIEVIBU#1-9LQ([:?K>C7=AJ^G2 M,9;&]MY?GK^(7_@L+_P2^\#?L#:QX!\=?";QOK&L_#3XN:WXDTS2O!/BF%;K MQ#X(U#0[6PU&:UB\36YBB\1:'-#J0BT][[3[/6+!+9(+^[UN:1]1/Y]G'#E7 M+X3Q6'J>VPD;.2G:-:DI245S;1J1YFES1M+76%DY'FU\+*DG.+YH+>]N:-VD MK[7U>Z^X_$JBBBOF3D"BBB@ HHHH **** /ZUO\ @V'_ .0%^V?_ -A;X!_^ MD?Q@K^JJOY5?^#8?_D!?MG_]A;X!_P#I'\8*_JJK]5X<_P"1-@O2O_ZDUCV< M-_ I^C_]*84445[9N%%%% !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!_D_T445^'GSX4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5_;Q_P $"_VZH_CQ\!IOV7_'VK^=\5OV>M)MHO"TM[<;[WQ9 M\&#/'8Z'/%O;?-!-:CN[K2I9Y(=/\ %'AV[1['Q)X3U'[7 M7=+=S&+S3YF+VVJZ%JT43RI;:WX=U>WOM#UJT621;75-/NX5DD1%D;U^OUJ$ MXSC&<)*4)Q4X2B[J49).,D^J:::?5'LIII-:IJZ:ZI[,****H84444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5X-^TK^S=\*?VL?@_XI^"?QCT!-<\(^)K<-#<0^5#K?AG7;9)? M[(\5^%]1DAG.E>(M$FE::QNQ%+!-$]SINI6U]I%_J&GW7O-%3.$:D)4ZD5.$ MXN,XR5XRC)6::>C36C0FDTTU=/1I[-'^:I^W7^PW\6/V#_C/?_##XB6[ZKX; MU,W>J?#/XCV=G+;Z!\0O"L4ZQI?VFYYDT_7=-\ZWM?%'AN6XFN]#OY8F66]T MB_T?5M3^*J_TX/VN_P!D?X0_MI?!K7/@U\8-(-QI][G4/#'B>PC@7Q-X#\50 M0RQ:;XJ\+WLT<@MK^T\UX;NUD#6.L:9-=Z1J<,]C=S1G_/5_;/\ V,OC!^P] M\9-4^$?Q8TX2Q.)M3\#>.-.@G7PQ\0_"GGM%:^(-"GEW&*9#MM];T2>1K_0= M2WV=UYL#V=]>_F6>9)/+:CK45*>"J2]R6K="3VI5'O;I3F_B7NR?/\7DXC#N MD^:-W3>S_E?\K_1_+??Y)HHHKYXY@HHHH **** "BBB@ KZ3_98_:T^.'['' MQ0T_XK? WQ9-H&LQ>5:Z]H=V);WPEXVT-)1+-X<\8Z$)X(=7TJ<[C$XDMM3T MNX9=1T34=,U2&"]B^;**NG4J4IQJ4IRIU(24H3@W&49+9IK5,:;333::V:T: M/]$S_@GE_P %0O@9^WSX6CL-(G@^'WQTT734N?&?P\2^'=1NM)UK1M3M6W07NGZA9R17-M.G*EHY 'C9X MI T;NC?V,_\ !,O_ (+J>$OC3_PC_P #_P!L74=%\ _%N7[+I/AGXO,MMHO@ M#XCW9V06UIXI11#I_@7QC>-M*W(^S^#M=NVECM/^$;O)-.T6_P#T#)N):>)Y M,-CW&EB-(PKZ1I5GLE+94JC^5.3V<6XP?I4,4IVC4:C+92V4O7HI/Y)]+:(_ MI"HI 00"""",@CD$'H01U!I:^M.T**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F!_P"#FS_D ME/[*?_90OB1_ZC?AROZ?J_F!_P"#FS_DE/[*?_90OB1_ZC?ARO&X@_Y$^-_P M4_\ T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^ MV?\ ]A;X!_\ I'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D M38+TK_\ J36/9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_T4 M45^'GSX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?T%_\$)/^"B'_#/'Q9'[+GQ5US[/ M\%_C9KUN/!^IZC<;;'X>_%J^$%A82M+(P2S\/>/EBL]!U8MFWL=?A\/:JQL+ M*3Q#>2_VZU_E E2&4D$$$$$@@CD$$<@@\@CI7]UO_!$W_@I O[6GPB'P+^+ M&O+ST+QL[>;-(_#EW*IPPRL.JZ5,QT[7=., MEA?QE3#-!]745%2G3K4YTJL(U*=2+C.$E>,HO=-/^D]5J)I234E=/1I]3_,Y M_;0_8M^,O[#?Q@U#X4_%K2_-M;@W6H> _'FFP3#PK\1?#$<_E0ZYH5Q)O\FZ MAWPPZ[H%S(=3\/W\BV]VLMK/I]_?_(M?ZP%VF&D>)-.CE@C\2>%;NXDOM'N9(Y8)M2T6]TG6M2_,\[R*KELW7HJ53!2 ME[LMY4&WI3J^5W:%39Z1E:5N;R<1AW2?-&[IMZ/K&_1_H^OJ?$%%%%?/',%% M%% !1110 4444 %%%% '[X_\$T_^"W?Q+_9:_L#X-_M&OKOQ;_9]M_LVEZ-K M7F_VA\2/A/8+MBMTT6ZO)D;Q9X/L(\1GPKJERNH:39I$OAC4X+2PB\.7_P#: M1\)OB]\,_CKX"T'XG_"'QIH7C_P'XFMA:9JMC M(3;ZGHVJ6]GJVE7B26>HV5K=120K_EC5]G_L8?MY_M"_L+^._P#A+?@UXF+^ M'M4N;9_&WPR\0-2Z=/> MZ?=_4Y/Q)6P?+A\9S5\*K1C/>M06RLW_ !*:7V'[T5\$K)0?90Q4H6C4O*&R M?VH_YKRW[=C_ $L:*_.;]@K_ (*:_L\_MZ^&HX_!>ICP3\7],T];OQ?\%O$] M_;?\)/I@B55N]5\-7:K;0>-?"J3-A=;TJ"*ZLHY+4>(M'T"YO+:VE_1FOT*A M7HXFE&M0J1JTIJ\9P=T_)]5);2C)*47I))JQZ<91FE*+33V:_K?NMUU"BBBM M1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5_,#_ ,'-G_)*?V4_^RA?$C_U&_#E?T_5_,#_ ,'-G_)*?V4_ M^RA?$C_U&_#E>-Q!_P B?&_X*?\ Z?I'/BOX%3_MW_TN)_'[1117Y0>.%%%% M !1110 4444 ?UK?\&P__("_;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OV MS_\ L+? /_TC^,%?U55^J\.?\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHH 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 **** "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 **** /\G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU M;X'_ !J^(G[.WQ7\$?&?X5:Y+X>\=^ =:@UK1;Y=[VT^T/!?Z1JMJLD0U#0] M4T549RA*,X2<9PDI1E%M2C*+O&2:U332: M:V8TVFFM&G=/LS_2^_8;_;*^'/[-#:W9O+&S^PJ_P WK_@G3^WC MXZ_8'^/6F_$31A?:[\-O$IL] ^,/P^@N D/BSPD+AF6^L(IW2TB\7>%WGGU3 MPKJ$C0;9VO-&N;J'1].M&MM M=\-Z[I[$Q75G<;DDAGA<+/8ZEI]U'<:=J^EWD<-_I.J6EYINH6]O>VL\*?J6 M1YO',\/:;4<7125:&W.ME6@OY9_:2^"=ULXM^OAZZJQU^./Q+O\ WEY/KV?E M:_H5%%%>X= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %>(?M$?LZ?"+]J?X5^(?@Y\: M_"EIXK\&>((PX5]L&KZ!J\,3')<6-Y%>: M9>WUC<^WT5,X0J0E3J1C.$TXSA)*491:LU)/1IK=,32:::33T::NGZH_SK/^ M"C/_ 3.^+_[ 'CP_P!II=^./@;XGU&:'X=?%RSL6CM+DL)9XO"OC."$/#X= M\:VEM&[FU>3^SO$%I!-JF@3RK!JNGZ/^:5?ZHWQ+^&7@#XR>!?$OPS^*/A/1 MO&_@/Q?ITNE>(O#.O6HNM/U"TD*NAQE)K6\M)TBO--U*RFMM1TO4+>VU'3KJ MUOK:WN(_X;O^"HO_ 1[^(7[%FI:K\6_A%'K/Q&_9AOKTRG5#$U]XK^$DEW. M%M]&\>);1+]LT!I9$M=&\J2Z;/KWYWG?#T\'SXK!J53" M:RG35Y3PZZOJYTE_-O!?'=+G?F8C#.%YTU>&[76'^)=%\9^"/$6M^$?%OAO4(-5T#Q+X*/["^#O M[<]W8^&_$3?9M+T']H6RM(;'PQK4K8A@C^*6D644=KX6OY'VJ_C#1K:/PQ)Y MHEUO2_#5M:76L7?\AE%>AE^9XO+:OM,/.T6U[2C*[I54NDHW6O:<6IK92LVG MK3JSI.\7IUB_A?JN_GN?ZNFG:EI^L:?8ZMI-_9ZII6IVEOJ&FZGIUU!?:?J% MA>0I<6E[8WEL\MM=VEU!)'/;W,$DD,\+I)$[(P8W*_SU?^"?O_!6K]H?]A:_ ML/"JW4WQ7^ 4EWOU3X1>)]3G5=$BGE\RZO\ X<:_)'>7'@W46=Y;B73DM[WP MOJ4TUS-?:&=2GCU:U_MR_9%_;?\ V=_VVO J^-/@=XT@U&]LH+=O%G@'6?(T MOX@^!KJ< "U\3>'/M$\L5N\N^&SUS39M2\.:I)%,NEZO>/!<)%^CY7G>$S.* MC%^QQ*5Y8>;7,[+5TI:*I'TM)+64(JS?J4<1"KHM)]8O\;/JOQ[I'UQ1117L MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5_,#_P.%%%% !1110 44 M44 ?UK?\&P__ " OVS_^PM\ _P#TC^,%?U55_*K_ ,&P_P#R OVS_P#L+? / M_P!(_C!7]55?JO#G_(FP7I7_ /4FL>SAOX%/T?\ Z4PHHHKVS<**** "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 MH **** "BBB@#_)_HHHK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OVO_ M ."/O_!4/4/V)_B'_P *H^+&I7U_^S%\2-8A;60?/O)?A1XKN_*M$\?Z-:() M)9-$ND2"V\-U8 MWZ_C*_X(K?\ !6D?!+4-!_9'_:4\2;?@[K-^MA\)/B)K5T?+^%>M:CTE**]FE5C5@I M+?:2_E?5>G9]5YW0M%%%>@:A1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52U'3M/UC3[ M[2-7L++5=*U2SN=.U/3-1M8+[3]1T^]A>VO+&^LKI);:[L[NWDD@N;6XBD@G MAD>*5'1V4W:* /Y"_P#@J5_P0NU#PDWB/]H/]B/P]=ZOX5_TK6O''[/FFI-> M:SX;'SW%]K'PH@_>7.M:"!OFN/ @,VL:0P9?"W]J:;+;Z'H?\NKH\3O'(C1R M1LR21NI1T="59'5@&5E8%64@$$$$ BO]7ZOP-_X*@?\ !%/P+^U6-?\ C=^S MG!HGPU_:*=+G4]=T(K%I?@/XQ7>&EF.KK$@@\+^.KU@6A\601#3M;O'9/%MO MYUX_B;3/BLZX94^?%9;%1EK*IA%91EU(K&7 M3]4TV[C"NOF0RC;-;7,+QW5A?6SSV.HV,UO?V%S.O#L_GZ3XD\-7\EC?0ABOGVEPHW6VHZ9>HOD:EI&I07>E:I:L]IJ M-G=6LDD+>=T4XRE"2E%N,HM2C*+:E%IW335FFGJFM4P3:U6C6J:Z']GG_!/3 M_@OK\._BY_8?PI_;*.B?";XDR_9].TOXNV@&G_"OQA<_+#&WBE)78?#C6KDE M7GO9I9?!%S-]JN&OO"D1L])?^CVUNK:]MK>]LKB"[L[N"*ZM+NUECN+:ZMKB M-98+BWGB9XIH)HG22*6-VCDC971F5@3_ )0U?K%^P'_P5X_:/_8?N=,\'SWD MWQ?^ :3HEY\)_%FIW E\.VCR;IY_AKXED2\N_!]P"7E_LAK?4?"EW))5<4SART,RO.&BCBHJ]2/1>V@OXB[S@N?O&;;9WT<8U:-75=)K= M?XEU]5KY-NY_H/45\9G$%OXAT2YU;PW>3;K>UU:6ZBN+>'['K[BE5I MUZ<:M&I"K3FKQG"2E%KR:T\FMT]'J>A&2DDXM-/9K4****T&%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\P/\ P$_V- M_P!J?Q,%M_\ 0_#GP)^+.O7F!;_=MM)^%WC74KI\"#_56'@37[J3$'^C^%;^ M3R/[%D@_E(HKNR_,,1EN(CB*#\JE-_!5IWUA)?C&6\7JNSTI594I'_@K\8O$%YC_ (29 M5V6NE_#OQ]J=RV/^$D5?*L_"7BB\E'_"1@0Z%K,Q\1?V?>>(?ZF*_5E2#^.E.VL)KHUT>TE:4=&>Q3JQJQ4HOU76+[/\ SV?0****[30* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#\]_P!O?_@F[\!/V^?!?V#QW8#PE\4] M#L)K?P%\9/#UC;MXI\.MF2:#2]9A9K>/Q;X/>[D>6[\-:G<1F'S[RXT'4=!U M.ZDU$_PB_MC_ +#_ ,??V'OB/+X!^-'AEH=/OY;J3P5\0=%6XO? GC_2[9P& MOO#NLO##MNX$>$ZIX?U**RU_1VF@:_T^.VNK&ZN_],*O)/C?\"OA-^T?\.M< M^%'QJ\$:-X]\#:_'B[TC5X6\RTNXTD2UUC1=1@>'4M"U[3_-D?3M;TBZL]3L M7=S;W*"217\#-\AP^9)U:=J&,2TJI>Y5LM(UHK?LJB]^*LGSQ2BN:OAHU?>5 MHS_FZ/RE_GOZG^6U17[:_P#!2K_@C+\6OV-)]:^*GPC&M?%[]FM99KN?6XK0 M77CCX76K,SBV^(>G:? D=YH=NA$<7CS2K6'26,;+K^G^&YI;!=1_$JOS?%83 M$8*M*AB:4J=2/1K22Z2A):3B^DHMK=;II>7.$J._A1XPT3Q_\-/%_B'P+XU\-W:WVA^)_"^J M7>CZQIUPH*MY-Y9RQ2&">,O;WEI*9+6]M9)K2\AGMII8G_K _P""?W_!P;H/ MB7^Q/A9^W-!:>%M??[/IVF?'[P[IOD^%M6F;;#$WQ(\+Z;"Q\+W?XE\- M6TOAMI)]]]H/A?3[6?4)/Y#**]# 9GC,MJ<^&J-1;3J49WE1J6_FA=6=M.>+ MC-+12MH:TJTZ3O%Z=8OX7ZK]5J?ZM6@Z_H7BK1=+\2>&-:TGQ'X=URQM]3T7 M7M"U&TU?1M7TV\C6:TU#3-3L)KBRO[*YB99;>ZM9Y8)HV#QNRD&M:O\ .'_8 MC_X*8?M._L+:S##\-O%'_"3_ ON;W[5XA^#/C2:[U+P+J7G2!KV\T:)9EO/ M!VOW"DM_;?AR:U-U<);-KMCKMI;K8M_:1^PM_P %5?V8OVY["RT7PMK?_"N? MC.+3S=6^"_C>^M+?Q%)+#$9+RX\%ZJ/(T[Q[I$(CGE$^CK!KEK91?;-=\.:' M')&K?H>5Y_@\QY:;?U?%.R]A4:M-]?8ST4_*+Y:F_NM+F/3HXF%6R^&?\KZ_ MX7U]-'Y6U/TPHHHKW3H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "OY@?^#FS_DE/[*?_ &4+XD?^HWX'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA1117MFX4444 %% 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 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 H)!!!(((((R"".001T(/0U_6_\ \$>?^"S8U_\ X1;]E#]K_P 5 M!=?_ -#\/_!_XW>(;P*NO?ZJTTKP%\1]3N& 773^[M/#7C*]EQKI\G2?$,XU MPVNIZY_(_17?EV8XC+<0J]"6CLJM)WY*L+_#)=_Y9+WH/5:-IZ4JLJ4N:/S7 M1KL_\]T?ZP%%?R0_\$A_^"U+:%_PC'[+?[9/BMI-#_T/0?A3\=_$-X6DT3[E MMIO@WXHZI:!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1 MS0PW$,MO<11SP3QO#/!-&LL,T,JE)(I8W#))'(C,CHZE74E6!!(K^9G_ (*4 M_P#!!?PW\1O[?^-7[$FG:3X,\>2?:=4\1_ =I;;2/!'BZ<[IY[GX=W4[0V'@ MC7IWW@>&[N2W\&7[/$MA/X3^SR+J7]-5%<>-P&%S"DZ.*IJ:WA->[4IR_FIS MM>+[K6,MI1DM#.I3A5CRS5^SZKT?])]3_*C\8>#O%GP^\3ZYX*\<^&];\(>+ M_#.H3Z5X@\,^(],N]'US1M2MB!-9ZCIM]%!=6LZ95MDL2[HV21-T;HQYNO\ M1L_;S_X)F_L\_M[>&'/C?3!X+^+FEZ>UIX/^-/A>QMAXJTD1AWM-+\16S-;P M>-/"B3L6?0=6GCN+-);MO#NK^'[N\N;R3^&S]M/]@']HG]A7QM_PC?Q@\,&Y M\*:K>3P^"?BIXNQVZ-)?^%]:CLM:LPCW$=O=Z M6]IJ=W^;YKD>*RR3FDZ^%;]VO&/PWVC6BK^SET4O@EI9\SY5Y=;#SI._Q0Z2 M2V_Q+IZ[/\#XFHHHKPSG"BBB@ HHHH **** "BBB@ JYIVHZAI%_9:KI-]>: M7JFFW=O?Z=J6G7,]E?Z??6DJ3VM[97EL\5Q:W=M/&DUO<021S0RHDD;JZ@BG M11<#^D/]@O\ X.!?BA\*!HOPV_;&LM6^,OP_A\C3[+XKZ4('^+?AJV&V*.3Q M)#<2VUA\1]/MD">==W,^F>, ANKVZU?Q1=^18-_6]\$/C[\&_P!I#P)I_P 2 MO@?\0O#GQ&\&ZCM1=4T"\\R?3KLQI*^E:]I-PEOK'AS6H(Y(WNM%UVPT[5;9 M7C::T19$9O\ +>KW;]GO]IGXY_LK^.[;XC? ?XBZ_P##_P 2Q&&._P#[,G6; M1?$5C#(91I/BKP[>I<:)XETDNS.+#6;&\A@F(NK46]Y'#<1_499Q/BL)RT<8 MI8K#JR4F_P#:*:\IO2JDOLU'S;6J12L==+%SA93]^/?[2VV>S]'J_P"9'^H5 M17\\_P"PA_P7X^"?QP71OAY^U9;Z1\ _BE/Y%C;^-TGG7X,>++QMJ"674[^: MXO?AQ=S,26MO$UW?>&XUC:5O%\$UQ!IB?T(6=Y::A:6M_875O?6-[;PW=E>V M\6UJ>E"I"HKPDG^:]5NBQ111766%%%% !1110 4444 % M%%% !1110 4444 %%%% !7\P/_!S9_R2G]E/_LH7Q(_]1OPY7]/U?S _\'-G M_)*?V4_^RA?$C_U&_#E>-Q!_R)\;_@I_^GZ1SXK^!4_[=_\ 2XG\?M%%%?E! MXX4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_557\JO\ P;#_ M /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_@4_1_P#I3"BB MBO;-PHHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *_HW_X)+_\%I-6^ ;^'/V;_P!J_6]0U[X' M[K;1O 7Q/O#'*16CJ)]6\%P*+>R2_\ #D=M MINB?SD45UX+'8C+Z\<1AY\LEI*+UA4AUA4C]J+^^+M*+4DFKIU)4Y*47;NNC M79^3_P"&/]2.#]H+X"W4$-U:_&WX17%MSZ\_P#GVO\ P+_[4_U*/^%]? S_ *+/\)__ XO@_\ ^7%' M_"^O@9_T6?X3_P#AQ?!__P N*_RUZ*/]O]+4^O/_ )]K_P "_P#M3_4H_P"%]? S M_HL_PG_\.+X/_P#EQ1_POKX&?]%G^$__ (<7P?\ _+BO\M>BC_7*K_T 0_\ M"B7_ ,J]?Z6I]>?_ #[7_@7_ -J?ZE'_ OKX&?]%G^$_P#X<7P?_P#+BC_A M?7P,_P"BS_"?_P .+X/_ /EQ7^6O11_KE5_Z (?^%$O_ )5Z_P!+4^O/_GVO M_ O_ +4_U*/^%]? S_HL_P )_P#PXO@__P"7%'_"^O@9_P!%G^$__AQ?!_\ M\N*_RUZ*/]?_/M?^!?_ &I_J4?\+Z^! MG_19_A/_ .'%\'__ "XH_P"%]? S_HL_PG_\.+X/_P#EQ7^6O11_KE5_Z (? M^%$O_E7K_2U/KS_Y]K_P+_[4_P!2C_A?7P,_Z+/\)_\ PXO@_P#^7%'_ OK MX&?]%G^$_P#X<7P?_P#+BO\ +7HH_P!O]+4^O/\ Y]K_ ,"_^U/]2C_A?7P,_P"BS_"? M_P .+X/_ /EQ1_POKX&?]%G^$_\ X<7P?_\ +BO\M>BC_7*K_P! $/\ PHE_ M\J]?Z6I]>?\ S[7_ (%_]J?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_H ML_PG_P##B^#_ /Y<5_EKT4?ZY5?^@"'_ (42_P#E7K_2U/KS_P"?:_\ O\ M[4_U*/\ A?7P,_Z+/\)__#B^#_\ Y<5POQ*\6_LE_&+P5KWPX^*7C?X$>// MWB:S:QUSPSXE\:^"=2TN^A)#QR&*;5BUO>6DRI=:?J-H\&H:;>Q07VGW5M>0 M0SI_F(T5+XPG).,LOI2C)6E%UVTT]&FG1::>NC[_ 'GUY_\ /I?^!?\ VI^] MG_!1;_@D9X)^#_\ ;OQ=_8U^,/@/XH_#&'[3J>L_""?XC^%-5^)_@BU&Z:4^ M%9%U_X*M?M3?L/7=AH?A;Q%_P +'^#B7 ;4 M/@SX]O+R^\.06\DN^Y?P7JH:75? 6HR!YY$?16DT&:]F-[K7AO6I$11^9U%; M8?$5\+4C6P]6=&I':4'9V[-;2B^L9)QDM&FBHRE!J46XM=5_7X'^B3^QU_P5 MI_9 _;!\/J^E^/-,^$WQ&LK);GQ#\+OBKK&D^&]9LR@5;BY\/:U>7-OH/C+2 M$E+F.[T:[&J06PBN-;T+0VGC@/V__P +Z^!G_19_A/\ ^'%\'_\ RXK_ "UZ M*^JI<88F-.,:V$I5:B5I5(U)4E+S<.2:3?6S4;[1BM#LCCII+F@I/NG:_P K M/7TT\D?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_HL_PG_P##B^#_ /Y< M5_EKT5K_ *Y5?^@"'_A1+_Y5Z_TM7]>?_/M?^!?_ &I_J4?\+Z^!G_19_A/_ M .'%\'__ "XH_P"%]? S_HL_PG_\.+X/_P#EQ7^6O11_KE5_Z (?^%$O_E7K M_2U/KS_Y]K_P+_[4_P!2C_A?7P,_Z+/\)_\ PXO@_P#^7%'_ OKX&?]%G^$ M_P#X<7P?_P#+BO\ +7HH_P!O]+4^O/\ Y]K_ ,"_^U/]2C_A?7P,_P"BS_"?_P .+X/_ M /EQ1_POKX&?]%G^$_\ X<7P?_\ +BO\M>BC_7*K_P! $/\ PHE_\J]?Z6I] M>?\ S[7_ (%_]J?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_HL_PG_P## MB^#_ /Y<5_EKT4?ZY5?^@"'_ (42_P#E7K_2U/KS_P"?:_\ O\ [4_U*/\ MA?7P,_Z+/\)__#B^#_\ Y<4?\+Z^!G_19_A/_P"'%\'_ /RXK_+7HH_URJ_] M $/_ HE_P#*O7^EJ?7G_P ^U_X%_P#:G^I1_P +Z^!G_19_A/\ ^'%\'_\ MRXK^:G_@Y%^(?@#QM\+OV7K?P9XY\'^+I[#Q]\1)KZ#PQXFT77IK*&;P]X>2 M&6[CTJ]NWMXY71TC>945V5E4DJ0/Y+:*X\?Q/4QV$K81X.%-5E%.:K.3CRSA M/X735[\MMUOY:YU<6ZD)0Y$N:VO-?9I[6\@HHHKY8Y HHHH **** "BBB@#^ MM;_@V'_Y 7[9_P#V%O@'_P"D?Q@K^JJOY5?^#8?_ ) 7[9__ &%O@'_Z1_&" MOZJJ_5>'/^1-@O2O_P"I-8]G#?P*?H__ $IA1117MFX4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__("_ M;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OVS_\ L+? /_TC^,%?U55^J\.? M\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\G^ MBBBOP\^?"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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?_V%O@'_ M .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJOU7AS_D38+TK_P#J M36/9PW\"GZ/_ -*84445[9N%%%% !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 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_P!%%%?AY\^% 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 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_ M557\JO\ P;#_ /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_ M@4_1_P#I3"BBBO;-PHHHH **** "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 MH **** "BBB@ HHHH **** "BBB@ HHHH **** /\G^BBBOP\^?"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 _K6_X-A_\ D!?MG_\ 86^ ?_I'\8*_JJK^57_@ MV'_Y 7[9_P#V%O@'_P"D?Q@K^JJOU7AS_D38+TK_ /J36/9PW\"GZ/\ ]*84 M445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !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 %%%% !1110 444 84 %%%% !1110 4444 %%%% !1110!__9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Cover Page - USD ($)
    $ in Millions
    12 Months Ended
    Jul. 31, 2022
    Sep. 15, 2022
    Jan. 31, 2022
    Cover [Abstract]      
    Document Type 10-K    
    Document Annual Report true    
    Document Period End Date Jul. 31, 2022    
    Current Fiscal Year End Date --07-31    
    Document Transition Report false    
    Entity File Number 001-09235    
    Entity Registrant Name THOR INDUSTRIES, INC.    
    Entity Incorporation, State or Country Code DE    
    Entity Tax Identification Number 93-0768752    
    Entity Address, Address Line One 601 E. Beardsley Ave.    
    Entity Address, City or Town Elkhart    
    Entity Address, State or Province IN    
    Entity Address, Postal Zip Code 46514    
    City Area Code (574)    
    Local Phone Number 970-7460    
    Title of 12(b) Security Common stock (Par value $0.10 Per Share)    
    Trading Symbol THO    
    Security Exchange Name NYSE    
    Entity Well-known Seasoned Issuer Yes    
    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     $ 4,441
    Entity Common Stock, Shares Outstanding (in shares)   53,676,962  
    Documents Incorporated by Reference Portions of the Proxy Statement for the 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K    
    Amendment Flag false    
    Document Fiscal Year Focus 2022    
    Document Fiscal Period Focus FY    
    Entity Central Index Key 0000730263    
    XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Audit Information
    12 Months Ended
    Jul. 31, 2022
    Auditor Information [Abstract]  
    Auditor Name Deloitte & Touche LLP
    Auditor Location Chicago, Illinois
    Auditor Firm ID 34
    XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Current assets:    
    Cash and cash equivalents $ 311,553 $ 445,852
    Restricted cash 137 2,854
    Accounts receivable, trade, net 848,814 796,489
    Accounts receivable, other, net 95,367 153,443
    Inventories, net 1,754,773 1,369,384
    Prepaid income taxes, expenses and other 51,835 35,501
    Total current assets 3,062,479 2,803,523
    Property, plant and equipment, net 1,258,159 1,185,131
    Other assets:    
    Goodwill 1,804,151 1,563,255
    Amortizable intangible assets, net 1,117,492 937,171
    Deferred income tax assets, net 7,950 41,216
    Other 157,901 123,792
    Total other assets 3,087,494 2,665,434
    TOTAL ASSETS 7,408,132 6,654,088
    Current liabilities:    
    Accounts payable 822,449 915,045
    Current portion of long-term debt 13,190 12,411
    Short-term financial obligations 21,403 25,720
    Accrued liabilities:    
    Compensation and related items 254,772 249,761
    Product warranties 317,908 267,620
    Income and other taxes 57,391 85,789
    Promotions and rebates 134,298 128,869
    Product, property and related liabilities 61,700 38,590
    Other 72,805 70,980
    Total current liabilities 1,755,916 1,794,785
    Long-term debt 1,754,239 1,594,821
    Deferred income tax liabilities, net 115,931 113,598
    Unrecognized tax benefits 17,243 15,844
    Other liabilities 164,149 186,934
    Total long-term liabilities 2,051,562 1,911,197
    Contingent liabilities and commitments
    Stockholders’ equity:    
    Preferred stock—authorized 1,000,000 shares; none outstanding 0 0
    Common stock—par value of $.10 per share; authorized 250,000,000 shares; issued 66,059,403 and 65,651,570 shares, respectively 6,606 6,565
    Additional paid-in capital 497,946 460,482
    Retained earnings 3,813,261 2,770,401
    Accumulated other comprehensive income (loss), net of tax (181,607) 44,621
    Less treasury shares of 12,382,441 and 10,285,329, respectively, at cost (543,344) (360,226)
    Stockholders’ equity attributable to THOR Industries, Inc. 3,592,862 2,921,843
    Non-controlling interests 7,792 26,263
    Total stockholders’ equity 3,600,654 2,948,106
    TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 7,408,132 $ 6,654,088
    XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Consolidated Balance Sheets (Parenthetical) - $ / shares
    Jul. 31, 2022
    Jul. 31, 2021
    Statement of Financial Position [Abstract]    
    Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
    Preferred stock, shares outstanding (in shares) 0 0
    Common stock, par value (in usd per share) $ 0.10 $ 0.10
    Common stock, shares authorized (in shares) 250,000,000 250,000,000
    Common stock, shares issued (in shares) 66,059,403 65,651,570
    Treasury shares (in shares) 12,382,441 10,285,329
    XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Consolidated Statements of Income and Comprehensive Income - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Income Statement [Abstract]      
    Net sales $ 16,312,525 $ 12,317,380 $ 8,167,933
    Cost of products sold 13,506,495 10,422,407 7,049,726
    Gross profit 2,806,030 1,894,973 1,118,207
    Selling, general and administrative expenses 1,116,462 869,916 634,119
    Amortization of intangible assets 156,946 117,183 97,234
    Impairment charges 0 0 10,057
    Interest income 1,130 797 3,116
    Interest expense 91,222 94,342 107,322
    Other income, net 17,334 30,252 305
    Income before income taxes 1,459,864 844,581 272,896
    Income taxes 321,621 183,711 51,512
    Net income 1,138,243 660,870 221,384
    Less: Net income (loss) attributable to non-controlling interests 439 998 (1,590)
    Net income attributable to THOR Industries, Inc. $ 1,137,804 $ 659,872 $ 222,974
    Weighted-average common shares outstanding:      
    Basic (in shares) 55,034,653 55,333,959 55,172,694
    Diluted (in shares) 55,264,046 55,687,253 55,397,376
    Earnings per common share:      
    Basic (in dollars per share) $ 20.67 $ 11.93 $ 4.04
    Diluted (in dollars per share) $ 20.59 $ 11.85 $ 4.02
    Comprehensive income:      
    Net income $ 1,138,243 $ 660,870 $ 221,384
    Other comprehensive income (loss), net of tax      
    Foreign currency translation gain (loss), net of tax (239,038) 7,723 92,735
    Unrealized gain (loss) on derivatives, net of tax 9,330 10,168 (9,351)
    Other income (loss), net of tax 2,047 (180) 352
    Total other comprehensive income (loss), net of tax (227,661) 17,711 83,736
    Total comprehensive income 910,582 678,581 305,120
    Comprehensive income (loss) attributable to non-controlling interest (994) 1,081 (1,851)
    Comprehensive income attributable to THOR Industries, Inc. $ 911,576 $ 677,500 $ 306,971
    XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Consolidated Statement of Stockholders' Equity - USD ($)
    $ in Thousands
    Total
    Stockholders' Equity Attributable to Thor
    Common Stock
    Additional Paid-in Capital
    Retained Earnings
    Accumulated Other Comprehensive Income (Loss)
    Treasury Stock
    Non-controlling Interests
    Beginning balance (in shares) at Jul. 31, 2019     65,189,907          
    Beginning balance (in shares) at Jul. 31, 2019             10,126,434  
    Balance at beginning of period, net of tax at Jul. 31, 2019 $ 2,095,228 $ 2,084,425 $ 6,519 $ 416,382 $ 2,066,674 $ (57,004) $ (348,146) $ 10,803
    Net income (loss) 221,384 222,974     222,974     (1,590)
    Restricted stock unit activity (in shares)     206,624       71,341  
    Restricted stock unit activity (3,185) (3,185) $ 21 557     $ (3,763)  
    Cash dividends (88,318) (88,318)     (88,318)      
    Stock compensation expense 19,889 19,889   19,889        
    Other comprehensive income (loss) 83,736 83,997       83,997   (261)
    Acquisitions 16,835             16,835
    Ending balance (in shares) at Jul. 31, 2020     65,396,531          
    Ending balance (in shares) at Jul. 31, 2020             10,197,775  
    Balance at end of period at Jul. 31, 2020 2,345,569 2,319,782 $ 6,540 436,828 2,201,330 26,993 $ (351,909) 25,787
    Net income (loss) 660,870 659,872     659,872     998
    Restricted stock unit activity (in shares)     255,039       87,554  
    Restricted stock unit activity (15,152) (15,152) $ 25 (6,860)     $ (8,317)  
    Cash dividends (90,801) (90,801)     (90,801)      
    Stock compensation expense 30,514 30,514   30,514        
    Other comprehensive income (loss) 17,711 17,628       17,628   83
    Dividend paid to non-controlling interest $ (605)             (605)
    Ending balance (in shares) at Jul. 31, 2021     65,651,570          
    Ending balance (in shares) at Jul. 31, 2021 10,285,329           10,285,329  
    Balance at end of period at Jul. 31, 2021 $ 2,948,106 2,921,843 $ 6,565 460,482 2,770,401 44,621 $ (360,226) 26,263
    Net income (loss) $ 1,138,243 1,137,804     1,137,804     439
    Purchase of treasury shares (in shares) 1,944,243           1,944,243  
    Purchase of treasury shares $ (165,107) (165,107)         $ (165,107)  
    Restricted stock unit activity (in shares)     407,833       152,869  
    Restricted stock unit activity (13,443) (13,443) $ 41 4,527     $ (18,011)  
    Cash dividends (94,944) (94,944)     (94,944)      
    Stock compensation expense 31,421 31,421   31,421        
    Other comprehensive income (loss) (227,661) (226,228)       (226,228)   (1,433)
    Dividend paid to non-controlling interest (555)             (555)
    Acquisitions $ (15,406) 1,516   1,516       (16,922)
    Ending balance (in shares) at Jul. 31, 2022     66,059,403          
    Ending balance (in shares) at Jul. 31, 2022 12,382,441           12,382,441  
    Balance at end of period at Jul. 31, 2022 $ 3,600,654 $ 3,592,862 $ 6,606 $ 497,946 $ 3,813,261 $ (181,607) $ (543,344) $ 7,792
    XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Consolidated Statement of Stockholders' Equity (Parenthetical) - $ / shares
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Equity [Abstract]      
    Cash dividends, per common share (in usd per share) $ 1.72 $ 1.64 $ 1.60
    XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
    Consolidated Statements of Cash Flows - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Cash flows from operating activities:      
    Net income $ 1,138,243 $ 660,870 $ 221,384
    Adjustments to reconcile net income to net cash provided by operating activities:      
    Depreciation 127,507 113,398 98,933
    Amortization of intangibles 156,946 117,183 97,234
    Amortization of debt issuance costs 11,322 15,407 10,743
    Impairment charges 0 0 10,057
    Deferred income tax benefit (51,885) (9,026) (11,212)
    (Gain) loss on disposition of property, plant and equipment (7,564) 1,136 3,990
    Stock-based compensation expense 31,421 30,514 19,889
    Changes in assets and liabilities:      
    Accounts receivable 39,247 (234,693) (115,232)
    Inventories (381,543) (538,756) 133,290
    Prepaid income taxes, expenses and other (13,747) (32,717) 18,427
    Accounts payable (116,608) 229,173 60,469
    Accrued liabilities and other 78,385 123,078 (14,059)
    Long-term liabilities and other (21,471) 50,915 7,028
    Net cash provided by operating activities 990,253 526,482 540,941
    Cash flows from investing activities:      
    Purchases of property, plant and equipment (242,357) (128,835) (106,697)
    Proceeds from dispositions of property, plant and equipment 16,067 1,950 27,677
    Business acquisitions, net of cash acquired (781,967) (310,938) 0
    Other (41,000) 9,330 (5,229)
    Net cash used in investing activities (1,049,257) (428,493) (84,249)
    Cash flows from financing activities:      
    Borrowings on revolving asset-based credit facilities 660,088 225,676 379,222
    Payments on revolving asset-based credit facilities (559,035) (224,836) (379,986)
    Proceeds from issuance of senior unsecured notes 500,000 0 0
    Payments on term-loan credit facilities (332,907) (59,700) (274,963)
    Payments on other debt (11,535) (13,950) (14,493)
    Payments of debt issuance costs (8,445) 0 0
    Cash dividends paid (94,944) (90,801) (88,318)
    Payments on finance lease obligations (1,084) (749) (442)
    Purchase of treasury shares (165,107) 0 0
    Payments related to vesting of stock-based awards (18,011) (8,317) (3,763)
    Other (16,861) (15,761) (10,173)
    Net cash used in financing activities (47,841) (188,438) (392,916)
    Effect of exchange rate changes on cash and cash equivalents and restricted cash (30,171) (2,208) 26,325
    Net increase (decrease) in cash and cash equivalents and restricted cash (137,016) (92,657) 90,101
    Cash and cash equivalents and restricted cash, beginning of period 448,706 541,363 451,262
    Cash and cash equivalents and restricted cash, end of period 311,690 448,706 541,363
    Cash and cash equivalents and restricted cash, total 311,690 448,706 541,363
    Less: restricted cash 137 2,854 2,844
    Cash and cash equivalents, end of period 311,553 445,852 538,519
    Supplemental cash flow information:      
    Income taxes paid 380,874 226,527 56,803
    Interest paid 74,455 78,865 101,784
    Non-cash investing and financing transactions:      
    Capital expenditures in accounts payable $ 4,733 $ 6,304 $ 3,458
    XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
    12 Months Ended
    Jul. 31, 2022
    Accounting Policies [Abstract]  
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
    Nature of Operations – THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world’s largest manufacturer of recreational vehicles by units sold and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

    The Company’s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other RV-related products and services. Accordingly, the Company has presented financial information for these three segments in Note 3 to the Consolidated Financial Statements.

    Principles of Consolidation – The accompanying Consolidated Financial Statements include the accounts of THOR Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.

    Estimates – The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers’ compensation claims, vehicle repurchases, uncertain tax positions, product and non-product litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.

    Cash and Cash Equivalents – Interest-bearing deposits and other investments with maturities of three months or less when purchased are considered cash equivalents. At July 31, 2022 and July 31, 2021, cash and cash equivalents of $217,411 and $260,101, respectively, were held by one U.S. financial institution. In addition, at July 31, 2022 and July 31, 2021, the equivalent of $30,609 and $111,215, respectively, was held in Euros at one European financial institution and $8,522 and $27,926, respectively, was held in Euros by a different European financial institution.

    Derivatives – The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data. See Note 4 to the Consolidated Financial Statements for further discussion.

    Fair Value of Financial Instruments – The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.

    Inventories – Inventories are primarily determined on the first-in, first-out (“FIFO”) basis, with the remainder on the last-in, first-out (“LIFO”) basis. Inventories are stated at the lower of cost or net realizable value, except for inventories determined based on LIFO, which are stated at the lower of cost or market value. Manufacturing costs included in inventory include materials, labor, freight-in and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.

    Depreciation – Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows:
    Buildings and improvements – 10 to 39 years
    Machinery and equipment – 3 to 10 years
    Rental vehicles – 6 years
    Depreciation expense is recorded in cost of products sold, except for $25,388, $22,409 and $15,060 in fiscal 2022, 2021 and 2020, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses.

    Business Combinations – The Company accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, inventory, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary, over a period not to exceed one year from the acquisition date, by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.

    Goodwill – Goodwill results from the excess of purchase price over the net assets of an acquired business. The Company's reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. Goodwill is not amortized but is tested for impairment annually as of May 31 of each fiscal year and whenever events or changes in circumstances indicate that an impairment may have occurred. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess is recognized, not to exceed the amount of goodwill allocated to the reporting unit.

    Long-lived and Intangible Assets – Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology, backlog and non-compete agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed, if applicable. Design technology and non-compete agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the associated fulfillment period, typically nine months or less.

    Product Warranties – Estimated warranty costs are provided at the time of sale of the related products. See Note 11 to the Consolidated Financial Statements for further information.

    Insurance Reserves – Generally, the Company is self-insured for workers’ compensation, products liability and group medical insurance. Upon the exhaustion of the applicable deductibles or retentions, the Company maintains insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers’ compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability for product liability and personal injury occurrences based on historical data, known cases and actuarial information.

    Revenue Recognition – Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company’s recreational vehicle and other sales contracts have a single performance obligation of providing the promised goods (recreational vehicles or component parts, as applicable), which is satisfied when control of the goods is transferred to the customer.

    For recreational vehicle sales, the Company recognizes revenue when its performance obligation has been satisfied and control of the product is transferred to the dealer, which generally aligns with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (“EXW”) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. The majority of warranties provided are assurance-type warranties.

    In addition to recreational vehicle sales, the Company also sells specialized component parts and aluminum extrusions to RV original equipment manufacturers and aftermarket sales through dealers and retailers. The Company’s European recreational vehicle reportable segment also sells accessory items and provides repair services through our two owned dealerships. Each part or item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.
    Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company’s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2022, fiscal 2021 and fiscal 2020, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.

    Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of products sold. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.

    Advertising Costs – Advertising costs, which consist primarily of trade shows, are expensed as incurred, and were $55,461, $44,638 and $67,019 in fiscal 2022, 2021 and 2020, respectively.

    Foreign Currency – The financial statements of the Company’s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Income (Loss), net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.

    Repurchase Agreements – The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products. See Note 14 to the Consolidated Financial Statements for further information.

    Income Taxes – The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future tax consequences could differ from our estimates and have a material impact on our financial position or results of operations.

    The Company recognizes liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.

    Significant judgment is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities and the valuation allowance recorded against the Company’s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.

    Research and Development – Research and development costs are expensed when incurred and totaled $38,998, $26,775 and $19,123 in fiscal 2022, 2021 and 2020, respectively.
    Stock-Based Compensation – The Company records compensation expense based on the fair value of stock-based awards, including restricted stock and performance stock units, on a straight-line basis over the requisite service period, which is generally three years, while some stock-based awards use a graded vesting period. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.

    Earnings Per Share – Basic earnings per common share (“EPS”) is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:
    202220212020
    Weighted-average shares outstanding for basic earnings per share55,034,653 55,333,959 55,172,694 
    Unvested restricted stock units and performance stock units229,393 353,294 224,682 
    Weighted-average shares outstanding assuming dilution55,264,046 55,687,253 55,397,376 

    The Company will exclude unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding. Antidilutive unvested restricted stock units and performance stock units excluded from the July 31, 2022, July 31, 2021 and July 31, 2020 calculations were not material.

    Accounting Pronouncements

    Recently Adopted Accounting Standards

    In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying generally accepted accounting principles (GAAP) to contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The optional expedients and exceptions are available for all entities as of March 12, 2020, through December 31, 2022. The Company adopted ASU 2020-04, effective March 12, 2020. While there was no impact to the Company’s consolidated financial statements at the time of adoption, the impact of this ASU will ultimately depend on the terms of any future contract modification related to a change in reference rate, including potential future modifications to the Company’s debt facilities and cash flow hedges.
    XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS
    12 Months Ended
    Jul. 31, 2022
    Business Combinations [Abstract]  
    ACQUISITIONS ACQUISITIONS
    Airxcel

    On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (“Airxcel”). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The initial cash consideration for the Airxcel acquisition was $750,000 in cash, subject to adjustments, and was funded through a combination of cash-on-hand and $625,000 of borrowings from the Company's asset-based credit facility (“ABL”). The total cash consideration to be paid was subject to the final determination of the actual acquired net working capital as of the close of business on September 1, 2021, which was finalized in the second quarter of fiscal 2022 and the true-up reduced the cash consideration to $745,279, net of cash acquired. In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the agreement and extended the term of the ABL as discussed in Note 12 to the Consolidated Financial Statements. The interest rate provisions remained unchanged.

    The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying its revenue sources and expanding Airxcel’s supply chain business in North America and Europe. Airxcel operates as an independent operation in the same manner as the Company's other subsidiaries.
    The results of Airxcel are included in the Company’s Consolidated Statements of Income and Comprehensive Income since the September 1, 2021 acquisition date. Airxcel recorded net sales of $501,114, net of intercompany sales, and net income before income taxes, net of intercompany profit elimination, of $31,559 for the period from the date of acquisition through July 31, 2022. Net income before income taxes includes a charge of $6,791 related to the step-up in assigned value of acquired Airxcel inventory that was included in cost of products sold, and includes $36,771 in amortization expense related to the acquired intangible assets.

    From the acquisition date through July 31, 2022, the Company made immaterial measurement period adjustments to better reflect the facts and circumstances that existed at the acquisition date. The following table summarizes the estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of finalizing the fair value analysis, but this analysis has not been fully completed. The provisional amounts included below, related to deferred income tax liabilities and certain accrued expenses, remain subject to potential adjustment. The Company expects to finalize these values during the first quarter of fiscal 2023.

    Cash$23,404 
    Inventory71,150 
    Other assets62,657 
    Property, plant and equipment40,518 
    Amortizable intangible assets:
    Customer relationships284,000 
    Trademarks56,900 
    Design technology assets60,600 
    Backlog700 
    Goodwill367,926 
    Current liabilities(110,428)
    Deferred income tax liabilities(77,511)
    Other liabilities(10,494)
    Non-controlling interest(739)
    Total fair value of net assets acquired768,683 
    Less cash acquired(23,404)
    Total cash consideration for acquisition, less cash acquired$745,279 

    On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.3 years. The customer relationships were valued based on the Discounted Cash Flow Method and are being amortized on an accelerated basis over 20 years. The trademarks were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 20 years. The design technology assets were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 10 years. Backlog was valued based on the Discounted Cash Flow Method and was amortized on a straight-line basis over two months. The majority of the goodwill recognized as a result of this transaction is not deductible for tax purposes.

    Tiffin Group

    On December 18, 2020, the Company acquired luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the “Tiffin Group”). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama while Vanleigh RV operates out of Mississippi.

    The cash consideration for the acquisition of the Tiffin Group was $288,238, net of cash acquired, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company’s existing asset-based credit facility.
    The following table summarized the final fair values of the Tiffin Group net assets acquired on the acquisition date.

    Cash$13,074 
    Inventory116,441 
    Other assets53,860 
    Property, plant and equipment48,262 
    Amortizable intangible assets:
    Dealer network92,200 
    Trademarks32,100 
    Non-compete agreements1,400 
    Backlog4,800 
    Goodwill65,064 
    Current liabilities(81,423)
    Deferred income tax liabilities(37,263)
    Other liabilities(7,203)
    Total fair value of net assets acquired301,312 
    Less cash acquired(13,074)
    Total cash consideration for acquisition, less cash acquired$288,238 

    On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.8 years. The dealer networks were valued based on the Discounted Cash Flow Method and are being amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 20 years. Backlogs were valued based on the Discounted Cash Flow Method and were amortized on a straight-line basis over five to seven months. Generally, the goodwill recognized as a result of this transaction will be not deductible for tax purposes.

    Togo Group

    In February 2018, the Company formed a 50/50 joint venture, originally called TH2connect, LLC, with Tourism Holdings Limited ("thl"). In July 2019, this joint venture was rebranded as "Togo Group." Since its formation through March 23, 2020, the Company applied the equity method of accounting to the joint venture.

    Effective March 23, 2020 the Company and thl reached an agreement (the “2020 Agreement”) whereby the Company obtained additional ownership interest in Togo Group. As a result of the 2020 Agreement, THOR obtained a 73.5% controlling interest in Togo Group and the power to direct the activities of Togo Group. Upon the effective date of the 2020 Agreement, the operating results, balance sheet accounts and cash flow activity of Togo Group were consolidated within the Company's Consolidated Financial Statements.

    The operations of Togo Group are focused on digital solutions primarily for the North American market related to travel and RV use, with expansion into other regions anticipated in future periods. Togo Group is managed as a stand-alone operating entity and represents a non-reportable segment and a separate reporting unit for goodwill assessment purposes.
    During the fiscal quarter ended July 31, 2020, the Company made immaterial measurement period adjustments primarily to deferred income taxes and goodwill to better reflect the facts and circumstances that existed at the 2020 Agreement effective date. The table below summarizes the final fair value of Togo Group assets acquired and liabilities assumed as of the 2020 Agreement effective date.

    Cash$326 
    Accounts receivable466 
    Other assets749 
    Property, plant and equipment362 
    Amortizable intangible assets
    Trade names and trademarks1,130 
    Developed technology5,700 
    Other1,350 
    Goodwill61,955 
    Liabilities(2,595)
    Non-controlling interest(16,835)
    Total fair value of net assets acquired$52,608 

    As of the 2020 Agreement effective date, amortizable intangible assets had a weighted-average useful life of approximately eight years and are amortized on a straight-line basis. The developed technology was valued using the Multi-Period Excess Earnings method, which is a form of the income approach. Trade names and trademarks were valued using the Relief from Royalty method. The majority of the goodwill is expected to be deductible for tax purposes.

    Prior to the March 23, 2020 effective date of the 2020 Agreement, the Company accounted its share of the Togo Group results on the equity method. The Company's share of the loss from this investment recognized in the Company's 2020 fiscal year through the March 23, 2020 effective date of the 2020 Agreement was $6,884.

    The Togo Group was rebranded as Roadpass Digital in November 2021. During the third quarter of fiscal 2022, the Company acquired the remaining interest in Togo Group for $16,144 in cash, and as a result holds a 100% ownership interest in Togo Group as of July 31, 2022.
    Pro-forma Information

    The following unaudited pro forma information represents the Company’s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021, the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020 and the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisitions been completed on the assumed dates for the periods presented, or which may be realized in the future. The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may have been realized from the integration of these acquisitions.

     Fiscal 2022Fiscal 2021Fiscal 2020
    Net sales$16,359,983 $13,075,712 $8,870,746 
    Net income attributable to THOR Industries, Inc.$1,144,617 $689,198 $223,861 
    Basic earnings per common share$20.80 $12.46 $4.06 
    Diluted earnings per common share$20.71 $12.38 $4.04 
    XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
    BUSINESS SEGMENTS
    12 Months Ended
    Jul. 31, 2022
    Segment Reporting [Abstract]  
    BUSINESS SEGMENTS BUSINESS SEGMENTS
    The Company has three reportable segments, all related to recreational vehicles: (1) North American towables, (2) North American motorized and (3) European.

    The North American towable recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (towable), Heartland (including Cruiser RV and DRV), Jayco (including Jayco towable, Starcraft and Highland Ridge), Keystone (including CrossRoads and Dutchmen), KZ (including Venture RV) and Tiffin Group (namely, Vanleigh RV). The North American motorized recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (motorized), Jayco (including Jayco motorized and Entegra Coach), Thor Motor Coach and Tiffin Group (namely, Tiffin Motorhomes, Inc.). The European recreational vehicles reportable segment consists solely of the EHG business. EHG manufactures a full line of towable and motorized recreational vehicles, including caravans, motorcaravans, urban vehicles and campervans in eight primary RV production locations within Europe. EHG produces and sells numerous brands primarily within Europe, including Buccaneer, Buerstner, Carado, Compass, CrossCamp, Dethleffs, Elddis, Eriba, Etrusco, Hymer, Laika, LMC, Niesmann+Bischoff, Sunlight and Xplore. In addition, EHG’s operations include other RV-related products and services.

    The operations of the Company’s Postle, Roadpass Digital (formerly Togo Group) and Airxcel subsidiaries are included in “Other”. Net sales included in Other relate primarily to the sale of specialized component parts and aluminum extrusions. Intercompany eliminations adjust for Postle and Airxcel sales to the Company’s North American Towables and North American Motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.

    Total assets include those assets used in the operation of each reportable and non-reportable segment, and the Corporate assets consist primarily of cash and cash equivalents, deferred income taxes, deferred compensation plan assets and certain Corporate real estate holdings primarily utilized by THOR’s U.S.-based operating subsidiaries.
     
    202220212020
    NET SALES:
    Recreational vehicles
    North American Towables$8,661,945 $6,221,928 $4,140,482 
    North American Motorized3,979,647 2,669,391 1,390,098 
    Total North America12,641,592 8,891,319 5,530,580 
    European2,887,453 3,200,079 2,485,391 
    Total recreational vehicles15,529,045 12,091,398 8,015,971 
    Other1,225,824 373,174 234,481 
    Intercompany eliminations(442,344)(147,192)(82,519)
    Total$16,312,525 $12,317,380 $8,167,933 
    INCOME (LOSS) BEFORE INCOME TAXES:
    Recreational vehicles
    North American Towables$1,050,536 $658,964 $336,207 
    North American Motorized436,604 202,057 71,943 
    Total North America1,487,140 861,021 408,150 
    European87,116 116,576 9,850 
    Total recreational vehicles1,574,256 977,597 418,000 
    Other, net110,798 57,674 27,751 
    Corporate(225,190)(190,690)(172,855)
    Total$1,459,864 $844,581 $272,896 
     
    20222021
    TOTAL ASSETS:
    Recreational vehicles
    North American Towables$2,040,841 $1,870,577 
    North American Motorized1,239,476 1,073,506 
    Total North America3,280,317 2,944,083 
    European2,449,270 2,975,821 
    Total recreational vehicles5,729,587 5,919,904 
    Other, net1,272,829 272,350 
    Corporate405,716 461,834 
    Total$7,408,132 $6,654,088 

    202220212020
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:
    Recreational vehicles
    North American Towables$65,260 $66,078 $66,042 
    North American Motorized29,088 23,153 14,202 
    Total North America94,348 89,231 80,244 
    European131,518 127,432 103,671 
    Total recreational vehicles225,866 216,663 183,915 
    Other, net56,855 12,220 10,488 
    Corporate1,732 1,698 1,764 
    Total$284,453 $230,581 $196,167 
    CAPITAL ACQUISITIONS:
    Recreational vehicles
    North American Towables$72,892 $35,816 $27,219 
    North American Motorized36,321 22,230 12,603 
    Total North America109,213 58,046 39,822 
    European97,328 66,930 62,165 
    Total recreational vehicles206,541 124,976 101,987 
    Other, net33,162 5,620 2,664 
    Corporate858 1,085 1,172 
    Total$240,561 $131,681 $105,823 
    DESTINATION OF NET SALES BY GEOGRAPHIC REGION:
    United States$12,235,760 $8,462,652 $5,296,482 
    Germany1,728,565 1,977,808 1,494,419 
    Other Europe1,158,563 1,189,747 966,023 
    Canada1,132,788 638,118 377,053 
    Other foreign56,849 49,055 33,956 
    Total$16,312,525 $12,317,380 $8,167,933 

    20222021
    PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:
    United States$749,343 $626,375 
    Germany397,015 460,446 
    Other Europe106,921 95,266 
    Other4,880 3,044 
    Total$1,258,159 $1,185,131 
    XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
    DERIVATIVES AND HEDGING
    12 Months Ended
    Jul. 31, 2022
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    DERIVATIVES AND HEDGING DERIVATIVES AND HEDGING
    The Company uses interest rate swap agreements, foreign currency forward contracts and certain non-derivative financial instruments to manage its risks associated with foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the balance sheet at fair value. Changes in the fair value of derivative instruments are recognized in earnings unless the derivative qualifies and is designated as a hedge. Cash flows from derivatives are classified in the Consolidated Statements of Cash Flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.

    Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented below, no cash collateral had been received or pledged related to the underlying derivatives.

    The fair value of our derivative instruments designated as cash flow hedges, and the associated notional amounts, presented on a pre-tax basis, were as follows:
     
     July 31, 2022July 31, 2021
    Cash Flow HedgesNotionalFair Value in Other Current AssetsFair Value in
    Other Current
    Liabilities
    NotionalFair Value in
    Other Current
    Liabilities
    Foreign currency forward contracts$33,997 $— $80 $41,899  $88 
    Interest rate swap agreements273,325 850 — 482,138 11,420 
    Total derivative financial instruments$307,322 $850 $80 $524,037 $11,508 

    Foreign currency forward contracts outstanding at July 31, 2022 are used to exchange British Pounds Sterling ("GBP") for Euro. These contracts have various maturity dates through May 31, 2023.

    The Company entered into interest rate swaps to convert a portion of the Company's long-term debt from floating rate to fixed rate debt, partially hedging the interest rate risk related to the Company's U.S. Dollar term loan tranche that matures in February 2026.
    Cash Flow Hedges

    The Company has used foreign currency forward contracts to hedge the effect of certain foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including foreign currency denominated sales. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in accumulated other comprehensive income (“AOCI”) until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the determination of net income as the underlying exposure being hedged. Foreign currency forward contracts accounted for as cash flow hedges and outstanding at July 31, 2022 mature over the next ten months.

    The Company has entered into interest rate swap agreements to manage certain of its interest rate exposures. During fiscal 2019, the Company entered into pay-fixed, receive-floating interest rate swap agreements, totaling $900,000 in initial value, in order to hedge against interest rate risk relating to the Company’s floating rate debt agreements. The $900,000 in initial value declines quarterly over the 4.5 year term of the swaps. The interest rate swaps are designated as cash flow hedges of the expected interest payments related to the Company’s LIBOR-based floating rate debt. Amounts initially recorded in AOCI are reclassified to interest expense over the life of the debt as the forecasted interest transactions occur.

    Net Investment Hedges

    The Company designates a portion of its outstanding Euro-denominated term loan tranche as a hedge of foreign currency exposures related to investments the Company has in certain Euro-denominated functional currency subsidiaries.

    The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and determined to be effective as a hedge of the Company’s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains (losses), net of tax, included in the foreign currency translation adjustments were $62,244, $(1,943) and $(25,915) for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020, respectively.

    There were no amounts reclassified out of AOCI pertaining to the net investment hedge during the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020.

    Derivatives Not Designated as Hedging Instruments

    The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $25,628 and a fair value of $1,077 which is included in Other current liabilities in the Consolidated Balance Sheet as of July 31, 2022. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948 as of July 31, 2021. For these derivative instruments, changes in fair value are recognized in earnings.

    The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July 31, 2022, 2021 and 2020 are as follows:
     
    202220212020
    Gain (Loss) on Derivatives Designated as Cash Flow Hedges
    Gain (loss) recognized in Other comprehensive income (loss), net of tax
    Foreign currency forward contracts$$(63)$— 
    Interest rate swap agreements (1)
    9,324 10,231 (9,351)
    Total gain (loss)$9,330 $10,168 $(9,351)

    (1)Other comprehensive income (loss), net of tax, before reclassification from AOCI was $3,626, $340 and $(15,265) for fiscal years 2022, 2021 and 2020, respectively.
    2022
    SalesInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$(723)$— 
    Interest rate swap agreements— (5,698)
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Interest rate swap agreements— 428 
    Total gain (loss)$(723)$(5,270)

    2021
    SalesInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$(1,050)$— 
    Interest rate swap agreements— (9,891)
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Interest rate swap agreements— (85)
    Total gain (loss)$(1,050)$(9,976)

    2020
    SalesInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$(386)$— 
    Interest rate swap agreements— (5,914)
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Interest rate swap agreements— (376)
    Total gain (loss)$(386)$(6,290)
    XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INVENTORIES
    12 Months Ended
    Jul. 31, 2022
    Inventory Disclosure [Abstract]  
    INVENTORIES INVENTORIES
    Major classifications of inventories are as follows:
     
    July 31, 2022July 31, 2021
    Finished goods—RV$236,311 $114,843 
    Finished goods—other126,570 57,810 
    Work in process397,495 376,594 
    Raw materials838,474 602,106 
    Chassis293,375 292,921 
    Subtotal1,892,225 1,444,274 
    Excess of FIFO costs over LIFO costs(137,452)(74,890)
    Total inventories, net$1,754,773 $1,369,384 

    Of the $1,892,225 and $1,444,274 of inventories at July 31, 2022 and July 31, 2021, $1,170,554 and $946,767, respectively, was valued on the first-in, first-out (“FIFO”) method, and $721,671 and $497,507, respectively, was valued on the last-in, first-out (“LIFO”) basis.
    XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PROPERTY, PLANT AND EQUIPMENT
    12 Months Ended
    Jul. 31, 2022
    Property, Plant and Equipment [Abstract]  
    PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
    Property, plant and equipment consists of the following:
     
    July 31, 2022July 31, 2021
    Land$142,221 $142,746 
    Buildings and improvements926,485 837,065 
    Machinery and equipment601,480 523,714 
    Rental vehicles67,414 75,449 
    Lease right-of-use assets – operating44,407 42,601 
    Lease right-of-use assets – finance6,264 7,010 
    Total cost1,788,271 1,628,585 
    Less accumulated depreciation(530,112)(443,454)
    Property, plant and equipment, net$1,258,159 $1,185,131 
    See Note 15 to the Consolidated Financial Statements for further information regarding the lease right-of-use assets.
    XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL
    12 Months Ended
    Jul. 31, 2022
    Goodwill and Intangible Assets Disclosure [Abstract]  
    INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
    The components of amortizable intangible assets are as follows:
     
     July 31, 2022July 31, 2021
     CostAccumulated
    Amortization
    CostAccumulated
    Amortization
    Dealer networks/customer relationships$1,090,528 $420,623 $861,562 $327,751 
    Trademarks351,152 77,660 311,208 62,675 
    Design technology and other intangibles253,918 80,465 215,956 62,237 
    Non-compete agreements1,400 758 1,400 292 
    Total amortizable intangible assets$1,696,998 $579,506 $1,390,126 $452,955 
    Estimated annual amortization expense is as follows:
    For the fiscal year ending July 31, 2023$140,573 
    For the fiscal year ending July 31, 2024128,369 
    For the fiscal year ending July 31, 2025116,380 
    For the fiscal year ending July 31, 2026104,946 
    For the fiscal year ending July 31, 202796,002 
    For the fiscal year ending July 31, 2028 and thereafter531,222 
    $1,117,492 

    For goodwill impairment testing purposes, the Company’s reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. During the fiscal quarter ended January 31, 2020, there was an interim impairment assessment performed related to two groups of tangible and intangible assets within the North American towables reportable segment, using Level 3 inputs as defined by ASC 820, as it was determined that each group of assets would be sold before the end of their previously estimated useful lives and within the next twelve months. The Company recognized an aggregate impairment charge of $10,057 related to these assets during the fiscal quarter ended January 31, 2020, which included a goodwill impairment charge of $1,036. The sales of these assets were completed during the fiscal quarter ended April 30, 2020.

    The Company completed its annual goodwill impairment test for fiscal 2022 as of May 31, 2022, and no impairment was identified. There were no impairments of goodwill during fiscal 2021 or 2020 other than the impairment of $1,036 in the fiscal quarter ended January 31, 2020 noted above.

    Changes in the carrying amount of goodwill by reportable segment as of July 31, 2022 and July 31, 2021 are summarized as follows:
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Net balance as of July 31, 2020
    $333,786 $— $1,037,929 $104,826 $1,476,541 
    Fiscal year 2021 activity:
    Goodwill acquired18,845 43,491 — 17,882 80,218 
    Measurement period adjustments(7,656)10,384 — — 2,728 
    Foreign currency translation and other— — 3,768 — 3,768 
    Net balance as of July 31, 2021
    $344,975 $53,875 $1,041,697 $122,708 $1,563,255 
    Fiscal year 2022 activity:
    Goodwill acquired— — — 389,838 389,838 
    Measurement period adjustments— — — (628)(628)
    Foreign currency translation and other— — (148,314)— (148,314)
    Net balance as of July 31, 2022
    $344,975 $53,875 $893,383 $511,918 $1,804,151 

    The components of the goodwill balances as of July 31, 2022 and July 31, 2021 are summarized as follows:
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Goodwill$355,124 $71,127 $893,383 $511,918 $1,831,552 
    Accumulated impairment charges(10,149)(17,252)— — (27,401)
    Net balance as of July 31, 2022
    $344,975 $53,875 $893,383 $511,918 $1,804,151 
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Goodwill$355,124 $71,127 $1,041,697 $122,708 $1,590,656 
    Accumulated impairment charges(10,149)(17,252)— — (27,401)
    Net balance as of July 31, 2021
    $344,975 $53,875 $1,041,697 $122,708 $1,563,255 
    XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
    CONCENTRATION OF RISK
    12 Months Ended
    Jul. 31, 2022
    Risks and Uncertainties [Abstract]  
    CONCENTRATION OF RISK CONCENTRATION OF RISKOne dealer, FreedomRoads, LLC, accounted for approximately 13.0% of the Company’s consolidated net sales in fiscal 2022 and approximately 13.0% and 15.0% in fiscal 2021 and fiscal 2020, respectively. Sales to this dealer are reported within both the North American towables and North American motorized segments. This dealer also accounted for approximately 10.0% of the Company’s consolidated trade accounts receivable at July 31, 2022 and approximately 15.0% at July 31, 2021. The loss of this dealer could have a material effect on the Company’s business.
    XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
    EMPLOYEE BENEFIT PLANS
    12 Months Ended
    Jul. 31, 2022
    Postemployment Benefits [Abstract]  
    EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
    Substantially all non-highly compensated U.S. employees are eligible to participate in a 401(k) plan. The Company may make discretionary contributions to the 401(k) plan according to a matching formula determined by each operating subsidiary. Total expense for the plan was $4,848 in fiscal 2022, $2,081 in fiscal 2021 and $2,987 in fiscal 2020.

    The Company has established a deferred compensation plan for highly compensated U.S. employees who are not eligible to participate in a 401(k) plan. This plan allows participants to defer a portion of their compensation and the Company then invests the funds in a combination of corporate-owned life insurance ("COLI") and mutual fund investments held by the Company. The employee deferrals and the results and returns of the investments selected by the participants, which totaled $95,782 at July 31, 2022 and $84,588 at July 31, 2021, are recorded as Other long-term liabilities in the Consolidated Balance Sheets. Investments held by the Company are accounted for at cash surrender value for COLI and at fair value for mutual fund investments. Both types of company-owned assets, which in total approximate the same value as the plan liabilities, are reported as Other long-term assets on the Consolidated Balance Sheets. Changes in the value of the plan assets are reflected within Other income (expense), net on the Consolidated Statements of Income and Comprehensive Income. Changes in the value of the liability are reflected within Selling, general and administrative expenses on the Consolidated Statements of Income and Comprehensive Income. The Company does not make matching contributions to the deferred compensation plan.

    The Company also incurred costs related to certain pension obligations from post-employment defined benefit plans to certain current and former employees of the European and Other segments. A significant portion of the European plans are not available to new hires. Total expense for these plans in fiscal 2022, fiscal 2021 and fiscal 2020, and the pension plan assets and obligations at July 31, 2022 and July 31, 2021, were immaterial.
    XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
    FAIR VALUE MEASUREMENTS
    12 Months Ended
    Jul. 31, 2022
    Fair Value Disclosures [Abstract]  
    FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
    The Company assesses the inputs used to measure the fair value of certain assets and liabilities using a three-level hierarchy, as prescribed in ASC 820, “Fair Value Measurements and Disclosures,” as defined below:
    Level 1 inputs include quoted prices in active markets for identical assets or liabilities and are the most observable.
    Level 2 inputs include inputs other than Level 1 that are either directly or indirectly observable, such as quoted market prices for similar but not identical assets or liabilities, quoted prices in inactive markets or other inputs that can be corroborated by observable market data.
    Level 3 inputs are not observable, are supported by little or no market activity and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.
    The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2022 and July 31, 2021 are as follows:
    Input LevelJuly 31, 2022July 31, 2021
    Deferred compensation plan mutual fund assetsLevel 1$42,312 $51,085 
    Foreign currency forward contract liabilityLevel 2$80 $88 
    Interest rate swap liabilities, netLevel 2$227 $13,369 

    Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.

    The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.
    XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PRODUCT WARRANTY
    12 Months Ended
    Jul. 31, 2022
    Guarantees and Product Warranties [Abstract]  
    PRODUCT WARRANTY PRODUCT WARRANTY
    The Company generally provides retail customers of its products with a one- or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components. The Company records a liability based on its best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. Factors used in estimating the warranty liability include a history of retail units sold, existing dealer inventory, average cost incurred and a profile of the distribution of warranty expenditures over the warranty period. Actual claims incurred could differ from estimates, requiring adjustments to the liabilities.

    Changes in our product warranty liabilities during the indicated periods are as follows:

    202220212020
    Beginning balance$267,620 $252,869 $289,679 
    Provision339,009 261,851 198,873 
    Payments(290,407)(258,624)(238,590)
    Acquisitions9,828 11,032 — 
    Foreign currency translation(8,142)492 2,907 
    Ending balance$317,908 $267,620 $252,869 
    XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LONG-TERM DEBT
    12 Months Ended
    Jul. 31, 2022
    Debt Disclosure [Abstract]  
    LONG-TERM DEBT LONG-TERM DEBT
    The components of long-term debt are as follows:
     
    July 31, 2022July 31, 2021
    Term loan$1,124,209  $1,540,013 
    Asset-based credit facility100,000 — 
    Senior unsecured notes500,000 — 
    Unsecured notes25,495 29,728 
    Other debt50,207 70,952 
    Total long-term debt1,799,911 1,640,693 
    Debt issuance costs, net of amortization(32,482)(33,461)
    Total long-term debt, net of debt issuance costs1,767,429 1,607,232 
    Less: current portion of long-term debt(13,190)(12,411)
    Total long-term debt, net, less current portion$1,754,239 $1,594,821 
    The Company is a party to a seven-year term loan (“term loan”) agreement, which originally consisted of both a United States Dollar-denominated term loan tranche of $1,386,434 and a Euro-denominated term loan tranche of 617,718 Euro ($708,584 at closing date exchange rate), and a $750,000 asset-based credit facility (“ABL”). Subject to earlier termination, the term loan matures on February 1, 2026 and the ABL originally matured on February 1, 2024. In connection with the Airxcel acquisition discussed in Note 2 to the Consolidated Financial Statements, effective September 1, 2021, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the maturity date of the ABL from February 1, 2024 to September 1, 2026, subject to a springing maturity at an earlier date if the maturity date of the Company’s term loan has not been extended or refinanced. The ABL interest rate provisions remain unchanged.

    Under the term loan, both the U.S. and Euro tranches required annual principal payments of 1.00% of the initial term loan balance, payable quarterly in 0.25% installments starting on May 1, 2019. As of July 31, 2021, however, the Company had made sufficient payments on both the U.S. and Euro tranches to fulfill all annual principal payment requirements over the term of the loan.

    Borrowings under the U.S. term loan originally bore interest at LIBOR or Alternate Base Rate ("ABR" as defined in the term loan facility agreement) plus an applicable margin of 3.75% for LIBOR-based loans or 2.75% for ABR-based loans. Interest on the Euro portion of the term loan was originally at EURIBOR (subject to a 0.00% floor) plus 4.00%. On March 25, 2021, the Company repriced its term loan debt, which resulted in reductions of the interest rate spread included in the overall interest rates on the Company’s U.S. term loan tranche and the Euro term loan tranche of 0.75% and 1.00%, respectively. Interest is payable quarterly for ABR-based loans and monthly for LIBOR and EURIBOR-based loans.

    The Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during fiscal 2022 or fiscal 2021. The Company may, at its option, prepay any borrowings under the term loan, in whole or in part, at any time without premium or penalty (except in certain circumstances). The Company may add one or more incremental term loan facilities to the term loan, subject to obtaining commitments from any participating lenders and certain other conditions.

    As of July 31, 2022, the entire outstanding U.S. term loan tranche balance of $671,900 was subject to a LIBOR-based rate totaling 5.375%, but the interest rate on $273,325 of that balance was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. As of July 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.125%, but the interest rate on $482,138 of that balance was fixed at 5.466% through the March 18, 2019 interest rate swap noted above. The total interest rate on the July 31, 2022 outstanding Euro term loan tranche balance of $452,309 was 3.00%, and the total interest rate on the July 31, 2021 outstanding Euro term loan tranche balances of $598,113 was also 3.00%

    On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (“Senior Unsecured Notes”). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash on hand, were used to repay $500,000 of borrowings outstanding on the Company’s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, and the first semi-annual interest payment was made on April 14, 2022. The Senior Unsecured Notes rank equally in right of payment with all of the Company’s existing and future senior indebtedness and senior to the Company’s future subordinated indebtedness, and effectively junior in right of payment to the Company’s existing and future secured indebtedness to the extent of the assets securing such indebtedness.

    As of July 31, 2022, the total weighted-average interest rate on the outstanding ABL borrowings of $100,000 was 3.048%. The Company may, generally at its option, repay any borrowings under the ABL, in whole or in part, at any time and from time to time, without penalty or premium. Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus 0.25% to 0.50%, or LIBOR plus 1.25% to 1.50%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.20% unused facility fee. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without premium or penalty.
    The ABL contains a financial covenant which requires the Company to maintain a minimum consolidated fixed-charge coverage ratio of 1.0X, although the covenant is only applicable when adjusted excess availability falls below a threshold of the greater of a) 10% of the lesser of the borrowing base availability or the revolver line total, or b) $60,000. Up to $100,000 of the ABL is available for the issuance of letters of credit, and up to $100,000 is available for swing-line loans. The Company may also increase commitments under the ABL by up to $200,000 by obtaining additional commitments from lenders and adhering to certain other conditions.

    The unused availability under the ABL is generally available to the Company for general operating purposes, and based on July 31, 2022 eligible receivable and inventory balances and net of amounts drawn, if any, totaled approximately $874,000.

    The unsecured notes of 25,000 Euro ($25,495) at July 31, 2022 relate to long-term debt of our European segment. There are two series, 20,000 Euro ($20,396) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,099) with an interest rate of 2.534% maturing March 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from 2.40% to 3.43%. The Company considers cash pledged as collateral against real estate loans or certain revolving debt obligations within its European rental fleet obligations to be restricted cash.

    Total contractual debt maturities are as follows:
     
    For the fiscal year ending July 31, 2023$13,190 
    For the fiscal year ending July 31, 202410,570 
    For the fiscal year ending July 31, 202530,853 
    For the fiscal year ending July 31, 20261,227,595 
    For the fiscal year ending July 31, 20272,499 
    For the fiscal year ending July 31, 2028 and thereafter515,204 
    $1,799,911 

    The March 25, 2021 term loan debt repricing noted above was evaluated on a creditor-by-creditor basis to determine whether modification or extinguishment accounting was required under the provisions of ASC 470-50. Extinguishment accounting was applied to a small percentage of the creditors that were deemed to have a substantial difference in terms based on an analysis of the present values of cash flows before and after the repricing. As a result, the Company recorded a debt extinguishment charge of $4,688 in fiscal 2021. This charge is classified as interest expense in the Company’s Consolidated Statements of Income and Comprehensive Income. For the majority of the creditors, the debt repricing was accounted for as a modification.

    For fiscal 2022, interest expense on the term loan, ABL, Senior Unsecured Notes and other debt facilities was $77,324. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $11,322 for fiscal 2022. The unamortized balance of all capitalized ABL facility fees was $5,940 at July 31, 2022 and is included in Other long-term assets in the Consolidated Balance Sheets.

    For fiscal 2021, interest expense on the term loan, ABL and other debt facilities was $76,072. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $15,407 for fiscal 2021, which included $4,688 of debt extinguishment charge related to the 2019 fees recorded as a result of the debt repricing noted above. The unamortized balance of the ABL facility fees was $7,005 at July 31, 2021 and is included in Other long-term assets in the Consolidated Balance Sheets.

    For fiscal 2020, interest expense on the term loan, ABL and other debt facilities was $93,475. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $10,743 for fiscal 2020.

    The fair value of the Company's term-loan debt at July 31, 2022 and July 31, 2021 was $1,097,136 and $1,551,141, respectively, and the fair value of the Company's Senior Unsecured Notes at July 31, 2022 was $405,000. The fair values of the Company’s term-loan debt and Senior Unsecured Notes are primarily estimated using Level 2 inputs as defined by ASC 820, based on quoted prices in markets that are not active. The fair value of other debt held by the Company approximates carrying value.
    XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES
    12 Months Ended
    Jul. 31, 2022
    Income Tax Disclosure [Abstract]  
    INCOME TAXES INCOME TAXES
    The sources of income before income taxes are as follows:
     For the Fiscal Year Ended July 31,
     202220212020
    United States$1,359,841 $725,262 $258,483 
    Foreign100,023 119,319 14,413 
    Total$1,459,864 $844,581 $272,896 

    The components of the provision for income taxes are as follows:
     For the Fiscal Year Ended July 31,
    Income Taxes:202220212020
    U.S. Federal$296,716 $148,706 $49,494 
    U.S. state and local55,159 26,344 9,891 
    Foreign17,848 17,571 1,842 
    Total current expense369,723 192,621 61,227 
    U.S. Federal(21,317)162 6,472 
    U.S. state and local(2,089)(365)(197)
    Foreign(24,696)(8,707)(15,990)
    Total deferred expense (benefit)(48,102)(8,910)(9,715)
    Total income tax expense$321,621 $183,711 $51,512 

    On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was signed into law. The CARES Act includes several changes impacting business, including, but not limited to, enhanced business interest deductibility, net operating loss ("NOL") carryback provisions, payroll tax deferral provisions and employee retention tax credits. The Company determined that the impacts of the CARES Act are not material to the Consolidated Financial Statements.

    On March 11, 2021, the American Rescue Plan Act (the "Act") was signed into law. The Act includes several changes impacting business, including, but not limited to, insurance premium subsidies, extension of employee retention tax credits and amendments to deductible compensation. The Company determined that the impacts of the Act are not material to the Consolidated Financial Statements.

    The differences between income tax expense at the federal statutory rate and the actual income tax expense are as follows:

     For the Fiscal Year Ended July 31,
     202220212020
    Provision at federal statutory rate$306,571 $177,362 $57,308 
    Differences between U.S. federal statutory and foreign tax rates58,573 (16,857)(50,898)
    Foreign currency remeasurement (gains) losses(73,914)1,595 30,246 
    U.S. state and local income taxes, net of federal benefit38,919 20,407 7,616 
    Other(8,528)1,204 7,240 
    Total income tax expense$321,621 $183,711 $51,512 
    A summary of the deferred income tax balances is as follows:
     July 31,
     20222021
    Deferred income tax asset (liability):
    Inventory basis$6,596 $3,158 
    Employee benefits10,171 10,485 
    Self-insurance reserves6,792 6,949 
    Accrued product warranties68,083 53,258 
    Accrued incentives7,064 4,403 
    Sales returns and allowances2,447 934 
    Accrued expenses4,866 7,496 
    Property, plant and equipment(44,508)(36,662)
    Operating leases11,193 10,615 
    Deferred compensation26,924 19,260 
    Intangibles(219,726)(173,360)
    Net operating loss and other carryforwards40,814 38,669 
    Unrealized loss(17,925)609 
    Unrecognized tax benefits4,013 3,946 
    Other(6,155)(4,949)
    Valuation allowance(8,630)(17,193)
    Deferred income tax (liability), net$(107,981)$(72,382)

    Deferred tax assets are reduced by a valuation allowance if, based upon available evidence, it is more likely than not that some, or all, of the deferred tax assets will not be realized. The valuation allowances recorded at July 31, 2022 and July 31, 2021 relate to certain foreign net operating loss carry forwards and other assets in foreign jurisdictions.

    With the exception of foreign subsidiary investment basis differences not attributable to un-repatriated foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July 31, 2022, to not be indefinitely reinvested outside of the United States. As of July 31, 2022, the related income tax cost of the repatriation of foreign earnings is not material.

    As of July 31, 2022, the Company has $1,398 of U.S. state tax credit carry forwards that expire in fiscal 2032, which the Company expects to realize prior to expiration. At July 31, 2022, the Company had $81,626 of gross NOL carry forwards in certain foreign jurisdictions that will expire from fiscal 2023 to indefinite carryforward, of which $52,354 has been fully reserved with a valuation allowance and the remaining amount the Company expects to realize. In addition, the Company has $5,033 of gross U.S. state tax NOL carryforwards that expire from fiscal 2023 to 2042 that the Company does not expect to realize and therefore has been fully reserved with a valuation allowance.

    The benefits of tax positions reflected on income tax returns but whose outcome remains uncertain are only recognized for financial accounting purposes if they meet minimum recognition thresholds. The total amount of unrecognized tax benefits that, if recognized, would have impacted the Company’s effective tax rate were $14,461 for fiscal 2022, $13,631 for fiscal 2021 and $11,606 for fiscal 2020.
    Changes in the unrecognized tax benefit during fiscal years 2022, 2021 and 2020 were as follows:
     
    202220212020
    Beginning balance$17,025 $14,238 $13,848 
    Tax positions related to prior years:
    Additions705 72 73 
    Reductions(1,280)(277)(129)
    Tax positions related to current year:
    Additions4,660 4,346 1,966 
    Settlements(2,453)(3,363)— 
    Lapses in statute of limitations(3,010)(2,701)(1,520)
    Tax positions acquired2,351 4,710 — 
    Ending balance$17,998 $17,025 $14,238 

    It is the Company’s policy to recognize interest and penalties accrued relative to unrecognized tax benefits in income tax expense. The total amount of liabilities accrued for interest and penalties related to unrecognized tax benefits as of July 31, 2022 and July 31, 2021 were $2,867 and $2,967, respectively. The total amount of interest and penalties expense recognized in the Consolidated Statements of Income and Comprehensive Income for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were $134, $238 and $544, respectively.

    The total unrecognized tax benefits above, along with the related accrued interest and penalties, are reported within the liability section of the Consolidated Balance Sheets. A portion of the unrecognized tax benefits is classified as short-term and is included in the “Income and other taxes” line of the Consolidated Balance Sheets, while the remainder is classified as a long-term liability.

    The components of total unrecognized tax benefits are summarized as follows:
     July 31,
     20222021
    Unrecognized tax benefits$17,998 $17,025 
    Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards(668)(725)
    Accrued interest and penalties2,867 2,967 
    Total unrecognized tax benefits$20,197 $19,267 
    Short-term, included in “Income and other taxes”$2,954 $3,423 
    Long-term17,243 15,844 
    Total unrecognized tax benefits$20,197 $19,267 

    The Company anticipates a decrease of approximately $4,100 in unrecognized tax benefits and $900 in interest during fiscal 2023 from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates.

    The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. The Company is currently under exam by certain U.S. state tax authorities for the fiscal years ended July 31, 2018 through July 31, 2020 and by certain foreign jurisdictions for fiscal years ended 2016 through 2019. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.
     
    The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed below:
     
    Major Tax JurisdictionTax Years Subject to Exam
    United States – FederalFiscal 2019 – Fiscal 2021
    United States – StateFiscal 2019 – Fiscal 2021
    GermanyFiscal 2016 – Fiscal 2020
    FranceFiscal 2019 – Fiscal 2021
    ItalyFiscal 2017 – Fiscal 2021
    United KingdomFiscal 2021
    XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
    CONTINGENT LIABILITIES AND COMMITMENTS
    12 Months Ended
    Jul. 31, 2022
    Commitments and Contingencies Disclosure [Abstract]  
    CONTINGENT LIABILITIES AND COMMITMENTS CONTINGENT LIABILITIES AND COMMITMENTS
    The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent dealers of certain of its RV products. These arrangements, which are customary in the RV industry, provide for the repurchase of products sold to dealers in the event of default by the dealer on their agreement to pay the financial institution. The repurchase price is generally determined by the original sales price of the product and predefined curtailment arrangements. The Company typically resells the repurchased product at a discount from its repurchase price. The risk of loss from these agreements is spread over numerous dealers. In addition to the guarantee under these repurchase agreements, the Company may also be required to repurchase inventory relative to dealer terminations in certain states in accordance with state laws or regulatory requirements. The repurchase activity related to dealer terminations in certain states has historically been insignificant in relation to our repurchase obligation with financial institutions.

    The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing as of July 31, 2022 and July 31, 2021 were $4,308,524 and $1,821,012, respectively. The commitment term is generally up to eighteen months.

    The Company accounts for the guarantee under repurchase agreements of dealers’ financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. The estimated fair value takes into account an estimate of the losses that may be incurred upon resale of any repurchases. This estimate is based on recent historical experience supplemented by the Company’s assessment of current economic and other conditions affecting its dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $11,346 and $6,023 as of July 31, 2022 and July 31, 2021, respectively, which are included in Other current liabilities in the Consolidated Balance Sheets.

    Losses incurred related to repurchase agreements that were settled in the past three fiscal years were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a significant effect on the Company’s consolidated financial position, results of operations or cash flows.

    The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. In management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.

    A product recall was issued in late fiscal 2021 related to certain purchased parts utilized in certain of our products, and a reserve to cover anticipated costs was established at that time. During fiscal 2022, the reserve was adjusted quarterly based on developments involving the recall, including our expectations regarding the extent of vendor reimbursements and the estimated total cost of the recall. The Company has been, and will continue to be, reimbursed for a portion of the costs it will incur related to this recall. In addition, we accrued expenses during fiscal 2022 based on developments related to an ongoing investigation by certain German-based authorities regarding the adequacy of historical disclosures of vehicle weight in advertisements and other Company-provided literature in Germany. The Company is fully cooperating with the investigation. In fiscal 2022, the Company has recognized $37,975 of net expense as a component of selling, general and administrative costs related to these two matters. The Company does not believe there will be a material, adverse impact to our future results of operations and cash flows due to these matters.
    XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LEASES
    12 Months Ended
    Jul. 31, 2022
    Leases [Abstract]  
    LEASES LEASES
    The Company has operating leases primarily for land, buildings and equipment and has various finance leases for certain land and buildings principally expiring through 2035.

    Certain of the Company's leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.

    The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.

    The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:

    Fiscal Year Ended July 31,
    202220212020
    Operating lease cost$27,391 $18,140 $12,580 
    Finance lease cost
    Amortization of right-of-use assets746 662 544 
    Interest on lease liabilities471 520 531 
    Total lease cost$28,608 $19,322 $13,655 

    Other information related to leases was as follows:

    Fiscal Year Ended July 31,
    Supplemental Cash Flow Information202220212020
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$27,364 $18,054 $12,487 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$21,258 $16,636 $4,655 
    Finance leases$— $4,000 $— 

    July 31,
    Supplemental Balance Sheet Information20222021
    Operating leases:
    Operating lease right-of-use assets$44,407 $42,601 
    Operating lease liabilities
    Other current liabilities$9,406 $8,944 
    Other long-term liabilities34,830 33,923 
    Total operating lease liabilities$44,236 $42,867 
    Finance leases:
    Finance lease right-of-use assets$6,264 $7,010 
    Finance lease liabilities
    Other current liabilities$1,215 $1,081 
    Other long-term liabilities3,476 4,694 
    Total finance lease liabilities$4,691 $5,775 
    July 31,
    20222021
    Weighted-average remaining lease term
    Operating leases10.2 years11.1 years
    Finance leases4.4 years5.1 years
    Weighted-average discount rate
    Operating leases3.6 %3.2 %
    Finance leases9.2 %8.9 %

    Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:

    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2023$14,463 $1,578 
    For the fiscal year ending July 31, 202411,142 1,059 
    For the fiscal year ending July 31, 20257,900 1,083 
    For the fiscal year ending July 31, 20265,474 1,107 
    For the fiscal year ending July 31, 20273,980 896 
    For the fiscal year ending July 31, 2028 and thereafter18,408 58 
    Total future lease payments$61,367 $5,781 
    Less: amount representing interest(17,131)(1,090)
    Total reported lease liability$44,236 $4,691 
    LEASES LEASES
    The Company has operating leases primarily for land, buildings and equipment and has various finance leases for certain land and buildings principally expiring through 2035.

    Certain of the Company's leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.

    The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.

    The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:

    Fiscal Year Ended July 31,
    202220212020
    Operating lease cost$27,391 $18,140 $12,580 
    Finance lease cost
    Amortization of right-of-use assets746 662 544 
    Interest on lease liabilities471 520 531 
    Total lease cost$28,608 $19,322 $13,655 

    Other information related to leases was as follows:

    Fiscal Year Ended July 31,
    Supplemental Cash Flow Information202220212020
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$27,364 $18,054 $12,487 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$21,258 $16,636 $4,655 
    Finance leases$— $4,000 $— 

    July 31,
    Supplemental Balance Sheet Information20222021
    Operating leases:
    Operating lease right-of-use assets$44,407 $42,601 
    Operating lease liabilities
    Other current liabilities$9,406 $8,944 
    Other long-term liabilities34,830 33,923 
    Total operating lease liabilities$44,236 $42,867 
    Finance leases:
    Finance lease right-of-use assets$6,264 $7,010 
    Finance lease liabilities
    Other current liabilities$1,215 $1,081 
    Other long-term liabilities3,476 4,694 
    Total finance lease liabilities$4,691 $5,775 
    July 31,
    20222021
    Weighted-average remaining lease term
    Operating leases10.2 years11.1 years
    Finance leases4.4 years5.1 years
    Weighted-average discount rate
    Operating leases3.6 %3.2 %
    Finance leases9.2 %8.9 %

    Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:

    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2023$14,463 $1,578 
    For the fiscal year ending July 31, 202411,142 1,059 
    For the fiscal year ending July 31, 20257,900 1,083 
    For the fiscal year ending July 31, 20265,474 1,107 
    For the fiscal year ending July 31, 20273,980 896 
    For the fiscal year ending July 31, 2028 and thereafter18,408 58 
    Total future lease payments$61,367 $5,781 
    Less: amount representing interest(17,131)(1,090)
    Total reported lease liability$44,236 $4,691 
    XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
    STOCKHOLDERS' EQUITY
    12 Months Ended
    Jul. 31, 2022
    Equity [Abstract]  
    STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
    Stock-based Compensation

    The Board and the shareholders approved, and subsequently amended, the THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Equity and Incentive Plan”). The maximum number of shares issuable under the amended 2016 Equity and Incentive Plan is 3,600,000. As of July 31, 2022, the remaining shares available to be granted under the 2016 Equity and Incentive Plan is 1,878,887. Awards may be in the form of options (incentive stock options and non-statutory stock options), restricted stock, restricted stock units, performance compensation awards and stock appreciation rights.

    Under the Company's program to award restricted stock units (the "RSU program"), the Compensation and Development Committee of the Board generally approves awards each October related to the financial performance of the most recently completed fiscal year. The awarded employee restricted stock units vest, and shares of common stock are issued, in equal installments on the first, second and third anniversaries of the date of grant. In addition, concurrent with the timing of the employee awards, the Nominating and Governance Committee of the Board has awarded restricted stock units to Board members that will vest, and shares of common stock will be issued, on the first anniversary of the date of the grant.

    The fair value of the employee and Board member restricted stock units is determined using the Company’s stock price on the date of grant.

    Under the Company's program to provide performance stock units ("PSU") awards to certain members of the Company's executive management, a portion of their equity compensation is determined based on performance related to targets set for both the Company’s return on invested capital and free cash flow during a multi-year measurement period. These PSU awards are based on a sliding scale of actual performance against relevant goals within a range of fifty percent (50%) to one hundred fifty percent (150%) of the target. Performance below the fifty percent (50%) threshold results in no earned shares, while performance above the one hundred fifty percent (150%) level results in an award of shares equal to two times the amount of target shares. In deriving the number of shares earned, if any, both performance metrics are weighted equally. Following the measurement period, in accordance with actual achievement and certification of performance metrics, fully vested shares of common stock are issued to the award recipients. The fair value of the PSU awards is determined using the Company’s stock price on the grant date. These awards are equity classified and expensed over the applicable measurement period based on the extent to which achievement of the performance metrics is probable.
    Total stock-based expense recognized in fiscal 2022, 2021 and 2020 for these RSU and PSU awards totaled $31,421, $30,514 and $19,889, respectively. The fair value of the RSU and PSU shares that vested in fiscal 2022, 2021 and 2020 totaled $48,204, $24,226 and $10,906, respectively.

    A summary of restricted stock unit and performance stock unit activity during fiscal 2022, 2021 and 2020 is included below:
     
     202220212020
     
    Stock
    Units
    Weighted-
    Average Grant
    Date Fair Value
     
    Stock
    Units
    Weighted-
    Average Grant
    Date Fair Value

    Stock
    Units
    Weighted-
    Average Grant
    Date Fair Value
    Nonvested, beginning of year716,485 $68.70 641,410 $65.28 451,563 $91.08 
    Granted378,999 127.51 338,073 81.41 407,151 50.78 
    Vested(407,512)64.19 (255,039)76.97 (206,624)92.87 
    Forfeited(5,739)105.44 (7,959)67.90 (10,680)69.66 
    Nonvested, end of year682,233 $103.76 716,485 $68.70 641,410 $65.28 

    At July 31, 2022 there was $36,877 of total unrecognized compensation costs related to restricted stock unit and performance stock unit awards that are expected to be recognized over a weighted-average period of 2.08 years.

    The Company recognized a tax benefit related to total stock-based compensation expense of $4,260, $3,532 and $4,775 in fiscal 2022, 2021 and 2020, respectively.

    Share Repurchase Program

    On December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to repurchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.

    Under the two share repurchase authorizations, the Company is authorized to repurchase, on a discretionary basis and from time-to-time, outstanding shares of its common stock in the open market, in privately negotiated transactions or by other means. The timing and amount of share repurchases will be determined at the discretion of the Company’s management team based upon the market price of the stock, management's evaluation of general market and economic conditions, cash availability and other factors. The share repurchase program may be suspended, modified or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under this program.

    During fiscal 2022, the Company purchased 1,944,243 shares of its common stock, at various times in the open market, at a weighted-average price of $84.92 and held them as treasury shares at an aggregate purchase price of $165,107, all from the December 21, 2021 authorization.

    As of July 31, 2022, the remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization expiring on December 21, 2024 is $84,893. As of July 31, 2022, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $448,321. As of July 31, 2022, the total remaining amount of the Company’s common stock that may be repurchased under these two authorizations is $533,214.
    XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
    REVENUE RECOGNITION
    12 Months Ended
    Jul. 31, 2022
    Revenue from Contract with Customer [Abstract]  
    REVENUE RECOGNITION REVENUE RECOGNITION
    The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components. All material revenue streams are considered point-in-time.

    202220212020
    NET SALES:
    Recreational vehicles
    North American Towables
    Travel Trailers and Other$5,430,526 $3,791,235 $2,449,239 
    Fifth Wheels3,231,419 2,430,693 1,691,243 
    Total North American Towables8,661,945 6,221,928 4,140,482 
    North American Motorized
    Class A1,779,295 1,052,982 495,520 
    Class C1,408,470 1,266,624 776,191 
    Class B791,882 349,785 118,387 
    Total North American Motorized3,979,647 2,669,391 1,390,098 
    Total North American12,641,592 8,891,319 5,530,580 
    European
    Motorcaravan1,457,226 1,779,906 1,505,353 
    Campervan750,310 779,755 433,398 
    Caravan365,902 292,708 273,475 
    Other RV-related
    314,015 347,710 273,165 
    Total European2,887,453 3,200,079 2,485,391 
    Total recreational vehicles15,529,045 12,091,398 8,015,971 
    Other1,225,824 373,174 234,481 
    Intercompany eliminations(442,344)(147,192)(82,519)
    Total$16,312,525 $12,317,380 $8,167,933 
    XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
    12 Months Ended
    Jul. 31, 2022
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
    The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated OCI (“AOCI”) by component were as follows:
     2022
     Foreign Currency
    Translation
    Adjustment
    Unrealized
    Gain (Loss) on
    Derivatives
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$54,152 $(8,655)$(876)$44,621 $(772)$43,849 
    OCI before reclassifications(237,605)3,775 2,047 (231,783)(1,433)(233,216)
    Income taxes associated with OCI before reclassifications (1)
    — (866)— (866)— (866)
    Amounts reclassified from AOCI— 8,502 — 8,502 — 8,502 
    Income taxes associated with amounts reclassified from AOCI— (2,081)— (2,081)— (2,081)
    OCI, net of tax for the fiscal year(237,605)9,330 2,047 (226,228)(1,433)(227,661)
    AOCI, net of tax $(183,453)$675 $1,171 $(181,607)$(2,205)$(183,812)
     2021
     Foreign Currency
    Translation
    Adjustment
    Unrealized
    Gain (Loss) on
    Derivatives
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$46,512 $(18,823)$(696)$26,993 $(855)$26,138 
    OCI before reclassifications7,640 (1,100)(180)6,360 83 6,443 
    Income taxes associated with OCI before reclassifications (1)
    — 327 — 327 — 327 
    Amounts reclassified from AOCI— 14,433 — 14,433 — 14,433 
    Income taxes associated with amounts reclassified from AOCI— (3,492)— (3,492)— (3,492)
    OCI, net of tax for the fiscal year7,640 10,168 (180)17,628 83 17,711 
    AOCI, net of tax $54,152 $(8,655)$(876)$44,621 $(772)$43,849 
     2020
     Foreign Currency
    Translation
    Adjustment
    Unrealized
    Gain (Loss) on
    Derivatives
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
    OCI before reclassifications92,996 (20,557)352 72,791 (261)72,530 
    Income taxes associated with OCI before reclassifications (1)
    — 4,906 — 4,906 — 4,906 
    Amounts reclassified from AOCI— 8,180 — 8,180 — 8,180 
    Income taxes associated with amounts reclassified from AOCI— (1,880)— (1,880)— (1,880)
    OCI, net of tax for the fiscal year92,996 (9,351)352 83,997 (261)83,736 
    AOCI, net of tax $46,512 $(18,823)$(696)$26,993 $(855)$26,138 
    (1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.
    XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
    12 Months Ended
    Jul. 31, 2022
    Accounting Policies [Abstract]  
    Nature of Operations
    Nature of Operations – THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world’s largest manufacturer of recreational vehicles by units sold and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

    The Company’s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other RV-related products and services. Accordingly, the Company has presented financial information for these three segments in Note 3 to the Consolidated Financial Statements.
    Principles of Consolidation Principles of Consolidation – The accompanying Consolidated Financial Statements include the accounts of THOR Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.
    Estimates Estimates – The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers’ compensation claims, vehicle repurchases, uncertain tax positions, product and non-product litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.
    Cash and Cash Equivalents Cash and Cash Equivalents – Interest-bearing deposits and other investments with maturities of three months or less when purchased are considered cash equivalents. At July 31, 2022 and July 31, 2021, cash and cash equivalents of $217,411 and $260,101, respectively, were held by one U.S. financial institution. In addition, at July 31, 2022 and July 31, 2021, the equivalent of $30,609 and $111,215, respectively, was held in Euros at one European financial institution and $8,522 and $27,926, respectively, was held in Euros by a different European financial institution.
    Derivatives Derivatives – The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data.
    Fair Value of Financial Instruments Fair Value of Financial Instruments – The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.
    Inventories Inventories – Inventories are primarily determined on the first-in, first-out (“FIFO”) basis, with the remainder on the last-in, first-out (“LIFO”) basis. Inventories are stated at the lower of cost or net realizable value, except for inventories determined based on LIFO, which are stated at the lower of cost or market value. Manufacturing costs included in inventory include materials, labor, freight-in and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.
    Depreciation
    Depreciation – Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows:
    Buildings and improvements – 10 to 39 years
    Machinery and equipment – 3 to 10 years
    Rental vehicles – 6 years
    Depreciation expense is recorded in cost of products sold, except for $25,388, $22,409 and $15,060 in fiscal 2022, 2021 and 2020, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses.
    Business Combinations Business Combinations – The Company accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, inventory, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary, over a period not to exceed one year from the acquisition date, by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.
    Goodwill Goodwill – Goodwill results from the excess of purchase price over the net assets of an acquired business. The Company's reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. Goodwill is not amortized but is tested for impairment annually as of May 31 of each fiscal year and whenever events or changes in circumstances indicate that an impairment may have occurred. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess is recognized, not to exceed the amount of goodwill allocated to the reporting unit.
    Long-lived and Intangible Assets Long-lived and Intangible Assets – Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology, backlog and non-compete agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed, if applicable. Design technology and non-compete agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the associated fulfillment period, typically nine months or less.
    Product Warranties Product Warranties – Estimated warranty costs are provided at the time of sale of the related products.
    Insurance Reserves Insurance Reserves – Generally, the Company is self-insured for workers’ compensation, products liability and group medical insurance. Upon the exhaustion of the applicable deductibles or retentions, the Company maintains insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers’ compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability for product liability and personal injury occurrences based on historical data, known cases and actuarial information.
    Revenue Recognition
    Revenue Recognition – Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company’s recreational vehicle and other sales contracts have a single performance obligation of providing the promised goods (recreational vehicles or component parts, as applicable), which is satisfied when control of the goods is transferred to the customer.

    For recreational vehicle sales, the Company recognizes revenue when its performance obligation has been satisfied and control of the product is transferred to the dealer, which generally aligns with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (“EXW”) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. The majority of warranties provided are assurance-type warranties.

    In addition to recreational vehicle sales, the Company also sells specialized component parts and aluminum extrusions to RV original equipment manufacturers and aftermarket sales through dealers and retailers. The Company’s European recreational vehicle reportable segment also sells accessory items and provides repair services through our two owned dealerships. Each part or item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.
    Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company’s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2022, fiscal 2021 and fiscal 2020, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.

    Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of products sold. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.
    Advertising Costs Advertising Costs – Advertising costs, which consist primarily of trade shows, are expensed as incurred
    Foreign Currency Foreign Currency – The financial statements of the Company’s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Income (Loss), net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.
    Repurchase Agreements Repurchase Agreements – The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products.
    Income Taxes
    Income Taxes – The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future tax consequences could differ from our estimates and have a material impact on our financial position or results of operations.

    The Company recognizes liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.

    Significant judgment is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities and the valuation allowance recorded against the Company’s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.
    Research and Development Research and Development – Research and development costs are expensed when incurred
    Stock-Based Compensation Stock-Based Compensation – The Company records compensation expense based on the fair value of stock-based awards, including restricted stock and performance stock units, on a straight-line basis over the requisite service period, which is generally three years, while some stock-based awards use a graded vesting period. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.
    Earnings Per Share
    Earnings Per Share – Basic earnings per common share (“EPS”) is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:
    202220212020
    Weighted-average shares outstanding for basic earnings per share55,034,653 55,333,959 55,172,694 
    Unvested restricted stock units and performance stock units229,393 353,294 224,682 
    Weighted-average shares outstanding assuming dilution55,264,046 55,687,253 55,397,376 

    The Company will exclude unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding. Antidilutive unvested restricted stock units and performance stock units excluded from the July 31, 2022, July 31, 2021 and July 31, 2020 calculations were not material.
    Accounting Pronouncements
    Accounting Pronouncements

    Recently Adopted Accounting Standards

    In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying generally accepted accounting principles (GAAP) to contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The optional expedients and exceptions are available for all entities as of March 12, 2020, through December 31, 2022. The Company adopted ASU 2020-04, effective March 12, 2020. While there was no impact to the Company’s consolidated financial statements at the time of adoption, the impact of this ASU will ultimately depend on the terms of any future contract modification related to a change in reference rate, including potential future modifications to the Company’s debt facilities and cash flow hedges.
    XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
    12 Months Ended
    Jul. 31, 2022
    Accounting Policies [Abstract]  
    Schedule of Difference Between Basic and Diluted EPS as a Result of Unvested Restricted Stock Units and Performance Stock Units The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:
    202220212020
    Weighted-average shares outstanding for basic earnings per share55,034,653 55,333,959 55,172,694 
    Unvested restricted stock units and performance stock units229,393 353,294 224,682 
    Weighted-average shares outstanding assuming dilution55,264,046 55,687,253 55,397,376 
    XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS (Tables)
    12 Months Ended
    Jul. 31, 2022
    Business Combinations [Abstract]  
    Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The Company expects to finalize these values during the first quarter of fiscal 2023.
    Cash$23,404 
    Inventory71,150 
    Other assets62,657 
    Property, plant and equipment40,518 
    Amortizable intangible assets:
    Customer relationships284,000 
    Trademarks56,900 
    Design technology assets60,600 
    Backlog700 
    Goodwill367,926 
    Current liabilities(110,428)
    Deferred income tax liabilities(77,511)
    Other liabilities(10,494)
    Non-controlling interest(739)
    Total fair value of net assets acquired768,683 
    Less cash acquired(23,404)
    Total cash consideration for acquisition, less cash acquired$745,279 
    The following table summarized the final fair values of the Tiffin Group net assets acquired on the acquisition date.

    Cash$13,074 
    Inventory116,441 
    Other assets53,860 
    Property, plant and equipment48,262 
    Amortizable intangible assets:
    Dealer network92,200 
    Trademarks32,100 
    Non-compete agreements1,400 
    Backlog4,800 
    Goodwill65,064 
    Current liabilities(81,423)
    Deferred income tax liabilities(37,263)
    Other liabilities(7,203)
    Total fair value of net assets acquired301,312 
    Less cash acquired(13,074)
    Total cash consideration for acquisition, less cash acquired$288,238 
    The table below summarizes the final fair value of Togo Group assets acquired and liabilities assumed as of the 2020 Agreement effective date.
    Cash$326 
    Accounts receivable466 
    Other assets749 
    Property, plant and equipment362 
    Amortizable intangible assets
    Trade names and trademarks1,130 
    Developed technology5,700 
    Other1,350 
    Goodwill61,955 
    Liabilities(2,595)
    Non-controlling interest(16,835)
    Total fair value of net assets acquired$52,608 
    Summary of Business Acquisition, Pro Forma Information The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may have been realized from the integration of these acquisitions.
     Fiscal 2022Fiscal 2021Fiscal 2020
    Net sales$16,359,983 $13,075,712 $8,870,746 
    Net income attributable to THOR Industries, Inc.$1,144,617 $689,198 $223,861 
    Basic earnings per common share$20.80 $12.46 $4.06 
    Diluted earnings per common share$20.71 $12.38 $4.04 
    XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
    BUSINESS SEGMENTS (Tables)
    12 Months Ended
    Jul. 31, 2022
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information by Segment
    202220212020
    NET SALES:
    Recreational vehicles
    North American Towables$8,661,945 $6,221,928 $4,140,482 
    North American Motorized3,979,647 2,669,391 1,390,098 
    Total North America12,641,592 8,891,319 5,530,580 
    European2,887,453 3,200,079 2,485,391 
    Total recreational vehicles15,529,045 12,091,398 8,015,971 
    Other1,225,824 373,174 234,481 
    Intercompany eliminations(442,344)(147,192)(82,519)
    Total$16,312,525 $12,317,380 $8,167,933 
    INCOME (LOSS) BEFORE INCOME TAXES:
    Recreational vehicles
    North American Towables$1,050,536 $658,964 $336,207 
    North American Motorized436,604 202,057 71,943 
    Total North America1,487,140 861,021 408,150 
    European87,116 116,576 9,850 
    Total recreational vehicles1,574,256 977,597 418,000 
    Other, net110,798 57,674 27,751 
    Corporate(225,190)(190,690)(172,855)
    Total$1,459,864 $844,581 $272,896 
     
    20222021
    TOTAL ASSETS:
    Recreational vehicles
    North American Towables$2,040,841 $1,870,577 
    North American Motorized1,239,476 1,073,506 
    Total North America3,280,317 2,944,083 
    European2,449,270 2,975,821 
    Total recreational vehicles5,729,587 5,919,904 
    Other, net1,272,829 272,350 
    Corporate405,716 461,834 
    Total$7,408,132 $6,654,088 

    202220212020
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:
    Recreational vehicles
    North American Towables$65,260 $66,078 $66,042 
    North American Motorized29,088 23,153 14,202 
    Total North America94,348 89,231 80,244 
    European131,518 127,432 103,671 
    Total recreational vehicles225,866 216,663 183,915 
    Other, net56,855 12,220 10,488 
    Corporate1,732 1,698 1,764 
    Total$284,453 $230,581 $196,167 
    CAPITAL ACQUISITIONS:
    Recreational vehicles
    North American Towables$72,892 $35,816 $27,219 
    North American Motorized36,321 22,230 12,603 
    Total North America109,213 58,046 39,822 
    European97,328 66,930 62,165 
    Total recreational vehicles206,541 124,976 101,987 
    Other, net33,162 5,620 2,664 
    Corporate858 1,085 1,172 
    Total$240,561 $131,681 $105,823 
    DESTINATION OF NET SALES BY GEOGRAPHIC REGION:
    United States$12,235,760 $8,462,652 $5,296,482 
    Germany1,728,565 1,977,808 1,494,419 
    Other Europe1,158,563 1,189,747 966,023 
    Canada1,132,788 638,118 377,053 
    Other foreign56,849 49,055 33,956 
    Total$16,312,525 $12,317,380 $8,167,933 

    20222021
    PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:
    United States$749,343 $626,375 
    Germany397,015 460,446 
    Other Europe106,921 95,266 
    Other4,880 3,044 
    Total$1,258,159 $1,185,131 
    XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
    DERIVATIVES AND HEDGING (Tables)
    12 Months Ended
    Jul. 31, 2022
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Schedule of Derivative Instruments
    The fair value of our derivative instruments designated as cash flow hedges, and the associated notional amounts, presented on a pre-tax basis, were as follows:
     
     July 31, 2022July 31, 2021
    Cash Flow HedgesNotionalFair Value in Other Current AssetsFair Value in
    Other Current
    Liabilities
    NotionalFair Value in
    Other Current
    Liabilities
    Foreign currency forward contracts$33,997 $— $80 $41,899  $88 
    Interest rate swap agreements273,325 850 — 482,138 11,420 
    Total derivative financial instruments$307,322 $850 $80 $524,037 $11,508 
    Schedule of Derivative Instruments, Gain (Loss)
    The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July 31, 2022, 2021 and 2020 are as follows:
     
    202220212020
    Gain (Loss) on Derivatives Designated as Cash Flow Hedges
    Gain (loss) recognized in Other comprehensive income (loss), net of tax
    Foreign currency forward contracts$$(63)$— 
    Interest rate swap agreements (1)
    9,324 10,231 (9,351)
    Total gain (loss)$9,330 $10,168 $(9,351)

    (1)Other comprehensive income (loss), net of tax, before reclassification from AOCI was $3,626, $340 and $(15,265) for fiscal years 2022, 2021 and 2020, respectively.
    2022
    SalesInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$(723)$— 
    Interest rate swap agreements— (5,698)
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Interest rate swap agreements— 428 
    Total gain (loss)$(723)$(5,270)

    2021
    SalesInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$(1,050)$— 
    Interest rate swap agreements— (9,891)
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Interest rate swap agreements— (85)
    Total gain (loss)$(1,050)$(9,976)

    2020
    SalesInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$(386)$— 
    Interest rate swap agreements— (5,914)
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Interest rate swap agreements— (376)
    Total gain (loss)$(386)$(6,290)
    XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INVENTORIES (Tables)
    12 Months Ended
    Jul. 31, 2022
    Inventory Disclosure [Abstract]  
    Schedule of Major Classifications of Inventories
    Major classifications of inventories are as follows:
     
    July 31, 2022July 31, 2021
    Finished goods—RV$236,311 $114,843 
    Finished goods—other126,570 57,810 
    Work in process397,495 376,594 
    Raw materials838,474 602,106 
    Chassis293,375 292,921 
    Subtotal1,892,225 1,444,274 
    Excess of FIFO costs over LIFO costs(137,452)(74,890)
    Total inventories, net$1,754,773 $1,369,384 
    XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PROPERTY, PLANT AND EQUIPMENT (Tables)
    12 Months Ended
    Jul. 31, 2022
    Property, Plant and Equipment [Abstract]  
    Property, Plant and Equipment Property, plant and equipment consists of the following: 
    July 31, 2022July 31, 2021
    Land$142,221 $142,746 
    Buildings and improvements926,485 837,065 
    Machinery and equipment601,480 523,714 
    Rental vehicles67,414 75,449 
    Lease right-of-use assets – operating44,407 42,601 
    Lease right-of-use assets – finance6,264 7,010 
    Total cost1,788,271 1,628,585 
    Less accumulated depreciation(530,112)(443,454)
    Property, plant and equipment, net$1,258,159 $1,185,131 
    XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL (Tables)
    12 Months Ended
    Jul. 31, 2022
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Components of Amortizable Intangible Assets
    The components of amortizable intangible assets are as follows:
     
     July 31, 2022July 31, 2021
     CostAccumulated
    Amortization
    CostAccumulated
    Amortization
    Dealer networks/customer relationships$1,090,528 $420,623 $861,562 $327,751 
    Trademarks351,152 77,660 311,208 62,675 
    Design technology and other intangibles253,918 80,465 215,956 62,237 
    Non-compete agreements1,400 758 1,400 292 
    Total amortizable intangible assets$1,696,998 $579,506 $1,390,126 $452,955 
    Estimated Amortization Expense
    Estimated annual amortization expense is as follows:
    For the fiscal year ending July 31, 2023$140,573 
    For the fiscal year ending July 31, 2024128,369 
    For the fiscal year ending July 31, 2025116,380 
    For the fiscal year ending July 31, 2026104,946 
    For the fiscal year ending July 31, 202796,002 
    For the fiscal year ending July 31, 2028 and thereafter531,222 
    $1,117,492 
    Changes in Carrying Amount of Goodwill by Reportable Segment
    Changes in the carrying amount of goodwill by reportable segment as of July 31, 2022 and July 31, 2021 are summarized as follows:
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Net balance as of July 31, 2020
    $333,786 $— $1,037,929 $104,826 $1,476,541 
    Fiscal year 2021 activity:
    Goodwill acquired18,845 43,491 — 17,882 80,218 
    Measurement period adjustments(7,656)10,384 — — 2,728 
    Foreign currency translation and other— — 3,768 — 3,768 
    Net balance as of July 31, 2021
    $344,975 $53,875 $1,041,697 $122,708 $1,563,255 
    Fiscal year 2022 activity:
    Goodwill acquired— — — 389,838 389,838 
    Measurement period adjustments— — — (628)(628)
    Foreign currency translation and other— — (148,314)— (148,314)
    Net balance as of July 31, 2022
    $344,975 $53,875 $893,383 $511,918 $1,804,151 

    The components of the goodwill balances as of July 31, 2022 and July 31, 2021 are summarized as follows:
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Goodwill$355,124 $71,127 $893,383 $511,918 $1,831,552 
    Accumulated impairment charges(10,149)(17,252)— — (27,401)
    Net balance as of July 31, 2022
    $344,975 $53,875 $893,383 $511,918 $1,804,151 
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Goodwill$355,124 $71,127 $1,041,697 $122,708 $1,590,656 
    Accumulated impairment charges(10,149)(17,252)— — (27,401)
    Net balance as of July 31, 2021
    $344,975 $53,875 $1,041,697 $122,708 $1,563,255 
    XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
    FAIR VALUE MEASUREMENTS (Tables)
    12 Months Ended
    Jul. 31, 2022
    Fair Value Disclosures [Abstract]  
    Schedule of Fair Value, Assets Measured on Recurring Basis
    The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2022 and July 31, 2021 are as follows:
    Input LevelJuly 31, 2022July 31, 2021
    Deferred compensation plan mutual fund assetsLevel 1$42,312 $51,085 
    Foreign currency forward contract liabilityLevel 2$80 $88 
    Interest rate swap liabilities, netLevel 2$227 $13,369 
    XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PRODUCT WARRANTY (Tables)
    12 Months Ended
    Jul. 31, 2022
    Guarantees and Product Warranties [Abstract]  
    Schedule of Changes in Product Warranty Liabilities
    Changes in our product warranty liabilities during the indicated periods are as follows:

    202220212020
    Beginning balance$267,620 $252,869 $289,679 
    Provision339,009 261,851 198,873 
    Payments(290,407)(258,624)(238,590)
    Acquisitions9,828 11,032 — 
    Foreign currency translation(8,142)492 2,907 
    Ending balance$317,908 $267,620 $252,869 
    XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LONG-TERM DEBT (Tables)
    12 Months Ended
    Jul. 31, 2022
    Debt Disclosure [Abstract]  
    Schedule of Long-term Debt Instruments
    The components of long-term debt are as follows:
     
    July 31, 2022July 31, 2021
    Term loan$1,124,209  $1,540,013 
    Asset-based credit facility100,000 — 
    Senior unsecured notes500,000 — 
    Unsecured notes25,495 29,728 
    Other debt50,207 70,952 
    Total long-term debt1,799,911 1,640,693 
    Debt issuance costs, net of amortization(32,482)(33,461)
    Total long-term debt, net of debt issuance costs1,767,429 1,607,232 
    Less: current portion of long-term debt(13,190)(12,411)
    Total long-term debt, net, less current portion$1,754,239 $1,594,821 
    Schedule of Maturities of Long-term Debt
    Total contractual debt maturities are as follows:
     
    For the fiscal year ending July 31, 2023$13,190 
    For the fiscal year ending July 31, 202410,570 
    For the fiscal year ending July 31, 202530,853 
    For the fiscal year ending July 31, 20261,227,595 
    For the fiscal year ending July 31, 20272,499 
    For the fiscal year ending July 31, 2028 and thereafter515,204 
    $1,799,911 
    XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES (Tables)
    12 Months Ended
    Jul. 31, 2022
    Income Tax Disclosure [Abstract]  
    Schedule of Income before Income Tax, Domestic and Foreign
    The sources of income before income taxes are as follows:
     For the Fiscal Year Ended July 31,
     202220212020
    United States$1,359,841 $725,262 $258,483 
    Foreign100,023 119,319 14,413 
    Total$1,459,864 $844,581 $272,896 
    Schedule of Components of Provision (Benefit) for Income Taxes The components of the provision for income taxes are as follows:
     For the Fiscal Year Ended July 31,
    Income Taxes:202220212020
    U.S. Federal$296,716 $148,706 $49,494 
    U.S. state and local55,159 26,344 9,891 
    Foreign17,848 17,571 1,842 
    Total current expense369,723 192,621 61,227 
    U.S. Federal(21,317)162 6,472 
    U.S. state and local(2,089)(365)(197)
    Foreign(24,696)(8,707)(15,990)
    Total deferred expense (benefit)(48,102)(8,910)(9,715)
    Total income tax expense$321,621 $183,711 $51,512 
    Schedule of Differences Between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes
    The differences between income tax expense at the federal statutory rate and the actual income tax expense are as follows:

     For the Fiscal Year Ended July 31,
     202220212020
    Provision at federal statutory rate$306,571 $177,362 $57,308 
    Differences between U.S. federal statutory and foreign tax rates58,573 (16,857)(50,898)
    Foreign currency remeasurement (gains) losses(73,914)1,595 30,246 
    U.S. state and local income taxes, net of federal benefit38,919 20,407 7,616 
    Other(8,528)1,204 7,240 
    Total income tax expense$321,621 $183,711 $51,512 
    Schedule of Deferred Income Tax Balances A summary of the deferred income tax balances is as follows:
     July 31,
     20222021
    Deferred income tax asset (liability):
    Inventory basis$6,596 $3,158 
    Employee benefits10,171 10,485 
    Self-insurance reserves6,792 6,949 
    Accrued product warranties68,083 53,258 
    Accrued incentives7,064 4,403 
    Sales returns and allowances2,447 934 
    Accrued expenses4,866 7,496 
    Property, plant and equipment(44,508)(36,662)
    Operating leases11,193 10,615 
    Deferred compensation26,924 19,260 
    Intangibles(219,726)(173,360)
    Net operating loss and other carryforwards40,814 38,669 
    Unrealized loss(17,925)609 
    Unrecognized tax benefits4,013 3,946 
    Other(6,155)(4,949)
    Valuation allowance(8,630)(17,193)
    Deferred income tax (liability), net$(107,981)$(72,382)
    Schedule of Changes in Unrecognized Tax Benefit
    Changes in the unrecognized tax benefit during fiscal years 2022, 2021 and 2020 were as follows:
     
    202220212020
    Beginning balance$17,025 $14,238 $13,848 
    Tax positions related to prior years:
    Additions705 72 73 
    Reductions(1,280)(277)(129)
    Tax positions related to current year:
    Additions4,660 4,346 1,966 
    Settlements(2,453)(3,363)— 
    Lapses in statute of limitations(3,010)(2,701)(1,520)
    Tax positions acquired2,351 4,710 — 
    Ending balance$17,998 $17,025 $14,238 
    Components of Total Unrecognized Tax Benefits
    The components of total unrecognized tax benefits are summarized as follows:
     July 31,
     20222021
    Unrecognized tax benefits$17,998 $17,025 
    Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards(668)(725)
    Accrued interest and penalties2,867 2,967 
    Total unrecognized tax benefits$20,197 $19,267 
    Short-term, included in “Income and other taxes”$2,954 $3,423 
    Long-term17,243 15,844 
    Total unrecognized tax benefits$20,197 $19,267 
    Summary of Income Tax Examinations
    The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed below:
     
    Major Tax JurisdictionTax Years Subject to Exam
    United States – FederalFiscal 2019 – Fiscal 2021
    United States – StateFiscal 2019 – Fiscal 2021
    GermanyFiscal 2016 – Fiscal 2020
    FranceFiscal 2019 – Fiscal 2021
    ItalyFiscal 2017 – Fiscal 2021
    United KingdomFiscal 2021
    XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LEASES (Tables)
    12 Months Ended
    Jul. 31, 2022
    Leases [Abstract]  
    Components of Lease Costs
    The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:

    Fiscal Year Ended July 31,
    202220212020
    Operating lease cost$27,391 $18,140 $12,580 
    Finance lease cost
    Amortization of right-of-use assets746 662 544 
    Interest on lease liabilities471 520 531 
    Total lease cost$28,608 $19,322 $13,655 

    Other information related to leases was as follows:

    Fiscal Year Ended July 31,
    Supplemental Cash Flow Information202220212020
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$27,364 $18,054 $12,487 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$21,258 $16,636 $4,655 
    Finance leases$— $4,000 $— 

    July 31,
    Supplemental Balance Sheet Information20222021
    Operating leases:
    Operating lease right-of-use assets$44,407 $42,601 
    Operating lease liabilities
    Other current liabilities$9,406 $8,944 
    Other long-term liabilities34,830 33,923 
    Total operating lease liabilities$44,236 $42,867 
    Finance leases:
    Finance lease right-of-use assets$6,264 $7,010 
    Finance lease liabilities
    Other current liabilities$1,215 $1,081 
    Other long-term liabilities3,476 4,694 
    Total finance lease liabilities$4,691 $5,775 
    July 31,
    20222021
    Weighted-average remaining lease term
    Operating leases10.2 years11.1 years
    Finance leases4.4 years5.1 years
    Weighted-average discount rate
    Operating leases3.6 %3.2 %
    Finance leases9.2 %8.9 %
    Finance Lease, Liability, Maturity
    Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:

    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2023$14,463 $1,578 
    For the fiscal year ending July 31, 202411,142 1,059 
    For the fiscal year ending July 31, 20257,900 1,083 
    For the fiscal year ending July 31, 20265,474 1,107 
    For the fiscal year ending July 31, 20273,980 896 
    For the fiscal year ending July 31, 2028 and thereafter18,408 58 
    Total future lease payments$61,367 $5,781 
    Less: amount representing interest(17,131)(1,090)
    Total reported lease liability$44,236 $4,691 
    Lessee, Operating Lease, Liability, Maturity
    Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:

    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2023$14,463 $1,578 
    For the fiscal year ending July 31, 202411,142 1,059 
    For the fiscal year ending July 31, 20257,900 1,083 
    For the fiscal year ending July 31, 20265,474 1,107 
    For the fiscal year ending July 31, 20273,980 896 
    For the fiscal year ending July 31, 2028 and thereafter18,408 58 
    Total future lease payments$61,367 $5,781 
    Less: amount representing interest(17,131)(1,090)
    Total reported lease liability$44,236 $4,691 
    XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
    STOCKHOLDERS' EQUITY (Tables)
    12 Months Ended
    Jul. 31, 2022
    Equity [Abstract]  
    Summary of Restricted Stock Unit Activity
    A summary of restricted stock unit and performance stock unit activity during fiscal 2022, 2021 and 2020 is included below:
     
     202220212020
     
    Stock
    Units
    Weighted-
    Average Grant
    Date Fair Value
     
    Stock
    Units
    Weighted-
    Average Grant
    Date Fair Value

    Stock
    Units
    Weighted-
    Average Grant
    Date Fair Value
    Nonvested, beginning of year716,485 $68.70 641,410 $65.28 451,563 $91.08 
    Granted378,999 127.51 338,073 81.41 407,151 50.78 
    Vested(407,512)64.19 (255,039)76.97 (206,624)92.87 
    Forfeited(5,739)105.44 (7,959)67.90 (10,680)69.66 
    Nonvested, end of year682,233 $103.76 716,485 $68.70 641,410 $65.28 
    XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
    REVENUE RECOGNITION (Tables)
    12 Months Ended
    Jul. 31, 2022
    Revenue from Contract with Customer [Abstract]  
    Schedule of Disaggregates of Revenue
    The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components. All material revenue streams are considered point-in-time.

    202220212020
    NET SALES:
    Recreational vehicles
    North American Towables
    Travel Trailers and Other$5,430,526 $3,791,235 $2,449,239 
    Fifth Wheels3,231,419 2,430,693 1,691,243 
    Total North American Towables8,661,945 6,221,928 4,140,482 
    North American Motorized
    Class A1,779,295 1,052,982 495,520 
    Class C1,408,470 1,266,624 776,191 
    Class B791,882 349,785 118,387 
    Total North American Motorized3,979,647 2,669,391 1,390,098 
    Total North American12,641,592 8,891,319 5,530,580 
    European
    Motorcaravan1,457,226 1,779,906 1,505,353 
    Campervan750,310 779,755 433,398 
    Caravan365,902 292,708 273,475 
    Other RV-related
    314,015 347,710 273,165 
    Total European2,887,453 3,200,079 2,485,391 
    Total recreational vehicles15,529,045 12,091,398 8,015,971 
    Other1,225,824 373,174 234,481 
    Intercompany eliminations(442,344)(147,192)(82,519)
    Total$16,312,525 $12,317,380 $8,167,933 
    XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
    12 Months Ended
    Jul. 31, 2022
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    Schedule of Accumulated Other Comprehensive Loss
    The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated OCI (“AOCI”) by component were as follows:
     2022
     Foreign Currency
    Translation
    Adjustment
    Unrealized
    Gain (Loss) on
    Derivatives
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$54,152 $(8,655)$(876)$44,621 $(772)$43,849 
    OCI before reclassifications(237,605)3,775 2,047 (231,783)(1,433)(233,216)
    Income taxes associated with OCI before reclassifications (1)
    — (866)— (866)— (866)
    Amounts reclassified from AOCI— 8,502 — 8,502 — 8,502 
    Income taxes associated with amounts reclassified from AOCI— (2,081)— (2,081)— (2,081)
    OCI, net of tax for the fiscal year(237,605)9,330 2,047 (226,228)(1,433)(227,661)
    AOCI, net of tax $(183,453)$675 $1,171 $(181,607)$(2,205)$(183,812)
     2021
     Foreign Currency
    Translation
    Adjustment
    Unrealized
    Gain (Loss) on
    Derivatives
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$46,512 $(18,823)$(696)$26,993 $(855)$26,138 
    OCI before reclassifications7,640 (1,100)(180)6,360 83 6,443 
    Income taxes associated with OCI before reclassifications (1)
    — 327 — 327 — 327 
    Amounts reclassified from AOCI— 14,433 — 14,433 — 14,433 
    Income taxes associated with amounts reclassified from AOCI— (3,492)— (3,492)— (3,492)
    OCI, net of tax for the fiscal year7,640 10,168 (180)17,628 83 17,711 
    AOCI, net of tax $54,152 $(8,655)$(876)$44,621 $(772)$43,849 
     2020
     Foreign Currency
    Translation
    Adjustment
    Unrealized
    Gain (Loss) on
    Derivatives
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
    OCI before reclassifications92,996 (20,557)352 72,791 (261)72,530 
    Income taxes associated with OCI before reclassifications (1)
    — 4,906 — 4,906 — 4,906 
    Amounts reclassified from AOCI— 8,180 — 8,180 — 8,180 
    Income taxes associated with amounts reclassified from AOCI— (1,880)— (1,880)— (1,880)
    OCI, net of tax for the fiscal year92,996 (9,351)352 83,997 (261)83,736 
    AOCI, net of tax $46,512 $(18,823)$(696)$26,993 $(855)$26,138 
    (1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.
    XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    USD ($)
    Jul. 31, 2022
    USD ($)
    Jul. 31, 2022
    USD ($)
    Segment
    Jul. 31, 2022
    USD ($)
    Jul. 31, 2022
    USD ($)
    shares
    Jul. 31, 2022
    USD ($)
    segment
    Jul. 31, 2021
    USD ($)
    shares
    Jul. 31, 2020
    USD ($)
    shares
    Summary Of Significant Accounting Policies [Line Items]                
    Number of reportable segments     3     3    
    Cash and cash equivalents $ 311,553 $ 311,553 $ 311,553 $ 311,553 $ 311,553 $ 311,553 $ 445,852 $ 538,519
    Depreciation   127,507         113,398 98,933
    Advertising costs   55,461         $ 44,638 $ 67,019
    Maximum percentage of tax benefits realized upon ultimate settlement       50.00%        
    Stock-based compensation, requisite service period 3 years              
    Restricted Stock Units (RSUs) and Performance Stock Units (PSUs)                
    Summary Of Significant Accounting Policies [Line Items]                
    Antidilutive restricted stock units and unvested restricted stock outstanding (in shares) | shares         0   0 0
    Research and Development Expense                
    Summary Of Significant Accounting Policies [Line Items]                
    Research and development expense   38,998         $ 26,775 $ 19,123
    Continuing Operations | Selling, General and Administrative Expenses                
    Summary Of Significant Accounting Policies [Line Items]                
    Depreciation   25,388         22,409 $ 15,060
    Backlog                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 9 months              
    Rental vehicles                
    Summary Of Significant Accounting Policies [Line Items]                
    Property, plant and equipment, estimated useful life 6 years              
    Minimum | Trademarks                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 15 years              
    Minimum | Dealer network                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 12 years              
    Minimum | Non-compete agreements                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 2 years              
    Minimum | Design Technology                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 2 years              
    Minimum | Building and Building Improvements                
    Summary Of Significant Accounting Policies [Line Items]                
    Property, plant and equipment, estimated useful life 10 years              
    Minimum | Machinery and equipment                
    Summary Of Significant Accounting Policies [Line Items]                
    Property, plant and equipment, estimated useful life 3 years              
    Maximum | Trademarks                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 25 years              
    Maximum | Dealer network                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 20 years              
    Maximum | Non-compete agreements                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 15 years              
    Maximum | Design Technology                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 15 years              
    Maximum | Building and Building Improvements                
    Summary Of Significant Accounting Policies [Line Items]                
    Property, plant and equipment, estimated useful life 39 years              
    Maximum | Machinery and equipment                
    Summary Of Significant Accounting Policies [Line Items]                
    Property, plant and equipment, estimated useful life 10 years              
    Held By One U.S. Financial Institution                
    Summary Of Significant Accounting Policies [Line Items]                
    Cash and cash equivalents $ 217,411 217,411 217,411 $ 217,411 $ 217,411 217,411 260,101  
    Euro Financial Institutions One                
    Summary Of Significant Accounting Policies [Line Items]                
    Cash and cash equivalents 30,609 30,609 30,609 30,609 30,609 30,609 111,215  
    Euro Financial Institutions Two                
    Summary Of Significant Accounting Policies [Line Items]                
    Cash and cash equivalents $ 8,522 $ 8,522 $ 8,522 $ 8,522 $ 8,522 $ 8,522 $ 27,926  
    XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Details) - shares
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Accounting Policies [Abstract]      
    Weighted-average shares outstanding for basic earnings per share (in shares) 55,034,653 55,333,959 55,172,694
    Unvested restricted stock units (in shares) 229,393 353,294 224,682
    Weighted-average shares outstanding assuming dilution (in shares) 55,264,046 55,687,253 55,397,376
    XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Airxcel - Additional Information (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 01, 2021
    Jan. 31, 2022
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Feb. 01, 2019
    Business Acquisition [Line Items]            
    Proceeds from lines of credit     $ 660,088 $ 225,676 $ 379,222  
    Total cash consideration for acquisition, less cash acquired     781,967 $ 310,938 $ 0  
    Asset Based Credit Facility            
    Business Acquisition [Line Items]            
    Maximum borrowing capacity $ 1,000,000         $ 750,000
    AirX Intermediate Inc.            
    Business Acquisition [Line Items]            
    Purchase price 750,000          
    Total cash consideration for acquisition, less cash acquired $ 745,279 $ 745,279        
    Revenue of acquiree since acquisition date     501,114      
    Earnings or loss of acquiree since acquisition date     31,559      
    Business combination, adjustment, inventory     6,791      
    Business combination, adjustment, intangibles     $ 36,771      
    Acquired finite-lived intangible assets, weighted average useful life 18 years 3 months 18 days          
    AirX Intermediate Inc. | Customer Relationships            
    Business Acquisition [Line Items]            
    Finite-lived intangible assets, amortization period 20 years          
    AirX Intermediate Inc. | Trademarks            
    Business Acquisition [Line Items]            
    Finite-lived intangible assets, amortization period 20 years          
    AirX Intermediate Inc. | Design technology and other intangibles            
    Business Acquisition [Line Items]            
    Finite-lived intangible assets, amortization period 10 years          
    AirX Intermediate Inc. | Order or Production Backlog            
    Business Acquisition [Line Items]            
    Finite-lived intangible assets, amortization period 2 months          
    AirX Intermediate Inc. | Asset Based Credit Facility            
    Business Acquisition [Line Items]            
    Proceeds from lines of credit $ 625,000          
    Maximum borrowing capacity $ 1,000,000         $ 750,000
    XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Airxcel - Assets Acquired and Liabilities Assumed (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 01, 2021
    Jan. 31, 2022
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Business Acquisition [Line Items]          
    Goodwill     $ 1,804,151 $ 1,563,255 $ 1,476,541
    Total cash consideration for acquisition, less cash acquired     $ 781,967 $ 310,938 $ 0
    AirX Intermediate Inc.          
    Business Acquisition [Line Items]          
    Cash $ 23,404        
    Inventory 71,150        
    Other assets 62,657        
    Property, plant and equipment 40,518        
    Goodwill 367,926        
    Current liabilities (110,428)        
    Deferred income tax liabilities (77,511)        
    Other liabilities (10,494)        
    Non-controlling interest (739)        
    Total fair value of net assets acquired 768,683        
    Less cash acquired (23,404)        
    Total cash consideration for acquisition, less cash acquired 745,279 $ 745,279      
    AirX Intermediate Inc. | Customer Relationships          
    Business Acquisition [Line Items]          
    Amortizable intangible assets: 284,000        
    AirX Intermediate Inc. | Trademarks          
    Business Acquisition [Line Items]          
    Amortizable intangible assets: 56,900        
    AirX Intermediate Inc. | Technology-Based Intangible Assets          
    Business Acquisition [Line Items]          
    Amortizable intangible assets: 60,600        
    AirX Intermediate Inc. | Order or Production Backlog          
    Business Acquisition [Line Items]          
    Amortizable intangible assets: $ 700        
    XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Tiffin Group - Additional Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 18, 2020
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Business Acquisition [Line Items]        
    Total cash consideration for acquisition, less cash acquired   $ 781,967 $ 310,938 $ 0
    Tiffin Group        
    Business Acquisition [Line Items]        
    Total cash consideration for acquisition, less cash acquired $ 288,238      
    Acquired finite-lived intangible assets, weighted average useful life 18 years 9 months 18 days      
    Tiffin Group | Asset Based Credit Facility        
    Business Acquisition [Line Items]        
    Proceeds from Long-term Lines of Credit $ 165,000      
    Tiffin Group | Trademarks        
    Business Acquisition [Line Items]        
    Finite-lived intangible assets, amortization period 20 years      
    Tiffin Group | Minimum | Dealer network        
    Business Acquisition [Line Items]        
    Finite-lived intangible assets, amortization period 18 years      
    Tiffin Group | Minimum | Backlog        
    Business Acquisition [Line Items]        
    Finite-lived intangible assets, amortization period 5 months      
    Tiffin Group | Maximum | Dealer network        
    Business Acquisition [Line Items]        
    Finite-lived intangible assets, amortization period 20 years      
    Tiffin Group | Maximum | Backlog        
    Business Acquisition [Line Items]        
    Finite-lived intangible assets, amortization period 7 months      
    XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 18, 2020
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Business Acquisition [Line Items]        
    Goodwill   $ 1,804,151 $ 1,563,255 $ 1,476,541
    Total cash consideration for acquisition, less cash acquired   $ 781,967 $ 310,938 $ 0
    Tiffin Group        
    Business Acquisition [Line Items]        
    Cash $ 13,074      
    Inventory 116,441      
    Other assets 53,860      
    Property, plant and equipment 48,262      
    Goodwill 65,064      
    Current liabilities (81,423)      
    Deferred income tax liabilities (37,263)      
    Other liabilities (7,203)      
    Total fair value of net assets acquired 301,312      
    Less cash acquired (13,074)      
    Total cash consideration for acquisition, less cash acquired 288,238      
    Tiffin Group | Dealer network        
    Business Acquisition [Line Items]        
    Amortizable intangible assets: 92,200      
    Tiffin Group | Trademarks        
    Business Acquisition [Line Items]        
    Amortizable intangible assets: 32,100      
    Tiffin Group | Non-compete agreements        
    Business Acquisition [Line Items]        
    Amortizable intangible assets: 1,400      
    Tiffin Group | Backlog        
    Business Acquisition [Line Items]        
    Amortizable intangible assets: $ 4,800      
    XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Togo Group - Additional Information (Details) - Togo Group - USD ($)
    $ in Thousands
    2 Months Ended 3 Months Ended 12 Months Ended
    Mar. 23, 2020
    Mar. 23, 2020
    Apr. 30, 2022
    Jul. 31, 2022
    Business Acquisition [Line Items]        
    Ownership percentage after all transactions 73.50%     100.00%
    Acquired finite-lived intangible assets, weighted average useful life 8 years      
    Losses from investment   $ 6,884    
    Purchase price     $ 16,144  
    XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Pro Forma Information (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Business Combinations [Abstract]      
    Net sales $ 16,359,983 $ 13,075,712 $ 8,870,746
    Net income attributable to THOR Industries, Inc. $ 1,144,617 $ 689,198 $ 223,861
    Basic earnings per common share (in dollars per share) $ 20.80 $ 12.46 $ 4.06
    Diluted earnings per common share (in dollars per share) $ 20.71 $ 12.38 $ 4.04
    XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Mar. 23, 2020
    Business Acquisition [Line Items]        
    Goodwill $ 1,804,151 $ 1,563,255 $ 1,476,541  
    Togo Group        
    Business Acquisition [Line Items]        
    Cash       $ 326
    Accounts receivable       466
    Other assets       749
    Property, plant and equipment       362
    Goodwill       61,955
    Liabilities       (2,595)
    Non-controlling interest       (16,835)
    Total fair value of net assets acquired       52,608
    Togo Group | Trade names and trademarks        
    Business Acquisition [Line Items]        
    Amortizable intangible assets:       1,130
    Togo Group | Developed technology        
    Business Acquisition [Line Items]        
    Amortizable intangible assets:       5,700
    Togo Group | Other        
    Business Acquisition [Line Items]        
    Amortizable intangible assets:       $ 1,350
    XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
    BUSINESS SEGMENTS - Additional Information (Details) - 12 months ended Jul. 31, 2022
    Segment
    segment
    Segment Reporting [Abstract]    
    Number of reportable segments 3 3
    XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
    BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Segment Reporting Information [Line Items]      
    Net sales $ 16,312,525 $ 12,317,380 $ 8,167,933
    Income (loss) from continuing operations before income taxes, noncontrolling interest 1,459,864 844,581 272,896
    Operating Segments      
    Segment Reporting Information [Line Items]      
    Net sales 15,529,045 12,091,398 8,015,971
    Income (loss) from continuing operations before income taxes, noncontrolling interest 1,574,256 977,597 418,000
    Operating Segments | Total North America      
    Segment Reporting Information [Line Items]      
    Net sales 12,641,592 8,891,319 5,530,580
    Income (loss) from continuing operations before income taxes, noncontrolling interest 1,487,140 861,021 408,150
    Operating Segments | North American Towables      
    Segment Reporting Information [Line Items]      
    Net sales 8,661,945 6,221,928 4,140,482
    Income (loss) from continuing operations before income taxes, noncontrolling interest 1,050,536 658,964 336,207
    Operating Segments | North American Motorized      
    Segment Reporting Information [Line Items]      
    Net sales 3,979,647 2,669,391 1,390,098
    Income (loss) from continuing operations before income taxes, noncontrolling interest 436,604 202,057 71,943
    Operating Segments | European      
    Segment Reporting Information [Line Items]      
    Net sales 2,887,453 3,200,079 2,485,391
    Income (loss) from continuing operations before income taxes, noncontrolling interest 87,116 116,576 9,850
    Other      
    Segment Reporting Information [Line Items]      
    Net sales 1,225,824 373,174 234,481
    Income (loss) from continuing operations before income taxes, noncontrolling interest 110,798 57,674 27,751
    Intercompany eliminations      
    Segment Reporting Information [Line Items]      
    Net sales (442,344) (147,192) (82,519)
    Corporate      
    Segment Reporting Information [Line Items]      
    Income (loss) from continuing operations before income taxes, noncontrolling interest $ (225,190) $ (190,690) $ (172,855)
    XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
    BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Segment Reporting Information [Line Items]      
    Total assets $ 7,408,132 $ 6,654,088  
    Depreciation and Intangible amortization expense 284,453 230,581 $ 196,167
    Capital acquisitions 240,561 131,681 105,823
    Operating Segments      
    Segment Reporting Information [Line Items]      
    Total assets 5,729,587 5,919,904  
    Depreciation and Intangible amortization expense 225,866 216,663 183,915
    Capital acquisitions 206,541 124,976 101,987
    Operating Segments | Total North America      
    Segment Reporting Information [Line Items]      
    Total assets 3,280,317 2,944,083  
    Depreciation and Intangible amortization expense 94,348 89,231 80,244
    Capital acquisitions 109,213 58,046 39,822
    Operating Segments | North American Towables      
    Segment Reporting Information [Line Items]      
    Total assets 2,040,841 1,870,577  
    Depreciation and Intangible amortization expense 65,260 66,078 66,042
    Capital acquisitions 72,892 35,816 27,219
    Operating Segments | North American Motorized      
    Segment Reporting Information [Line Items]      
    Total assets 1,239,476 1,073,506  
    Depreciation and Intangible amortization expense 29,088 23,153 14,202
    Capital acquisitions 36,321 22,230 12,603
    Operating Segments | European      
    Segment Reporting Information [Line Items]      
    Total assets 2,449,270 2,975,821  
    Depreciation and Intangible amortization expense 131,518 127,432 103,671
    Capital acquisitions 97,328 66,930 62,165
    Other      
    Segment Reporting Information [Line Items]      
    Total assets 1,272,829 272,350  
    Depreciation and Intangible amortization expense 56,855 12,220 10,488
    Capital acquisitions 33,162 5,620 2,664
    Corporate      
    Segment Reporting Information [Line Items]      
    Total assets 405,716 461,834  
    Depreciation and Intangible amortization expense 1,732 1,698 1,764
    Capital acquisitions $ 858 $ 1,085 $ 1,172
    XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
    BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Segment Reporting Information [Line Items]      
    Net sales $ 16,312,525 $ 12,317,380 $ 8,167,933
    Property, plant and equipment, net 1,258,159 1,185,131  
    United States      
    Segment Reporting Information [Line Items]      
    Net sales 12,235,760 8,462,652 5,296,482
    Property, plant and equipment, net 749,343 626,375  
    Germany      
    Segment Reporting Information [Line Items]      
    Net sales 1,728,565 1,977,808 1,494,419
    Property, plant and equipment, net 397,015 460,446  
    Other Europe      
    Segment Reporting Information [Line Items]      
    Net sales 1,158,563 1,189,747 966,023
    Property, plant and equipment, net 106,921 95,266  
    Canada      
    Segment Reporting Information [Line Items]      
    Net sales 1,132,788 638,118 377,053
    Other foreign      
    Segment Reporting Information [Line Items]      
    Net sales 56,849 49,055 $ 33,956
    Property, plant and equipment, net $ 4,880 $ 3,044  
    XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
    DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details) - Designated as Hedging Instrument - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Derivative [Line Items]    
    Notional $ 307,322 $ 524,037
    Fair Value in Other Current Assets 850  
    Fair Value in Other Current Liabilities 80 11,508
    Foreign currency forward contracts    
    Derivative [Line Items]    
    Notional 33,997 41,899
    Fair Value in Other Current Assets 0  
    Fair Value in Other Current Liabilities 80 88
    Interest rate swap agreements    
    Derivative [Line Items]    
    Notional 273,325 482,138
    Fair Value in Other Current Assets 850  
    Fair Value in Other Current Liabilities $ 0 $ 11,420
    XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
    DERIVATIVES AND HEDGING - Additional Information (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Derivative [Line Items]        
    Maturity period 10 months      
    Foreign currency transaction $ 62,244 $ (1,943) $ (25,915)  
    Not Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional 25,628 32,466    
    Derivative liability $ 1,077 $ 1,948    
    Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Other    
    Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional $ 307,322 $ 524,037    
    Foreign currency forward contracts | Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional $ 33,997 41,899    
    Interest rate swap agreements | Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional amount       $ 900,000
    Term of swap 4 years 6 months      
    Interest rate swap agreements | Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional $ 273,325 $ 482,138    
    XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
    DERIVATIVES AND HEDGING - Schedule of Derivative Instruments, Gain (Loss) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax $ 9,330 $ 10,168 $ (9,351)
    Sales      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax $ (723) $ (1,050) $ (386)
    Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net sales Net sales Net sales
    Interest Expense      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax $ (5,270) $ (9,976) $ (6,290)
    Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest expense Interest expense Interest expense
    Foreign currency forward contracts      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax $ 6 $ (63) $ 0
    Foreign currency forward contracts | Sales      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax (723) (1,050) (386)
    Foreign currency forward contracts | Interest Expense      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax 0 0 0
    Interest rate swap agreements      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax 9,324 10,231 (9,351)
    Other comprehensive income (loss), net of tax, before reclassification 3,626 340 (15,265)
    Interest rate swap agreements | Sales      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax 0 0 0
    Amount of gain (loss) recognized in income, net of tax 0 0 0
    Interest rate swap agreements | Interest Expense      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax (5,698) (9,891) (5,914)
    Amount of gain (loss) recognized in income, net of tax $ 428 $ (85) $ (376)
    XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INVENTORIES - Schedule of Major Classifications of Inventories (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Inventory [Line Items]    
    Work in process $ 397,495 $ 376,594
    Raw materials 838,474 602,106
    Chassis 293,375 292,921
    Subtotal 1,892,225 1,444,274
    Excess of FIFO costs over LIFO costs (137,452) (74,890)
    Inventories, net 1,754,773 1,369,384
    Recreational vehicles    
    Inventory [Line Items]    
    Finished goods 236,311 114,843
    Other    
    Inventory [Line Items]    
    Finished goods $ 126,570 $ 57,810
    XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INVENTORIES - Additional Information (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Inventory [Line Items]    
    Inventories $ 1,892,225 $ 1,444,274
    LIFO    
    Inventory [Line Items]    
    Subsidiaries valued inventory in last-in, first-out method 721,671 497,507
    FIFO    
    Inventory [Line Items]    
    Subsidiaries valued inventory in first-in, first-out method $ 1,170,554 $ 946,767
    XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Property, Plant and Equipment [Line Items]    
    Lease right-of-use assets – operating $ 44,407 $ 42,601
    Lease right-of-use assets – finance 6,264 7,010
    Total cost 1,788,271 1,628,585
    Less accumulated depreciation (530,112) (443,454)
    Property, plant and equipment, net 1,258,159 1,185,131
    Land    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment 142,221 142,746
    Buildings and improvements    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment 926,485 837,065
    Machinery and equipment    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment 601,480 523,714
    Rental vehicles    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment $ 67,414 $ 75,449
    XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Finite-Lived Intangible Assets [Line Items]    
    Cost $ 1,696,998 $ 1,390,126
    Accumulated Amortization 579,506 452,955
    Dealer networks/customer relationships    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 1,090,528 861,562
    Accumulated Amortization 420,623 327,751
    Trademarks    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 351,152 311,208
    Accumulated Amortization 77,660 62,675
    Design technology and other intangibles    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 253,918 215,956
    Accumulated Amortization 80,465 62,237
    Non-compete agreements    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 1,400 1,400
    Accumulated Amortization $ 758 $ 292
    XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details)
    $ in Thousands
    Jul. 31, 2022
    USD ($)
    Goodwill and Intangible Assets Disclosure [Abstract]  
    For the fiscal year ending July 31, 2023 $ 140,573
    For the fiscal year ending July 31, 2024 128,369
    For the fiscal year ending July 31, 2025 116,380
    For the fiscal year ending July 31, 2026 104,946
    For the fiscal year ending July 31, 2027 96,002
    For the fiscal year ending July 31, 2028 and thereafter 531,222
    Estimated annual amortization expense, total $ 1,117,492
    XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended 12 Months Ended
    Jan. 31, 2020
    Oct. 31, 2019
    Jul. 31, 2020
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Intangible Assets And Goodwill [Line Items]            
    Impairment charges       $ 0 $ 0 $ 10,057
    Pre-tax, non-cash goodwill impairment charge   $ 0 $ 0 $ 0 $ 0  
    North American Towables            
    Intangible Assets And Goodwill [Line Items]            
    Impairment charges $ 10,057          
    Pre-tax, non-cash goodwill impairment charge $ 1,036          
    XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Goodwill [Roll Forward]    
    Goodwill, Beginning Balance $ 1,563,255 $ 1,476,541
    Goodwill acquired 389,838 80,218
    Measurement period adjustments (628) 2,728
    Foreign currency translation and other (148,314) 3,768
    Goodwill, Ending Balance 1,804,151 1,563,255
    Other    
    Goodwill [Roll Forward]    
    Goodwill, Beginning Balance 122,708 104,826
    Goodwill acquired 389,838 17,882
    Measurement period adjustments (628) 0
    Foreign currency translation and other 0 0
    Goodwill, Ending Balance 511,918 122,708
    North American Towables | Operating Segments    
    Goodwill [Roll Forward]    
    Goodwill, Beginning Balance 344,975 333,786
    Goodwill acquired 0 18,845
    Measurement period adjustments 0 (7,656)
    Foreign currency translation and other 0 0
    Goodwill, Ending Balance 344,975 344,975
    North American Motorized | Operating Segments    
    Goodwill [Roll Forward]    
    Goodwill, Beginning Balance 53,875 0
    Goodwill acquired 0 43,491
    Measurement period adjustments 0 10,384
    Foreign currency translation and other 0 0
    Goodwill, Ending Balance 53,875 53,875
    European | Operating Segments    
    Goodwill [Roll Forward]    
    Goodwill, Beginning Balance 1,041,697 1,037,929
    Goodwill acquired 0 0
    Measurement period adjustments 0 0
    Foreign currency translation and other (148,314) 3,768
    Goodwill, Ending Balance $ 893,383 $ 1,041,697
    XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Goodwill [Line Items]      
    Goodwill $ 1,831,552 $ 1,590,656  
    Accumulated impairment charges (27,401) (27,401)  
    Net balance 1,804,151 1,563,255 $ 1,476,541
    Other      
    Goodwill [Line Items]      
    Goodwill 511,918 122,708  
    Accumulated impairment charges 0 0  
    Net balance 511,918 122,708 104,826
    North American Towables | Operating Segments      
    Goodwill [Line Items]      
    Goodwill 355,124 355,124  
    Accumulated impairment charges (10,149) (10,149)  
    Net balance 344,975 344,975 333,786
    North American Motorized | Operating Segments      
    Goodwill [Line Items]      
    Goodwill 71,127 71,127  
    Accumulated impairment charges (17,252) (17,252)  
    Net balance 53,875 53,875 0
    European | Operating Segments      
    Goodwill [Line Items]      
    Goodwill 893,383 1,041,697  
    Accumulated impairment charges 0 0  
    Net balance $ 893,383 $ 1,041,697 $ 1,037,929
    XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
    CONCENTRATION OF RISK (Detail) - Customer Concentration Risk - Freedom Roads, LLC
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Sales      
    Concentration Risk [Line Items]      
    Concentration risk percentage (as a percent) 13.00% 13.00% 15.00%
    Accounts Receivable      
    Concentration Risk [Line Items]      
    Concentration risk percentage (as a percent) 10.00% 15.00%  
    XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
    EMPLOYEE BENEFIT PLANS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Postemployment Benefits [Abstract]      
    Employer match and administrative fees for 401(k) plan $ 4,848 $ 2,081 $ 2,987
    Deferred compensation plan mutual fund assets $ 95,782 $ 84,588  
    XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
    FAIR VALUE MEASUREMENTS (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Deferred compensation plan mutual fund assets $ 95,782 $ 84,588
    Level 1    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Deferred compensation plan mutual fund assets 42,312 51,085
    Level 2    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Foreign currency forward contract liability 80 88
    Interest rate swap liabilities, net $ 227 $ 13,369
    XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PRODUCT WARRANTY - Additional Information (Detail)
    12 Months Ended
    Jul. 31, 2022
    Product Warranty One  
    Product Warranty Liability [Line Items]  
    Warranty period for retail customers (in years) 1 year
    Product Warranty Two  
    Product Warranty Liability [Line Items]  
    Warranty period for retail customers (in years) 2 years
    XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
    PRODUCT WARRANTY - Schedule of Changes in Liability (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Product Warranty      
    Beginning balance $ 267,620 $ 252,869 $ 289,679
    Provision 339,009 261,851 198,873
    Payments (290,407) (258,624) (238,590)
    Acquisitions 9,828 11,032 0
    Foreign currency translation (8,142) 492 2,907
    Ending balance $ 317,908 $ 267,620 $ 252,869
    XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LONG-TERM DEBT - Schedule of Long-term Debt (Details)
    € in Thousands, $ in Thousands
    Jul. 31, 2022
    USD ($)
    Jul. 31, 2022
    EUR (€)
    Jul. 31, 2021
    USD ($)
    Debt Instrument [Line Items]      
    Total long-term debt $ 1,799,911   $ 1,640,693
    Unsecured notes 25,495 € 25,000 29,728
    Other debt 50,207   70,952
    Debt issuance costs, net of amortization (32,482)   (33,461)
    Total long-term debt, net of debt issuance costs 1,767,429   1,607,232
    Less: current portion of long-term debt (13,190)   (12,411)
    Total long-term debt, net, less current portion 1,754,239   1,594,821
    Asset Based Credit Facility      
    Debt Instrument [Line Items]      
    Term loan 100,000    
    Asset-based credit facility 100,000   0
    Term loan      
    Debt Instrument [Line Items]      
    Term loan 1,124,209   1,540,013
    Unsecured Debt | Senior Unsecured Notes Due2029      
    Debt Instrument [Line Items]      
    Total long-term debt $ 500,000   $ 0
    XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LONG-TERM DEBT - Additional Information (Details)
    € in Thousands, $ in Thousands
    12 Months Ended
    Oct. 14, 2021
    USD ($)
    Mar. 25, 2021
    Feb. 01, 2019
    USD ($)
    Jul. 31, 2022
    USD ($)
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2020
    USD ($)
    Jul. 31, 2022
    EUR (€)
    Sep. 01, 2021
    USD ($)
    Feb. 01, 2019
    EUR (€)
    Line of Credit Facility [Line Items]                  
    Repayments of line of credit       $ 559,035 $ 224,836 $ 379,986      
    Unsecured debt       25,495 29,728   € 25,000    
    Extinguishment of debt, amount         4,688        
    Fees to secure the facility, amortized amount       11,322 15,407 10,743      
    Unamortized debt issuance expense       5,940 7,005        
    Term loan                  
    Line of Credit Facility [Line Items]                  
    Debt Instrument, term     7 years            
    Term loan       1,124,209 1,540,013        
    Principal payment percentage (as a percent)     1.00%            
    Quarterly principal repayment percentage (as a percent)     0.25%            
    Fair value disclosure       $ 1,097,136 1,551,141        
    Term loan | Interest rate swap agreements                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)       2.466%     2.466%    
    Term loan | Us Tranche                  
    Line of Credit Facility [Line Items]                  
    Term loan       $ 273,325 $ 482,138        
    Interest rate, stated percentage (as a percent)       5.375% 3.125%   5.375%    
    Interest rate, increase (decrease) (as a percent)   (0.75%)              
    Percentage based bearing fixed interest (as a percent)       5.466% 5.466%   5.466%    
    Term loan | Us Tranche | Base Rate                  
    Line of Credit Facility [Line Items]                  
    Basis spread on variable rate (as a percent)     2.75%            
    Term loan | Us Tranche | London Interbank Offered Rate (LIBOR)                  
    Line of Credit Facility [Line Items]                  
    Term loan     $ 1,386,434 $ 671,900 $ 941,900        
    Basis spread on variable rate (as a percent)     3.75%            
    Term loan | Euro Tranche                  
    Line of Credit Facility [Line Items]                  
    Term loan     $ 708,584 $ 452,309 $ 598,113       € 617,718
    Interest rate, stated percentage (as a percent)       3.00% 3.00%   3.00%    
    Interest rate, increase (decrease) (as a percent)   (1.00%)              
    Term loan | Euro Tranche | Euro Interbank Offered Rate EURIBOR                  
    Line of Credit Facility [Line Items]                  
    Debt instrument, variable interest rate floor (as a percent)     0.00%           0.00%
    Interest rate, stated percentage (as a percent)     4.00%           4.00%
    Unsecured Debt | Senior Unsecured Notes Due2029                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent) 4.00%                
    Debt instrument, face amount $ 500,000                
    Fair value disclosure       $ 405,000          
    Unsecured Series One Debt                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)       1.945%     1.945%    
    Unsecured debt       $ 20,396     € 20,000    
    Unsecured Series Two Debt                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)       2.534%     2.534%    
    Unsecured debt       $ 5,099     € 5,000    
    Other Long Term Debt | Minimum                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)       2.40%     2.40%    
    Other Long Term Debt | Maximum                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)       3.43%     3.43%    
    ABL and Term Loan                  
    Line of Credit Facility [Line Items]                  
    Interest expense       $ 77,324 $ 76,072 93,475      
    Fees to secure the facility, amortized amount       11,322 15,407 $ 10,743      
    Accelerated amortization of debt issuance costs         $ 4,688        
    Asset Based Credit Facility                  
    Line of Credit Facility [Line Items]                  
    Term loan       $ 100,000          
    Maximum borrowing capacity     $ 750,000         $ 1,000,000  
    Repayments of line of credit $ 500,000                
    Effective interest rate (as a percent)       3.048%     3.048%    
    Unused capacity, commitment fee percentage (as a percent)     0.20%            
    Minimum coverage ratio       1.0     1.0    
    Coverage ratio threshold percentage       10.00%     10.00%    
    Coverage ratio, threshold amount       $ 60,000          
    Additional borrowing amount       200,000          
    Borrowing availability       874,000          
    Asset Based Credit Facility | Base Rate | Minimum                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)     0.25%           0.25%
    Asset Based Credit Facility | Base Rate | Maximum                  
    Line of Credit Facility [Line Items]                  
    Interest rate, stated percentage (as a percent)     0.50%           0.50%
    Asset Based Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum                  
    Line of Credit Facility [Line Items]                  
    Interest rate at period end (as a percent)     1.25%           1.25%
    Asset Based Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum                  
    Line of Credit Facility [Line Items]                  
    Interest rate at period end (as a percent)     1.50%           1.50%
    Swingline Credit Facility                  
    Line of Credit Facility [Line Items]                  
    Maximum borrowing capacity       100,000          
    Letters of Credit                  
    Line of Credit Facility [Line Items]                  
    Maximum borrowing capacity       $ 100,000          
    XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Debt Disclosure [Abstract]    
    For the fiscal year ending July 31, 2023 $ 13,190  
    For the fiscal year ending July 31, 2024 10,570  
    For the fiscal year ending July 31, 2025 30,853  
    For the fiscal year ending July 31, 2026 1,227,595  
    For the fiscal year ending July 31, 2027 2,499  
    For the fiscal year ending July 31, 2028 and thereafter 515,204  
    Total long-term debt, gross $ 1,799,911 $ 1,640,693
    XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Earnings Before Income Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Income Tax Disclosure [Abstract]      
    United States $ 1,359,841 $ 725,262 $ 258,483
    Foreign 100,023 119,319 14,413
    Income before income taxes $ 1,459,864 $ 844,581 $ 272,896
    XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Schedule of Components of Provision for Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Income Tax Disclosure [Abstract]      
    U.S. Federal $ 296,716 $ 148,706 $ 49,494
    U.S. state and local 55,159 26,344 9,891
    Foreign 17,848 17,571 1,842
    Total current expense 369,723 192,621 61,227
    U.S. Federal (21,317) 162 6,472
    U.S. state and local (2,089) (365) (197)
    Foreign (24,696) (8,707) (15,990)
    Total deferred expense (benefit) (48,102) (8,910) (9,715)
    Total income tax expense $ 321,621 $ 183,711 $ 51,512
    XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Income Tax Disclosure [Abstract]      
    Provision at federal statutory rate $ 306,571 $ 177,362 $ 57,308
    Differences between U.S. federal statutory and foreign tax rates 58,573 (16,857) (50,898)
    Foreign currency remeasurement (gains) losses (73,914) 1,595 30,246
    U.S. state and local income taxes, net of federal benefit 38,919 20,407 7,616
    Other (8,528) 1,204 7,240
    Total income tax expense $ 321,621 $ 183,711 $ 51,512
    XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Income Tax Disclosure [Abstract]    
    Inventory basis $ 6,596 $ 3,158
    Employee benefits 10,171 10,485
    Self-insurance reserves 6,792 6,949
    Accrued product warranties 68,083 53,258
    Accrued incentives 7,064 4,403
    Sales returns and allowances 2,447 934
    Accrued expenses 4,866 7,496
    Property, plant and equipment (44,508) (36,662)
    Operating leases 11,193 10,615
    Deferred compensation 26,924 19,260
    Intangibles (219,726) (173,360)
    Net operating loss and other carryforwards 40,814 38,669
    Unrealized loss (17,925)  
    Unrealized loss   609
    Unrecognized tax benefits 4,013 3,946
    Other (6,155) (4,949)
    Valuation allowance (8,630) (17,193)
    Deferred income tax (liability), net $ (107,981) $ (72,382)
    XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Additional Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2023
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Income Tax [Line Items]        
    Valuation allowance   $ 52,354    
    Unrecognized tax benefits that, if recognized, would affect the company's income tax rate   14,461 $ 13,631 $ 11,606
    Accrued interest and penalties   2,867 2,967  
    Total amount of interest and penalties expense (benefit) recognized   134 $ 238 $ 544
    Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions   4,100    
    Forecast        
    Income Tax [Line Items]        
    Expected decrease in interest due to resolution of uncertain tax positions $ 900      
    State and Local Jurisdiction        
    Income Tax [Line Items]        
    Tax credit carry forward   1,398    
    Gross state tax net operating loss carry forwards   $ 5,033    
    State and Local Jurisdiction | Earliest Tax Year        
    Income Tax [Line Items]        
    Gross state tax net operating loss carry forwards, expiration year   2023    
    State and Local Jurisdiction | Latest Tax Year        
    Income Tax [Line Items]        
    Gross state tax net operating loss carry forwards, expiration year   2042    
    Foreign Tax Authority        
    Income Tax [Line Items]        
    Gross state tax net operating loss carry forwards   $ 81,626    
    Foreign Tax Authority | Earliest Tax Year        
    Income Tax [Line Items]        
    Gross state tax net operating loss carry forwards, expiration year   2023    
    XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Income Tax Disclosure [Abstract]      
    Beginning balance $ 17,025 $ 14,238 $ 13,848
    Tax positions related to prior years: Additions 705 72 73
    Tax positions related to prior years: Reductions (1,280) (277) (129)
    Tax positions related to current year: Additions 4,660 4,346 1,966
    Settlements (2,453) (3,363) 0
    Lapses in statute of limitations (3,010) (2,701) (1,520)
    Tax positions acquired 2,351 4,710 0
    Ending balance $ 17,998 $ 17,025 $ 14,238
    XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
    INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Tax Disclosure [Abstract]        
    Unrecognized tax benefits $ 17,998 $ 17,025 $ 14,238 $ 13,848
    Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards (668) (725)    
    Accrued interest and penalties 2,867 2,967    
    Total unrecognized tax benefits 20,197 19,267    
    Short-term, included in “Income and other taxes” 2,954 3,423    
    Long-term 17,243 15,844    
    Total unrecognized tax benefits $ 20,197 $ 19,267    
    XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
    CONTINGENT LIABILITIES AND COMMITMENTS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Loss Contingencies [Line Items]    
    Standby repurchase obligations amount $ 4,308,524 $ 1,821,012
    Terms of commitments 18 months  
    Repurchase and guarantee reserve balances $ 11,346 $ 6,023
    General and Administrative Expense    
    Loss Contingencies [Line Items]    
    Expenses recorded related to product recall costs $ 37,975  
    XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LEASES - Components of Lease Costs (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Leases [Abstract]      
    Operating lease cost $ 27,391 $ 18,140 $ 12,580
    Finance lease cost      
    Amortization of right-of-use assets 746 662 544
    Interest on lease liabilities 471 520 531
    Total lease cost $ 28,608 $ 19,322 $ 13,655
    XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LEASES - Supplemental Cash Flow Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Leases [Abstract]      
    Operating cash flows from operating leases $ 27,364 $ 18,054 $ 12,487
    Operating leases 21,258 16,636 4,655
    Finance leases $ 0 $ 4,000 $ 0
    XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LEASES - Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Leases [Abstract]    
    Operating lease right-of-use assets $ 44,407 $ 42,601
    Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
    Other current liabilities $ 9,406 $ 8,944
    Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other long-term liabilities $ 34,830 $ 33,923
    Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total operating lease liabilities $ 44,236 $ 42,867
    Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
    Finance lease right-of-use assets $ 6,264 $ 7,010
    Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other current liabilities $ 1,215 $ 1,081
    Other long-term liabilities $ 3,476 $ 4,694
    Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total finance lease liabilities $ 4,691 $ 5,775
    Weighted average remaining lease term - operating leases 10 years 2 months 12 days 11 years 1 month 6 days
    Weighted average remaining lease term - financing leases 4 years 4 months 24 days 5 years 1 month 6 days
    Weighted average discount rate - operating leases 3.60% 3.20%
    Weighted average discount rate - finance leases 9.20% 8.90%
    XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
    LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2022
    Jul. 31, 2021
    Operating Leases    
    For the fiscal year ending July 31, 2023 $ 14,463  
    For the fiscal year ending July 31, 2024 11,142  
    For the fiscal year ending July 31, 2025 7,900  
    For the fiscal year ending July 31, 2026 5,474  
    For the fiscal year ending July 31, 2027 3,980  
    For the fiscal year ending July 31, 2028 and thereafter 18,408  
    Total future lease payments 61,367  
    Less: amount representing interest (17,131)  
    Total operating lease liabilities 44,236 $ 42,867
    Finance Leases    
    For the fiscal year ending July 31, 2023 1,578  
    For the fiscal year ending July 31, 2024 1,059  
    For the fiscal year ending July 31, 2025 1,083  
    For the fiscal year ending July 31, 2026 1,107  
    For the fiscal year ending July 31, 2027 896  
    For the fiscal year ending July 31, 2028 and thereafter 58  
    Total future lease payments 5,781  
    Less: amount representing interest (1,090)  
    Total finance lease liabilities $ 4,691 $ 5,775
    XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.2.2
    STOCKHOLDERS' EQUITY - Stock-Based Compensation Additional Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Total compensation expenses $ 31,421 $ 30,514 $ 19,889
    Total unrecognized compensation costs $ 36,877    
    Period for recognition of compensation cost not yet recognized 2 years 29 days    
    Tax benefits from stock compensation expense $ 4,260 3,532 4,775
    2016 Equity Incentive Plan      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Number of shares authorized under stock option plan (in shares) 3,600,000    
    Number of shares available to be granted (in shares) 1,878,887    
    Performance Shares (PSUs) | Share-based Payment Arrangement, Tranche One      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Award vesting rights, minimum percentage of target compensation (as a percent) 50.00%    
    Performance Shares (PSUs) | Share-based Payment Arrangement, Tranche Three      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Award vesting rights, minimum percentage of target compensation (as a percent) 150.00%    
    Performance Shares (PSUs) | Minimum | Share-based Payment Arrangement, Tranche Two      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Award vesting rights, minimum percentage of target compensation (as a percent) 50.00%    
    Performance Shares (PSUs) | Maximum | Share-based Payment Arrangement, Tranche Two      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Award vesting rights, minimum percentage of target compensation (as a percent) 150.00%    
    Restricted Stock Units (RSUs) and Performance Stock Units (PSUs)      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Total compensation expenses $ 31,421 30,514 19,889
    Fair value of vested RSUs $ 48,204 $ 24,226 $ 10,906
    XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.2.2
    STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Stock Units      
    Nonvested, beginning of year (in shares) 716,485 641,410 451,563
    Granted (in shares) 378,999 338,073 407,151
    Vested (in shares) (407,512) (255,039) (206,624)
    Forfeited (in shares) (5,739) (7,959) (10,680)
    Nonvested, end of year (in shares) 682,233 716,485 641,410
    Weighted- Average Grant Date Fair Value      
    Nonvested, beginning of year, weighted average fair value (in dollars per share) $ 68.70 $ 65.28 $ 91.08
    Granted, weighted average fair value (in dollars per share) 127.51 81.41 50.78
    Vested, weighted average fair value (in dollars per share) 64.19 76.97 92.87
    Forfeited, weighted average fair value (in dollars per share) 105.44 67.90 69.66
    Nonvested, end of year, weighted average fair value (in dollars per share) $ 103.76 $ 68.70 $ 65.28
    XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.2.2
    STOCKHOLDERS' EQUITY - Share Repurchase Program Additional Information (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jun. 24, 2022
    Dec. 21, 2021
    Equity, Class of Treasury Stock [Line Items]      
    Purchase of treasury shares (in shares) 1,944,243    
    Average price of treasury shares acquired (in dollars per share) $ 84.92    
    Purchase of treasury shares $ 165,107    
    Remaining authorized repurchase amount 533,214    
    December Twenty Twenty One Share Repurchase Plan      
    Equity, Class of Treasury Stock [Line Items]      
    Stock repurchase program authorized amount     $ 250,000
    Remaining authorized repurchase amount 84,893    
    June Twenty Twenty Two Share Repurchase Plan      
    Equity, Class of Treasury Stock [Line Items]      
    Stock repurchase program authorized amount   $ 448,321  
    Remaining authorized repurchase amount $ 448,321    
    XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.2.2
    REVENUE RECOGNITION (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Disaggregation of Revenue [Line Items]      
    Net sales $ 16,312,525 $ 12,317,380 $ 8,167,933
    Operating Segments      
    Disaggregation of Revenue [Line Items]      
    Net sales 15,529,045 12,091,398 8,015,971
    Operating Segments | Total North America      
    Disaggregation of Revenue [Line Items]      
    Net sales 12,641,592 8,891,319 5,530,580
    Operating Segments | North American Towables      
    Disaggregation of Revenue [Line Items]      
    Net sales 8,661,945 6,221,928 4,140,482
    Operating Segments | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 3,979,647 2,669,391 1,390,098
    Operating Segments | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 2,887,453 3,200,079 2,485,391
    Operating Segments | Travel Trailers and Other | North American Towables      
    Disaggregation of Revenue [Line Items]      
    Net sales 5,430,526 3,791,235 2,449,239
    Operating Segments | Fifth Wheels | North American Towables      
    Disaggregation of Revenue [Line Items]      
    Net sales 3,231,419 2,430,693 1,691,243
    Operating Segments | Class A | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,779,295 1,052,982 495,520
    Operating Segments | Class C | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,408,470 1,266,624 776,191
    Operating Segments | Class B | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 791,882 349,785 118,387
    Operating Segments | Motorcaravan | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,457,226 1,779,906 1,505,353
    Operating Segments | Campervan | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 750,310 779,755 433,398
    Operating Segments | Caravan | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 365,902 292,708 273,475
    Operating Segments | Other RV-related | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 314,015 347,710 273,165
    Other      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,225,824 373,174 234,481
    Intercompany eliminations      
    Disaggregation of Revenue [Line Items]      
    Net sales $ (442,344) $ (147,192) $ (82,519)
    XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.2.2
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2022
    Jul. 31, 2021
    Jul. 31, 2020
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax $ 2,948,106 $ 2,345,569 $ 2,095,228
    Total other comprehensive income (loss), net of tax (227,661) 17,711 83,736
    Balance at end of period 3,600,654 2,948,106 2,345,569
    Foreign Currency Translation Adjustment      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax 54,152 46,512 (46,484)
    OCI before reclassifications (237,605) 7,640 92,996
    Income taxes associated with OCI before reclassifications 0 0 0
    Amounts reclassified from AOCI 0 0 0
    Income taxes associated with amounts reclassified from AOCI 0 0 0
    Total other comprehensive income (loss), net of tax (237,605) 7,640 92,996
    Balance at end of period (183,453) 54,152 46,512
    Unrealized Gain (Loss) on Derivatives      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax (8,655) (18,823) (9,472)
    OCI before reclassifications 3,775 (1,100) (20,557)
    Income taxes associated with OCI before reclassifications (866) 327 4,906
    Amounts reclassified from AOCI 8,502 14,433 8,180
    Income taxes associated with amounts reclassified from AOCI (2,081) (3,492) (1,880)
    Total other comprehensive income (loss), net of tax 9,330 10,168 (9,351)
    Balance at end of period 675 (8,655) (18,823)
    Other      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax (876) (696) (1,048)
    OCI before reclassifications 2,047 (180) 352
    Income taxes associated with OCI before reclassifications 0 0 0
    Amounts reclassified from AOCI 0 0 0
    Income taxes associated with amounts reclassified from AOCI 0 0 0
    Total other comprehensive income (loss), net of tax 2,047 (180) 352
    Balance at end of period 1,171 (876) (696)
    AOCI, net of tax, Attributable to THOR      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax 44,621 26,993 (57,004)
    OCI before reclassifications (231,783) 6,360 72,791
    Income taxes associated with OCI before reclassifications (866) 327 4,906
    Amounts reclassified from AOCI 8,502 14,433 8,180
    Income taxes associated with amounts reclassified from AOCI (2,081) (3,492) (1,880)
    Total other comprehensive income (loss), net of tax (226,228) 17,628 83,997
    Balance at end of period (181,607) 44,621 26,993
    Non-controlling Interests      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax (772) (855) (594)
    OCI before reclassifications (1,433) 83 (261)
    Income taxes associated with OCI before reclassifications 0 0 0
    Amounts reclassified from AOCI 0 0 0
    Income taxes associated with amounts reclassified from AOCI 0 0 0
    Total other comprehensive income (loss), net of tax (1,433) 83 (261)
    Balance at end of period (2,205) (772) (855)
    Total AOCI      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax 43,849 26,138 (57,598)
    OCI before reclassifications (233,216) 6,443 72,530
    Income taxes associated with OCI before reclassifications (866) 327 4,906
    Amounts reclassified from AOCI 8,502 14,433 8,180
    Income taxes associated with amounts reclassified from AOCI (2,081) (3,492) (1,880)
    Total other comprehensive income (loss), net of tax (227,661) 17,711 83,736
    Balance at end of period $ (183,812) $ 43,849 $ 26,138
    XML 106 tho-20220731_htm.xml IDEA: XBRL DOCUMENT 0000730263 2021-08-01 2022-07-31 0000730263 2022-01-31 0000730263 2022-09-15 0000730263 2022-07-31 0000730263 2021-07-31 0000730263 2020-08-01 2021-07-31 0000730263 2019-08-01 2020-07-31 0000730263 us-gaap:CommonStockMember 2019-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0000730263 us-gaap:RetainedEarningsMember 2019-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2019-07-31 0000730263 us-gaap:ParentMember 2019-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2019-07-31 0000730263 2019-07-31 0000730263 us-gaap:RetainedEarningsMember 2019-08-01 2020-07-31 0000730263 us-gaap:ParentMember 2019-08-01 2020-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2019-08-01 2020-07-31 0000730263 us-gaap:CommonStockMember 2019-08-01 2020-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2020-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2019-08-01 2020-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2020-07-31 0000730263 us-gaap:CommonStockMember 2020-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000730263 us-gaap:RetainedEarningsMember 2020-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2020-07-31 0000730263 us-gaap:ParentMember 2020-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2020-07-31 0000730263 2020-07-31 0000730263 us-gaap:RetainedEarningsMember 2020-08-01 2021-07-31 0000730263 us-gaap:ParentMember 2020-08-01 2021-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2020-08-01 2021-07-31 0000730263 us-gaap:CommonStockMember 2020-08-01 2021-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2021-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2020-08-01 2021-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2021-07-31 0000730263 us-gaap:CommonStockMember 2021-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000730263 us-gaap:RetainedEarningsMember 2021-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2021-07-31 0000730263 us-gaap:ParentMember 2021-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2021-07-31 0000730263 us-gaap:RetainedEarningsMember 2021-08-01 2022-07-31 0000730263 us-gaap:ParentMember 2021-08-01 2022-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2021-08-01 2022-07-31 0000730263 us-gaap:CommonStockMember 2021-08-01 2022-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-07-31 0000730263 us-gaap:CommonStockMember 2022-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000730263 us-gaap:RetainedEarningsMember 2022-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2022-07-31 0000730263 us-gaap:ParentMember 2022-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2022-07-31 0000730263 tho:HeldByOneFinancialInstitutionMember 2022-07-31 0000730263 tho:HeldByOneFinancialInstitutionMember 2021-07-31 0000730263 tho:EuroFinancialInstitutionsOneMember 2022-07-31 0000730263 tho:EuroFinancialInstitutionsOneMember 2021-07-31 0000730263 tho:EuroFinancialInstitutionsTwoMember 2022-07-31 0000730263 tho:EuroFinancialInstitutionsTwoMember 2021-07-31 0000730263 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-08-01 2022-07-31 0000730263 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-08-01 2022-07-31 0000730263 tho:RentalVehiclesMember 2021-08-01 2022-07-31 0000730263 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SegmentContinuingOperationsMember 2021-08-01 2022-07-31 0000730263 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SegmentContinuingOperationsMember 2020-08-01 2021-07-31 0000730263 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SegmentContinuingOperationsMember 2019-08-01 2020-07-31 0000730263 srt:MinimumMember us-gaap:TrademarksMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember us-gaap:TrademarksMember 2021-08-01 2022-07-31 0000730263 srt:MinimumMember tho:DealerNetworkMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember tho:DealerNetworkMember 2021-08-01 2022-07-31 0000730263 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-08-01 2022-07-31 0000730263 srt:MinimumMember us-gaap:TechnologyServiceMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember us-gaap:TechnologyServiceMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-08-01 2022-07-31 0000730263 tho:BacklogMember 2021-08-01 2022-07-31 0000730263 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2022-07-31 0000730263 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2020-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2020-08-01 2021-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2021-08-01 2022-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2019-08-01 2020-07-31 0000730263 tho:AirXIntermediateIncMember 2021-09-01 2021-09-01 0000730263 tho:AirXIntermediateIncMember tho:AssetBasedCreditFacilityMember 2021-09-01 2021-09-01 0000730263 tho:AirXIntermediateIncMember 2021-11-01 2022-01-31 0000730263 tho:AirXIntermediateIncMember tho:AssetBasedCreditFacilityMember 2019-02-01 0000730263 tho:AirXIntermediateIncMember tho:AssetBasedCreditFacilityMember 2021-09-01 0000730263 tho:AirXIntermediateIncMember 2021-08-01 2022-07-31 0000730263 tho:AirXIntermediateIncMember 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:CustomerRelationshipsMember 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:TrademarksMember 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:OrderOrProductionBacklogMember 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:CustomerRelationshipsMember 2021-09-01 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:TrademarksMember 2021-09-01 2021-09-01 0000730263 tho:AirXIntermediateIncMember tho:DesignTechnologyAndOtherIntangiblesMember 2021-09-01 2021-09-01 0000730263 tho:AirXIntermediateIncMember us-gaap:OrderOrProductionBacklogMember 2021-09-01 2021-09-01 0000730263 tho:TiffinGroupMember 2020-12-18 2020-12-18 0000730263 tho:TiffinGroupMember tho:AssetBasedCreditFacilityMember 2020-12-18 2020-12-18 0000730263 tho:TiffinGroupMember 2020-12-18 0000730263 tho:TiffinGroupMember tho:DealerNetworkMember 2020-12-18 0000730263 tho:TiffinGroupMember us-gaap:TrademarksMember 2020-12-18 0000730263 tho:TiffinGroupMember us-gaap:NoncompeteAgreementsMember 2020-12-18 0000730263 tho:TiffinGroupMember tho:BacklogMember 2020-12-18 0000730263 srt:MinimumMember tho:TiffinGroupMember tho:DealerNetworkMember 2020-12-18 2020-12-18 0000730263 srt:MaximumMember tho:TiffinGroupMember tho:DealerNetworkMember 2020-12-18 2020-12-18 0000730263 tho:TiffinGroupMember us-gaap:TrademarksMember 2020-12-18 2020-12-18 0000730263 srt:MinimumMember tho:TiffinGroupMember tho:BacklogMember 2020-12-18 2020-12-18 0000730263 srt:MaximumMember tho:TiffinGroupMember tho:BacklogMember 2020-12-18 2020-12-18 0000730263 tho:TogoGroupMember 2020-03-23 2020-03-23 0000730263 tho:TogoGroupMember 2020-03-23 0000730263 tho:TogoGroupMember us-gaap:TrademarksAndTradeNamesMember 2020-03-23 0000730263 tho:TogoGroupMember us-gaap:DevelopedTechnologyRightsMember 2020-03-23 0000730263 tho:TogoGroupMember us-gaap:OtherIntangibleAssetsMember 2020-03-23 0000730263 tho:TogoGroupMember 2020-02-01 2020-03-23 0000730263 tho:TogoGroupMember 2022-02-01 2022-04-30 0000730263 tho:TogoGroupMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember 2019-08-01 2020-07-31 0000730263 tho:CorporateAndEliminationsMember 2021-08-01 2022-07-31 0000730263 tho:CorporateAndEliminationsMember 2020-08-01 2021-07-31 0000730263 tho:CorporateAndEliminationsMember 2019-08-01 2020-07-31 0000730263 us-gaap:IntersegmentEliminationMember 2021-08-01 2022-07-31 0000730263 us-gaap:IntersegmentEliminationMember 2020-08-01 2021-07-31 0000730263 us-gaap:IntersegmentEliminationMember 2019-08-01 2020-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2021-08-01 2022-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2020-08-01 2021-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember 2021-07-31 0000730263 tho:CorporateAndEliminationsMember 2022-07-31 0000730263 tho:CorporateAndEliminationsMember 2021-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2022-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2021-07-31 0000730263 country:US 2021-08-01 2022-07-31 0000730263 country:US 2020-08-01 2021-07-31 0000730263 country:US 2019-08-01 2020-07-31 0000730263 country:DE 2021-08-01 2022-07-31 0000730263 country:DE 2020-08-01 2021-07-31 0000730263 country:DE 2019-08-01 2020-07-31 0000730263 tho:OtherEuropeMember 2021-08-01 2022-07-31 0000730263 tho:OtherEuropeMember 2020-08-01 2021-07-31 0000730263 tho:OtherEuropeMember 2019-08-01 2020-07-31 0000730263 country:CA 2021-08-01 2022-07-31 0000730263 country:CA 2020-08-01 2021-07-31 0000730263 country:CA 2019-08-01 2020-07-31 0000730263 tho:OtherCountryMember 2021-08-01 2022-07-31 0000730263 tho:OtherCountryMember 2020-08-01 2021-07-31 0000730263 tho:OtherCountryMember 2019-08-01 2020-07-31 0000730263 country:US 2022-07-31 0000730263 country:US 2021-07-31 0000730263 country:DE 2022-07-31 0000730263 country:DE 2021-07-31 0000730263 tho:OtherEuropeMember 2022-07-31 0000730263 tho:OtherEuropeMember 2021-07-31 0000730263 tho:OtherCountryMember 2022-07-31 0000730263 tho:OtherCountryMember 2021-07-31 0000730263 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000730263 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000730263 us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000730263 us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-08-01 2022-07-31 0000730263 us-gaap:NondesignatedMember 2022-07-31 0000730263 us-gaap:NondesignatedMember 2021-07-31 0000730263 us-gaap:ForeignExchangeForwardMember 2021-08-01 2022-07-31 0000730263 us-gaap:ForeignExchangeForwardMember 2020-08-01 2021-07-31 0000730263 us-gaap:ForeignExchangeForwardMember 2019-08-01 2020-07-31 0000730263 us-gaap:InterestRateSwapMember 2021-08-01 2022-07-31 0000730263 us-gaap:InterestRateSwapMember 2020-08-01 2021-07-31 0000730263 us-gaap:InterestRateSwapMember 2019-08-01 2020-07-31 0000730263 us-gaap:SalesMember 2021-08-01 2022-07-31 0000730263 us-gaap:InterestExpenseMember 2021-08-01 2022-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2021-08-01 2022-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2021-08-01 2022-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2021-08-01 2022-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-08-01 2022-07-31 0000730263 us-gaap:SalesMember 2020-08-01 2021-07-31 0000730263 us-gaap:InterestExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2020-08-01 2021-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2020-08-01 2021-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:SalesMember 2019-08-01 2020-07-31 0000730263 us-gaap:InterestExpenseMember 2019-08-01 2020-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2019-08-01 2020-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2019-08-01 2020-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2019-08-01 2020-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-08-01 2020-07-31 0000730263 tho:RecreationVehiclesMember 2022-07-31 0000730263 tho:RecreationVehiclesMember 2021-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2022-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2021-07-31 0000730263 tho:FifoMember 2022-07-31 0000730263 tho:FifoMember 2021-07-31 0000730263 tho:LIFOMember 2022-07-31 0000730263 tho:LIFOMember 2021-07-31 0000730263 us-gaap:LandMember 2022-07-31 0000730263 us-gaap:LandMember 2021-07-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2022-07-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2021-07-31 0000730263 us-gaap:MachineryAndEquipmentMember 2022-07-31 0000730263 us-gaap:MachineryAndEquipmentMember 2021-07-31 0000730263 tho:RentalVehiclesMember 2022-07-31 0000730263 tho:RentalVehiclesMember 2021-07-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2022-07-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2021-07-31 0000730263 us-gaap:TrademarksMember 2022-07-31 0000730263 us-gaap:TrademarksMember 2021-07-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2022-07-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2021-07-31 0000730263 us-gaap:NoncompeteAgreementsMember 2022-07-31 0000730263 us-gaap:NoncompeteAgreementsMember 2021-07-31 0000730263 tho:NorthAmericanTowablesMember 2019-11-01 2020-01-31 0000730263 2020-02-01 2020-07-31 0000730263 2019-08-01 2019-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2020-07-31 0000730263 tho:CorporateAndEliminationsMember 2020-07-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2022-07-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2021-07-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2022-07-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2021-07-31 0000730263 us-gaap:FairValueInputsLevel1Member 2022-07-31 0000730263 us-gaap:FairValueInputsLevel1Member 2021-07-31 0000730263 us-gaap:FairValueInputsLevel2Member 2022-07-31 0000730263 us-gaap:FairValueInputsLevel2Member 2021-07-31 0000730263 tho:TermOfProductWarrantyOneMember 2021-08-01 2022-07-31 0000730263 tho:TermOfProductWarrantyTwoMember 2021-08-01 2022-07-31 0000730263 tho:TermLoanMember 2022-07-31 0000730263 tho:TermLoanMember 2021-07-31 0000730263 tho:AssetBasedCreditFacilityMember 2022-07-31 0000730263 tho:AssetBasedCreditFacilityMember 2021-07-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2022-07-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2021-07-31 0000730263 tho:TermLoanMember 2019-02-01 2019-02-01 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-02-01 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2019-02-01 0000730263 tho:AssetBasedCreditFacilityMember 2019-02-01 0000730263 tho:AssetBasedCreditFacilityMember 2021-09-01 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-02-01 2019-02-01 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:BaseRateMember 2019-02-01 2019-02-01 0000730263 tho:EuroTrancheMember tho:TermLoanMember tho:EuroInterbankOfferedRateEurIBORMember 2019-02-01 0000730263 tho:UsTrancheMember tho:TermLoanMember 2021-03-25 2021-03-25 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2021-03-25 2021-03-25 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-07-31 0000730263 tho:UsTrancheMember tho:TermLoanMember 2022-07-31 0000730263 tho:TermLoanMember us-gaap:InterestRateSwapMember 2022-07-31 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-31 0000730263 tho:UsTrancheMember tho:TermLoanMember 2021-07-31 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2022-07-31 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2021-07-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2021-10-14 0000730263 tho:AssetBasedCreditFacilityMember 2021-10-14 2021-10-14 0000730263 srt:MinimumMember tho:AssetBasedCreditFacilityMember us-gaap:BaseRateMember 2019-02-01 0000730263 srt:MaximumMember tho:AssetBasedCreditFacilityMember us-gaap:BaseRateMember 2019-02-01 0000730263 srt:MinimumMember tho:AssetBasedCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-02-01 0000730263 srt:MaximumMember tho:AssetBasedCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-02-01 0000730263 tho:AssetBasedCreditFacilityMember 2019-02-01 2019-02-01 0000730263 us-gaap:LetterOfCreditMember 2022-07-31 0000730263 tho:SwinglineCreditFacilityMember 2022-07-31 0000730263 tho:UnsecuredSeriesOneDebtMember 2022-07-31 0000730263 tho:UnsecuredSeriesTwoDebtMember 2022-07-31 0000730263 srt:MinimumMember tho:OtherLongTermDebtMember 2022-07-31 0000730263 srt:MaximumMember tho:OtherLongTermDebtMember 2022-07-31 0000730263 tho:ABLAndTermLoanMember 2021-08-01 2022-07-31 0000730263 tho:ABLAndTermLoanMember 2020-08-01 2021-07-31 0000730263 tho:ABLAndTermLoanMember 2019-08-01 2020-07-31 0000730263 us-gaap:StateAndLocalJurisdictionMember 2022-07-31 0000730263 us-gaap:ForeignCountryMember 2022-07-31 0000730263 us-gaap:ForeignCountryMember us-gaap:EarliestTaxYearMember 2021-08-01 2022-07-31 0000730263 us-gaap:StateAndLocalJurisdictionMember us-gaap:EarliestTaxYearMember 2021-08-01 2022-07-31 0000730263 us-gaap:StateAndLocalJurisdictionMember us-gaap:LatestTaxYearMember 2021-08-01 2022-07-31 0000730263 srt:ScenarioForecastMember 2022-08-01 2023-07-31 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2022-07-31 0000730263 tho:TwoThousandSixteenEquityIncentivePlanMember 2022-07-31 0000730263 srt:MinimumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-08-01 2022-07-31 0000730263 srt:MaximumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-08-01 2022-07-31 0000730263 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-08-01 2022-07-31 0000730263 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-08-01 2022-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2021-08-01 2022-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2020-08-01 2021-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2019-08-01 2020-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2021-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2020-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2019-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2021-08-01 2022-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2020-08-01 2021-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2020-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2022-07-31 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2021-12-21 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2022-06-24 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2022-07-31 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersAndOtherTowablesMember tho:NorthAmericanTowablesMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersAndOtherTowablesMember tho:NorthAmericanTowablesMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersAndOtherTowablesMember tho:NorthAmericanTowablesMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2021-08-01 2022-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2019-08-01 2020-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2021-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2021-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2021-08-01 2022-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-08-01 2022-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2021-08-01 2022-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2021-08-01 2022-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-08-01 2022-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2022-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2022-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2020-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2020-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2020-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2020-08-01 2021-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-08-01 2021-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2020-08-01 2021-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2020-08-01 2021-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-08-01 2021-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2019-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2019-08-01 2020-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-08-01 2020-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2019-08-01 2020-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-08-01 2020-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-08-01 2020-07-31 iso4217:USD shares iso4217:USD shares tho:Segment pure tho:segment iso4217:EUR false 2022 FY 0000730263 P5M http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2022#InterestExpense http://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2022#InterestExpense http://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2022#InterestExpense P1Y P2Y http://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://www.thorindustries.com/20220731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent 10-K true 2022-07-31 --07-31 false 001-09235 THOR INDUSTRIES, INC. DE 93-0768752 601 E. Beardsley Ave. Elkhart IN 46514 (574) 970-7460 Common stock (Par value $0.10 Per Share) THO NYSE Yes No Yes Yes Large Accelerated Filer false false true false 4441000000 53676962 Portions of the Proxy Statement for the 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K 34 Deloitte & Touche LLP Chicago, Illinois 311553000 445852000 137000 2854000 848814000 796489000 95367000 153443000 1754773000 1369384000 51835000 35501000 3062479000 2803523000 1258159000 1185131000 1804151000 1563255000 1117492000 937171000 7950000 41216000 157901000 123792000 3087494000 2665434000 7408132000 6654088000 822449000 915045000 13190000 12411000 21403000 25720000 254772000 249761000 317908000 267620000 57391000 85789000 134298000 128869000 61700000 38590000 72805000 70980000 1755916000 1794785000 1754239000 1594821000 115931000 113598000 17243000 15844000 164149000 186934000 2051562000 1911197000 1000000 1000000 0 0 0 0 0.10 0.10 250000000 250000000 66059403 65651570 6606000 6565000 497946000 460482000 3813261000 2770401000 -181607000 44621000 12382441 10285329 543344000 360226000 3592862000 2921843000 7792000 26263000 3600654000 2948106000 7408132000 6654088000 16312525000 12317380000 8167933000 13506495000 10422407000 7049726000 2806030000 1894973000 1118207000 1116462000 869916000 634119000 156946000 117183000 97234000 0 0 10057000 1130000 797000 3116000 91222000 94342000 107322000 17334000 30252000 305000 1459864000 844581000 272896000 321621000 183711000 51512000 1138243000 660870000 221384000 439000 998000 -1590000 1137804000 659872000 222974000 55034653 55333959 55172694 55264046 55687253 55397376 20.67 11.93 4.04 20.59 11.85 4.02 1138243000 660870000 221384000 -239038000 7723000 92735000 9330000 10168000 -9351000 -2047000 180000 -352000 -227661000 17711000 83736000 910582000 678581000 305120000 -994000 1081000 -1851000 911576000 677500000 306971000 65189907 6519000 416382000 2066674000 -57004000 10126434 -348146000 2084425000 10803000 2095228000 222974000 222974000 -1590000 221384000 206624 21000 557000 71341 -3763000 -3185000 -3185000 1.60 88318000 88318000 88318000 19889000 19889000 19889000 83997000 83997000 -261000 83736000 16835000 16835000 65396531 6540000 436828000 2201330000 26993000 10197775 -351909000 2319782000 25787000 2345569000 659872000 659872000 998000 660870000 255039 25000 -6860000 87554 -8317000 -15152000 -15152000 1.64 90801000 90801000 90801000 30514000 30514000 30514000 17628000 17628000 83000 17711000 605000 605000 65651570 6565000 460482000 2770401000 44621000 10285329 -360226000 2921843000 26263000 2948106000 1137804000 1137804000 439000 1138243000 1944243 165107000 165107000 165107000 407833 41000 4527000 152869 -18011000 -13443000 -13443000 1.72 94944000 94944000 94944000 31421000 31421000 31421000 -226228000 -226228000 -1433000 -227661000 555000 555000 -1516000 -1516000 16922000 15406000 66059403 6606000 497946000 3813261000 -181607000 12382441 -543344000 3592862000 7792000 3600654000 1138243000 660870000 221384000 127507000 113398000 98933000 156946000 117183000 97234000 11322000 15407000 10743000 0 0 10057000 51885000 9026000 11212000 7564000 -1136000 -3990000 31421000 30514000 19889000 -39247000 234693000 115232000 381543000 538756000 -133290000 13747000 32717000 -18427000 -116608000 229173000 60469000 78385000 123078000 -14059000 -21471000 50915000 7028000 990253000 526482000 540941000 242357000 128835000 106697000 16067000 1950000 27677000 781967000 310938000 0 41000000 -9330000 5229000 -1049257000 -428493000 -84249000 660088000 225676000 379222000 559035000 224836000 379986000 500000000 0 0 332907000 59700000 274963000 11535000 13950000 14493000 8445000 0 0 94944000 90801000 88318000 1084000 749000 442000 165107000 0 0 18011000 8317000 3763000 -16861000 -15761000 -10173000 -47841000 -188438000 -392916000 -30171000 -2208000 26325000 -137016000 -92657000 90101000 448706000 541363000 451262000 311690000 448706000 541363000 137000 2854000 2844000 311553000 445852000 538519000 380874000 226527000 56803000 74455000 78865000 101784000 4733000 6304000 3458000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="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%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world’s largest manufacturer of recreational vehicles by units sold and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other RV-related products and services. Accordingly, the Company has presented financial information for these three segments in Note 3 to the Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The accompanying Consolidated Financial Statements include the accounts of THOR Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers’ compensation claims, vehicle repurchases, uncertain tax positions, product and non-product litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Interest-bearing deposits and other investments with maturities of three months or less when purchased are considered cash equivalents. At July 31, 2022 and July 31, 2021, cash and cash equivalents of $217,411 and $260,101, respectively, were held by one U.S. financial institution. In addition, at July 31, 2022 and July 31, 2021, the equivalent of $30,609 and $111,215, respectively, was held in Euros at one European financial institution and $8,522 and $27,926, respectively, was held in Euros by a different European financial institution. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data. See Note 4 to the Consolidated Financial Statements for further discussion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Inventories are primarily determined on the first-in, first-out (“FIFO”) basis, with the remainder on the last-in, first-out (“LIFO”) basis. Inventories are stated at the lower of cost or net realizable value, except for inventories determined based on LIFO, which are stated at the lower of cost or market value. Manufacturing costs included in inventory include materials, labor, freight-in and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Buildings and improvements – 10 to 39 years </span></div><div style="margin-bottom:6pt;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%">Machinery and equipment – 3 to 10 years </span></div><div style="margin-bottom:6pt;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%">Rental vehicles – 6 years </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense is recorded in cost of products sold, except for $25,388, $22,409 and $15,060 in fiscal 2022, 2021 and 2020, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, inventory, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary, over a period not to exceed one year from the acquisition date, by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Goodwill results from the excess of purchase price over the net assets of an acquired business. The Company's reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. Goodwill is not amortized but is tested for impairment annually as of May 31 of each fiscal year and whenever events or changes in circumstances indicate that an impairment may have occurred. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess is recognized, not to exceed the amount of goodwill allocated to the reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Long-lived and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology, backlog and non-compete agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed, if applicable. Design technology and non-compete agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the associated fulfillment period, typically nine months or less.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Product Warranties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Estimated warranty costs are provided at the time of sale of the related products. See Note 11 to the Consolidated Financial Statements for further information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Insurance Reserves</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Generally, the Company is self-insured for workers’ compensation, products liability and group medical insurance. Upon the exhaustion of the applicable deductibles or retentions, the Company maintains insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers’ compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability for product liability and personal injury occurrences based on historical data, known cases and actuarial information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company’s recreational vehicle and other sales contracts have a single performance obligation of providing the promised goods (recreational vehicles or component parts, as applicable), which is satisfied when control of the goods is transferred to the customer. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For recreational vehicle sales, the Company recognizes revenue when its performance obligation has been satisfied and control of the product is transferred to the dealer, which generally aligns with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (“EXW”) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. The majority of warranties provided are assurance-type warranties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to recreational vehicle sales, the Company also sells specialized component parts and aluminum extrusions to RV original equipment manufacturers and aftermarket sales through dealers and retailers. The Company’s European recreational vehicle reportable segment also sells accessory items and provides repair services through our two owned dealerships. Each part or item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company’s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2022, fiscal 2021 and fiscal 2020, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of products sold. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Advertising Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Advertising costs, which consist primarily of trade shows, are expensed as incurred, and were $55,461, $44,638 and $67,019 in fiscal 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The financial statements of the Company’s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Income (Loss), net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products. See Note 14 to the Consolidated Financial Statements for further information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future tax consequences could differ from our estimates and have a material impact on our financial position or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities and the valuation allowance recorded against the Company’s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Research and development costs are expensed when incurred and totaled $38,998, $26,775 and $19,123 in fiscal 2022, 2021 and 2020, respectively.</span></div><div style="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-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company records compensation expense based on the fair value of stock-based awards, including restricted stock and performance stock units, on a straight-line basis over the requisite service period, which is generally three years, while some stock-based awards use a graded vesting period. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Basic earnings per common share (“EPS”) is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:</span></div><div><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:52.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per share</span></td><td colspan="3" style="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%">55,034,653 </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%">55,333,959 </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%">55,172,694 </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%">Unvested restricted stock units and performance stock units</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%">229,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%">353,294 </span></td><td style="background-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%">224,682 </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 shares outstanding assuming dilution</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:10pt;font-weight:400;line-height:100%">55,264,046 </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="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%">55,687,253 </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="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%">55,397,376 </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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will exclude unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding. Antidilutive unvested restricted stock units and performance stock units excluded from the July 31, 2022, July 31, 2021 and July 31, 2020 calculations were not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying generally accepted accounting principles (GAAP) to contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The optional expedients and exceptions are available for all entities as of March 12, 2020, through December 31, 2022. The Company adopted ASU 2020-04, effective March 12, 2020. While there was no impact to the Company’s consolidated financial statements at the time of adoption, the impact of this ASU will ultimately depend on the terms of any future contract modification related to a change in reference rate, including potential future modifications to the Company’s debt facilities and cash flow hedges.</span></div> <div style="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%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world’s largest manufacturer of recreational vehicles by units sold and revenue. The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business activities are primarily comprised of three distinct operations, which include the design, manufacture and sale of North American towable recreational vehicles, North American motorized recreational vehicles and European recreational vehicles, with the European vehicles including both towable and motorized products as well as other RV-related products and services. Accordingly, the Company has presented financial information for these three segments in Note 3 to the Consolidated Financial Statements.</span></div> 3 3 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The accompanying Consolidated Financial Statements include the accounts of THOR Industries, Inc. and its subsidiaries. The Company consolidates all majority-owned subsidiaries, and all intercompany balances and transactions are eliminated upon consolidation. The results of any companies acquired during a year are included in the consolidated financial statements for the applicable year from the effective date of the acquisition.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Key estimates include the valuation of acquired assets and liabilities, reserves for inventory, incurred but not reported medical claims, warranty claims, workers’ compensation claims, vehicle repurchases, uncertain tax positions, product and non-product litigation and assumptions made in asset impairment assessments. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable under the circumstances. The Company believes that such estimates are made using consistent and appropriate methods. Actual results could differ from these estimates.</span> Cash and Cash Equivalents – Interest-bearing deposits and other investments with maturities of three months or less when purchased are considered cash equivalents. At July 31, 2022 and July 31, 2021, cash and cash equivalents of $217,411 and $260,101, respectively, were held by one U.S. financial institution. In addition, at July 31, 2022 and July 31, 2021, the equivalent of $30,609 and $111,215, respectively, was held in Euros at one European financial institution and $8,522 and $27,926, respectively, was held in Euros by a different European financial institution. 217411000 260101000 30609000 111215000 8522000 27926000 Derivatives – The Company uses derivative financial instruments to manage its risk related to changes in foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records all derivatives on the Consolidated Balance Sheet at fair value using available market information and other observable data. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The fair value of long-term debt is discussed in Note 12 to the Consolidated Financial Statements.</span> <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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Inventories are primarily determined on the first-in, first-out (“FIFO”) basis, with the remainder on the last-in, first-out (“LIFO”) basis. Inventories are stated at the lower of cost or net realizable value, except for inventories determined based on LIFO, which are stated at the lower of cost or market value. Manufacturing costs included in inventory include materials, labor, freight-in and manufacturing overhead. Unallocated overhead and abnormal costs are expensed as incurred.</span> <div style="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%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Buildings and improvements – 10 to 39 years </span></div><div style="margin-bottom:6pt;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%">Machinery and equipment – 3 to 10 years </span></div><div style="margin-bottom:6pt;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%">Rental vehicles – 6 years </span></div>Depreciation expense is recorded in cost of products sold, except for $25,388, $22,409 and $15,060 in fiscal 2022, 2021 and 2020, respectively, which relates primarily to office buildings and office equipment and is recorded in selling, general and administrative expenses. P10Y P39Y P3Y P3Y P10Y P6Y 25388000 22409000 15060000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company accounts for the acquisition of a business using the acquisition method of accounting. Assets acquired and liabilities assumed, including amounts attributed to noncontrolling interests, are recorded at the acquisition date at their fair values. Assigning fair values requires the Company to make significant estimates and assumptions regarding the fair value of identifiable intangible assets, inventory, property, plant and equipment, deferred tax asset valuation allowances, and liabilities, such as uncertain tax positions and contingencies. The Company may refine these estimates if necessary, over a period not to exceed one year from the acquisition date, by taking into consideration new information that, if known at the acquisition date, would have affected the fair values ascribed to the assets acquired and liabilities assumed.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Goodwill results from the excess of purchase price over the net assets of an acquired business. The Company's reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. Goodwill is not amortized but is tested for impairment annually as of May 31 of each fiscal year and whenever events or changes in circumstances indicate that an impairment may have occurred. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess is recognized, not to exceed the amount of goodwill allocated to the reporting unit.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Property, plant and equipment and identifiable intangibles that are amortized are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable from future cash flows. If the carrying value of a long-lived asset is impaired, an impairment charge is recorded for the amount by which the carrying value of the long-lived asset exceeds its fair value. Intangible assets consist of trademarks, dealer networks/customer relationships, design technology, backlog and non-compete agreements. Trademarks are amortized on a straight-line basis over 15 to 25 years. Dealer networks/customer relationships are amortized on an accelerated basis over 12 to 20 years, with amortization beginning after backlog amortization is completed, if applicable. Design technology and non-compete agreements are amortized using the straight-line method over 2 to 15 years. Backlog is amortized using a straight-line basis over the associated fulfillment period, typically nine months or less.</span> P15Y P25Y P12Y P20Y P2Y P2Y P15Y P15Y P9M Product Warranties – Estimated warranty costs are provided at the time of sale of the related products. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Reserves</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Generally, the Company is self-insured for workers’ compensation, products liability and group medical insurance. Upon the exhaustion of the applicable deductibles or retentions, the Company maintains insurance coverage. Under these plans, liabilities are recognized for claims incurred, including those incurred but not reported. The liability for workers’ compensation claims is determined by the Company with the assistance of a third-party administrator and actuary using various state statutes and historical claims experience. Group medical reserves are estimated using historical claims experience. The Company has established a liability for product liability and personal injury occurrences based on historical data, known cases and actuarial information.</span> <div style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Revenue is recognized as performance obligations under the terms of contracts with customers are satisfied. The Company’s recreational vehicle and other sales contracts have a single performance obligation of providing the promised goods (recreational vehicles or component parts, as applicable), which is satisfied when control of the goods is transferred to the customer. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For recreational vehicle sales, the Company recognizes revenue when its performance obligation has been satisfied and control of the product is transferred to the dealer, which generally aligns with shipping terms. Shipping terms vary depending on regional contracting practices. U.S. customers primarily contract under FOB shipping point terms. European customers generally contract on ExWorks (“EXW”) incoterms (meaning the seller fulfills its obligation to deliver when it makes goods available at its premises, or another specified location, for the buyer to collect). Under EXW incoterms, the performance obligation is satisfied and control is transferred at the point when the customer is notified that the vehicle is available for pickup. Customers do not have a right of return. The majority of warranties provided are assurance-type warranties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to recreational vehicle sales, the Company also sells specialized component parts and aluminum extrusions to RV original equipment manufacturers and aftermarket sales through dealers and retailers. The Company’s European recreational vehicle reportable segment also sells accessory items and provides repair services through our two owned dealerships. Each part or item represents a distinct performance obligation satisfied when control of the good is transferred to the customer. Service and repair contracts with customers are short term in nature and are recognized when the service is complete.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration to which the Company expects to be entitled in exchange for the Company’s products and services. The amount of revenue recognized includes adjustments for any variable consideration, such as sales discounts, sales allowances, promotions, rebates and other sales incentives which are included in the transaction price and allocated to each performance obligation based on the standalone selling price. The Company estimates variable consideration based on the expected value of total consideration to which customers are likely to be entitled to based primarily on historical experience and current market conditions. Included in the estimate is an assessment as to whether any variable consideration is constrained. Revenue estimates are adjusted at the earlier of a change in the expected value of consideration or when the consideration becomes fixed. During fiscal 2022, fiscal 2021 and fiscal 2020, adjustments to revenue from performance obligations satisfied in prior periods, which relate primarily to changes in estimated variable consideration, were immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed to customers related to shipping and handling activities are included in net sales. The Company has elected to account for shipping and handling costs as fulfillment activities, and these costs are included in cost of products sold. We do not disclose information about the transaction price allocated to the remaining performance obligations at period end because our contracts generally have original expected durations of one year or less. In addition, we expense when incurred contract acquisition costs, primarily sales commissions, because the amortization period, which is aligned with the contract term, is one year or less.</span></div> Advertising Costs – Advertising costs, which consist primarily of trade shows, are expensed as incurred 55461000 44638000 67019000 <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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The financial statements of the Company’s foreign operations with a functional currency other than the U.S. dollar are translated into U.S. dollars using the exchange rate at each balance sheet date for assets and liabilities, and, for revenues and expenses, the weighted-average exchange rate for each applicable period, and the resulting translation adjustments are recorded in Accumulated Other Comprehensive Income (Loss), net of tax. Transaction gains and losses from foreign currency exchange rate changes are recorded in Other income (expense), net in the Consolidated Statements of Income and Comprehensive Income.</span> Repurchase Agreements – The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent domestic and foreign dealers of certain of its RV products. <div style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in our financial statements or tax returns. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The actual outcome of these future tax consequences could differ from our estimates and have a material impact on our financial position or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires the Company to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company reevaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, voluntary settlements and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities and the valuation allowance recorded against the Company’s deferred tax assets. Valuation allowances must be considered due to the uncertainty of realizing deferred tax assets. The Company assesses whether valuation allowances should be established against our deferred tax assets on a tax jurisdictional basis based on the consideration of all available evidence, including cumulative income over recent periods, using a more likely than not standard.</span></div> 0.50 Research and Development – Research and development costs are expensed when incurred 38998000 26775000 19123000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company records compensation expense based on the fair value of stock-based awards, including restricted stock and performance stock units, on a straight-line basis over the requisite service period, which is generally three years, while some stock-based awards use a graded vesting period. Stock-based compensation expense is recorded net of estimated forfeitures, which is based on historical forfeiture rates over the vesting period of employee awards.</span> P3Y <div style="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%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Basic earnings per common share (“EPS”) is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding. Diluted EPS is computed by dividing net income attributable to THOR Industries, Inc. by the weighted-average number of common shares outstanding assuming dilution. The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:</span></div><div><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:52.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per share</span></td><td colspan="3" style="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%">55,034,653 </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%">55,333,959 </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%">55,172,694 </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%">Unvested restricted stock units and performance stock units</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%">229,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%">353,294 </span></td><td style="background-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%">224,682 </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 shares outstanding assuming dilution</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:10pt;font-weight:400;line-height:100%">55,264,046 </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="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%">55,687,253 </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="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%">55,397,376 </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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will exclude unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding. Antidilutive unvested restricted stock units and performance stock units excluded from the July 31, 2022, July 31, 2021 and July 31, 2020 calculations were not material.</span></div> The difference between basic EPS and diluted EPS is the result of unvested restricted stock units and performance stock units as follows:<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:52.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per share</span></td><td colspan="3" style="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%">55,034,653 </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%">55,333,959 </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%">55,172,694 </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%">Unvested restricted stock units and performance stock units</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%">229,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%">353,294 </span></td><td style="background-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%">224,682 </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 shares outstanding assuming dilution</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:10pt;font-weight:400;line-height:100%">55,264,046 </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="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%">55,687,253 </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="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%">55,397,376 </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> 55034653 55333959 55172694 229393 353294 224682 55264046 55687253 55397376 0 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” which provides optional expedients and exceptions for applying generally accepted accounting principles (GAAP) to contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The optional expedients and exceptions are available for all entities as of March 12, 2020, through December 31, 2022. The Company adopted ASU 2020-04, effective March 12, 2020. While there was no impact to the Company’s consolidated financial statements at the time of adoption, the impact of this ASU will ultimately depend on the terms of any future contract modification related to a change in reference rate, including potential future modifications to the Company’s debt facilities and cash flow hedges.</span></div> ACQUISITIONS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Airxcel</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (“Airxcel”). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The initial cash consideration for the Airxcel acquisition was $750,000 in cash, subject to adjustments, and was funded through a combination of cash-on-hand and $625,000 of borrowings from the Company's asset-based credit facility (“ABL”). The total cash consideration to be paid was subject to the final determination of the actual acquired net working capital as of the close of business on September 1, 2021, which was finalized in the second quarter of fiscal 2022 and the true-up reduced the cash consideration to $745,279, net of cash acquired. In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the agreement and extended the term of the ABL as discussed in Note 12 to the Consolidated Financial Statements. The interest rate provisions remained unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying its revenue sources and expanding Airxcel’s supply chain business in North America and Europe. Airxcel operates as an independent operation in the same manner as the Company's other subsidiaries.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of Airxcel are included in the Company’s Consolidated Statements of Income and Comprehensive Income since the September 1, 2021 acquisition date. Airxcel recorded net sales of $501,114, net of intercompany sales, and net income before income taxes, net of intercompany profit elimination, of $31,559 for the period from the date of acquisition through July 31, 2022. Net income before income taxes includes a charge of $6,791 related to the step-up in assigned value of acquired Airxcel inventory that was included in cost of products sold, and includes $36,771 in amortization expense related to the acquired intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From the acquisition date through July 31, 2022, the Company made immaterial measurement period adjustments to better reflect the facts and circumstances that existed at the acquisition date. The following table summarizes the estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of finalizing the fair value analysis, but this analysis has not been fully completed. The provisional amounts included below, related to deferred income tax liabilities and certain accrued expenses, remain subject to potential adjustment. The Company expects to finalize these values during the first quarter of fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div><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:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.692%"/><td style="width:0.1%"/></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%">Cash</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,404 </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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">71,150 </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:9pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%">62,657 </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:9pt;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:9pt;font-weight:400;line-height:100%">40,518 </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:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</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:9pt;font-weight:400;line-height:100%">284,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</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:9pt;font-weight:400;line-height:100%">56,900 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology 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:9pt;font-weight:400;line-height:100%">60,600 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</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:9pt;font-weight:400;line-height:100%">700 </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:9pt;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:9pt;font-weight:400;line-height:100%">367,926 </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:9pt;font-weight:400;line-height:100%">Current 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:9pt;font-weight:400;line-height:100%">(110,428)</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:9pt;font-weight:400;line-height:100%">Deferred income tax 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:9pt;font-weight:400;line-height:100%">(77,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:9pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%">(10,494)</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:9pt;font-weight:400;line-height:100%">Non-controlling interest</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:9pt;font-weight:400;line-height:100%">(739)</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:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><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:9pt;font-weight:400;line-height:100%">768,683 </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:9pt;font-weight:400;line-height:100%">Less cash acquired</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:9pt;font-weight:400;line-height:100%">(23,404)</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:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.3 years. The customer relationships were valued based on the Discounted Cash Flow Method and are being amortized on an accelerated basis over 20 years. The trademarks were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 20 years. The design technology assets were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 10 years. Backlog was valued based on the Discounted Cash Flow Method and was amortized on a straight-line basis over two months. The majority of the goodwill recognized as a result of this transaction is not deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Tiffin Group </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 18, 2020, the Company acquired luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the “Tiffin Group”). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama while Vanleigh RV operates out of Mississippi.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash consideration for the acquisition of the Tiffin Group was $288,238, net of cash acquired, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company’s existing asset-based credit facility.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarized the final fair values of the Tiffin Group net assets acquired on the acquisition date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.478%"/><td style="width:0.1%"/></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%">Cash</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%">13,074 </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%">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%">116,441 </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%">Other 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:10pt;font-weight:400;line-height:100%">53,860 </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%">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%">48,262 </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%">Amortizable intangible assets:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dealer network</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%">92,200 </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:bottom"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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,400 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</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%">4,800 </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%">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%">65,064 </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%">Current 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%">(81,423)</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%">Deferred income tax 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%">(37,263)</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%">Other 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%">(7,203)</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 fair value of net assets acquired</span></td><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%">301,312 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less cash acquired</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%">(13,074)</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 cash consideration for acquisition, less cash acquired</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%">288,238 </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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.8 years. The dealer networks were valued based on the Discounted Cash Flow Method and are being amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and are being amortized on a straight-line basis over 20 years. Backlogs were valued based on the Discounted Cash Flow Method and were amortized on a straight-line basis over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMTgvZnJhZzpmMTBkODBiNzhkMGQ0NGRmYWZlZjU1M2JiOTY1OTUwMC90ZXh0cmVnaW9uOmYxMGQ4MGI3OGQwZDQ0ZGZhZmVmNTUzYmI5NjU5NTAwXzI3NDg3NzkxMTMzNDY_5a5531bc-1186-487d-a0ad-72a61e54189e">five</span> to seven months. Generally, the goodwill recognized as a result of this transaction will be not deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Togo Group</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2018, the Company formed a 50/50 joint venture, originally called TH2connect, LLC, with Tourism Holdings Limited ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">thl</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"). In July 2019, this joint venture was rebranded as "Togo Group." Since its formation through March 23, 2020, the Company applied the equity method of accounting to the joint venture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective March 23, 2020 the Company and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">thl</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reached an agreement (the “2020 Agreement”) whereby the Company obtained additional ownership interest in Togo Group. As a result of the 2020 Agreement, THOR obtained a 73.5% controlling interest in Togo Group and the power to direct the activities of Togo Group. Upon the effective date of the 2020 Agreement, the operating results, balance sheet accounts and cash flow activity of Togo Group were consolidated within the Company's Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of Togo Group are focused on digital solutions primarily for the North American market related to travel and RV use, with expansion into other regions anticipated in future periods. Togo Group is managed as a stand-alone operating entity and represents a non-reportable segment and a separate reporting unit for goodwill assessment purposes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal quarter ended July 31, 2020, the Company made immaterial measurement period adjustments primarily to deferred income taxes and goodwill to better reflect the facts and circumstances that existed at the 2020 Agreement effective date. The table below summarizes the final fair value of Togo Group assets acquired and liabilities assumed as of the 2020 Agreement effective date.</span></div><div><span><br/></span></div><div><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:77.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.329%"/><td style="width:0.1%"/></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%">Cash</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%">326 </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%">Accounts receivable</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%">466 </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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </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%">Property, plant and equipment</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%">362 </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%">Amortizable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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,130 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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,700 </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:bottom"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </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%">Goodwill</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%">61,955 </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%">Liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595)</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%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,835)</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 fair value of net assets acquired</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%">52,608 </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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the 2020 Agreement effective date, amortizable intangible assets had a weighted-average useful life of approximately eight years and are amortized on a straight-line basis. The developed technology was valued using the Multi-Period Excess Earnings method, which is a form of the income approach. Trade names and trademarks were valued using the Relief from Royalty method. The majority of the goodwill is expected to be deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the March 23, 2020 effective date of the 2020 Agreement, the Company accounted its share of the Togo Group results on the equity method. The Company's share of the loss from this investment recognized in the Company's 2020 fiscal year through the March 23, 2020 effective date of the 2020 Agreement was $6,884. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Togo Group was rebranded as Roadpass Digital in November 2021. During the third quarter of fiscal 2022, the Company acquired the remaining interest in Togo Group for $16,144 in cash, and as a result holds a 100% ownership interest in Togo Group as of July 31, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Pro-forma Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma information represents the Company’s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021, the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020 and the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisitions been completed on the assumed dates for the periods presented, or which may be realized in the future. The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may have been realized from the integration of these acquisitions. </span></div><div><span><br/></span></div><div><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:39.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.122%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%"> </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:10pt;font-weight:700;line-height:100%">Fiscal 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%">Fiscal 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%">Fiscal 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%">Net 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%">16,359,983 </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,075,712 </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%">8,870,746 </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%">Net income attributable to THOR Industries, Inc.</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%">1,144,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 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%">689,198 </span></td><td style="background-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%">223,861 </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%">Basic 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%">20.80 </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%">12.46 </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%">4.06 </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%">Diluted earnings per common 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%">20.71 </span></td><td style="background-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%">12.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%">4.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 750000000 625000000 745279000 750000000 1000000000 501114000 31559000 -6791000 36771000 The Company expects to finalize these values during the first quarter of fiscal 2023.<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:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.692%"/><td style="width:0.1%"/></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%">Cash</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,404 </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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">71,150 </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:9pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%">62,657 </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:9pt;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:9pt;font-weight:400;line-height:100%">40,518 </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:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</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:9pt;font-weight:400;line-height:100%">284,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</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:9pt;font-weight:400;line-height:100%">56,900 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology 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:9pt;font-weight:400;line-height:100%">60,600 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</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:9pt;font-weight:400;line-height:100%">700 </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:9pt;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:9pt;font-weight:400;line-height:100%">367,926 </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:9pt;font-weight:400;line-height:100%">Current 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:9pt;font-weight:400;line-height:100%">(110,428)</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:9pt;font-weight:400;line-height:100%">Deferred income tax 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:9pt;font-weight:400;line-height:100%">(77,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:9pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%">(10,494)</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:9pt;font-weight:400;line-height:100%">Non-controlling interest</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:9pt;font-weight:400;line-height:100%">(739)</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:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><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:9pt;font-weight:400;line-height:100%">768,683 </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:9pt;font-weight:400;line-height:100%">Less cash acquired</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:9pt;font-weight:400;line-height:100%">(23,404)</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:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarized the final fair values of the Tiffin Group net assets acquired on the acquisition date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.478%"/><td style="width:0.1%"/></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%">Cash</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%">13,074 </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%">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%">116,441 </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%">Other 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:10pt;font-weight:400;line-height:100%">53,860 </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%">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%">48,262 </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%">Amortizable intangible assets:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dealer network</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%">92,200 </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:bottom"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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,400 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</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%">4,800 </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%">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%">65,064 </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%">Current 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%">(81,423)</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%">Deferred income tax 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%">(37,263)</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%">Other 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%">(7,203)</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 fair value of net assets acquired</span></td><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%">301,312 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less cash acquired</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%">(13,074)</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 cash consideration for acquisition, less cash acquired</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%">288,238 </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>The table below summarizes the final fair value of Togo Group assets acquired and liabilities assumed as of the 2020 Agreement effective date.<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:77.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.329%"/><td style="width:0.1%"/></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%">Cash</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%">326 </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%">Accounts receivable</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%">466 </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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </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%">Property, plant and equipment</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%">362 </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%">Amortizable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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,130 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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,700 </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:bottom"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </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%">Goodwill</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%">61,955 </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%">Liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595)</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%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,835)</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 fair value of net assets acquired</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%">52,608 </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> 23404000 71150000 62657000 40518000 284000000 56900000 60600000 700000 367926000 110428000 77511000 10494000 739000 768683000 23404000 745279000 P18Y3M18D P20Y P20Y P10Y P2M 288238000 165000000 13074000 116441000 53860000 48262000 92200000 32100000 1400000 4800000 65064000 81423000 37263000 7203000 301312000 13074000 288238000 P18Y9M18D P18Y P20Y P20Y P7M 0.735 326000 466000 749000 362000 1130000 5700000 1350000 61955000 2595000 16835000 52608000 P8Y -6884000 16144000 1 The unaudited pro forma information does not reflect any operating efficiencies or cost savings that may have been realized from the integration of these acquisitions. <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:39.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.122%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%"> </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:10pt;font-weight:700;line-height:100%">Fiscal 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%">Fiscal 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%">Fiscal 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%">Net 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%">16,359,983 </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,075,712 </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%">8,870,746 </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%">Net income attributable to THOR Industries, Inc.</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%">1,144,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 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%">689,198 </span></td><td style="background-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%">223,861 </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%">Basic 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%">20.80 </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%">12.46 </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%">4.06 </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%">Diluted earnings per common 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%">20.71 </span></td><td style="background-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%">12.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%">4.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16359983000 13075712000 8870746000 1144617000 689198000 223861000 20.80 12.46 4.06 20.71 12.38 4.04 BUSINESS SEGMENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three reportable segments, all related to recreational vehicles: (1) North American towables, (2) North American motorized and (3) European.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The North American towable recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (towable), Heartland (including Cruiser RV and DRV), Jayco (including Jayco towable, Starcraft and Highland Ridge), Keystone (including CrossRoads and Dutchmen), KZ (including Venture RV) and Tiffin Group (namely, Vanleigh RV). The North American motorized recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (motorized), Jayco (including Jayco motorized and Entegra Coach), Thor Motor Coach and Tiffin Group (namely, Tiffin Motorhomes, Inc.). The European recreational vehicles reportable segment consists solely of the EHG business. EHG manufactures a full line of towable and motorized recreational vehicles, including caravans, motorcaravans, urban vehicles and campervans in eight primary RV production locations within Europe. EHG produces and sells numerous brands primarily within Europe, including Buccaneer, Buerstner, Carado, Compass, CrossCamp, Dethleffs, Elddis, Eriba, Etrusco, Hymer, Laika, LMC, Niesmann+Bischoff, Sunlight and Xplore. In addition, EHG’s operations include other RV-related products and services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of the Company’s Postle, Roadpass Digital (formerly Togo Group) and Airxcel subsidiaries are included in “Other”. Net sales included in Other relate primarily to the sale of specialized component parts and aluminum extrusions. Intercompany eliminations adjust for Postle and Airxcel sales to the Company’s North American Towables and North American Motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets include those assets used in the operation of each reportable and non-reportable segment, and the Corporate assets consist primarily of cash and cash equivalents, deferred income taxes, deferred compensation plan assets and certain Corporate real estate holdings primarily utilized by THOR’s U.S.-based operating subsidiaries.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">NET SALES:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational vehicles</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 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%">North American Towables</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%">8,661,945 </span></td><td style="background-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%">6,221,928 </span></td><td style="background-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%">4,140,482 </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%">North American Motorized</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,979,647 </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,669,391 </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,390,098 </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 North America</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%">12,641,592 </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%">8,891,319 </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%">5,530,580 </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 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%">European</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,887,453 </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,200,079 </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,485,391 </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%">Total recreational vehicles</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%">15,529,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%">12,091,398 </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%">8,015,971 </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%">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%">1,225,824 </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%">373,174 </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%">234,481 </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%">Intercompany eliminations</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%">(442,344)</span></td><td style="background-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%">(147,192)</span></td><td style="background-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%">(82,519)</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%">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%">16,312,525 </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%">12,317,380 </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%">8,167,933 </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><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><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="3" style="padding:0 1pt"/></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%">Recreational vehicles</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 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%">North American Towables</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%">1,050,536 </span></td><td style="background-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%">658,964 </span></td><td style="background-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%">336,207 </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%">North American Motorized</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%">436,604 </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%">202,057 </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%">71,943 </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 North America</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%">1,487,140 </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%">861,021 </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%">408,150 </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 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%">European</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%">87,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%">116,576 </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,850 </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%">Total recreational vehicles</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%">1,574,256 </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%">977,597 </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%">418,000 </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%">Other, 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%">110,798 </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%">57,674 </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,751 </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%">Corporate</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%">(225,190)</span></td><td style="background-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%">(190,690)</span></td><td style="background-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%">(172,855)</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%">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%">1,459,864 </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%">844,581 </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%">272,896 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">TOTAL ASSETS:</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"/></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%">Recreational vehicles</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%">North American Towables</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%">2,040,841 </span></td><td style="background-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,870,577 </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%">North American Motorized</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,239,476 </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,073,506 </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 North America</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%">3,280,317 </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%">2,944,083 </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 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%">European</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,449,270 </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,975,821 </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%">Total recreational vehicles</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%">5,729,587 </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%">5,919,904 </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%">Other, 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%">1,272,829 </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%">272,350 </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%">Corporate</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%">405,716 </span></td><td style="background-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%">461,834 </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%">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%">7,408,132 </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%">6,654,088 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational vehicles</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 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%">North American Towables</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%">65,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 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%">66,078 </span></td><td style="background-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%">66,042 </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%">North American Motorized</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%">29,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153 </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,202 </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 North America</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%">94,348 </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%">89,231 </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%">80,244 </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 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%">European</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%">131,518 </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%">127,432 </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%">103,671 </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%">Total recreational vehicles</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%">225,866 </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%">216,663 </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%">183,915 </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%">Other, 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%">56,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%">12,220 </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,488 </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%">Corporate</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,732 </span></td><td style="background-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,698 </span></td><td style="background-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,764 </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%">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%">284,453 </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%">230,581 </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%">196,167 </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><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><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="3" style="padding:0 1pt"/></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%">Recreational vehicles</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 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%">North American Towables</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%">72,892 </span></td><td style="background-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%">35,816 </span></td><td style="background-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%">27,219 </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%">North American Motorized</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%">36,321 </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%">22,230 </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%">12,603 </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 North America</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%">109,213 </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%">58,046 </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%">39,822 </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 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%">European</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%">97,328 </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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165 </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%">Total recreational vehicles</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%">206,541 </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%">124,976 </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%">101,987 </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%">Other, 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%">33,162 </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,620 </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,664 </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%">Corporate</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%">858 </span></td><td style="background-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,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%">1,172 </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%">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%">240,561 </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%">131,681 </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%">105,823 </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"><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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:700;line-height:100%">DESTINATION OF NET SALES BY GEOGRAPHIC REGION:</span></td><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="3" style="padding:0 1pt"/></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%">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%">12,235,760 </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%">8,462,652 </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%">5,296,482 </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%">Germany</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,728,565 </span></td><td style="background-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,977,808 </span></td><td style="background-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,494,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Europe</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,158,563 </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,189,747 </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%">966,023 </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%">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%">1,132,788 </span></td><td style="background-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%">638,118 </span></td><td style="background-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%">377,053 </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%">Other foreign</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%">56,849 </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%">49,055 </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%">33,956 </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%">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%">16,312,525 </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%">12,317,380 </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%">8,167,933 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:</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"/></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%">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%">749,343 </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%">626,375 </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%">Germany</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%">397,015 </span></td><td style="background-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%">460,446 </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%">Other Europe</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%">106,921 </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%">95,266 </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%">4,880 </span></td><td style="background-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,044 </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%">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%">1,258,159 </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,185,131 </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> 3 <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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">NET SALES:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational vehicles</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 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%">North American Towables</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%">8,661,945 </span></td><td style="background-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%">6,221,928 </span></td><td style="background-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%">4,140,482 </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%">North American Motorized</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,979,647 </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,669,391 </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,390,098 </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 North America</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%">12,641,592 </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%">8,891,319 </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%">5,530,580 </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 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%">European</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,887,453 </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,200,079 </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,485,391 </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%">Total recreational vehicles</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%">15,529,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%">12,091,398 </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%">8,015,971 </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%">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%">1,225,824 </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%">373,174 </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%">234,481 </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%">Intercompany eliminations</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%">(442,344)</span></td><td style="background-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%">(147,192)</span></td><td style="background-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%">(82,519)</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%">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%">16,312,525 </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%">12,317,380 </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%">8,167,933 </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><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><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="3" style="padding:0 1pt"/></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%">Recreational vehicles</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 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%">North American Towables</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%">1,050,536 </span></td><td style="background-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%">658,964 </span></td><td style="background-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%">336,207 </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%">North American Motorized</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%">436,604 </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%">202,057 </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%">71,943 </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 North America</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%">1,487,140 </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%">861,021 </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%">408,150 </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 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%">European</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%">87,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%">116,576 </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,850 </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%">Total recreational vehicles</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%">1,574,256 </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%">977,597 </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%">418,000 </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%">Other, 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%">110,798 </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%">57,674 </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,751 </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%">Corporate</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%">(225,190)</span></td><td style="background-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%">(190,690)</span></td><td style="background-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%">(172,855)</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%">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%">1,459,864 </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%">844,581 </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%">272,896 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">TOTAL ASSETS:</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"/></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%">Recreational vehicles</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%">North American Towables</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%">2,040,841 </span></td><td style="background-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,870,577 </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%">North American Motorized</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,239,476 </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,073,506 </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 North America</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%">3,280,317 </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%">2,944,083 </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 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%">European</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,449,270 </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,975,821 </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%">Total recreational vehicles</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%">5,729,587 </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%">5,919,904 </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%">Other, 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%">1,272,829 </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%">272,350 </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%">Corporate</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%">405,716 </span></td><td style="background-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%">461,834 </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%">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%">7,408,132 </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%">6,654,088 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational vehicles</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 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%">North American Towables</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%">65,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 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%">66,078 </span></td><td style="background-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%">66,042 </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%">North American Motorized</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%">29,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153 </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,202 </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 North America</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%">94,348 </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%">89,231 </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%">80,244 </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 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%">European</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%">131,518 </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%">127,432 </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%">103,671 </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%">Total recreational vehicles</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%">225,866 </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%">216,663 </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%">183,915 </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%">Other, 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%">56,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%">12,220 </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,488 </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%">Corporate</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,732 </span></td><td style="background-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,698 </span></td><td style="background-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,764 </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%">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%">284,453 </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%">230,581 </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%">196,167 </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><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><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="3" style="padding:0 1pt"/></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%">Recreational vehicles</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 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%">North American Towables</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%">72,892 </span></td><td style="background-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%">35,816 </span></td><td style="background-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%">27,219 </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%">North American Motorized</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%">36,321 </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%">22,230 </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%">12,603 </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 North America</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%">109,213 </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%">58,046 </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%">39,822 </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 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%">European</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%">97,328 </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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165 </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%">Total recreational vehicles</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%">206,541 </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%">124,976 </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%">101,987 </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%">Other, 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%">33,162 </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,620 </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,664 </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%">Corporate</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%">858 </span></td><td style="background-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,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%">1,172 </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%">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%">240,561 </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%">131,681 </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%">105,823 </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"><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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:700;line-height:100%">DESTINATION OF NET SALES BY GEOGRAPHIC REGION:</span></td><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="3" style="padding:0 1pt"/></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%">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%">12,235,760 </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%">8,462,652 </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%">5,296,482 </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%">Germany</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,728,565 </span></td><td style="background-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,977,808 </span></td><td style="background-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,494,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Europe</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,158,563 </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,189,747 </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%">966,023 </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%">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%">1,132,788 </span></td><td style="background-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%">638,118 </span></td><td style="background-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%">377,053 </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%">Other foreign</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%">56,849 </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%">49,055 </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%">33,956 </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%">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%">16,312,525 </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%">12,317,380 </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%">8,167,933 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:</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"/></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%">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%">749,343 </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%">626,375 </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%">Germany</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%">397,015 </span></td><td style="background-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%">460,446 </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%">Other Europe</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%">106,921 </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%">95,266 </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%">4,880 </span></td><td style="background-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,044 </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%">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%">1,258,159 </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,185,131 </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> 8661945000 6221928000 4140482000 3979647000 2669391000 1390098000 12641592000 8891319000 5530580000 2887453000 3200079000 2485391000 15529045000 12091398000 8015971000 1225824000 373174000 234481000 -442344000 -147192000 -82519000 16312525000 12317380000 8167933000 1050536000 658964000 336207000 436604000 202057000 71943000 1487140000 861021000 408150000 87116000 116576000 9850000 1574256000 977597000 418000000 110798000 57674000 27751000 -225190000 -190690000 -172855000 1459864000 844581000 272896000 2040841000 1870577000 1239476000 1073506000 3280317000 2944083000 2449270000 2975821000 5729587000 5919904000 1272829000 272350000 405716000 461834000 7408132000 6654088000 65260000 66078000 66042000 29088000 23153000 14202000 94348000 89231000 80244000 131518000 127432000 103671000 225866000 216663000 183915000 56855000 12220000 10488000 1732000 1698000 1764000 284453000 230581000 196167000 72892000 35816000 27219000 36321000 22230000 12603000 109213000 58046000 39822000 97328000 66930000 62165000 206541000 124976000 101987000 33162000 5620000 2664000 858000 1085000 1172000 240561000 131681000 105823000 12235760000 8462652000 5296482000 1728565000 1977808000 1494419000 1158563000 1189747000 966023000 1132788000 638118000 377053000 56849000 49055000 33956000 16312525000 12317380000 8167933000 749343000 626375000 397015000 460446000 106921000 95266000 4880000 3044000 1258159000 1185131000 DERIVATIVES AND HEDGING<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swap agreements, foreign currency forward contracts and certain non-derivative financial instruments to manage its risks associated with foreign currency exchange rates and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the balance sheet at fair value. Changes in the fair value of derivative instruments are recognized in earnings unless the derivative qualifies and is designated as a hedge. Cash flows from derivatives are classified in the Consolidated Statements of Cash Flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented below, no cash collateral had been received or pledged related to the underlying derivatives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our derivative instruments designated as cash flow hedges, and the associated notional amounts, presented on a pre-tax basis, were as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.933%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><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%">July 31, 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%">July 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%;text-decoration:underline">Cash Flow Hedges</span></td><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:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">Fair Value in Other Current Assets</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:10pt;font-weight:700;line-height:100%">Fair Value in<br/>Other Current<br/>Liabilities</span></td><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:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">Fair Value in<br/>Other Current<br/>Liabilities</span></td><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%">Foreign currency forward contracts</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%">33,997 </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%">80 </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%">41,899 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Interest rate swap agreements</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%">273,325 </span></td><td style="background-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%">850 </span></td><td style="background-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%">482,138 </span></td><td style="background-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%">11,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Total derivative financial instruments</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align: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,508 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts outstanding at July 31, 2022 are used to exchange British Pounds Sterling ("GBP") for Euro. These contracts have various maturity dates through May 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into interest rate swaps to convert a portion of the Company's long-term debt from floating rate to fixed rate debt, partially hedging the interest rate risk related to the Company's U.S. Dollar term loan tranche that matures in February 2026.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has used foreign currency forward contracts to hedge the effect of certain foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including foreign currency denominated sales. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in accumulated other comprehensive income (“AOCI”) until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the determination of net income as the underlying exposure being hedged. Foreign currency forward contracts accounted for as cash flow hedges and outstanding at July 31, 2022 mature over the next ten months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into interest rate swap agreements to manage certain of its interest rate exposures. During fiscal 2019, the Company entered into pay-fixed, receive-floating interest rate swap agreements, totaling $900,000 in initial value, in order to hedge against interest rate risk relating to the Company’s floating rate debt agreements. The $900,000 in initial value declines quarterly over the 4.5 year term of the swaps. The interest rate swaps are designated as cash flow hedges of the expected interest payments related to the Company’s LIBOR-based floating rate debt. Amounts initially recorded in AOCI are reclassified to interest expense over the life of the debt as the forecasted interest transactions occur.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates a portion of its outstanding Euro-denominated term loan tranche as a hedge of foreign currency exposures related to investments the Company has in certain Euro-denominated functional currency subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and determined to be effective as a hedge of the Company’s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains (losses), net of tax, included in the foreign currency translation adjustments were $62,244, $(1,943) and $(25,915) for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no amounts reclassified out of AOCI pertaining to the net investment hedge during the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $25,628 and a fair value of $1,077 which is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90ZXh0cmVnaW9uOjhhYTljMmIxNTAyYTQ1NGFiMmFiZTdjMzkyMTkwMmI5XzEwOTk1MTE2NDEzMTY_91c18383-1272-4d64-bb8e-b4c09864c362"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90ZXh0cmVnaW9uOjhhYTljMmIxNTAyYTQ1NGFiMmFiZTdjMzkyMTkwMmI5XzEwOTk1MTE2NDEzMTY_a7a69680-57b4-455b-82a8-2dc98383fd9a">Other current liabilities</span></span> in the Consolidated Balance Sheet as of July 31, 2022. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948 as of July 31, 2021. For these derivative instruments, changes in fair value are recognized in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July 31, 2022, 2021 and 2020 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><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:700;line-height:100%">Gain (Loss) on Derivatives Designated as Cash Flow Hedges</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in Other comprehensive income (loss), net of tax</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">6 </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%">(63)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements </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%">9,324 </span></td><td style="background-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,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:10pt;font-weight:400;line-height:100%">(9,351)</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 gain (loss)</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%">9,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">10,168 </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%">(9,351)</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><br/></span></div><div style="padding-left:27pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">Other comprehensive income (loss), net of tax, before reclassification from AOCI was $3,626, $340 and $(15,265) for fiscal years 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo4NWY1MDE0YTU5NTQ0ZDg3YTlkZTgxMDE1ZDhhMDQzZS90YWJsZXJhbmdlOjg1ZjUwMTRhNTk1NDRkODdhOWRlODEwMTVkOGEwNDNlXzEtMi0xLTEtMTMyNDkx_128ae779-89a0-4c0e-9aca-dd65c27644c5">Sales</span></span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo4NWY1MDE0YTU5NTQ0ZDg3YTlkZTgxMDE1ZDhhMDQzZS90YWJsZXJhbmdlOjg1ZjUwMTRhNTk1NDRkODdhOWRlODEwMTVkOGEwNDNlXzEtNi0xLTEtMTMyNDkx_a0163349-1b1e-44a3-991c-d7ceef391569">Interest <br/>Expense</span></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%">Gain (Loss) Reclassified from AOCI, Net of Tax</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="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">(723)</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap 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%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,698)</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%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="display:none"/><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%">Amount of gain (loss) recognized in income, net of tax</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </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 gain (loss)</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%">(723)</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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(5,270)</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"><span><br/></span></div><div><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.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo2NTU4MWRiZjZkNTY0YTI2YjY3NTIxOTEyYTE2MjJlMy90YWJsZXJhbmdlOjY1NTgxZGJmNmQ1NjRhMjZiNjc1MjE5MTJhMTYyMmUzXzEtMi0xLTEtMTU3ODU1_4c0a5ec4-3e8d-4328-9e44-c0b9711348c0">Sales</span></span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo2NTU4MWRiZjZkNTY0YTI2YjY3NTIxOTEyYTE2MjJlMy90YWJsZXJhbmdlOjY1NTgxZGJmNmQ1NjRhMjZiNjc1MjE5MTJhMTYyMmUzXzEtNi0xLTEtMTU3ODYw_6c23fde7-edfd-4476-a657-4cb02ab4a30d">Interest <br/>Expense</span></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%">Gain (Loss) Reclassified from AOCI, Net of Tax</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="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">(1,050)</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap 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%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,891)</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%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="display:none"/><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%">Amount of gain (loss) recognized in income, net of tax</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</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 gain (loss)</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%">(1,050)</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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(9,976)</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"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTphMGU4ZDQxNDgzZGE0ZGNkYmZlYzJjNTMzYjgzZWU0YS90YWJsZXJhbmdlOmEwZThkNDE0ODNkYTRkY2RiZmVjMmM1MzNiODNlZTRhXzEtMi0xLTEtMTU3ODU4_fad58383-b0c7-430b-a552-4a21ccb4a028">Sales</span></span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTphMGU4ZDQxNDgzZGE0ZGNkYmZlYzJjNTMzYjgzZWU0YS90YWJsZXJhbmdlOmEwZThkNDE0ODNkYTRkY2RiZmVjMmM1MzNiODNlZTRhXzEtNi0xLTEtMTU3ODYy_9cd618e8-0a0a-4094-bcc3-1e4dbba39c0e">Interest <br/>Expense</span></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%">Gain (Loss) Reclassified from AOCI, Net of Tax</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="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">(386)</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap 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%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,914)</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%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="display:none"/><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%">Amount of gain (loss) recognized in income, net of tax</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</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 gain (loss)</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%">(386)</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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(6,290)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our derivative instruments designated as cash flow hedges, and the associated notional amounts, presented on a pre-tax basis, were as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.933%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><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%">July 31, 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%">July 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%;text-decoration:underline">Cash Flow Hedges</span></td><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:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">Fair Value in Other Current Assets</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:10pt;font-weight:700;line-height:100%">Fair Value in<br/>Other Current<br/>Liabilities</span></td><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:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">Fair Value in<br/>Other Current<br/>Liabilities</span></td><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%">Foreign currency forward contracts</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%">33,997 </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%">80 </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%">41,899 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Interest rate swap agreements</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%">273,325 </span></td><td style="background-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%">850 </span></td><td style="background-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%">482,138 </span></td><td style="background-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%">11,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Total derivative financial instruments</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align: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,508 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 33997000 0 80000 41899000 88000 273325000 850000 0 482138000 11420000 307322000 850000 80000 524037000 11508000 P10M 900000000 900000000 P4Y6M 62244000 -1943000 -25915000 25628000 1077000 32466000 1948000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts presented in the Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments for the fiscal years ended July 31, 2022, 2021 and 2020 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><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:700;line-height:100%">Gain (Loss) on Derivatives Designated as Cash Flow Hedges</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in Other comprehensive income (loss), net of tax</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">6 </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%">(63)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements </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%">9,324 </span></td><td style="background-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,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:10pt;font-weight:400;line-height:100%">(9,351)</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 gain (loss)</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%">9,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">10,168 </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%">(9,351)</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><br/></span></div><div style="padding-left:27pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">Other comprehensive income (loss), net of tax, before reclassification from AOCI was $3,626, $340 and $(15,265) for fiscal years 2022, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo4NWY1MDE0YTU5NTQ0ZDg3YTlkZTgxMDE1ZDhhMDQzZS90YWJsZXJhbmdlOjg1ZjUwMTRhNTk1NDRkODdhOWRlODEwMTVkOGEwNDNlXzEtMi0xLTEtMTMyNDkx_128ae779-89a0-4c0e-9aca-dd65c27644c5">Sales</span></span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo4NWY1MDE0YTU5NTQ0ZDg3YTlkZTgxMDE1ZDhhMDQzZS90YWJsZXJhbmdlOjg1ZjUwMTRhNTk1NDRkODdhOWRlODEwMTVkOGEwNDNlXzEtNi0xLTEtMTMyNDkx_a0163349-1b1e-44a3-991c-d7ceef391569">Interest <br/>Expense</span></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%">Gain (Loss) Reclassified from AOCI, Net of Tax</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="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">(723)</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap 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%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,698)</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%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="display:none"/><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%">Amount of gain (loss) recognized in income, net of tax</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </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 gain (loss)</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%">(723)</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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(5,270)</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"><span><br/></span></div><div><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.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo2NTU4MWRiZjZkNTY0YTI2YjY3NTIxOTEyYTE2MjJlMy90YWJsZXJhbmdlOjY1NTgxZGJmNmQ1NjRhMjZiNjc1MjE5MTJhMTYyMmUzXzEtMi0xLTEtMTU3ODU1_4c0a5ec4-3e8d-4328-9e44-c0b9711348c0">Sales</span></span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTo2NTU4MWRiZjZkNTY0YTI2YjY3NTIxOTEyYTE2MjJlMy90YWJsZXJhbmdlOjY1NTgxZGJmNmQ1NjRhMjZiNjc1MjE5MTJhMTYyMmUzXzEtNi0xLTEtMTU3ODYw_6c23fde7-edfd-4476-a657-4cb02ab4a30d">Interest <br/>Expense</span></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%">Gain (Loss) Reclassified from AOCI, Net of Tax</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="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">(1,050)</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap 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%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,891)</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%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="display:none"/><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%">Amount of gain (loss) recognized in income, net of tax</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</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 gain (loss)</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%">(1,050)</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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(9,976)</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"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTphMGU4ZDQxNDgzZGE0ZGNkYmZlYzJjNTMzYjgzZWU0YS90YWJsZXJhbmdlOmEwZThkNDE0ODNkYTRkY2RiZmVjMmM1MzNiODNlZTRhXzEtMi0xLTEtMTU3ODU4_fad58383-b0c7-430b-a552-4a21ccb4a028">Sales</span></span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xMjQvZnJhZzo4YWE5YzJiMTUwMmE0NTRhYjJhYmU3YzM5MjE5MDJiOS90YWJsZTphMGU4ZDQxNDgzZGE0ZGNkYmZlYzJjNTMzYjgzZWU0YS90YWJsZXJhbmdlOmEwZThkNDE0ODNkYTRkY2RiZmVjMmM1MzNiODNlZTRhXzEtNi0xLTEtMTU3ODYy_9cd618e8-0a0a-4094-bcc3-1e4dbba39c0e">Interest <br/>Expense</span></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%">Gain (Loss) Reclassified from AOCI, Net of Tax</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="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">(386)</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap 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%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,914)</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%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="display:none"/><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%">Amount of gain (loss) recognized in income, net of tax</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</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 gain (loss)</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%">(386)</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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(6,290)</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> 6000 -63000 0 9324000 10231000 -9351000 9330000 10168000 -9351000 3626000 340000 -15265000 -723000 0 0 -5698000 0 428000 -723000 -5270000 -1050000 0 0 -9891000 0 -85000 -1050000 -9976000 -386000 0 0 -5914000 0 -376000 -386000 -6290000 INVENTORIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">July 31, 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%">July 31, 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%">Finished goods—RV</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%">236,311 </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%">114,843 </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%">Finished goods—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%">126,570 </span></td><td style="background-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%">57,810 </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%">Work in process</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%">397,495 </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%">376,594 </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%">Raw materials</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%">838,474 </span></td><td style="background-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,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chassis</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%">293,375 </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%">292,921 </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%">Subtotal</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%">1,892,225 </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%">1,444,274 </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%">Excess of FIFO costs over LIFO costs</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%">(137,452)</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%">(74,890)</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%">Total inventories, net</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%">1,754,773 </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%">1,369,384 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the $1,892,225 and $1,444,274 of inventories at July 31, 2022 and July 31, 2021, $1,170,554 and $946,767, respectively, was valued on the first-in, first-out (“FIFO”) method, and $721,671 and $497,507, respectively, was valued on the last-in, first-out (“LIFO”) basis.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">July 31, 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%">July 31, 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%">Finished goods—RV</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%">236,311 </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%">114,843 </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%">Finished goods—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%">126,570 </span></td><td style="background-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%">57,810 </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%">Work in process</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%">397,495 </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%">376,594 </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%">Raw materials</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%">838,474 </span></td><td style="background-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,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chassis</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%">293,375 </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%">292,921 </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%">Subtotal</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%">1,892,225 </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%">1,444,274 </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%">Excess of FIFO costs over LIFO costs</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%">(137,452)</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%">(74,890)</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%">Total inventories, net</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%">1,754,773 </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%">1,369,384 </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> 236311000 114843000 126570000 57810000 397495000 376594000 838474000 602106000 293375000 292921000 1892225000 1444274000 137452000 74890000 1754773000 1369384000 1892225000 1444274000 1170554000 946767000 721671000 497507000 PROPERTY, PLANT AND EQUIPMENT<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consists of the following:</span></div><div><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:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">July 31, 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%">July 31, 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%">142,221 </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%">142,746 </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%">Buildings and improvements</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%">926,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%">837,065 </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%">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%">601,480 </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%">523,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="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%">Rental vehicles</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%">67,414 </span></td><td style="background-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%">75,449 </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%">Lease right-of-use assets – operating</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%">44,407 </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,601 </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 right-of-use assets – finance</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,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%">7,010 </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%">Total cost</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%">1,788,271 </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%">1,628,585 </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%">Less accumulated depreciation</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%">(530,112)</span></td><td style="background-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%">(443,454)</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%">Property, plant and equipment, net</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%">1,258,159 </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,185,131 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 15 to the Consolidated Financial Statements for further information regarding the lease right-of-use assets.</span></div> Property, plant and equipment consists of the following:<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:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">July 31, 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%">July 31, 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%">142,221 </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%">142,746 </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%">Buildings and improvements</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%">926,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%">837,065 </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%">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%">601,480 </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%">523,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="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%">Rental vehicles</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%">67,414 </span></td><td style="background-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%">75,449 </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%">Lease right-of-use assets – operating</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%">44,407 </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,601 </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 right-of-use assets – finance</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,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%">7,010 </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%">Total cost</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%">1,788,271 </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%">1,628,585 </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%">Less accumulated depreciation</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%">(530,112)</span></td><td style="background-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%">(443,454)</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%">Property, plant and equipment, net</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%">1,258,159 </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,185,131 </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> 142221000 142746000 926485000 837065000 601480000 523714000 67414000 75449000 44407000 42601000 6264000 7010000 1788271000 1628585000 530112000 443454000 1258159000 1185131000 INTANGIBLE ASSETS AND GOODWILL<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortizable intangible assets are 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><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:50.983%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><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="display:none"/><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%">July 31, 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%">July 31, 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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><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:700;line-height:100%">Cost</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:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><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:700;line-height:100%">Cost</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:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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%">Dealer networks/customer relationships</span></td><td colspan="3" style="display:none"/><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%">1,090,528 </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 #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%">420,623 </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%">861,562 </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%">327,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;text-align: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="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,152 </span></td><td style="background-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%">77,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:10pt;font-weight:400;line-height:100%">311,208 </span></td><td style="background-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%">62,675 </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%">Design technology and other intangibles</span></td><td colspan="3" style="display:none"/><td colspan="3" 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,918 </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%">80,465 </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%">215,956 </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%">62,237 </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"/><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%">Non-compete agreements</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400 </span></td><td style="background-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%">758 </span></td><td style="background-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,400 </span></td><td style="background-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%">292 </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%">Total amortizable intangible assets</span></td><td colspan="3" style="display:none"/><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,696,998 </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%">579,506 </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,390,126 </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%">452,955 </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:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense is as follows:</span></div><div><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:83.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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%">For the fiscal year ending July 31, 2023</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%">140,573 </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%">For the fiscal year ending July 31, 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%">128,369 </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%">For the fiscal year ending July 31, 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%">116,380 </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%">For the fiscal year ending July 31, 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%">104,946 </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%">For the fiscal year ending July 31, 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%">96,002 </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%">For the fiscal year ending July 31, 2028 and 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%">531,222 </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 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,117,492 </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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill impairment testing purposes, the Company’s reporting units are generally the same as its operating segments, which are identified in Note 3 to the Consolidated Financial Statements. During the fiscal quarter ended January 31, 2020, there was an interim impairment assessment performed related to two groups of tangible and intangible assets within the North American towables reportable segment, using Level 3 inputs as defined by ASC 820, as it was determined that each group of assets would be sold before the end of their previously estimated useful lives and within the next twelve months. The Company recognized an aggregate impairment charge of $10,057 related to these assets during the fiscal quarter ended January 31, 2020, which included a goodwill impairment charge of $1,036. The sales of these assets were completed during the fiscal quarter ended April 30, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed its annual goodwill impairment test for fiscal 2022 as of May 31, 2022, and no impairment was identified. There were no impairments of goodwill during fiscal 2021 or 2020 other than the impairment of $1,036 in the fiscal quarter ended January 31, 2020 noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment as of July 31, 2022 and July 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><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%">North<br/>American<br/>Towables</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%">North <br/>American <br/>Motorized</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%">European</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%">Other</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2020</span></div></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%">333,786 </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,037,929 </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%">104,826 </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,476,541 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year 2021 activity:</span></div></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="3" style="background-color:#ffffff;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%">Goodwill acquired</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%">18,845 </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%">43,491 </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%">17,882 </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%">80,218 </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%">Measurement period adjustments</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,656)</span></td><td style="background-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,384 </span></td><td style="background-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%">2,728 </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%">Foreign currency translation 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%">— </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%">3,768 </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%">3,768 </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"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,975 </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 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%">53,875 </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,041,697 </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%">122,708 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563,255 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year 2022 activity:</span></div></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"/><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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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%">— </span></td><td style="background-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%">389,838 </span></td><td style="background-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%">389,838 </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%">Measurement period adjustments</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%">— </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%">(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%">(628)</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%">Foreign currency translation and 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%">— </span></td><td style="background-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%">(148,314)</span></td><td style="background-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%">(148,314)</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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Net balance as of July 31, 2022</span></div></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%">344,975 </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%">53,875 </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%">893,383 </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%">511,918 </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,804,151 </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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the goodwill balances as of July 31, 2022 and July 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><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%">North<br/>American<br/>Towables</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%">North <br/>American <br/>Motorized</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%">European</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%">Other</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</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%">Goodwill</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%">355,124 </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%">71,127 </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%">893,383 </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%">511,918 </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,831,552 </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%">Accumulated impairment charges</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%">(10,149)</span></td><td style="background-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%">(17,252)</span></td><td style="background-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%">(27,401)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2022</span></div></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%">344,975 </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%">53,875 </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%">893,383 </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%">511,918 </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,804,151 </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><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:100.000%"><tr><td style="width:1.0%"/><td style="width:35.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><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%">North<br/>American<br/>Towables</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%">North <br/>American <br/>Motorized</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%">European</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%">Other</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</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%">Goodwill</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%">355,124 </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%">71,127 </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,041,697 </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%">122,708 </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,590,656 </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%">Accumulated impairment charges</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%">(10,149)</span></td><td style="background-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%">(17,252)</span></td><td style="background-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%">(27,401)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2021</span></div></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%">344,975 </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%">53,875 </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,041,697 </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%">122,708 </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,563,255 </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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortizable intangible assets are 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><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:50.983%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><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="display:none"/><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%">July 31, 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%">July 31, 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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><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:700;line-height:100%">Cost</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:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><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:700;line-height:100%">Cost</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:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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%">Dealer networks/customer relationships</span></td><td colspan="3" style="display:none"/><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%">1,090,528 </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 #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%">420,623 </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%">861,562 </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%">327,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;text-align: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="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,152 </span></td><td style="background-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%">77,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:10pt;font-weight:400;line-height:100%">311,208 </span></td><td style="background-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%">62,675 </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%">Design technology and other intangibles</span></td><td colspan="3" style="display:none"/><td colspan="3" 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,918 </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%">80,465 </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%">215,956 </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%">62,237 </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"/><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%">Non-compete agreements</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400 </span></td><td style="background-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%">758 </span></td><td style="background-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,400 </span></td><td style="background-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%">292 </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%">Total amortizable intangible assets</span></td><td colspan="3" style="display:none"/><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,696,998 </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%">579,506 </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,390,126 </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%">452,955 </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> 1090528000 420623000 861562000 327751000 351152000 77660000 311208000 62675000 253918000 80465000 215956000 62237000 1400000 758000 1400000 292000 1696998000 579506000 1390126000 452955000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense is as follows:</span></div><div><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:83.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></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%">For the fiscal year ending July 31, 2023</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%">140,573 </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%">For the fiscal year ending July 31, 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%">128,369 </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%">For the fiscal year ending July 31, 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%">116,380 </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%">For the fiscal year ending July 31, 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%">104,946 </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%">For the fiscal year ending July 31, 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%">96,002 </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%">For the fiscal year ending July 31, 2028 and 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%">531,222 </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 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,117,492 </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> 140573000 128369000 116380000 104946000 96002000 531222000 1117492000 10057000 1036000 0 0 0 0 1036000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment as of July 31, 2022 and July 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><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%">North<br/>American<br/>Towables</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%">North <br/>American <br/>Motorized</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%">European</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%">Other</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2020</span></div></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%">333,786 </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,037,929 </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%">104,826 </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,476,541 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year 2021 activity:</span></div></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="3" style="background-color:#ffffff;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%">Goodwill acquired</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%">18,845 </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%">43,491 </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%">17,882 </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%">80,218 </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%">Measurement period adjustments</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,656)</span></td><td style="background-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,384 </span></td><td style="background-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%">2,728 </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%">Foreign currency translation 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%">— </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%">3,768 </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%">3,768 </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"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,975 </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 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%">53,875 </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,041,697 </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%">122,708 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563,255 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year 2022 activity:</span></div></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"/><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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</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%">— </span></td><td style="background-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%">389,838 </span></td><td style="background-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%">389,838 </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%">Measurement period adjustments</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%">— </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%">(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%">(628)</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%">Foreign currency translation and 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%">— </span></td><td style="background-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%">(148,314)</span></td><td style="background-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%">(148,314)</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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Net balance as of July 31, 2022</span></div></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%">344,975 </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%">53,875 </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%">893,383 </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%">511,918 </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,804,151 </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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the goodwill balances as of July 31, 2022 and July 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><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%">North<br/>American<br/>Towables</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%">North <br/>American <br/>Motorized</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%">European</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%">Other</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</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%">Goodwill</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%">355,124 </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%">71,127 </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%">893,383 </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%">511,918 </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,831,552 </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%">Accumulated impairment charges</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%">(10,149)</span></td><td style="background-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%">(17,252)</span></td><td style="background-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%">(27,401)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2022</span></div></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%">344,975 </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%">53,875 </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%">893,383 </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%">511,918 </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,804,151 </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><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:100.000%"><tr><td style="width:1.0%"/><td style="width:35.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><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%">North<br/>American<br/>Towables</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%">North <br/>American <br/>Motorized</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%">European</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%">Other</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</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%">Goodwill</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%">355,124 </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%">71,127 </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,041,697 </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%">122,708 </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,590,656 </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%">Accumulated impairment charges</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%">(10,149)</span></td><td style="background-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%">(17,252)</span></td><td style="background-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%">(27,401)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance as of July 31, 2021</span></div></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%">344,975 </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%">53,875 </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,041,697 </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%">122,708 </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,563,255 </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> 333786000 0 1037929000 104826000 1476541000 18845000 43491000 0 17882000 80218000 -7656000 10384000 0 0 2728000 0 0 3768000 0 3768000 344975000 53875000 1041697000 122708000 1563255000 0 0 0 389838000 389838000 0 0 0 -628000 -628000 0 0 -148314000 0 -148314000 344975000 53875000 893383000 511918000 1804151000 355124000 71127000 893383000 511918000 1831552000 10149000 17252000 0 0 27401000 344975000 53875000 893383000 511918000 1804151000 355124000 71127000 1041697000 122708000 1590656000 10149000 17252000 0 0 27401000 344975000 53875000 1041697000 122708000 1563255000 CONCENTRATION OF RISKOne dealer, FreedomRoads, LLC, accounted for approximately 13.0% of the Company’s consolidated net sales in fiscal 2022 and approximately 13.0% and 15.0% in fiscal 2021 and fiscal 2020, respectively. Sales to this dealer are reported within both the North American towables and North American motorized segments. This dealer also accounted for approximately 10.0% of the Company’s consolidated trade accounts receivable at July 31, 2022 and approximately 15.0% at July 31, 2021. The loss of this dealer could have a material effect on the Company’s business. 0.130 0.130 0.150 0.100 0.150 EMPLOYEE BENEFIT PLANS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all non-highly compensated U.S. employees are eligible to participate in a 401(k) plan. The Company may make discretionary contributions to the 401(k) plan according to a matching formula determined by each operating subsidiary. Total expense for the plan was $4,848 in fiscal 2022, $2,081 in fiscal 2021 and $2,987 in fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a deferred compensation plan for highly compensated U.S. employees who are not eligible to participate in a 401(k) plan. This plan allows participants to defer a portion of their compensation and the Company then invests the funds in a combination of corporate-owned life insurance ("COLI") and mutual fund investments held by the Company. The employee deferrals and the results and returns of the investments selected by the participants, which totaled $95,782 at July 31, 2022 and $84,588 at July 31, 2021, are recorded as Other long-term liabilities in the Consolidated Balance Sheets. Investments held by the Company are accounted for at cash surrender value for COLI and at fair value for mutual fund investments. Both types of company-owned assets, which in total approximate the same value as the plan liabilities, are reported as Other long-term assets on the Consolidated Balance Sheets. Changes in the value of the plan assets are reflected within Other income (expense), net on the Consolidated Statements of Income and Comprehensive Income. Changes in the value of the liability are reflected within Selling, general and administrative expenses on the Consolidated Statements of Income and Comprehensive Income. The Company does not make matching contributions to the deferred compensation plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also incurred costs related to certain pension obligations from post-employment defined benefit plans to certain current and former employees of the European and Other segments. A significant portion of the European plans are not available to new hires. Total expense for these plans in fiscal 2022, fiscal 2021 and fiscal 2020, and the pension plan assets and obligations at July 31, 2022 and July 31, 2021, were immaterial.</span></div> 4848000 2081000 2987000 95782000 84588000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the inputs used to measure the fair value of certain assets and liabilities using a three-level hierarchy, as prescribed in ASC 820, “Fair Value Measurements and Disclosures,” as defined below:</span></div><div style="margin-bottom:6pt;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">Level 1 inputs include quoted prices in active markets for identical assets or liabilities and are the most observable.</span></div><div style="margin-bottom:6pt;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">Level 2 inputs include inputs other than Level 1 that are either directly or indirectly observable, such as quoted market prices for similar but not identical assets or liabilities, quoted prices in inactive markets or other inputs that can be corroborated by observable market data.</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">Level 3 inputs are not observable, are supported by little or no market activity and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2022 and July 31, 2021 are as follows:</span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">Input Level</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%">July 31, 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%">July 31, 2021</span></td></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:#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%">Deferred compensation plan mutual fund 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: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%">Level 1</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%">42,312 </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%">51,085 </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"/><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%">Foreign currency forward contract liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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%">Level 2</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%">80 </span></td><td style="background-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%">88 </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"/><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%">Interest rate swap liabilities, net</span></td><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%">Level 2</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%">227 </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%">13,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2022 and July 31, 2021 are as follows:</span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">Input Level</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%">July 31, 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%">July 31, 2021</span></td></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:#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%">Deferred compensation plan mutual fund 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: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%">Level 1</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%">42,312 </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%">51,085 </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"/><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%">Foreign currency forward contract liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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%">Level 2</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%">80 </span></td><td style="background-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%">88 </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"/><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%">Interest rate swap liabilities, net</span></td><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%">Level 2</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%">227 </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%">13,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 42312000 51085000 80000 88000 227000 13369000 PRODUCT WARRANTY<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides retail customers of its products with a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNDUvZnJhZzpmNTNmMzI0ODM0YzU0ZTMxOThiYjkzMThjODFhZjFhMC90ZXh0cmVnaW9uOmY1M2YzMjQ4MzRjNTRlMzE5OGJiOTMxOGM4MWFmMWEwXzEwOTk1MTE2Mjg2MDE_a5ee719d-2c29-475b-9da8-9339bc2cd059">one</span>- or <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNDUvZnJhZzpmNTNmMzI0ODM0YzU0ZTMxOThiYjkzMThjODFhZjFhMC90ZXh0cmVnaW9uOmY1M2YzMjQ4MzRjNTRlMzE5OGJiOTMxOGM4MWFmMWEwXzEwMQ_cd364fae-3518-4392-84ed-d03ab52eed2d">two</span>-year warranty covering defects in material or workmanship, with longer warranties on certain structural components. The Company records a liability based on its best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. Factors used in estimating the warranty liability include a history of retail units sold, existing dealer inventory, average cost incurred and a profile of the distribution of warranty expenditures over the warranty period. Actual claims incurred could differ from estimates, requiring adjustments to the liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liabilities during the indicated periods are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">267,620 </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%">252,869 </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%">289,679 </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%">Provision</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%">339,009 </span></td><td style="background-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%">261,851 </span></td><td style="background-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%">198,873 </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%">Payments</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%">(290,407)</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%">(258,624)</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%">(238,590)</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%">Acquisitions</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,828 </span></td><td style="background-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%">11,032 </span></td><td style="background-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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,142)</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%">492 </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,907 </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%">Ending balance</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%">317,908 </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%">267,620 </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%">252,869 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liabilities during the indicated periods are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">267,620 </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%">252,869 </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%">289,679 </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%">Provision</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%">339,009 </span></td><td style="background-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%">261,851 </span></td><td style="background-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%">198,873 </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%">Payments</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%">(290,407)</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%">(258,624)</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%">(238,590)</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%">Acquisitions</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,828 </span></td><td style="background-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%">11,032 </span></td><td style="background-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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,142)</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%">492 </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,907 </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%">Ending balance</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%">317,908 </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%">267,620 </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%">252,869 </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> 267620000 252869000 289679000 339009000 261851000 198873000 290407000 258624000 238590000 9828000 11032000 0 8142000 -492000 -2907000 317908000 267620000 252869000 LONG-TERM DEBT<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">July 31, 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%">July 31, 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%">Term loan</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,124,209 </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,540,013 </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%">Asset-based credit facility</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%">100,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%">— </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%">Senior unsecured notes</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%">500,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Unsecured 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%">25,495 </span></td><td style="background-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%">29,728 </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%">Other debt</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%">50,207 </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,952 </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%">Total long-term debt</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%">1,799,911 </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%">1,640,693 </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%">Debt issuance costs, net of amortization</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,482)</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%">(33,461)</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%">Total long-term debt, net of debt issuance costs</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%">1,767,429 </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%">1,607,232 </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%">Less: current portion of long-term debt</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%">(13,190)</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%">(12,411)</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%">Total long-term debt, net, less current portion</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%">1,754,239 </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%">1,594,821 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to a seven-year term loan (“term loan”) agreement, which originally consisted of both a United States Dollar-denominated term loan tranche of $1,386,434 and a Euro-denominated term loan tranche of 617,718 Euro ($708,584 at closing date exchange rate), and a $750,000 asset-based credit facility (“ABL”). Subject to earlier termination, the term loan matures on February 1, 2026 and the ABL originally matured on February 1, 2024. In connection with the Airxcel acquisition discussed in Note 2 to the Consolidated Financial Statements, effective September 1, 2021, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the maturity date of the ABL from February 1, 2024 to September 1, 2026, subject to a springing maturity at an earlier date if the maturity date of the Company’s term loan has not been extended or refinanced. The ABL interest rate provisions remain unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the term loan, both the U.S. and Euro tranches required annual principal payments of 1.00% of the initial term loan balance, payable quarterly in 0.25% installments starting on May 1, 2019. As of July 31, 2021, however, the Company had made sufficient payments on both the U.S. and Euro tranches to fulfill all annual principal payment requirements over the term of the loan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the U.S. term loan originally bore interest at LIBOR or Alternate Base Rate ("ABR" as defined in the term loan facility agreement) plus an applicable margin of 3.75% for LIBOR-based loans or 2.75% for ABR-based loans. Interest on the Euro portion of the term loan was originally at EURIBOR (subject to a 0.00% floor) plus 4.00%. On March 25, 2021, the Company repriced its term loan debt, which resulted in reductions of the interest rate spread included in the overall interest rates on the Company’s U.S. term loan tranche and the Euro term loan tranche of 0.75% and 1.00%, respectively. Interest is payable quarterly for ABR-based loans and monthly for LIBOR and EURIBOR-based loans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during fiscal 2022 or fiscal 2021. The Company may, at its option, prepay any borrowings under the term loan, in whole or in part, at any time without premium or penalty (except in certain circumstances). The Company may add one or more incremental term loan facilities to the term loan, subject to obtaining commitments from any participating lenders and certain other conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2022, the entire outstanding U.S. term loan tranche balance of $671,900 was subject to a LIBOR-based rate totaling 5.375%, but the interest rate on $273,325 of that balance was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. As of July 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.125%, but the interest rate on $482,138 of that balance was fixed at 5.466% through the March 18, 2019 interest rate swap noted above. The total interest rate on the July 31, 2022 outstanding Euro term loan tranche balance of $452,309 was 3.00%, and the total interest rate on the July 31, 2021 outstanding Euro term loan tranche balances of $598,113 was also 3.00% </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (“Senior Unsecured Notes”). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash on hand, were used to repay $500,000 of borrowings outstanding on the Company’s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, and the first semi-annual interest payment was made on April 14, 2022. The Senior Unsecured Notes rank equally in right of payment with all of the Company’s existing and future senior indebtedness and senior to the Company’s future subordinated indebtedness, and effectively junior in right of payment to the Company’s existing and future secured indebtedness to the extent of the assets securing such indebtedness.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2022, the total weighted-average interest rate on the outstanding ABL borrowings of $100,000 was 3.048%. The Company may, generally at its option, repay any borrowings under the ABL, in whole or in part, at any time and from time to time, without penalty or premium. Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus 0.25% to 0.50%, or LIBOR plus 1.25% to 1.50%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.20% unused facility fee. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without premium or penalty. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL contains a financial covenant which requires the Company to maintain a minimum consolidated fixed-charge coverage ratio of 1.0X, although the covenant is only applicable when adjusted excess availability falls below a threshold of the greater of a) 10% of the lesser of the borrowing base availability or the revolver line total, or b) $60,000. Up to $100,000 of the ABL is available for the issuance of letters of credit, and up to $100,000 is available for swing-line loans. The Company may also increase commitments under the ABL by up to $200,000 by obtaining additional commitments from lenders and adhering to certain other conditions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unused availability under the ABL is generally available to the Company for general operating purposes, and based on July 31, 2022 eligible receivable and inventory balances and net of amounts drawn, if any, totaled approximately $874,000.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unsecured notes of 25,000 Euro ($25,495) at July 31, 2022 relate to long-term debt of our European segment. There are two series, 20,000 Euro ($20,396) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,099) with an interest rate of 2.534% maturing March 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from 2.40% to 3.43%. The Company considers cash pledged as collateral against real estate loans or certain revolving debt obligations within its European rental fleet obligations to be restricted cash.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contractual debt maturities are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.353%"/><td style="width:0.1%"/></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%">For the fiscal year ending July 31, 2023</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,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%">For the fiscal year ending July 31, 2024</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%">10,570 </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%">For the fiscal year ending July 31, 2025</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%">30,853 </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%">For the fiscal year ending July 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227,595 </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%">For the fiscal year ending July 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499 </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%">For the fiscal year ending July 31, 2028 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,204 </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: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%">1,799,911 </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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The March 25, 2021 term loan debt repricing noted above was evaluated on a creditor-by-creditor basis to determine whether modification or extinguishment accounting was required under the provisions of ASC 470-50. Extinguishment accounting was applied to a small percentage of the creditors that were deemed to have a substantial difference in terms based on an analysis of the present values of cash flows before and after the repricing. As a result, the Company recorded a debt extinguishment charge of $4,688 in fiscal 2021. This charge is classified as interest expense in the Company’s Consolidated Statements of Income and Comprehensive Income. For the majority of the creditors, the debt repricing was accounted for as a modification.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2022, interest expense on the term loan, ABL, Senior Unsecured Notes and other debt facilities was $77,324. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $11,322 for fiscal 2022. The unamortized balance of all capitalized ABL facility fees was $5,940 at July 31, 2022 and is included in Other long-term assets in the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2021, interest expense on the term loan, ABL and other debt facilities was $76,072. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $15,407 for fiscal 2021, which included $4,688 of debt extinguishment charge related to the 2019 fees recorded as a result of the debt repricing noted above. The unamortized balance of the ABL facility fees was $7,005 at July 31, 2021 and is included in Other long-term assets in the Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal 2020, interest expense on the term loan, ABL and other debt facilities was $93,475. In addition, the Company recorded total charges related to the amortization of the term loan and ABL fees, which are classified as interest expense, of $10,743 for fiscal 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company's term-loan debt at July 31, 2022 and July 31, 2021 was $1,097,136 and $1,551,141, respectively, and the fair value of the Company's Senior Unsecured Notes at July 31, 2022 was $405,000. The fair values of the Company’s term-loan debt and Senior Unsecured Notes are primarily estimated using Level 2 inputs as defined by ASC 820, based on quoted prices in markets that are not active. The fair value of other debt held by the Company approximates carrying value.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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%">July 31, 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%">July 31, 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%">Term loan</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,124,209 </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,540,013 </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%">Asset-based credit facility</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%">100,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%">— </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%">Senior unsecured notes</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%">500,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Unsecured 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%">25,495 </span></td><td style="background-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%">29,728 </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%">Other debt</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%">50,207 </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,952 </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%">Total long-term debt</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%">1,799,911 </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%">1,640,693 </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%">Debt issuance costs, net of amortization</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,482)</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%">(33,461)</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%">Total long-term debt, net of debt issuance costs</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%">1,767,429 </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%">1,607,232 </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%">Less: current portion of long-term debt</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%">(13,190)</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%">(12,411)</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%">Total long-term debt, net, less current portion</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%">1,754,239 </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%">1,594,821 </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> 1124209000 1540013000 100000000 0 500000000 0 25495000 29728000 50207000 70952000 1799911000 1640693000 32482000 33461000 1767429000 1607232000 13190000 12411000 1754239000 1594821000 P7Y 1386434000 617718000 708584000 750000000 750000000 1000000000 0.0100 0.0025 0.0375 0.0275 0.0000 0.0400 -0.0075 -0.0100 671900000 0.05375 273325000 0.05466 0.02466 941900000 0.03125 482138000 0.05466 452309000 0.0300 598113000 0.0300 500000000 0.04000 500000000 100000000 0.03048 0.0025 0.0050 0.0125 0.0150 0.0020 1.0 0.10 60000000 100000000 100000000 200000000 874000000 25000000 25495000 20000000 20396000 0.01945 5000000 5099000 0.02534 0.0240 0.0343 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contractual debt maturities are as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.353%"/><td style="width:0.1%"/></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%">For the fiscal year ending July 31, 2023</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,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%">For the fiscal year ending July 31, 2024</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%">10,570 </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%">For the fiscal year ending July 31, 2025</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%">30,853 </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%">For the fiscal year ending July 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227,595 </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%">For the fiscal year ending July 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499 </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%">For the fiscal year ending July 31, 2028 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,204 </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: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%">1,799,911 </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"/></tr></table></div> 13190000 10570000 30853000 1227595000 2499000 515204000 1799911000 4688000 77324000 11322000 5940000 76072000 15407000 4688000 7005000 93475000 10743000 1097136000 1551141000 405000000 INCOME TAXES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sources of income before income taxes are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">For the Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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: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:10pt;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: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%">United States</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,359,841 </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%">725,262 </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%">258,483 </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%">Foreign</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%">100,023 </span></td><td style="background-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%">119,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%">14,413 </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%">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%">1,459,864 </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%">844,581 </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%">272,896 </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"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">For the Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Taxes:</span></td><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: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:10pt;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: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%">U.S. Federal</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%">296,716 </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%">148,706 </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%">49,494 </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%">U.S. state and local</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%">55,159 </span></td><td style="background-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%">26,344 </span></td><td style="background-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,891 </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%">Foreign</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%">17,848 </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%">17,571 </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,842 </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%">Total current expense</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%">369,723 </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%">192,621 </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%">61,227 </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%">U.S. Federal</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%">(21,317)</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%">162 </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%">6,472 </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%">U.S. state and local</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,089)</span></td><td style="background-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%">(365)</span></td><td style="background-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%">(197)</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%">Foreign</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707)</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%">(15,990)</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%">Total deferred expense (benefit)</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%">(48,102)</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%">(8,910)</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%">(9,715)</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%">Total income tax expense</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%">321,621 </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%">183,711 </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%">51,512 </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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was signed into law. The CARES Act includes several changes impacting business, including, but not limited to, enhanced business interest deductibility, net operating loss ("NOL") carryback provisions, payroll tax deferral provisions and employee retention tax credits. The Company determined that the impacts of the CARES Act are not material to the Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2021, the American Rescue Plan Act (the "Act") was signed into law. The Act includes several changes impacting business, including, but not limited to, insurance premium subsidies, extension of employee retention tax credits and amendments to deductible compensation. The Company determined that the impacts of the Act are not material to the Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The differences between income tax expense at the federal statutory rate and the actual income tax expense are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><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="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%">For the Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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: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:10pt;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: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%">Provision at federal statutory rate</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%">306,571 </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%">177,362 </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%">57,308 </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%">Differences between U.S. federal statutory and foreign tax rates</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%">58,573 </span></td><td style="background-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,857)</span></td><td style="background-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,898)</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%">Foreign currency remeasurement (gains) losses</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%">(73,914)</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,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%">30,246 </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%">U.S. state and local income taxes, net of federal benefit</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%">38,919 </span></td><td style="background-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%">20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,616 </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"/><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="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="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="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:#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%">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%">(8,528)</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,204 </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,240 </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%">Total income tax expense</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%">321,621 </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%">183,711 </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%">51,512 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the deferred income tax balances is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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: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: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%">Deferred income tax asset (liability):</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory basis</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%">6,596 </span></td><td style="background-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%">3,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</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,171 </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,485 </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%">Self-insurance reserves</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,792 </span></td><td style="background-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,949 </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%">Accrued product warranties</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%">68,083 </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%">53,258 </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%">Accrued incentives</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,064 </span></td><td style="background-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,403 </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 returns and allowances</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,447 </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%">934 </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%">Accrued expenses</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,866 </span></td><td style="background-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,496 </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%">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%">(44,508)</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%">(36,662)</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%">Operating leases</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%">11,193 </span></td><td style="background-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,615 </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%">Deferred 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%">26,924 </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%">19,260 </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%">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%">(219,726)</span></td><td style="background-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%">(173,360)</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%">Net operating loss and other carryforwards</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%">40,814 </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%">38,669 </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%">Unrealized loss</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%">(17,925)</span></td><td style="background-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%">609 </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%">Unrecognized tax benefits</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%">4,013 </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,946 </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%">(6,155)</span></td><td style="background-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,949)</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%">Valuation allowance</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,630)</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%">(17,193)</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%">Deferred income tax (liability), net</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%">(107,981)</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%">(72,382)</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-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are reduced by a valuation allowance if, based upon available evidence, it is more likely than not that some, or all, of the deferred tax assets will not be realized. The valuation allowances recorded at July 31, 2022 and July 31, 2021 relate to certain foreign net operating loss carry forwards and other assets in foreign jurisdictions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of foreign subsidiary investment basis differences not attributable to un-repatriated foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July 31, 2022, to not be indefinitely reinvested outside of the United States. As of July 31, 2022, the related income tax cost of the repatriation of foreign earnings is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2022, the Company has $1,398 of U.S. state tax credit carry forwards that expire in fiscal 2032, which the Company expects to realize prior to expiration. At July 31, 2022, the Company had $81,626 of gross NOL carry forwards in certain foreign jurisdictions that will expire from fiscal 2023 to indefinite carryforward, of which $52,354 has been fully reserved with a valuation allowance and the remaining amount the Company expects to realize. In addition, the Company has $5,033 of gross U.S. state tax NOL carryforwards that expire from fiscal 2023 to 2042 that the Company does not expect to realize and therefore has been fully reserved with a valuation allowance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The benefits of tax positions reflected on income tax returns but whose outcome remains uncertain are only recognized for financial accounting purposes if they meet minimum recognition thresholds. The total amount of unrecognized tax benefits that, if recognized, would have impacted the Company’s effective tax rate were $14,461 for fiscal 2022, $13,631 for fiscal 2021 and $11,606 for fiscal 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the unrecognized tax benefit during fiscal years 2022, 2021 and 2020 were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">17,025 </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%">14,238 </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%">13,848 </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%">Tax positions related to prior years:</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%">Additions</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%">705 </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%">72 </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%">73 </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%">Reductions</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,280)</span></td><td style="background-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%">(277)</span></td><td style="background-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%">(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%">Tax positions related to current year:</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 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%">Additions</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,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:10pt;font-weight:400;line-height:100%">4,346 </span></td><td style="background-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,966 </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%">Settlements</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,453)</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,363)</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%">Lapses in statute of limitations</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,010)</span></td><td style="background-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,701)</span></td><td style="background-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,520)</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%">Tax positions acquired</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,351 </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,710 </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%">Ending balance</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%">17,998 </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%">17,025 </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%">14,238 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the Company’s policy to recognize interest and penalties accrued relative to unrecognized tax benefits in income tax expense. The total amount of liabilities accrued for interest and penalties related to unrecognized tax benefits as of July 31, 2022 and July 31, 2021 were $2,867 and $2,967, respectively. The total amount of interest and penalties expense recognized in the Consolidated Statements of Income and Comprehensive Income for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were $134, $238 and $544, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total unrecognized tax benefits above, along with the related accrued interest and penalties, are reported within the liability section of the Consolidated Balance Sheets. A portion of the unrecognized tax benefits is classified as short-term and is included in the “Income and other taxes” line of the Consolidated Balance Sheets, while the remainder is classified as a long-term liability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total unrecognized tax benefits are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><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:400;line-height:100%"> </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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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: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: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%">Unrecognized tax benefits</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%">17,998 </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%">17,025 </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%">Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards</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%">(668)</span></td><td style="background-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%">(725)</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%">Accrued interest and penalties</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,867 </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,967 </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%">Total unrecognized tax benefits</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%">20,197 </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%">19,267 </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: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><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%">Short-term, included in “Income and other taxes”</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,954 </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%">3,423 </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%">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%">17,243 </span></td><td style="background-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,844 </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%">Total unrecognized tax benefits</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%">20,197 </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%">19,267 </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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company anticipates a decrease of approximately $4,100 in unrecognized tax benefits and $900 in interest during fiscal 2023 from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. The Company is currently under exam by certain U.S. state tax authorities for the fiscal years ended July 31, 2018 through July 31, 2020 and by certain foreign jurisdictions for fiscal years ended 2016 through 2019. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed below:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.240%"/><td style="width:0.1%"/></tr><tr><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%">Major Tax Jurisdiction</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:10pt;font-weight:700;line-height:100%">Tax Years Subject to Exam</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">United States – Federal</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2019 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">United States – State</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2019 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">Germany</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2016 – Fiscal 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">France</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2019 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">Italy</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2017 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">United Kingdom</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2021</span></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sources of income before income taxes are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">For the Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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: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:10pt;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: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%">United States</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,359,841 </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%">725,262 </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%">258,483 </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%">Foreign</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%">100,023 </span></td><td style="background-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%">119,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%">14,413 </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%">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%">1,459,864 </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%">844,581 </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%">272,896 </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> 1359841000 725262000 258483000 100023000 119319000 14413000 1459864000 844581000 272896000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">For the Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Taxes:</span></td><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: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:10pt;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: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%">U.S. Federal</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%">296,716 </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%">148,706 </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%">49,494 </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%">U.S. state and local</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%">55,159 </span></td><td style="background-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%">26,344 </span></td><td style="background-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,891 </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%">Foreign</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%">17,848 </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%">17,571 </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,842 </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%">Total current expense</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%">369,723 </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%">192,621 </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%">61,227 </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%">U.S. Federal</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%">(21,317)</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%">162 </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%">6,472 </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%">U.S. state and local</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,089)</span></td><td style="background-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%">(365)</span></td><td style="background-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%">(197)</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%">Foreign</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707)</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%">(15,990)</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%">Total deferred expense (benefit)</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%">(48,102)</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%">(8,910)</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%">(9,715)</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%">Total income tax expense</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%">321,621 </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%">183,711 </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%">51,512 </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> 296716000 148706000 49494000 55159000 26344000 9891000 17848000 17571000 1842000 369723000 192621000 61227000 -21317000 162000 6472000 -2089000 -365000 -197000 -24696000 -8707000 -15990000 -48102000 -8910000 -9715000 321621000 183711000 51512000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The differences between income tax expense at the federal statutory rate and the actual income tax expense are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><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="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%">For the Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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: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:10pt;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: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%">Provision at federal statutory rate</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%">306,571 </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%">177,362 </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%">57,308 </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%">Differences between U.S. federal statutory and foreign tax rates</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%">58,573 </span></td><td style="background-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,857)</span></td><td style="background-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,898)</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%">Foreign currency remeasurement (gains) losses</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%">(73,914)</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,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%">30,246 </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%">U.S. state and local income taxes, net of federal benefit</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%">38,919 </span></td><td style="background-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%">20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,616 </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"/><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="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="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="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:#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%">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%">(8,528)</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,204 </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,240 </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%">Total income tax expense</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%">321,621 </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%">183,711 </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%">51,512 </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> 306571000 177362000 57308000 58573000 -16857000 -50898000 73914000 -1595000 -30246000 38919000 20407000 7616000 -8528000 1204000 7240000 321621000 183711000 51512000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the deferred income tax balances is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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="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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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: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: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%">Deferred income tax asset (liability):</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory basis</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%">6,596 </span></td><td style="background-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%">3,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</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,171 </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,485 </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%">Self-insurance reserves</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,792 </span></td><td style="background-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,949 </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%">Accrued product warranties</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%">68,083 </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%">53,258 </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%">Accrued incentives</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,064 </span></td><td style="background-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,403 </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 returns and allowances</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,447 </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%">934 </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%">Accrued expenses</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,866 </span></td><td style="background-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,496 </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%">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%">(44,508)</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%">(36,662)</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%">Operating leases</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%">11,193 </span></td><td style="background-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,615 </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%">Deferred 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%">26,924 </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%">19,260 </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%">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%">(219,726)</span></td><td style="background-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%">(173,360)</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%">Net operating loss and other carryforwards</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%">40,814 </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%">38,669 </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%">Unrealized loss</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%">(17,925)</span></td><td style="background-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%">609 </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%">Unrecognized tax benefits</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%">4,013 </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,946 </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%">(6,155)</span></td><td style="background-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,949)</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%">Valuation allowance</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,630)</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%">(17,193)</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%">Deferred income tax (liability), net</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%">(107,981)</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%">(72,382)</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> 6596000 3158000 10171000 10485000 6792000 6949000 68083000 53258000 7064000 4403000 2447000 934000 4866000 7496000 44508000 36662000 11193000 10615000 26924000 19260000 219726000 173360000 40814000 38669000 17925000 609000 4013000 3946000 -6155000 -4949000 8630000 17193000 107981000 72382000 1398000 81626000 2023 52354000 5033000 2023 2042 14461000 13631000 11606000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the unrecognized tax benefit during fiscal years 2022, 2021 and 2020 were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">17,025 </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%">14,238 </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%">13,848 </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%">Tax positions related to prior years:</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%">Additions</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%">705 </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%">72 </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%">73 </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%">Reductions</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,280)</span></td><td style="background-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%">(277)</span></td><td style="background-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%">(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%">Tax positions related to current year:</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 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%">Additions</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,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:10pt;font-weight:400;line-height:100%">4,346 </span></td><td style="background-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,966 </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%">Settlements</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,453)</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,363)</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%">Lapses in statute of limitations</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,010)</span></td><td style="background-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,701)</span></td><td style="background-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,520)</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%">Tax positions acquired</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,351 </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,710 </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%">Ending balance</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%">17,998 </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%">17,025 </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%">14,238 </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> 17025000 14238000 13848000 705000 72000 73000 1280000 277000 129000 4660000 4346000 1966000 2453000 3363000 0 3010000 2701000 1520000 2351000 4710000 0 17998000 17025000 14238000 2867000 2967000 134000 238000 544000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total unrecognized tax benefits are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><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:400;line-height:100%"> </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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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: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: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%">Unrecognized tax benefits</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%">17,998 </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%">17,025 </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%">Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards</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%">(668)</span></td><td style="background-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%">(725)</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%">Accrued interest and penalties</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,867 </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,967 </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%">Total unrecognized tax benefits</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%">20,197 </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%">19,267 </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: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><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%">Short-term, included in “Income and other taxes”</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,954 </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%">3,423 </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%">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%">17,243 </span></td><td style="background-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,844 </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%">Total unrecognized tax benefits</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%">20,197 </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%">19,267 </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> 17998000 17025000 668000 725000 2867000 2967000 20197000 19267000 2954000 3423000 17243000 15844000 20197000 19267000 4100000 900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major tax jurisdictions we file in, with the years still subject to income tax examinations, are listed below:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.240%"/><td style="width:0.1%"/></tr><tr><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%">Major Tax Jurisdiction</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:10pt;font-weight:700;line-height:100%">Tax Years Subject to Exam</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">United States – Federal</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2019 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">United States – State</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2019 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">Germany</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2016 – Fiscal 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">France</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2019 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">Italy</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2017 – Fiscal 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></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%">United Kingdom</span></td><td colspan="3" style="padding:0 1pt"/><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%">Fiscal 2021</span></td></tr></table></div> CONTINGENT LIABILITIES AND COMMITMENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for certain independent dealers of certain of its RV products. These arrangements, which are customary in the RV industry, provide for the repurchase of products sold to dealers in the event of default by the dealer on their agreement to pay the financial institution. The repurchase price is generally determined by the original sales price of the product and predefined curtailment arrangements. The Company typically resells the repurchased product at a discount from its repurchase price. The risk of loss from these agreements is spread over numerous dealers. In addition to the guarantee under these repurchase agreements, the Company may also be required to repurchase inventory relative to dealer terminations in certain states in accordance with state laws or regulatory requirements. The repurchase activity related to dealer terminations in certain states has historically been insignificant in relation to our repurchase obligation with financial institutions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing as of July 31, 2022 and July 31, 2021 were $4,308,524 and $1,821,012, respectively. The commitment term is generally up to eighteen months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the guarantee under repurchase agreements of dealers’ financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. The estimated fair value takes into account an estimate of the losses that may be incurred upon resale of any repurchases. This estimate is based on recent historical experience supplemented by the Company’s assessment of current economic and other conditions affecting its dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $11,346 and $6,023 as of July 31, 2022 and July 31, 2021, respectively, which are included in Other current liabilities in the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses incurred related to repurchase agreements that were settled in the past three fiscal years were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a significant effect on the Company’s consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. In management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A product recall was issued in late fiscal 2021 related to certain purchased parts utilized in certain of our products, and a reserve to cover anticipated costs was established at that time. During fiscal 2022, the reserve was adjusted quarterly based on developments involving the recall, including our expectations regarding the extent of vendor reimbursements and the estimated total cost of the recall. The Company has been, and will continue to be, reimbursed for a portion of the costs it will incur related to this recall. In addition, we accrued expenses during fiscal 2022 based on developments related to an ongoing investigation by certain German-based authorities regarding the adequacy of historical disclosures of vehicle weight in advertisements and other Company-provided literature in Germany. The Company is fully cooperating with the investigation. In fiscal 2022, the Company has recognized $37,975 of net expense as a component of selling, general and administrative costs related to these two matters. The Company does not believe there will be a material, adverse impact to our future results of operations and cash flows due to these matters.</span></div> 4308524000 1821012000 P18M 11346000 6023000 37975000 LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases primarily for land, buildings and equipment and has various finance leases for certain land and buildings principally expiring through 2035.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company's leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><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:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended July 31,</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%">2022</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%">2021</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%">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%">Operating lease cost</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%">27,391 </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,140 </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%">12,580 </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%">Finance lease cost</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </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%">662 </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%">544 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-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%">520 </span></td><td style="background-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%">531 </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%">28,608 </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%">19,322 </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%">13,655 </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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div><span><br/></span></div><div><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:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flow Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">2021</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%">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%">Cash paid for amounts included in the measurement of lease liabilities:</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">27,364 </span></td><td style="background-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%">18,054 </span></td><td style="background-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%">12,487 </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%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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%">21,258 </span></td><td style="background-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%">16,636 </span></td><td style="background-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%">4,655 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">— </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%">4,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><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:64.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">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:700;line-height:100%">Operating leases:</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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzMtMC0xLTEtMTMyNDkx_0e0903b9-b738-4eae-85e5-e4d353dd0f29"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzMtMC0xLTEtMTMyNDkx_778d135a-3969-4fda-9730-3399b5e723f2">Operating lease right-of-use assets</span></span></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%">44,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: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%">42,601 </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"/></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%">Operating lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzYtMC0xLTEtMTMyNDkx_cb42563d-4ecb-4b6e-94d5-bad63380ec18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzYtMC0xLTEtMTMyNDkx_cdcd7ca1-67f5-4f46-8654-5087e30ab314">Other current liabilities</span></span></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%">9,406 </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%">8,944 </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: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:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzctMC0xLTEtMTMyNDkx_9a59963f-0d3b-400d-9368-77f1491bcdc5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzctMC0xLTEtMTMyNDkx_ba258086-d59e-41dc-ae57-07dcf2b91186">Other long-term liabilities</span></span></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%">34,830 </span></td><td style="background-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,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 operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,236 </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%">42,867 </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 style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzExLTAtMS0xLTEzMjQ5MQ_bea638a4-de38-4f0d-972b-7d9e4a1b7b82"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzExLTAtMS0xLTEzMjQ5MQ_e1341bef-2e27-4a27-a31b-45188b6cda31">Finance lease right-of-use assets</span></span></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%">6,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 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%">7,010 </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"/></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%">Finance lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE0LTAtMS0xLTEzMjQ5MQ_431fa87d-4f04-4175-b9e5-37f4f3f2b084"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE0LTAtMS0xLTEzMjQ5MQ_d7907b39-8ad0-476a-9039-3f8557af4f12">Other current liabilities</span></span></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%">1,215 </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%">1,081 </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: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:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE1LTAtMS0xLTEzMjQ5MQ_893d81ee-0178-4e8e-888e-0ddbef937d0f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE1LTAtMS0xLTEzMjQ5MQ_d3a52f7b-7c6e-43a5-8568-2f3447bfc90b">Other long-term liabilities</span></span></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,476 </span></td><td style="background-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,694 </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 finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691 </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%">5,775 </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><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:64.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><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%">July 31,</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%">2022</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%">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:700;line-height:100%">Weighted-average remaining lease term</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"/></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%">Operating leases</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%">10.2 years</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:9pt;font-weight:400;line-height:100%">11.1 years</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%">Finance 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.4 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:9pt;font-weight:400;line-height:100%">5.1 years</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%">Weighted-average discount rate</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;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:#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:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </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:9pt;font-weight:400;line-height:100%">8.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:</span></div><div><span><br/></span></div><div><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.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><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%">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:10pt;font-weight:700;line-height:100%">Finance Leases</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%">For the fiscal year ending July 31, 2023</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%">14,463 </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%">1,578 </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%">For the fiscal year ending July 31, 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%">11,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:10pt;font-weight:400;line-height:100%">1,059 </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%">For the fiscal year ending July 31, 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%">7,900 </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,083 </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%">For the fiscal year ending July 31, 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%">5,474 </span></td><td style="background-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,107 </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%">For the fiscal year ending July 31, 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%">3,980 </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%">896 </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%">For the fiscal year ending July 31, 2028 and 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%">18,408 </span></td><td style="background-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%">58 </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 future lease payments</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%">61,367 </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%">5,781 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</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%">(17,131)</span></td><td style="background-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,090)</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 reported lease liability</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%">44,236 </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%">4,691 </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> LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases primarily for land, buildings and equipment and has various finance leases for certain land and buildings principally expiring through 2035.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company's leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><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:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended July 31,</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%">2022</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%">2021</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%">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%">Operating lease cost</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%">27,391 </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,140 </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%">12,580 </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%">Finance lease cost</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </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%">662 </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%">544 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-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%">520 </span></td><td style="background-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%">531 </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%">28,608 </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%">19,322 </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%">13,655 </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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div><span><br/></span></div><div><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:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flow Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">2021</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%">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%">Cash paid for amounts included in the measurement of lease liabilities:</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">27,364 </span></td><td style="background-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%">18,054 </span></td><td style="background-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%">12,487 </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%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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%">21,258 </span></td><td style="background-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%">16,636 </span></td><td style="background-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%">4,655 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">— </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%">4,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><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:64.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">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:700;line-height:100%">Operating leases:</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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzMtMC0xLTEtMTMyNDkx_0e0903b9-b738-4eae-85e5-e4d353dd0f29"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzMtMC0xLTEtMTMyNDkx_778d135a-3969-4fda-9730-3399b5e723f2">Operating lease right-of-use assets</span></span></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%">44,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: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%">42,601 </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"/></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%">Operating lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzYtMC0xLTEtMTMyNDkx_cb42563d-4ecb-4b6e-94d5-bad63380ec18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzYtMC0xLTEtMTMyNDkx_cdcd7ca1-67f5-4f46-8654-5087e30ab314">Other current liabilities</span></span></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%">9,406 </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%">8,944 </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: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:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzctMC0xLTEtMTMyNDkx_9a59963f-0d3b-400d-9368-77f1491bcdc5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzctMC0xLTEtMTMyNDkx_ba258086-d59e-41dc-ae57-07dcf2b91186">Other long-term liabilities</span></span></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%">34,830 </span></td><td style="background-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,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 operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,236 </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%">42,867 </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 style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzExLTAtMS0xLTEzMjQ5MQ_bea638a4-de38-4f0d-972b-7d9e4a1b7b82"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzExLTAtMS0xLTEzMjQ5MQ_e1341bef-2e27-4a27-a31b-45188b6cda31">Finance lease right-of-use assets</span></span></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%">6,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 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%">7,010 </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"/></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%">Finance lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE0LTAtMS0xLTEzMjQ5MQ_431fa87d-4f04-4175-b9e5-37f4f3f2b084"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE0LTAtMS0xLTEzMjQ5MQ_d7907b39-8ad0-476a-9039-3f8557af4f12">Other current liabilities</span></span></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%">1,215 </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%">1,081 </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: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:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE1LTAtMS0xLTEzMjQ5MQ_893d81ee-0178-4e8e-888e-0ddbef937d0f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE1LTAtMS0xLTEzMjQ5MQ_d3a52f7b-7c6e-43a5-8568-2f3447bfc90b">Other long-term liabilities</span></span></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,476 </span></td><td style="background-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,694 </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 finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691 </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%">5,775 </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><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:64.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><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%">July 31,</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%">2022</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%">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:700;line-height:100%">Weighted-average remaining lease term</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"/></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%">Operating leases</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%">10.2 years</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:9pt;font-weight:400;line-height:100%">11.1 years</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%">Finance 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.4 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:9pt;font-weight:400;line-height:100%">5.1 years</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%">Weighted-average discount rate</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;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:#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:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </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:9pt;font-weight:400;line-height:100%">8.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:</span></div><div><span><br/></span></div><div><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.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><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%">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:10pt;font-weight:700;line-height:100%">Finance Leases</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%">For the fiscal year ending July 31, 2023</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%">14,463 </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%">1,578 </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%">For the fiscal year ending July 31, 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%">11,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:10pt;font-weight:400;line-height:100%">1,059 </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%">For the fiscal year ending July 31, 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%">7,900 </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,083 </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%">For the fiscal year ending July 31, 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%">5,474 </span></td><td style="background-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,107 </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%">For the fiscal year ending July 31, 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%">3,980 </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%">896 </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%">For the fiscal year ending July 31, 2028 and 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%">18,408 </span></td><td style="background-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%">58 </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 future lease payments</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%">61,367 </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%">5,781 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</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%">(17,131)</span></td><td style="background-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,090)</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 reported lease liability</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%">44,236 </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%">4,691 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the fiscal years ended July 31, 2022, July 31, 2021 and July 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><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:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended July 31,</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%">2022</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%">2021</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%">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%">Operating lease cost</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%">27,391 </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,140 </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%">12,580 </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%">Finance lease cost</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </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%">662 </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%">544 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-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%">520 </span></td><td style="background-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%">531 </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%">28,608 </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%">19,322 </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%">13,655 </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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div><span><br/></span></div><div><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:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flow Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">2021</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%">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%">Cash paid for amounts included in the measurement of lease liabilities:</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">27,364 </span></td><td style="background-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%">18,054 </span></td><td style="background-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%">12,487 </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%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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%">21,258 </span></td><td style="background-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%">16,636 </span></td><td style="background-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%">4,655 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">— </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%">4,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><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:64.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><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%">July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">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:700;line-height:100%">Operating leases:</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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzMtMC0xLTEtMTMyNDkx_0e0903b9-b738-4eae-85e5-e4d353dd0f29"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzMtMC0xLTEtMTMyNDkx_778d135a-3969-4fda-9730-3399b5e723f2">Operating lease right-of-use assets</span></span></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%">44,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: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%">42,601 </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"/></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%">Operating lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzYtMC0xLTEtMTMyNDkx_cb42563d-4ecb-4b6e-94d5-bad63380ec18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzYtMC0xLTEtMTMyNDkx_cdcd7ca1-67f5-4f46-8654-5087e30ab314">Other current liabilities</span></span></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%">9,406 </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%">8,944 </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: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:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzctMC0xLTEtMTMyNDkx_9a59963f-0d3b-400d-9368-77f1491bcdc5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzctMC0xLTEtMTMyNDkx_ba258086-d59e-41dc-ae57-07dcf2b91186">Other long-term liabilities</span></span></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%">34,830 </span></td><td style="background-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,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 operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,236 </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%">42,867 </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 style="height:14pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzExLTAtMS0xLTEzMjQ5MQ_bea638a4-de38-4f0d-972b-7d9e4a1b7b82"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzExLTAtMS0xLTEzMjQ5MQ_e1341bef-2e27-4a27-a31b-45188b6cda31">Finance lease right-of-use assets</span></span></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%">6,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 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%">7,010 </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"/></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%">Finance lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE0LTAtMS0xLTEzMjQ5MQ_431fa87d-4f04-4175-b9e5-37f4f3f2b084"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE0LTAtMS0xLTEzMjQ5MQ_d7907b39-8ad0-476a-9039-3f8557af4f12">Other current liabilities</span></span></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%">1,215 </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%">1,081 </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: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:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE1LTAtMS0xLTEzMjQ5MQ_893d81ee-0178-4e8e-888e-0ddbef937d0f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU3Yzk5ZmQ4NWQyMjQ1ZmM5ODZkMzQxNGI3N2M5ZTk0L3NlYzo1N2M5OWZkODVkMjI0NWZjOTg2ZDM0MTRiNzdjOWU5NF8xNTcvZnJhZzpiZGJkNDI4NjY3NWY0NzZmYmIyZDQxYTM4ZDM5OWRlMi90YWJsZTo2MDliNzA3MDRmOWY0MTM3YWJiNWJhZjc4M2FkM2VlNi90YWJsZXJhbmdlOjYwOWI3MDcwNGY5ZjQxMzdhYmI1YmFmNzgzYWQzZWU2XzE1LTAtMS0xLTEzMjQ5MQ_d3a52f7b-7c6e-43a5-8568-2f3447bfc90b">Other long-term liabilities</span></span></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,476 </span></td><td style="background-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,694 </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 finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691 </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%">5,775 </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:100.000%"><tr><td style="width:1.0%"/><td style="width:64.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><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%">July 31,</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%">2022</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%">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:700;line-height:100%">Weighted-average remaining lease term</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"/></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%">Operating leases</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%">10.2 years</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:9pt;font-weight:400;line-height:100%">11.1 years</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%">Finance 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.4 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:9pt;font-weight:400;line-height:100%">5.1 years</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%">Weighted-average discount rate</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;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:#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:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </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:9pt;font-weight:400;line-height:100%">8.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> 27391000 18140000 12580000 746000 662000 544000 471000 520000 531000 28608000 19322000 13655000 27364000 18054000 12487000 21258000 16636000 4655000 0 4000000 0 44407000 42601000 9406000 8944000 34830000 33923000 44236000 42867000 6264000 7010000 1215000 1081000 3476000 4694000 4691000 5775000 P10Y2M12D P11Y1M6D P4Y4M24D P5Y1M6D 0.036 0.032 0.092 0.089 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:</span></div><div><span><br/></span></div><div><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.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><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%">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:10pt;font-weight:700;line-height:100%">Finance Leases</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%">For the fiscal year ending July 31, 2023</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%">14,463 </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%">1,578 </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%">For the fiscal year ending July 31, 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%">11,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:10pt;font-weight:400;line-height:100%">1,059 </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%">For the fiscal year ending July 31, 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%">7,900 </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,083 </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%">For the fiscal year ending July 31, 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%">5,474 </span></td><td style="background-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,107 </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%">For the fiscal year ending July 31, 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%">3,980 </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%">896 </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%">For the fiscal year ending July 31, 2028 and 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%">18,408 </span></td><td style="background-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%">58 </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 future lease payments</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%">61,367 </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%">5,781 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</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%">(17,131)</span></td><td style="background-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,090)</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 reported lease liability</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%">44,236 </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%">4,691 </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:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of July 31, 2022 were as follows:</span></div><div><span><br/></span></div><div><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.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><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%">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:10pt;font-weight:700;line-height:100%">Finance Leases</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%">For the fiscal year ending July 31, 2023</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%">14,463 </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%">1,578 </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%">For the fiscal year ending July 31, 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%">11,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:10pt;font-weight:400;line-height:100%">1,059 </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%">For the fiscal year ending July 31, 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%">7,900 </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,083 </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%">For the fiscal year ending July 31, 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%">5,474 </span></td><td style="background-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,107 </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%">For the fiscal year ending July 31, 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%">3,980 </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%">896 </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%">For the fiscal year ending July 31, 2028 and 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%">18,408 </span></td><td style="background-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%">58 </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 future lease payments</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%">61,367 </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%">5,781 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</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%">(17,131)</span></td><td style="background-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,090)</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 reported lease liability</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%">44,236 </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%">4,691 </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> 14463000 1578000 11142000 1059000 7900000 1083000 5474000 1107000 3980000 896000 18408000 58000 61367000 5781000 17131000 1090000 44236000 4691000 STOCKHOLDERS’ EQUITY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock-based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board and the shareholders approved, and subsequently amended, the THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Equity and Incentive Plan”). The maximum number of shares issuable under the amended 2016 Equity and Incentive Plan is 3,600,000. As of July 31, 2022, the remaining shares available to be granted under the 2016 Equity and Incentive Plan is 1,878,887. Awards may be in the form of options (incentive stock options and non-statutory stock options), restricted stock, restricted stock units, performance compensation awards and stock appreciation rights.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's program to award restricted stock units (the "RSU program"), the Compensation and Development Committee of the Board generally approves awards each October related to the financial performance of the most recently completed fiscal year. The awarded employee restricted stock units vest, and shares of common stock are issued, in equal installments on the first, second and third anniversaries of the date of grant. In addition, concurrent with the timing of the employee awards, the Nominating and Governance Committee of the Board has awarded restricted stock units to Board members that will vest, and shares of common stock will be issued, on the first anniversary of the date of the grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the employee and Board member restricted stock units is determined using the Company’s stock price on the date of grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's program to provide performance stock units ("PSU") awards to certain members of the Company's executive management, a portion of their equity compensation is determined based on performance related to targets set for both the Company’s return on invested capital and free cash flow during a multi-year measurement period. These PSU awards are based on a sliding scale of actual performance against relevant goals within a range of fifty percent (50%) to one hundred fifty percent (150%) of the target. Performance below the fifty percent (50%) threshold results in no earned shares, while performance above the one hundred fifty percent (150%) level results in an award of shares equal to two times the amount of target shares. In deriving the number of shares earned, if any, both performance metrics are weighted equally. Following the measurement period, in accordance with actual achievement and certification of performance metrics, fully vested shares of common stock are issued to the award recipients. The fair value of the PSU awards is determined using the Company’s stock price on the grant date. These awards are equity classified and expensed over the applicable measurement period based on the extent to which achievement of the performance metrics is probable.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based expense recognized in fiscal 2022, 2021 and 2020 for these RSU and PSU awards totaled $31,421, $30,514 and $19,889, respectively. The fair value of the RSU and PSU shares that vested in fiscal 2022, 2021 and 2020 totaled $48,204, $24,226 and $10,906, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit and performance stock unit activity during fiscal 2022, 2021 and 2020 is included below:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.742%"/><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:400;line-height:100%"> </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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock<br/>Units</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%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td><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:9pt;font-weight:700;line-height:100%"> <br/>Stock<br/>Units</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%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td><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="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock<br/>Units</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%">Weighted-<br/>Average Grant<br/>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%">Nonvested, beginning of year</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%">716,485 </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%">68.70 </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%">641,410 </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%">65.28 </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%">451,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: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%">91.08 </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%">Granted</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%">378,999 </span></td><td style="background-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.51 </span></td><td style="background-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%">338,073 </span></td><td style="background-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%">81.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%">407,151 </span></td><td style="background-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.78 </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%">Vested</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%">(407,512)</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%">64.19 </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%">(255,039)</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%">76.97 </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%">(206,624)</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%">92.87 </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%">Forfeited</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,739)</span></td><td style="background-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%">105.44 </span></td><td style="background-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,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%">67.90 </span></td><td style="background-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,680)</span></td><td style="background-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.66 </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%">Nonvested, end of year</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:10pt;font-weight:400;line-height:100%">682,233 </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%">103.76 </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%">716,485 </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%">68.70 </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%">641,410 </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%">65.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At July 31, 2022 there was $36,877 of total unrecognized compensation costs related to restricted stock unit and performance stock unit awards that are expected to be recognized over a weighted-average period of 2.08 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized a tax benefit related to total stock-based compensation expense of $4,260, $3,532 and $4,775 in fiscal 2022, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Share Repurchase Program</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to repurchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two share repurchase authorizations, the Company is authorized to repurchase, on a discretionary basis and from time-to-time, outstanding shares of its common stock in the open market, in privately negotiated transactions or by other means. The timing and amount of share repurchases will be determined at the discretion of the Company’s management team based upon the market price of the stock, management's evaluation of general market and economic conditions, cash availability and other factors. The share repurchase program may be suspended, modified or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under this program. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Company purchased 1,944,243 shares of its common stock, at various times in the open market, at a weighted-average price of $84.92 and held them as treasury shares at an aggregate purchase price of $165,107, all from the December 21, 2021 authorization.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2022, the remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization expiring on December 21, 2024 is $84,893. As of July 31, 2022, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $448,321. As of July 31, 2022, the total remaining amount of the Company’s common stock that may be repurchased under these two authorizations is $533,214.</span></div> 3600000 1878887 0.50 1.50 0.50 1.50 31421000 30514000 19889000 48204000 24226000 10906000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit and performance stock unit activity during fiscal 2022, 2021 and 2020 is included below:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.742%"/><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:400;line-height:100%"> </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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock<br/>Units</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%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td><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:9pt;font-weight:700;line-height:100%"> <br/>Stock<br/>Units</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%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td><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="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock<br/>Units</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%">Weighted-<br/>Average Grant<br/>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%">Nonvested, beginning of year</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%">716,485 </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%">68.70 </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%">641,410 </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%">65.28 </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%">451,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: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%">91.08 </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%">Granted</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%">378,999 </span></td><td style="background-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.51 </span></td><td style="background-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%">338,073 </span></td><td style="background-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%">81.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%">407,151 </span></td><td style="background-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.78 </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%">Vested</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%">(407,512)</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%">64.19 </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%">(255,039)</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%">76.97 </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%">(206,624)</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%">92.87 </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%">Forfeited</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,739)</span></td><td style="background-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%">105.44 </span></td><td style="background-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,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%">67.90 </span></td><td style="background-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,680)</span></td><td style="background-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.66 </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%">Nonvested, end of year</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:10pt;font-weight:400;line-height:100%">682,233 </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%">103.76 </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%">716,485 </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%">68.70 </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%">641,410 </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%">65.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 716485 68.70 641410 65.28 451563 91.08 378999 127.51 338073 81.41 407151 50.78 407512 64.19 255039 76.97 206624 92.87 5739 105.44 7959 67.90 10680 69.66 682233 103.76 716485 68.70 641410 65.28 36877000 P2Y29D 4260000 3532000 4775000 250000000 448321000 1944243 84.92 165107000 250000000 84893000 448321000 533214000 REVENUE RECOGNITION<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components. All material revenue streams are considered point-in-time.</span></div><div style="text-align:justify"><span><br/></span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET SALES:</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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational vehicles</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 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%">North American Towables</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 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%">Travel Trailers and Other</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%">5,430,526 </span></td><td style="background-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%">3,791,235 </span></td><td style="background-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,449,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 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%">Fifth Wheels</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,231,419 </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,430,693 </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,691,243 </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 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%">Total North American Towables</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%">8,661,945 </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%">6,221,928 </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%">4,140,482 </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 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%">North American Motorized</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 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%">Class A</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,779,295 </span></td><td style="background-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,052,982 </span></td><td style="background-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%">495,520 </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%">Class C</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,408,470 </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,266,624 </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%">776,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 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%">Class B</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%">791,882 </span></td><td style="background-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%">349,785 </span></td><td style="background-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%">118,387 </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%">Total North American Motorized</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%">3,979,647 </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%">2,669,391 </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%">1,390,098 </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%">Total North American</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%">12,641,592 </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%">8,891,319 </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%">5,530,580 </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 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%">European</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 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%">Motorcaravan</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,457,226 </span></td><td style="background-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,779,906 </span></td><td style="background-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,505,353 </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%">Campervan</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%">750,310 </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%">779,755 </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%">433,398 </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 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%">Caravan</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%">365,902 </span></td><td style="background-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%">292,708 </span></td><td style="background-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%">273,475 </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"><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other RV-related</span></div></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%">314,015 </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%">347,710 </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%">273,165 </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 European</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%">2,887,453 </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%">3,200,079 </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%">2,485,391 </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%">Total recreational vehicles</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%">15,529,045 </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%">12,091,398 </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%">8,015,971 </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%">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%">1,225,824 </span></td><td style="background-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%">373,174 </span></td><td style="background-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%">234,481 </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%">Intercompany eliminations</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%">(442,344)</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%">(147,192)</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%">(82,519)</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%">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%">16,312,525 </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%">12,317,380 </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%">8,167,933 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components. All material revenue streams are considered point-in-time.</span></div><div style="text-align:justify"><span><br/></span></div><div><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:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET SALES:</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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational vehicles</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 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%">North American Towables</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 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%">Travel Trailers and Other</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%">5,430,526 </span></td><td style="background-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%">3,791,235 </span></td><td style="background-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,449,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 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%">Fifth Wheels</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,231,419 </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,430,693 </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,691,243 </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 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%">Total North American Towables</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%">8,661,945 </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%">6,221,928 </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%">4,140,482 </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 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%">North American Motorized</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 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%">Class A</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,779,295 </span></td><td style="background-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,052,982 </span></td><td style="background-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%">495,520 </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%">Class C</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,408,470 </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,266,624 </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%">776,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 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%">Class B</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%">791,882 </span></td><td style="background-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%">349,785 </span></td><td style="background-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%">118,387 </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%">Total North American Motorized</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%">3,979,647 </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%">2,669,391 </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%">1,390,098 </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%">Total North American</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%">12,641,592 </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%">8,891,319 </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%">5,530,580 </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 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%">European</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 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%">Motorcaravan</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,457,226 </span></td><td style="background-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,779,906 </span></td><td style="background-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,505,353 </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%">Campervan</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%">750,310 </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%">779,755 </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%">433,398 </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 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%">Caravan</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%">365,902 </span></td><td style="background-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%">292,708 </span></td><td style="background-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%">273,475 </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"><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other RV-related</span></div></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%">314,015 </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%">347,710 </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%">273,165 </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 European</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%">2,887,453 </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%">3,200,079 </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%">2,485,391 </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%">Total recreational vehicles</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%">15,529,045 </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%">12,091,398 </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%">8,015,971 </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%">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%">1,225,824 </span></td><td style="background-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%">373,174 </span></td><td style="background-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%">234,481 </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%">Intercompany eliminations</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%">(442,344)</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%">(147,192)</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%">(82,519)</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%">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%">16,312,525 </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%">12,317,380 </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%">8,167,933 </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> 5430526000 3791235000 2449239000 3231419000 2430693000 1691243000 8661945000 6221928000 4140482000 1779295000 1052982000 495520000 1408470000 1266624000 776191000 791882000 349785000 118387000 3979647000 2669391000 1390098000 12641592000 8891319000 5530580000 1457226000 1779906000 1505353000 750310000 779755000 433398000 365902000 292708000 273475000 314015000 347710000 273165000 2887453000 3200079000 2485391000 15529045000 12091398000 8015971000 1225824000 373174000 234481000 -442344000 -147192000 -82519000 16312525000 12317380000 8167933000 ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated OCI (“AOCI”) by component were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.680%"/><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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:400;line-height:100%"> </span></td><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:9pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation<br/>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%">Unrealized<br/>Gain (Loss) on<br/>Derivatives</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%">AOCI, net of tax, Attributable to THOR</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%">Non-controlling Interests</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%">Total AOCI</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, net of tax</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%">54,152 </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%">(8,655)</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%">(876)</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,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(772)</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%">43,849 </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%">OCI before reclassifications</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%">(237,605)</span></td><td style="background-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,775 </span></td><td style="background-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,047 </span></td><td style="background-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%">(231,783)</span></td><td style="background-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,433)</span></td><td style="background-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%">(233,216)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </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:#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%">(866)</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%">(866)</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%">(866)</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%">Amounts reclassified from AOCI</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%">8,502 </span></td><td style="background-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%">8,502 </span></td><td style="background-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%">8,502 </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%">Income taxes associated with amounts reclassified from AOCI</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%">(2,081)</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%">(2,081)</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%">(2,081)</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%">OCI, net of tax for the fiscal year</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%">(237,605)</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%">9,330 </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;border-top:1pt solid #000000;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%">2,047 </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;border-top:1pt solid #000000;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%">(226,228)</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;border-top:1pt solid #000000;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%">(1,433)</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;border-top:1pt solid #000000;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%">(227,661)</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="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"/><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:#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%">AOCI, net of tax </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%">(183,453)</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%">675 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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,171 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">(181,607)</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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">(2,205)</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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">(183,812)</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><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:36.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.680%"/><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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%"> </span></td><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:9pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation<br/>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%">Unrealized<br/>Gain (Loss) on<br/>Derivatives</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%">AOCI, net of tax, Attributable to THOR</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%">Non-controlling Interests</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%">Total AOCI</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, net of tax</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%">46,512 </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%">(18,823)</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%">(696)</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%">26,993 </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%">(855)</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 #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%">26,138 </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%">OCI before reclassifications</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,640 </span></td><td style="background-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,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%">(180)</span></td><td style="background-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,360 </span></td><td style="background-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%">83 </span></td><td style="background-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,443 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </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:#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%">327 </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%">327 </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%">327 </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%">Amounts reclassified from AOCI</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%">14,433 </span></td><td style="background-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%">14,433 </span></td><td style="background-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%">14,433 </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%">Income taxes associated with amounts reclassified from AOCI</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%">(3,492)</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%">(3,492)</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%">(3,492)</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%">OCI, net of tax for the fiscal year</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%">7,640 </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%">10,168 </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%">(180)</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%">17,628 </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%">83 </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%">17,711 </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="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"/><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:#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%">AOCI, net of tax </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%">54,152 </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%">(8,655)</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%">(876)</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%">44,621 </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%">(772)</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%">43,849 </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"><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:36.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.680%"/><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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%"> </span></td><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:9pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation<br/>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%">Unrealized<br/>Gain (Loss) on<br/>Derivatives</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%">AOCI, net of tax, Attributable to THOR</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%">Non-controlling Interests</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%">Total AOCI</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, net of tax</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%">(46,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 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,472)</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,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,004)</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%">(594)</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 #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%">(57,598)</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%">OCI before reclassifications</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%">92,996 </span></td><td style="background-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%">(20,557)</span></td><td style="background-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%">352 </span></td><td style="background-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%">72,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-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%">72,530 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </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:#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%">4,906 </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%">4,906 </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%">4,906 </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%">Amounts reclassified from AOCI</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%">8,180 </span></td><td style="background-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%">8,180 </span></td><td style="background-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%">8,180 </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%">Income taxes associated with amounts reclassified from AOCI</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%">(1,880)</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%">(1,880)</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%">(1,880)</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%">OCI, net of tax for the fiscal year</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%">92,996 </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%">(9,351)</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%">352 </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%">83,997 </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%">(261)</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%">83,736 </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="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"/><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:#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%">AOCI, net of tax </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%">46,512 </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,823)</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%">(696)</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%">26,993 </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%">(855)</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%">26,138 </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;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated OCI (“AOCI”) by component were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.680%"/><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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:400;line-height:100%"> </span></td><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:9pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation<br/>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%">Unrealized<br/>Gain (Loss) on<br/>Derivatives</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%">AOCI, net of tax, Attributable to THOR</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%">Non-controlling Interests</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%">Total AOCI</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, net of tax</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%">54,152 </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%">(8,655)</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%">(876)</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,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(772)</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%">43,849 </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%">OCI before reclassifications</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%">(237,605)</span></td><td style="background-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,775 </span></td><td style="background-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,047 </span></td><td style="background-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%">(231,783)</span></td><td style="background-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,433)</span></td><td style="background-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%">(233,216)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </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:#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%">(866)</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%">(866)</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%">(866)</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%">Amounts reclassified from AOCI</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%">8,502 </span></td><td style="background-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%">8,502 </span></td><td style="background-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%">8,502 </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%">Income taxes associated with amounts reclassified from AOCI</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%">(2,081)</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%">(2,081)</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%">(2,081)</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%">OCI, net of tax for the fiscal year</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%">(237,605)</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%">9,330 </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;border-top:1pt solid #000000;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%">2,047 </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;border-top:1pt solid #000000;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%">(226,228)</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;border-top:1pt solid #000000;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%">(1,433)</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;border-top:1pt solid #000000;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%">(227,661)</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="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"/><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:#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%">AOCI, net of tax </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%">(183,453)</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%">675 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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,171 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">(181,607)</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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">(2,205)</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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">(183,812)</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><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:36.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.680%"/><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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%"> </span></td><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:9pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation<br/>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%">Unrealized<br/>Gain (Loss) on<br/>Derivatives</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%">AOCI, net of tax, Attributable to THOR</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%">Non-controlling Interests</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%">Total AOCI</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, net of tax</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%">46,512 </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%">(18,823)</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%">(696)</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%">26,993 </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%">(855)</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 #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%">26,138 </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%">OCI before reclassifications</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,640 </span></td><td style="background-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,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%">(180)</span></td><td style="background-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,360 </span></td><td style="background-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%">83 </span></td><td style="background-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,443 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </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:#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%">327 </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%">327 </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%">327 </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%">Amounts reclassified from AOCI</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%">14,433 </span></td><td style="background-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%">14,433 </span></td><td style="background-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%">14,433 </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%">Income taxes associated with amounts reclassified from AOCI</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%">(3,492)</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%">(3,492)</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%">(3,492)</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%">OCI, net of tax for the fiscal year</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%">7,640 </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%">10,168 </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%">(180)</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%">17,628 </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%">83 </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%">17,711 </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="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"/><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:#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%">AOCI, net of tax </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%">54,152 </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%">(8,655)</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%">(876)</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%">44,621 </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%">(772)</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%">43,849 </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"><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:36.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.680%"/><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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%"> </span></td><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:9pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation<br/>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%">Unrealized<br/>Gain (Loss) on<br/>Derivatives</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%">AOCI, net of tax, Attributable to THOR</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%">Non-controlling Interests</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%">Total AOCI</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, net of tax</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%">(46,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 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,472)</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,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,004)</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%">(594)</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 #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%">(57,598)</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%">OCI before reclassifications</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%">92,996 </span></td><td style="background-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%">(20,557)</span></td><td style="background-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%">352 </span></td><td style="background-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%">72,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-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%">72,530 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </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:#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%">4,906 </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%">4,906 </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%">4,906 </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%">Amounts reclassified from AOCI</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%">8,180 </span></td><td style="background-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%">8,180 </span></td><td style="background-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%">8,180 </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%">Income taxes associated with amounts reclassified from AOCI</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%">(1,880)</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%">(1,880)</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%">(1,880)</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%">OCI, net of tax for the fiscal year</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%">92,996 </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%">(9,351)</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%">352 </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%">83,997 </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%">(261)</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%">83,736 </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="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"/><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:#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%">AOCI, net of tax </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%">46,512 </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,823)</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%">(696)</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%">26,993 </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%">(855)</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%">26,138 </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;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</span></div> 54152000 -8655000 -876000 44621000 -772000 43849000 -237605000 3775000 2047000 -231783000 -1433000 -233216000 0 866000 0 866000 0 866000 0 -8502000 0 -8502000 0 -8502000 0 -2081000 0 -2081000 0 -2081000 -237605000 9330000 2047000 -226228000 -1433000 -227661000 -183453000 675000 1171000 -181607000 -2205000 -183812000 46512000 -18823000 -696000 26993000 -855000 26138000 7640000 -1100000 -180000 6360000 83000 6443000 0 -327000 0 -327000 0 -327000 0 -14433000 0 -14433000 0 -14433000 0 -3492000 0 -3492000 0 -3492000 7640000 10168000 -180000 17628000 83000 17711000 54152000 -8655000 -876000 44621000 -772000 43849000 -46484000 -9472000 -1048000 -57004000 -594000 -57598000 92996000 -20557000 352000 72791000 -261000 72530000 0 -4906000 0 -4906000 0 -4906000 0 -8180000 0 -8180000 0 -8180000 0 -1880000 0 -1880000 0 -1880000 92996000 -9351000 352000 83997000 -261000 83736000 46512000 -18823000 -696000 26993000 -855000 26138000 EXCEL 107 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( XT/%4'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 " .-#Q5\39QS>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'%@K";-I66G#08K;.QF;+4UC?]@:R1]^R59FS*V!]C1TL^? M/H$:':4."5]2B)C(8KX;7.>SU''-CD11 F1]1*=R.2;\V-R'Y!2-SW2 J/1) M'1 $Y_?@D)11I& "%G$ALK8Q6NJ$BD*ZX(U>\/$S=3/,:, .'7K*4)45L':: M&,]#U\ -,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V==S;MRA@O?GI]=YW<+Z M3,IK'']E*^D<<621A'^_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 XT/%6@8U* @P< /PN 8 >&PO=V]R:W-H965T&UL MM9IK;^(X%(;_BL6.5AVIE%RXM+,M$H5VAYUIBTIG5MW5?C")@:A)S-H.;?_] M'B= 2.689&7ZH20AYTW\8#OG=<[E*V4O?$F(0&]1&/.KQE*(U9=6BWM+$F%^ M1ERG05'8M?TD2$04PF#/$D MBC![OR8A?;UJV(WM@<=@L13R0*M_N<(+,B7BQVK"8*^U4_&#B,0\H#%B9'[5 M&-A?1FY/!J1G_ S(*]_;1K(I,TI?Y,[8OVI8\HY(2#PA)3!\K,F0A*%4@OOX M=R/:V%U3!NYO;]5OT\9#8V:8DR$-_PQ\L;QJG#>03^8X"<4C??U*-@WJ2#V/ MACS]CUZS*W#8B]@'.K),#9!#@? NQV28"["7"K M!K0W >V43-:4E,,("]R_9/05,7DVJ,F-%&8:#^PAZY:L!HYX2M2:/_ MZR]VU_I-1<>DV,B06(%<>T>NK5/OCZB7P*0CT-/[BJBPZ<-MJ_E-Q4<;59>/ M(;$"G\Z.3Z<:GT$<)SA$CV1%F5"!TNL(EJCP#K51=4$9$BN ZNY =:N!FA 6 M4%].5 CF3V6?TBOMIJ;2N4D;7Q>:(;$"M-X.6D_;U&'"F&1V&W /.M%-+ +Q#MTK).@^B6:$J2CI-2S+;EH7CMM1D=*&UB5E2*Q MRK;RM,VJPNJ1+ *914 7N\>1$'KZ^O"(QO>C'].GQ_'-]!2VAV'J= MNO1,J17Q[66]=A5\X]BC#(8CEB/S%$T%S&2(,C2D22S8.WSZ:J9Z]=&-$J V MJ#9 0VI%@$X.T*D"\ F_H;$/,UPP#[R4HF;D'I"\<.&)T#WO=91/47UP;7J& MU(KT<@-@:[/D+;V![X,Z/]UNH.]P'GJ(U7U.+]FU;'1SAJ[AH>SSD(#XFJC' ML5$W8$JM"#+W [8^H_\(E:SU^Y:2EI&K8(IM2*MW"S8^DS_*1#@$^@< MV<[)[#.:$B]AT,^4R/1*0QI%D+AP0;T7=#(!5[O&84+0)^O,MN0* 9K"4X&H M.Z!13V%*K;C(FIL*YX 78-@/X@6:ODDU'D=$+I_GBI]@CZL-JUC^ 0G]PE.)9_P)PG#YDL,61D, M5,QAAO/1F/-$/<4=T'PFJI<20WU4;6['< A.[A"<2@[A)PW!B6*6K8HPY6VBAJ97+.MB1DV *;4BM=P$ M.)5,P#@6A&6O7^5*+MYB5%+3*Y91,^H!3*D5J>4>P*GD =+AB(9@FQ:4*9.. M SK?,8-'Q\#S" B!C)])*OD9]0*FU(K\/J)!X@>",C00@H!/3QD2I32Y3Z^ZUM>-V>]V+KK-K[X;*,?)^=Z\T2)^M;]\8 M\[UW4Y ;S.2KOCF!O$R]-GM =2+S81ISN5PBED0N\[Z]9ZN^Z>OI.4R3\K@L M8=C6CMP1DN;0$)+^B$L:^N! $/QB*/AP;VQ[;[)P;(*90./Q.+M8P(O%*$C. MPI1%&;.RBAQ]>VKW]&/8$S>W)Z[>3 R L9]R+GO\'! HGU*-^A%3:D5,N1]Q M*Q8O[=>7W,)!97IX0*RL&$[O992&PO=V]R:W-H965T&ULC93; M;MLP#(9?1?" 7A6QXQPVI(F!'%8L0SH$[0X7PRX4FXF%ZN!)V.INJVG(F8:N)J86@^L\"N#K.HGYTVGADA]*Z MC3B;5O0 3V"_55N-5MRJ%$R -$Q)HF$_B^;]R6+LXGW =P9'<[8FKI*=4L_. M6!>S*'% P"&W3H'BZP66P+D30HS?C6;4'ND2S](%+"G-;>/ZO@)FGI&3B]7W/@G.8;8 9Z8U\8JT22C+9@,;_K:W,-90II> M24B;A-1SAX,\Y8I:FDVU.A+MHE'-+7RI/AOAF'0?YN@';:TPR[UEO8+%7")K3M[A7W&K(6 ^JAJ;F6PV MVPZ\48LW>A/>1N57?YANA67)G4)JEM@ M,+Q$$9]UE@!]\//#D%S5TH8F:W?;$34/G?DO/,RW!ZH/3!K"88^I2>\]7I(. M,R,85E6^3W?*8M?[98EC%K0+0/]>*7LRW 'MX,[^ E!+ P04 " .-#Q5 MW7^X=:0( !R) & 'AL+W=OXCXS-Q$(ET2O12;._?H>28]GB MBUL@]Z&-; ]'SY##>9ZA=/JLZJ_-4DJ-OI5%U9R-EEJOWD\FS7PI2]$ER*O1]+3][G,]/55K7>25_%RC9EV6 MHG[Y( OU?#;"H]M7[[^UP4,P]Z*1%ZKX;[[0R[-1.D(+^2#6A;Y5SY_D)B!N M_,U5T;3_H^>-;31"\W6C5;D9# C*O.K^BF^;B=@9@)EG -D,(-\[@&X&T#;0 M#ED;UJ708GI:JV=4&VOP9B[:N6E'0S1Y999QIFOX-8=Q>GJAJD85^4)HN4 ? M1"&JN40SXZY!1^C+[!+]\NY7] [E%;I;JG4CJD5S.M%P9S-^,M_(Q(1(AC^,7W#\?[PR<0[S9HL@V:M/ZH+^AU7!I2C'FG)Y.GG;CL.,MWOC'\2J]E+47;VP!R3B- MAY-K6V%.&:-NN,D6;A*$>U4]04:J.I>-%U]BWSGA+$F&N>FPHW%&4T\&I%N( M:1#BYUJN1+Z .CA7I41:?#-8Y3>@TT8V[09KY]<%/;4@<9Q2/@!N6U'.(^R& MG6UA9T'8=TJ+ GADM]ZY(&;VS:.8L"0;@+3M2!I13CP)@*.>AJ(#\PO*I-8O M8[0"#M+MA)IBM0+)H+U)L7&ZM]J$IY@/<;L,<\*)R!$GN.TXAACH>+X3#D,26<>Q:CYSH< M)KOS4M4Z_\O4.]BI6E2/N;GL5L>?1=21'#AA&1D"MPTSFN#$ET0]\^$P]5W* M!PE;=+>\' 1M\UR2\6B(V+9BF.#8 [CG0QPFQ!M?K<,VH6&>9)&5 PX[0I/, MHR%PSWPX3'U=Q5,[N]()TR8R&J6PY$-^=AB2..:,>O@$]YR'PZ1W=W-W?HW. M9[./=S,G1)O)$A:EF%I9:1L:A%&:>B#VG(?3[]+)12[N\R+7P,_N$A?DSA\N M<6_D;3_HGC%QF#*WVFDE7DPA<09L\V!*"&,6[=AV&>81\Q0ZTM,E"=/EZ\JL M3+V#;E@]H$)5CT=:UB5TL??.DD$<)$AQ-JP9+C/"L*?(D9XI29";IK,E@.T0 M/N05-)JYV:CW1?XH3 S.?;IQN;?],(N&HL]EQA,2>2#O](GA1A%RH5Y#63ZT M )$:;#RN5RXYE M2>Q+K9X_29@_03TNUG.-GD5=@WJ$97+"M,F08N"F= C3T4+&2>Q-IYXU29@U MKSIVWS8+71OAA&K3(T]H-F11AUG*$U_W2'H2)6$2A?DL5;LI-PEP#PG@!NKH M""DCF36G#CN2IK$/:D^C)$RCFZ6'OF'30>RE[,[&=:)W4"=.(JLBVF8TY9DO M'WI^)>&FTJNBB-T,)M!H#5M&EUF4I3Y'Z0^ZN"TA#-"AXSM,N092XFG1M&>_FB8_EP:?V=JO4*? MVMR& 1(=U@*G'>691P72G@1IN.?[4M5RKAZK_"\ ;U#?RTH^Y)X31$=OEQ!F MG2"Z6L"4>40UW3GL#'-7UXT?R%CJZ/=BABWUYK*#BN63_K2G*QJFJVY_]8+M M$%X''T4<6N8AOSH,<0:M;)9X$/?,1:Z]!XI!QV[ MQ0QRJ:(W<+0??,^&- ZJP)E6\Z]+52QDW?S\$Y2"Y*0]F](O3C%(@]SZHV+P MK;SMQ][3*SU$KZ]EJS&ST(9/3L1:@YAO"P(>1U%D_J%F*0#!":I4)9%:ZT9# M>D#2..?(9M0AZ09-]J/I"9>&"1>D;0FB=C>4E:C1DRC6TO10[XYQA$!%=+&< MH)TX"8^L2/.F,=U!'(\CGHVA+6DW1,S',<=CGKP:CD&.-"O9/K L7IS381-Y M'$=# G59\=C'GCW;TP,-[V*1&ZT')SZC";QJDY.HF'K.DP)$D2,=_!.^OY MGH7Y'GK'=;GN9&BG]J%2PAY=FF?@3_)5!OQ2J*;YM65_DX' K\YX;'(_PBGL MX^W=RBJVJQ-D\KS>:&KN[8&98M'T".D=2B;8FW #APWMZ>XUU?G'ZZNK^ZN/L[0^1^7:'9W M<_'[IYOKRX^WL]

    QP?W? @ Q@@ !@ !X;"]W;W)K'Z9],(DA M5AT[LQUH]^MW[82(1X!V&A^('_<,908215!L&#(\5F1#&#!'(^-UP.NV2 M!KC=WK!_L-[!RQPK,A'L!\UT/G:&#LK( E=,WXOU1]+XB0Q?*IBR_VA=QT8# M!Z65TJ)HP*"@H+Q^XL=F'[8 ?O\((&@ P7,!80,(K=%:F;7U'FN$Z)YJF MF%VBM^@U3[NR[C_XEL9QO"=AO"4^S)%&X-D1(.'U(M M?;AJCA?A2N="TC\P<4%Y,WK9M14U?VSYS3MCE?B>_8WB** )&LDEUBB%685L4HKE:&2 MR%IQI^":>[ MI^?O23X=LR,Z;D7'+Q#]XD2)#S8QB+S.5'E.Y(Z#0>M@\'(' M5*GJO/K!@:8X]J+KOA?NB>\(C.+(CP9'M ];[<.3VK]"D5:5?-K(/J-W>'C= M@G 8]/O[B=(1Z 7#* RN]_2Z6U7&5/@O6"XI5XB1!4"]W@!23M95L^YH4=K" M,Q<:RIAMYO"A0:0)@/F%$'K3,;6L_71)_@)02P,$% @ #C0\56:PCQ!- M!P )"$ !@ !X;"]W;W)KV@JEQ@".FB8D4]6UZU]S[*Y94XZ+*H^4<)U*&JF/S]AI?B M\7J&9D\W/A7;G6YN+)97>[;EMUQ_V7^4YFIQM)(7%:]5(6H@^?WU[!VZ7!/2 M#&@1_RWXHQI]!PV5.R%^;2[>Y]7<_2& MZ:BT?E@SS9974CP"V:"-M>9+Z\QVM*%?U,VZWVII?BW,.+U;#+*I60-R#]_5&5!RP.@GQI8&$9'6OB)U@T.6OSW MH;P !+T%&&+LF=#J^<.19_CZ^<-A@ TY+A)I[9$)>[W#C\L#_O?N3FEI]LS_ M?<[NC$5^8TTBN51[MN'7,[.FBLL'/EO^\Q^(PN]\CCJGL?69C)TX,3HZ,0I9 M7_[')%'%2NZ-SVYHW YM4N7#$E&"<(SCJ\7#V!T>("8H(2D\!:Y=8(IHDA%R MQ)VPB(\LXB"+E5"ZV9Q[*?+#QFQ4LWMS'Z/.#!U/E,201IG-R .$$<813"Q& M+C"!499@ZF=$CXQHD-&_I%"JX7-?:!\1ZCP6IY!"8CE\Y>)0FIGY$8N&!X=0 MBD=T3V@D1QI)D,:M*5U%O7T+MKSFDI5MWF2Y2=E%LU6;Z@;X5U.NE3\"$]^T M:$2Q1=/%I33+$+58NC!*(H0R/\GT2#(-DGQ7":F+/UA;LDT4%K5F];:X*TV9 M4(IK+[/491;3++)FO/+ 4()2>_E69#7^VK/"MFFULV.R:U_ MB3+GT78,?A.Q=A$(PG@B]A 0",I@IY'HM\G7A;(77^$L;U+?+"(1-@FXL(03,C(W"D5/%#!02H_ MZQV7_6*\!37W9K;>QLG3$S**Y9Z+"R/0E":;BP\63Q 9E <*UN0GZ7''38O! M>T) LZ_^'=(;.V$4Q5E*'4XN,(VB.$4V*1>'$YQF4[$VB $45@/OO\4D+FB.X@Q.T!Y$ PJKAA%AF^GG'W_^9%JM MW/2 LN#J;=-V77A9)JXF121)H;/I7" UFS-Q,HF+,QDV2Z86>5 /* WV,;^T M73C/Y^S!2*0M!X9X992$,C67FY[SH)71$[E9UTLOT: X>6ECCX![X MGLG:!+CI>(Q &,>_-^1Q4#&]-.3/:FU]+FNGCAPD%@Y+K"'D=N62 %3>P@<6$(761.A+BPZ ).Q?P@MW!8;HUC_IFTB(^6O4]7'IBA ME<8V+1=F:$VH%#RH+1P%@_[T_+ K>/YX#ZJV%\?[.:VMSV7MU(>#TL-_1^GU M@RT1X%%Z'J!7Z7EP(:6'!Z6':3 6NM9HXXF(7O.U_5)SNF#$N9=J4$F^.$;. M:6U]+FNGOAWD) [+R1],DU9L:[ Y2,GKS>] 2U:KLCNOV3*35)[I8O?X:(Y) M!DEJ1Y,+3!+L)$L7E>&$3#2G>-"3.'P<]:66G)7%'R9ACL@!PS7GLGAH#]W4 M-[EZ3I2(&#SC,1H@NF@[W!8WXW/$YZ[AJXRPS!RRIV+FB/G M,-N#(O%$52"#P"-A@?=9:%8"\7?S 7'%VASCA%*[5_< 4>*VZAZ8Z>C)A/(C M@_(CX>.MCJZ/J)>5[Z +QJE]TN7!T21U3U(\. )CA"=:6#+H,!+68;[:_M+N MW>L ]SQKGF5V3^M!(>B2]]A"Z=2V)*/WNQ[O'5_WOVA?SIS7",)A.@F MF6F->=G9/=MIS]G]3&PE9HK!!9RT_WX%=HV19 4V3S^TL9-'UZ.7VY*X$;YY M+JLO]9;SQOJVRXOZ=K9MFOV[Q:)>;_DNK=^6>UZ(OSR4U2YMQ-OJ<5'O*YYN MND*[?(%MFRYV:5;,[FZZWWVL[F[*0Y-G!?]86?5AMTNK[Q]X7C[?SM#LQR\^ M98_;IOW%XNYFGS[RS[SY<_^Q$N\69\HFV_&BSLK"JOC#[>P]>I<0KRW01?PG MX\_UQ6NK;.)+GN$/Z2%O/I7/,3\UR&UYZS*ON_^MYV.L MAV?6^E WY>Y46-1@EQ7'G^FW4T=<%$#D2@%\*H"E LZU#.14@(S-X)P*.%(! M[%TIX)X*N'(&=J4 /16@J8 G9W"O%&"G DQNP[4,_JF W\GA.'[= MX =ID][=5.6S5;71@M:^Z!34E19CGA6MV#\WE?AK)LHU=\NRJ,L\VZ0-WUB? M&_%#*+FQR@?QIEQ_V9;YAE?UWZS5UT/6?+?FUI^? ^O77]Y8OUA98?VQ+0]U M6FSJFT4C*M,B%^M3X@_'Q/A*XC_*)LTUQ9;F8MI:O6^:*KL_-.E]SJVF;*M5 M:="!&;TL=SOQ\>LR:$JOS*7?;S99^_%-<^MCFFWFHG>6Z3[3-S(TLS[Q1DQ3 M8D!6:55DQ:.N>Z,7JK->'W:'O!O6?S=;7EFB>6(ZW+;SU!.WDF)=[KCUZS_+ MNGZCP<B0VM>/?'9W5__@JC]=YV>(6'!$48[6+N./=U1%S'?M[V; MQ=.E6"&SAI"P"!(60\(2(-A M.0L6O*316OD3Q4M)"R A*T@82$D+(*$Q43Y MH",;8>H09_A!3X"R#D3KG$7KF$5[DJJ0Y_U9OV+KL.=55FY^LPK>[22:]-LH M!1^3N1=MQK;O8LR&35[JXICC8'<8%ZAQ8K+TI8E2#7(0)0P/PT)=3DJI)PU' MI,;-7<^VI;!8$T8S%JFS=[A[K=H=G'8JL.5Z9MAONB[5)IQTC>^I2! D+J#K:XF.,I=%>0>8, M(6$1)"Q6>\-#Q$'2' 24E M@EQ7VHN'QB9.%0 D+%8;."<>)9( @%(.!,#. F!& 2S3>FMMQ&AO^!6;@:E# MR9@83&G$QX4%QMI,7:@@8>&X!D20.6-(6 ($&\C(/\O(-\JHLRDLL>79\Z). M.YN5?VM?$)06 M@=)B4%H"11MJM_?%D=D8?ZUV06UQ4%H 2EN!TD)06@1*BY'6'/<]SY,6R00J M[U"[O3V.1OOCXNJU=\;'*==1O2KBN"Z5KT.T@:([9 \[0#I#W+'E>5+%.80R MV84/=6FQC0B1@)$ND/H^D3=O.D_<1;[MRX.JX;D>\ZZLDKTKC@!L<:3:K93: MS+/E0='$N3[SE#$!=<9!:>'(-D2@66-06J)I@^^S*U+IW7'T,^UQ,WSRF@1J MD".-0^ZZ-I%OFX%F#4%I$2@MUO0(\UQ7O@\+E72HR-XG1]!&.=)XX,A%+I9G MLG%Q =*XY:ZL&@V+,FK+2PNH8PY*BS7-G#."/%D./\,T1[UKCEYKFR.-G^S; MS$;R\(^+"\P5FKR0@5KG(]L0@6:-06D)%&THJ-X_1Y &.E*-:F*[2#X\,"XL M,%=MLK1&)0U!DT:@M!B4ED#1AHR,=_P0C':O>+/(\)$]>VC J7\H$YAI. M%1@H+02E1>,Z) 9-FFB2LBM'F'!OHV.SC1Z<%C=KGV:;]M!W(1TISDY'BK7R M0>HB3FW98C?78/+175"+'906@M(B4%H,2DNP:K$/1GZHQHLCYU ..]+J$?;$ M.>R1.50.4=ZK)WSS&,>ZY7I>; MN\P9,MG+;#&3?8Q M8@Z1-XDZ]YS*#H<&YU#;46RVY%]WS] ,GWR%"$D+L&JO.[;'")'W M1J"F/B@M J7%FAY!+F;RT8T$*NM0DKVIC\VF_O2;AE@US^>(..K:.RXN.,4- M'[^49:.R'!?+#]F8FSI9#J!^O::5<\1LV:Y.H+(.GT#OG7AB=N)?OFE(-$>B M?4@M&ALE\2@:1-=6N20*VX5N?BV%;/G_:J[AT1U4.>N M*]\]--=@ZAX;E+8"I86@M B4%H/2DI=&?JC&WNDF9J?[I4?"B,;<1:ZC>-E$ M]7:1BZ@\:1DK,UE*8W*&H#DC4%H,2DLT_3%'U,?XBDAZ@YV8#?;QM^FP5D.0 MKO 2E!80[:%ZUW=LV4( S1N"TB)06@Q*2Z!H0^WV=C\QV_VOU:[&0\;M;2/9 M*UB:ZS%9EZ">/R@M!*5%H+1X]'@E4'F'NNQ-?V(V_8M:K4C6>";5M*C\: ML-0%NCYF5#Y"KPD4\R"5YT URO$]7_[NL%"7EB&"YY\M+X.+B:VO;;U;^5UH]9D5MY?Q!%+/?>J)\=?RRXN.;IMQW MWV1[7S9-N>M>;GFZX54;(/[^4);-CS?ME^.>OS+Z[G]02P,$% @ #C0\ M55#1(B^& @ K 8 !@ !X;"]W;W)K:CH9U8&XFV3-LDI JT[6':@QO?-A:.'6RGA7^_:R?-"DH1 M#[S$OM?WG/N1^&2R4_K.% "6/)1"FFE06%M=A*')"RBI&:@*))ZLE2ZI15-O M0E-IH,R#2A$F430*2\IED$V\;ZFSB:JMX!*6FIBZ+*E^G(%0NVD0!WO'#=\4 MUCG";%+1#=R"_5DM-5IAQ\)X"=)P)8F&]32XC"\6J8OW ;\X[,S!GKA.5DK= M.>,[FP:1*P@$Y-8Q4%RV, V MF :? \)@36MA;]3N&[3]G#N^7 GCGV37Q(Y' A,04Z#63T&)!CC;,V^2S)GER)'F#X]>Z&;8O9RAYQL>X6N'_N=R M9:S&&_*W;\0-1=I/X53CPE0TAVF LF! ;R'(/KR+1]&7OO&\)=GBCC"[M M1I>^Q)[-J2D(XUO.0#)S1BK0)%=EB5+COU9RPB6I#?,'WG/:-]PFR=@G<0JZ MS>+!&#^L[>'0^H)&Z=.@16]0%]/T&![&PO M=V]R:W-H965T&ULK9MK<^.V%8;_"D?-='9GUBO<>'-MSZS- M)-U,LO7$3?L9IB"+78I00,A>]]<'H&A1! YA.=$76Z)>'/'%Y> !"%T\2?6U M70FAHV_KNFDO9RNM-^?S>5NNQ)JW'^5&-.:3I51KKLU;]3!O-TKP15=H7<\) M0LE\S:MF=G717;M55Q=RJ^NJ$;&H/7D?6RKV4 M7^V;SXO+&;)W)&I1:AN"FW^/XD;4M8UD[N/W/NAL_YVVX.'KE^@_=.:-F7O> MBAM9_[=:Z-7E+)M%"['DVUK_*I_^*7I#L8U7RKKM_D9/O1;-HG+;:KGN"YL[ M6%?-[C__UE?$00&<3!0@?0'B%F 3!6A?@!Y;@/4%6%]M]WO?L^,O%] MF$2_R$:OVNC[9B$6XP!S<_-[!^3%P34)1OQI6W^,*/X0$40(<$,WQQ?'0/'B M^.(HX(;NVX-V\>A4>]A*7W:5OE1R'9D!KKBNFH?="*ET)=ISJ-IW81DI1S*[^_C>%@=OBY)4):BL:SP9828>&PO&UF(]Q;B8(_X MM/B?20.[4:FER;6E;,JJ%E&S]V:OVW>E[3P;)1\K,[2B^^?C>T]\RMYSRF#% MB8*-JC[95WT2[#V%,$'+BML9"JJU7>GDL/^0-$:ITWT &:8TSYSNX\OR+*<4 M[CWIWD(:M/!I+96N_M]9L$F]:C1O'JK[6H#)._5O-4YRECB. !E.<>:,F\*7 MY2FA$^,AVSO*WN1H(>[-.&C;+6]*$96RU:"S#&H$.V&,C &JF+D-6@ JE+*) MELKWOO*@K\_K#:^4'>=1N>+J 6Z@W/MJ)PO=O*HH? 5&*$[AV\=H( GTRFA9 M"J5,XGE)2OQ;="\:L:PTR G(NXVS&&=9[/B!=#DB3I A(.V MWOUHZ/E]5,O64%$3+:IV(]OJI?>9;&MRK'[^$&UJ;IK.4%$D?M]6&]N0H&WL MWV<:)\QU[,%A>KE5PLPHA^E8M!]>AO"NXTN]$@JTZ>E^&_X\V?=\##%]Q1*\:\87$I+CU.M\ MOBY!II-.F!G !K]"-F6IMF*4CEYI)1]$THSZ,RC *X2BU 500'>&&8JGC UD M@\-H\[-L'LZT4.LW6/,AY8Q@EGKSB:^+48YCUYHO2Q')8&-D0!X21IXOQRZZ M((O$)Q8S=Y/8S22 +B8)RQQV+2 =0SG#$RX' B+X37L2E4F1[3&K2A(DJ[?. MFR>-5IPJVKA.!\0B8<2ZW2I#^38/_QF()#X>G1%&:.SF9TB(2991=X" 0I0D M^42*)@-RD2"!F&E(ED(L^KYS@,]_TCKUDUF"$L\X(,MC=R4$J$B:I%.>!RHB M82JZWK;FBEDP\-)XZ>U^Z/9HC.E,>D[B!WO3EU MGS):<:IHXSH=,(V$,>U:*E/&U&&W'Z#$HZP?NQJU"\J75;,9V96.EKSL:0>L M8Y^W#)6BS.520$=(G*3N2@+0T30G9&)-1 9^(V%^N^7/_5.AO^878+HXSI$[ M&=U 0D)8YNU_0$)C.<\2V#(=R(Z&R6X\:^VW%TWV;D53215MS2*JW-KMKD9J MV"\%@ PA/P\".C<)!B5CBP/6T?#&UF&K6C@_JR5OCFM)"FQB=6M6-P-"PCA/ MW2HH(!U)69Y,;*K2 ;3H*Z!UX+);;70;QJ I"(%P[/5.4$=]N !U[##YCRT= M/")\A:CVEH[>_:8^Z)@)AGG6?)GG*B09&QIPB89QJ9NE%I5=034+NY:O0"RB M .WD+&?NWBFH0QG"KA5 9] 83RP+Z4!&-$Q&AWUN-^.*J!8F44;ROJX>NKU4 MN)D UL$H\PP"LO0 %GI[$(:QBNX#,/%-IB M,AW.W:V =*;#N;MED(RFD[EP(!<:)I=)8J?0SD^2)=[]0[HX=74%J$.'.VEC M!P.)T#")>- . 2WH$" %EF;,R>5T3*],RH[)]=F*2R6T&:I7+WPJZ7'WG=]6)[T8Q$K:K2=F;[.7CR M 7A:1DT#N=4!Z0AQ=TX+0$822N*)JA@0A841I3^^H;K<^6XA=J_>VX;_ZU4 M( >F*<+NPVY(F)/$7>T5@"Y'&$ULO[&!8%B88&[>XO1#="\>JJ;IT]=&J$J" MDRGSZ82Q+$6>>U\7,TP3=PD+Q8LQ22;F&S;0#@O3SAOM"[NK'#3N PS%.,E= M*@=T4 45@,ZIH+'Q@Z-+1U#1\<:UU+P�//WD##O@XV[.N"A@=L8F%L^EFT M[?E10Q=Z9.;R!" B6>P^: 95;.*("AL@B84A:;+MCNF@/N68]HJ]YP* SA!] M%KO/!0!=3+,83VPNL0&=6'ASZ6Z[V=3=>5%>[XS:G2:3G'?'D0WD@EM+[*1; M2R>-5IPJVKA&!T!C84#[?/"H=G(9Q(!MG@QEJ;M* '3$3%O$F[=\79QD:&HX M#ZS&7CG0U&AA!_.T$>"AG.G![J(4DF59XC[! &06.2>/7PX\%J-@-_\BF[.N M=Q]L$)LQ/)"G5KQI>7>.?>)T91#XWGR\\I31BE-%&U?N0'AQF/!N^*:RZ:,[ MEK"H]%;UIW..>+#?ASX\<,M2ZJ9)0)50Y,X#@(J:9.KTG?G!0?NU4 _=#Q;: MJ+O5W8GU_=7]CR(^=3\%<*Y?X_-B]].&(<_UYJ+=?=RY7@"Z&LP'R^E%*_O+%?L/\)R=4?4$L#!!0 ( M XT/%4O&PO=V]R:W-H965T&UL MS5QK<]O&DOTK*%WO7:<*HDCJ82EQ7"4K=J[NC1\EV?%N;>T'$!B2L$$,@P%$ M*;]^3W?/"R0H.\G6UGZQ21"8Z>GGZ0?T?*.;+V:I5)OJUJ_#+7S2IK\;59')EUH[*"'UI51]/Q^.QHE97UP8OG?.U]\^*Y M[MJJK-7[)C'=:I4U#R]5I3<_'DP.W(6;-FO]X<#GY_N4)W<\W_%JJC8D^)W22F=9?Z,MU\>/!F A2EYY36RW5E^-]D(_>>'!\D>6=:O;(/@X)567-?R;O7B>WUS^_O7Y]?77Y]D-R>77U[N/;#]=O?T[>O_OE^NKZU>WSHQ;[ MT5-'N5W[I:P]W;/V9)J\T76[-,FKNE!%?X$C$.JIG3IJ7TX?7?&?735*CB=I M,AU/IX^L=^Q/?\SK'>]9[S+/=5>W9;U(WNNJS$MEDO^ZG)FV@;;\]]")9;V3 MX?7(@KXWZRQ7/Q[ 1(QJ[M3!B[__;7(V_N$1:D\\M2>/K?X79?6_M7;R-FN[ M1B5ZGKQ;JR8CXS+)W_]V/IU,?D@^_./=37)=%]#50% MG^+9#R:ILF:A3 M+J[LY= $'9MH:EGJLC5TD((/ MUJ@[57=JE'S TI:^>#&39&3H*KFCP[4/M/;-KX:80\1\Q&I@U6V;M70K%GS5 M-> +?X1+JXAOVBA/0IJ PQO\0/\WJLKH\776M/)TEN?*&"T263Q?W;<@Z;>NI&-#.-BRS/E@&K\@VZS>M^2F MQ(I$J;_1/R[G('N>:;K)TD:KAIW7C2ZZG-0UZ#&K!\SBT"NTOXG-H+DK?&&-G!^P1G<$HM8&\?3\[*&:I<@NZP%S1 LP"=ZQB@K$*,6P!PMF^);W:KD MF'1#5JUAWV7!I+SVB[$A\".CY'V#PY9K.C6$$AZ@C;R'Q%*P1R&1N/+5=7N: MD$G(X@W^I,:25;H=#5O>*OL,.;0/A^2$B]Z3J3B0BKC6JL;2#21496RI]"O" M96VR7"(!J;RJ2F 5/E"WQMGSF!-""\0"X,3'$))H73:9G%U%D11=0^S)D@>5 M-;RLY4/AW&0>DFV7J-\,YZQZO-&[WB']1\+C$EH57$+I708$JA M]A4L=,6LBD4(O8)_%='BJ<'=2SXYZ1IX*R:2!<2Q#LJR4(A]X/$#>^IU&X[8 MCP3>C<(/ #*O.'AI?/N"DW@R66 &,'LM$J' EV1\4%X3E,,!8-5LY54)]RMK M6%69S(KP#,%$#(:;5N ]DK1;&I2O(J M*U?DUK(&N@WA^0O(,1 4K=-GM<6!A"1WC_5\M&K7Y'!"1$L':VG:C,2:W2=K M+=K%X9B=&E-/ =A]IT,L9.%M@:ZR@HQ!SIV4L)RR85V@"\989Q1;/"4NAKU" MX"L61IPG!TPG)LG WD$E;X/\9[!M2+4CW9G3.S" Q08&%!84WC*_@W=Z?9?IRH> (]34\F$[[AR?1LG$[&$S:- M=0#3&^R>+!78!BBK:[B=T>VH%S#!N[83?W@-Q2L*5M^4',17Z6,_ZZEBHH[' MZ=GX0FB:3";I='*Z0Q."-Y,$12=0P_8R_F;MI9I.E$;=M[DRMDV@0V_>/2. MGZ D]8(]('DP!028L..J<_C'>_DU:;S/+ZW.RJ6^S14:-Y&K6U**\E6ZR+LF MQ*^NDMMJF_0U$E*;C $=%!E6L;T7("+PF""+(F*3KG=QU$O!$AMV",>D:^GN_#RMDHN87Q,8 [^68 QV>;=PTO M"&2>=\:PL%\34;\R4>!,>/0Z8EFL!-$A<'^EZ\4A1+,"-V8M);UV;0GS3.1D M^@=@YK4-9:6*'5:XUL\Z"D5[4\[K)# O&WBV$N8KGRBU>VH3H]?7K]^YG)G" M1AF#^T91G8]LFVYH\Y8]\*$HD&ETY]PWY6P7B?4?+&YUH2B$Q XBPW#R@\ M0J'H@MA4@6706-V +0V7!0]+4=55;TE]IYJER@K*F&$K.F?BW%6)=[.:=+VR MVS.V%@A%B, #&7)' *10E%ZJ\9Y<6-/"W:UA91)!R1&O!2PTRIJJL(2Y0+<4 M;BV"[\;!-"J*\5FH=&2#+Q,K_MT&5WI"S;L*\.7.A4'E 1I9& ZZ,=\G+[NR M(A]B71<28ZS5MZ3)F&SB^((ANX$\\B6V!K_[YW"WX]AEJ=DFIXC#-X-ARN?=U)]IZ> 3Z:GZ?'Y>8H/T_3$1[33='PV9K<-0P<5 M%!DE&O(-^##>"4BLI.+\3;]&H^=S)+H JS''[,5(G%)/B^FG2A$>2%U^(2I5 MP$A*DB8[=H?(1Y"(K5]<<8ELN[ 7.7B?@_KT*N1+$CI\+23H3WR/TYYYE \! MZU@M\;!^.QDA"$J5NU!1R-?;EVXG[ MMM12 G!M]L4*7'M8+2>LU:8''*08# *^U'I3[U,%RO[NOZ/$H^5GK8E,")3DC\Q=<+A/J%/?$)W9&-GD@'P$'X#TP!4N[ M,]=4PO[.&'MR^7<3)=Y2O2;C")4(]OG92G&REB%U4D6L[)(H3=2UA]D=H63^IX5])HU@B=N_![+7$NSYKF(?@E\85]-EN- M%IX&+4JW]@!AS8+=.T[ ?,Q:IP36R\.W_$[>L&\IK(!^]X7C:\ 75BA]JD;) M+P12*6B+OEX'7V/=\C>""HI"PT[+%:(:%8E7'/)=J3:[TOWS\MHG"UDY895>ZWCUG@NTMVZ0:8^P12#2#,HV#M ^@0B-< MF)C4\'8"6K;[*)[!$O-EK2N]@ ;,LOP+/OG:%9?#*((N&N5,^X/?:DOT%'>V4"6G">+2 M)J>DJ=-3@6L$<+^%RH$M:JZI5N2\)#7P.W#*-;6 T68Y]ED)$C.U*&L.^=D< M$"(<-[ZI-%P%K'#N@B-*J#43U5L\>X156[1_"_+F$TP\CUY:^D#2]CJ/<-J& M+&T1/\#['!Z#-59B<9JT#VLJ$L+1UDQ"KZ9%;0\I67Z2:FF4$HI?I4 MAC!_&2$QW,IZ[KI:XJ?ZO9\HL9],_EQF'^$ ,A/3-5R"N''58A^-72SL=Y7 M-P#K.7(Z/&EM^)&R[6ON)<.CJ0#:YM=JWNEQG4W*+JK3X& M^(9%Q;%J,@,JDDI)N>W!+_+ 6#WLD(C'6W"KUM9K"4_ G5/F&B,5"YF]Q7>!'X,%7^.9WZJ?V#[W3^V'MQTPI[4-5^CFZ@#_VSF<'A7(+3FA3@[4TI.@[S9PEA[EP[3'XPO% M>)F:EG@:,B[-DFQCBV6A/Q K$]8RW)(MZ\\=3F:A"<=&7PZ)B* :66K!;\[- M@<"7K1;I");!+1S\SZK0JS&XWWJ@A/ 8*.(E6"0XS,(FE*%%0$(U4G^I>>+& MEM&=:[&-]6W+]\:]^$8TE+P.:KSLYE'\*]U%IUF9LX M.\>>4?*:[7[@_'SJOA_PPC&N(R<;$VS8PP;2Q)G"/8%6E^M%I#I]'"96P(4[ M=]3GQ"ZUE3=%[C6SFA0"#K[WG$) MM1SAZ0IK^7"N*D(R-L[:Y"IP'8PK% &\Q@F(BPG&ZD0HAR-HLO :1;H)<;-S MLVJ_5KED8PS[.0PYK#GK'F3@Q0Y4?>?" &@/-(OV[-&,GO[&.K&E!#:N"VOY M-+$"VV1/Z/2XW>EP&9^5'5^9?^G6H^3*BZ30TM(0FVX(W4C'&0C>CAFXR0:Z MO@GP)""/AF.'!,9#X!P5W=;K=1''OM78LLIH.Z?%DJ 2-K7W^M[!3E9TB$[= M"O&@;3HC#7N=W/P*<9: G]2:]=E5/(YF'R=@:NO6XNOLN)8?WY)Q-$ ^C;L M0Q\=[K'QF\5@,__X?&ZT#+@(6$NVL]SE"@-E)&Y4Q].F.RC@1BEI;91 MQK+IHR>O_Y8=<>8PBN,HG(4@R\QLI?/]FA8H#]FB4SV"%;ET%I'=$B1L*RG* M^(ZAJ9G6T*I1$N'.W1 M+8^C)"G#LUE%A4E;9IOO$4(@H_.?0AJ;%TK##N+]V-?V.>F.QM[ZCJ:/6&])2*53([LU0*Q@)HS MTYH GC."_CB(J%4()TAVJU(Z=YFM"'F:=CC8WU W41CJ"P+ZO*)1H?*>^VG2 MHNOU;\(7:>.$[^.TI_L<*>0D7%+:!X6#LRI9(2G(<<9M^OV@?CLHJH&%+&.? MF?%D1[ERG8! M)[%;.Z6LVDZL#4HV<[436&)!NH4\7G'8"Z$D $HI)OMP[W2XZ-QT/4W%NPZ( MK[KTYG VOI-G4:/+PCU8C7L;S+EX$MRE22M 22.>UA%M(U H>+FBD$]E&,M3 M@'/)N-^3@F)*M^Q2?UD X4+]90+61 7F^!=+J/5WMGX9N3);R:08O+'MO:'^ MN&@-V\*3T]/TY&R2)D].3M*SXW/IV)X]2\>3BS_2L>7LBT=RKMQ(3F\"9&A* MTJ*0[;CK9GO""+BM1<(&ZMRB,3_X(U$/<-D.B%*N4P#)VQE95E\Q8VZ#1;_' MW=C>^!"I*P<^.]6;R/M@W SE.+YGOA(7)*T8G/$42+SA 0A5'&92<]K:F9[F MK:/*EE.P,%1*S3"FW!Z.+39RN+VV+H1XF>?=JA,NO&-^$<\;M:2WR6!K"&7P M>,G37[0Q2,K)=Y%LLGLN5WOS7W#=C(^M*;K9!L&CHUC>/6_3],[6'F5GRR2[ M>3DP&77;TQM+,<\L#AR%0J=O#%Z&DO)0]UZ"KK1K6QA15<:CFZXF$X97XQ(U MZ^7@1)R)2B9A,L;>2I&4JB.V?QR]= +57%$4RR6B6M:ZW(7BMWV&FN$@ 'G1 M4"7X3\YX;56"F<4?LONMD3X]^RQ6;_H3"W8$B9]J^2DV0!VP\19\EYO6V0,S MG.T&%E[X#%?R$ %@OFO9:]SWBK.UGWQV#]O>%=U)SA*)HU0 J2,J/31.LSG> M<&6GA^(Y/@T[KH;7E,0:C/]G5T@B6/H)B,(-)!OO8_ZOJ.$$16: $<19'.)I MS7X:=H>$:;O^D(:M*SCLQ*T\J?KT27.C$")1_UI#<.>[XY&V$A>+DV2X;\3" M9PD9I^A*0W9Z[TEXRP@*."6_3"(L,8J2%^')OBD=G\+P<)ZDW9YC M,^"S>=FZ+-R]$FC-64YNC\WG/1W_6S\)D]%%]PX,A3#>"Q:+U(Q4&3Y'&L;U MDH>.:5BSI+DNW"M)>.=<3X]:R9U7-F'.^L=:2O;E>R:N2#MS[0(PU'4\(!7# M'6)K-SN:ZM3(6'/:IZ"LFK]U68--JP:;31)ON>4VF,I9NHK?#4M\P MHI>'!&VGO1%H1LT41N+.?^\6=I'9)@VO]1"V97Y3W<<01)$X9S7N#EI6MU1@ M#E(1XZ>!(;[))1]0JUOF>Y1RQG9$\Z.B03*\P Y&W(&+[[W;N4L5J1G72SRB M)\0GXP(VL#&_*<+*1/)M-%KV>8\WCLUZ3[U'EML)9.G@_;LC9 ,O#%G,-C!; M%@W>,;!JOW63$8]>;T^J)2MX$#*SZ/V)HO/\\IHJ&B^V*"]R#&S0FV[D(,:% M)"E@#,W)4<9! IZI?K/.GHP"Q!"[Q(7C^^>N*0V\J)6UM.-[Q:"MPL67IQP2.T9^FS9Z=VA/8BG4R/_UA"=MOJ_,OA M2V;B5=Q)'D+![B6%7LO9I= ]0?0G,@UO(C=D&S#*;,6MMBDY>^<;76_6%PGD M*L_;I5^9@!&/(4E[*!KO9-_QQ!Z]<.2F698E%>Q)"79)IB%M;+V@W+E(Z"VF M^/6[V^C^0?;$$TPV=PJ5*!QUKDI^R3VBZT+['X8_("1&5 M-I61[$QR+SMCS.:W]WUQ.Z"PD_;6W6KFWC8(M!B*O&QR/ ']4UDQ!:#L_P5% M,JK*7K.LNO#RKGM-BJ;25;LA[#YCIA/A[ WZ!PE9/&W7\7MSJMBU%CN'NM]F M>J\0\/MF[!'(&R2?M@\XS M\V?IU%)]\2P]?G;6T/*?QDO^%?(M$B-50XJ,40T]^K,QC:XU M80U!CC<<:K'69:'Y->[HUEL;60U5;M]PX)0H1A2^OKQ]*0@5S]Q^3-[J$?]Z M.#Y)W=^LN'%_'R.YH2P 7W'ZY.D'O88^GY^V__M\><"/ZLX?PUT2D+-?P63E%="E, MWI0L47GG6+7BV[[A?-R4ZLTF$#;CGIO,]\LP.DEX(J"%I2R][Y^@(NQXG3YN MH4^G.% "KP#AKQ3T5QTEGSC,$R<4O]-::U>F\ 6Q/K[^^M],V!K&9(*XQT!7 M70V$5 N.G:AD]^*RV\J-ZCCTY N*=#@W6^WZ RM=#FSCP'\#N9<[,1E+'[8F_4-:?#07VLZBO[*UDHA-;OB 0A6 M9?F#6_ZJ_W-EE_)7NL+M\K?.(,4%E98K-<>CX]&STP,97W%?6KWFO]DUTVVK M5_R1W@E4#=V W^>:IG3D"VW@_XC;B_\!4$L#!!0 ( XT/%49VU29KP\ M M 9 >&PO=V]R:W-H965T'G.?:DJI6*RG6G63K)-E)52H_8$C,#"22& /DSD[^^ONZ ;Y&LX_$ M=ZE4V=HA"#3ZW1\:?+8S]JO;*%6)VR(OW?.3355MO[^X<.E&%=*=FZTJ\69E M;"$K/-KUA=M:)3->5.07R6@TNRBD+D]>/..Q#_;%,U-7N2[5!RM<7132[E^J MW.R>G\0GS=&7:L\)T)@X[= \Z3= MDA;V?S?4W[#LD&4IG;HV^5]T5FV>GRQ.1*96LLZKCV;WHPKR3(E>:G+'_XJ= MGSL>GXBT=I4IPF)P4.C2_Y6W00^]!8O1'0N2L"!AOOU&S.4K6G%U_3^_O/WT]O/;GW_Z].RB D4:OTC#ZI=^ M=7+'ZC@1[TU9;9QX768J&Q*X "LM/TG#S\OD7HK_5>?G8AQ'(ADER3WTQJU\ M8Z8WOH/>R]IAQ#EQ;8JE+B6Y@A-_NUJZRL(C_GY,9D]Q"4O5$G+_[TAW@V^N$>?BM3U)<:7N;JES\7(I/:ENI M8JFL\.K&O]5&D:*VLMPC7GZKM569^(M.-[J2D?AO63KISB@(,B+T5_&VK)0M M5*9EI2(\I>?BR9_^L$B2T0]A(WZ*?WAZWNY0?4U&!12I-C.J@V%^8T2 M)) P*[%!,)W]5LM<5WN>8DI55F)K35:GE1.[#9@2TBKA3)YA7".EZ'PO*B., MU6M8.A<* FP+6O?QU_ZV%ON"!#(!_4WA$'5!@S=:"KDBB:3]BGSH9 X6JXTU M]7J#4,1Z/?N71'4C#FU)SHRP&7"0<=MS)/ ]<&;.B M#9&K,$'FF" +@P$#NQ*OGV%>7>H*[T0JW89E!PG+.PFD>/: 1B3V *?YW0Z: M.IU/1]%H-")!:#GVKY=?D%Y)ZS+[ K%)V[0MN*$5JYK20JM"MG83A61FHG)F MRK,-+:#_3V?)E+? RZ6Q"!X25*RL*?K.^1U9T*DJ^")TFNE*P+R:':;UP9?O M.O\CX2M3'1<= BR5V$KM^>[)1;NNV)TR1:[1XYY>D4?)O N6$GY#=8CLD,JM MIOU ,,Q.<^/8OY=-6C)'X]"[-VN0MM;_ &4HG4@X!3:93,+R-F/=BDE><<04UKOM2EKZ([76WN M)QEI9..#5I5IIBDE=IGG-"0G45;D&I9*>B"+RHZNW6^@:G&L8,D,RMDZO]C2# MF+,*.:FF=%O;5+F@;+(P6[5+]O'\!S<@UODZJ]Q"FBLPIU/)1%[7%@BSRZ-X M(-DY14-FI#RU)9/"P/X52QUB 9Y!B;U$($AWD" XZ5$DP]\UBH,*]H/M@-C8 M?UI#6!74T\59(-2*-/".SB>(#.J> 2,DS?6@FH47$#]53/2;4!_8DFAWBD"I M,#8+*<67(NQU.AW%41Q/VG!E=TR#B_$TGW[IM?;[+Q4RNVJ>*GE+&PZO6SK \R@3=8E9>*;YO5E:5(^\-R^Q7/GXJ=[N6J,P+A@ M(^V:R9[.HOEE#'WD,G@YV[Y26\IP,!=*@5Y3X-W(O.XXZ8>:+JFD&@N L)$5 M9]:^P5/C6!MMJ294X?78LG0Z!A_SF#4P8[T XG:W NJZ-,^C!:F3SGZ@S3D6S^5(=*Y>,0"5(7 MK(^5U-9;ILW9C57(![U..G69\IY-&QUHUX0I+)9R'5TUI;+):=V^D%/F>Z?A M]>[Q9HYB'_)WF^*IE!>F+JN>\RSI6!OUC8\C MH;+>\(UG ];*)94\'3)G4\EDFJ)09XT/N2@4D3X V:)*E0S9.K,.M>$+ )NZ M@0ND ?AD4'M6VU8KVL+5CZ*'\;FXIMI_*I)Q-!E-D+Z:H)DCYTQ'XF=.J<%B MLR2:3>?B Z5O6^TCKE&A"K? >S**IO$""=\'##G*-_'PO;CF];J.W M3B2+"0.#SQ8N3YCDLNL3(*T41CP*?;DJ3F_6^96H4S?#^I4R_8EC,\?O/ MQF0[#:P_GLVCRV2&W6 >\-8WRI,X'D639/$4I.\WWY/Y'"+%3X,RAD1 XW+R M%%6N/ -HJBQBA MH QF>S,>73\5G1J$]_X09CH7"?+:(9HNQ>$<./H!EXHDW M44/K#C _P&;YMU1.10!_=!P\%G51F^J.6@[!@RR!DQ2U/E1V)@$:)))V[10B M";I9L6SQXGPL]DHV1Y#TN+EWT)%72"8\K@^YX!5NVNU,Z+@KI%702&_ MX,@.64)U6#$;'G8H]E,$*8G=;VRT. M7;277B$]BC^CPF[)X5^I-&"Q!=?9T1W]C[R^K9$#"X-4R,PLR))RERG^*6:[[W MB@V'\KX9>J?SWF@DWKV[CBBQ;$!D?V9V!.Y:)-\Z2K 4,.JN]*BC3^7\3E[; M(X:IV9MNH $Z*^4F#?U!K+K*Y5(6Q(.&$?JB'2Y_KX$_\=]VJT-^N[NUTD^P M08J!6W*;)5DLHF2\.'XBO[.YTAZQATV5KM%U&L^F3?OFGMY*>^)I"=[3:GD M"V:]]LD1'#@0_9\"@P&HQ.-H-.\#E3B>19-)/$0JTW&TF(T>0BK0^2QY"*F\ MXB8@\4I-'G&91,D0H(R3*,:(1P#%%BBRZU XG/HF/70RB19]?$+6F4V.PY,% M5B;C1Z"3\1QBC(^B$[P9C1^//L8X:([CY"CZ\'K_W>@C./K_._I8#"MNWX3_ M3M@!((P,^A\"/H(3_@[Y>>%C-UY1/^2S69L0[6]+\48M;4WI/!E1!>[77KIL MI*HOIJ,+G#N^&!B?F^(H@E';X*=RA7\Q\?./"?RO1+T)M8/;E)\-SCVN$#_B M,,^I[ITN-(GSY 2[Y>+D*;#4]S+Q<-))<7XB/G%O MASID_H*TW_MX+RU*+)#Z,72!:JM#?J0D!,,67K75[G#++= J M5)XM0?CNG(.DWM.2N#I$;TH,]XQ@P9\_]JB+^?A\^D=Q]! U(-XV1;=F1]@2 MYV\DE[3I7$!'/OMAVSY'OVR#DZM6DTT7ZQAW--8!JM!!C.#?.;5-A+\^#U8+ M)WR*F!5%3&!B/V3!1T_:;RJ2SPZ;C]^YQS:EV];H@:2<(E8&)RX?H1DBAU(V M:-9^>H< &XPRZ-&6(ER&]=M;%JDV9S$!AT ZQ!OW@YWOS](]')<@J]:\#RJN M3O66:6CJM'!T^885"=&QC! $YD4F#["?>E/([KDI^T:@GDBU#[=Q?-G)JL'CNHNCCG^VGMX>%5OX7"'9.F MA^+O&_H-N]'O:M@-[C*/-)-""ZEE]_?A 2H4RQ,KG9==CI.T1WAPYX M "N(I4$[S-'M:]:[)'N G0#]QLE,7#41AXA7^H9YG,QF0_0WGUP^ /W&#^$^ M#_!$*8N@_%[5CJ-X3 TI1 3VR/HG^6E$_2?/#+#4M(_UXNAR.D5!ZN&S))I> M3N]K'@';+L;3QR.X4S%-HMEH0?GW,;K]O\%;J&S6W'+S%S[,DSWF:"'+PYBA M06I'E-KK4-"]D@_)]\C'^NR##Z;7M]P1?BUMR57?U]7FQ$N]7Z[5C4I"9#'; M*)3G]QF[CY6ZW8^A-+_I PV.@\N[I;J_@?$!XMD&$1P4_L?7L:Z_T: [0B]N M0Y9ISF5=^+:W9>6W4&70A?[N@$9N7'NVY';]C?(9KM_6^:;<,<,AP9+3M%CJ M7Q39'Z@1-XN)Y[9?@0^1W4(0+TMWL7N4]UD'H7;7V K=O:WZE=1_N3#LC#17 M1)1S3)K67 1#O5H"4I2LPH'6P_=+O8$'VRW_!/51BS0'8T/+Q94AY M&$#DU#Z..J5W=\!0NXIQ>$X M,OB@Q2-!+_Y#_M;*VT =/I-TF!"F3;4"1";$;_VUKI,WK"M6 ?'0R=VRTO; M*(#6MO^%CQMJXQP@O'/:-SU?>]-SBY]:AE=+L9-PPJX($[PL(@6 M\U$TG\SZU^*RJJQ>UAYP4<.5#D9O_3=ENFUAGA+NF$RB63S'[]GB,HHO%]11 M2:C7%>-T[W3:^0DT1!8L()5/TI@Y.E^,B$YR#@9.Q>1\-$/BP[% 90\MG,=^ MX7CA%T[$L2\?+WI?I>(PL>9O;^E[.U0=_X%J.]I^WGOEOVKMIOMO@Y'Y$35. MY&J%I6!@>B*L_][6/U1FR]^X+DU5F8)_;A3*MJ4)>+\RIFH>:(/VH^<7_PM0 M2P,$% @ #C0\53^C(13H"0 ,A< !D !X;"]W;W)K&ULQ5A=<^(X%OTK*F9J*JE5)_Z0O]))J@BA$V83P@+=VS-;^Z 8 M =XV-B/;26=__9XK&W"Z"373+_L0(N2KJWO/.?=*^/PYUU^*I5(E^[I*L^*B MLRS+]=GI:1$OU4H6)_E:97@RS_5*EOBJ%Z?%6BLY,XM6Z:EC6?[I2B99Y_+< MS(WTY7E>E6F2J9%F1;5:2?URI=+\^:)C=S83XV2Q+&GB]/)\+1=JHLJ/ZY'& MM].MEUFR4EF1Y!G3:G[1Z=IG5X+LC<&G1#T7K3&C3![S_ M]&[)2ULCS?>/YC%^63/M:T3=5A<%66^:A8C@E62U?_EUP:'UH+0>F.! MTRQP3-SU1B;*:UG*RW.=/S--UO!& Y.J68W@DHQ(F90:3Q.L*R^O/DX&P_YD MPB;]F_O^<#HY/RWAEAZ>QHV+J]J%\X8+VV'W>58N"];/9FKVVL$IXMD&Y6R" MNG(.>ORU2D^8:W/F6(YSP)^[3=(U_MPW_$W4 CHJV5BM^?&MO8K\W*I.S8BUC==%!'11*/ZG.Y2\_V;[U_D"L8ANK..3]SQ%RT,7^ M +_SRZ9+Q7KY:BVS%[:4!2N76BD4&F$D'U/%BAJV@C.9IGB0RE+-6)EC&*,! M4%7)E#VI91*GJCAC1_8Q&V+QDG572B>QS&#\3*[@XLCY[N$J+W.=_!<^939C M1^XQZU<:[49F)R:X_;[V[KXG;!;G:!U%6;!\CMP4F^E4*S6"RT6E"^9ZR;:&A%R14[:D(XYNQ625VF)NXDB]-J1MYZNDH M-QM_,AE=CS_!\E?Y$N=MJWJB<<79I)0ZUG)>FC6WZ"+&[3B9+6BCOZL7-(%, MO=XG+XIQCA9<[U.5\1)ID/7O;;M/2*W2"O$<&\-I,I\G&;O1>;5F1YEX'<\_1^AWP;Q-J2O]=3/2K70$A*7\1*+ILM98)?J:LBQK+;EQ5YN9/)%TS?W?6-+IJFO-U@E!$J:72>+I 3?1W0I4QHH3O-%7JNX MKG04SM=8I;AK/1;)+ '41 =:01/AC BF#1SK_0,%:\;V^Q,VQ$6PD*2(MJFQ M:8Z %GDX"RA@LJ?@B[6*$YD:8<9( FT+ZE^C4]:)R[3"%:9:,?65"*&<"==2 MZ;@YAU2:P**!0\[^@PL0FH=N('B=F@FRB>!;R+[I8-/F&#(.OGEVOZVEW7GW MC*)8&KRH=.F^2B2B3:F"*CO!?0L'(:1.]2:#%-#S'LE@V;0(#]4>5/($"@Q>NP4IK$Q&8 M1*CRJVI/$[VXR-=!KG&^;38R[A3B0BJ[*-#14@,UQLL\I7;0;AE5F=0:>X3P M;Q_&6]8_GDQ.WM$=?=8^9UHE<&)NE/1ATX?%AOTIFW3O^I,S7 [W=?.WA/0S M"[GOVSP2'L8^1_'PR DQ%MP6%A>A\[;07!X%$?=%P!PXB;@;V"[VP.\R;@41YD3HF3UJ MS_N/+1O>G(A;R >;6;0%8@FYA0=18#<=P$:B'@\=P=S Y78@F.,*^+[9T7$3TL_,]I$2YAR"$P/7#KB+S AGVP]XY+IL M,.P]W/?9T=W#9'+,KOH?'L;]S>2T^_E'2+2YY0%"UR<2O9!'OL#(=4&H%;Q- MH("!;PG2$!P$+" AN/N9 SH!28*%D L)3UA(R6N11L]MG^&/>X'/(A[BZ4&N M8">XX\$V"""*@ D;3%E6S1)G&9JX;5L\ (5>P'WB*>"!9[>*[(B8M".+:('R M_'H40$&>U^(%8D) !I90"*C-QL@AL\AO5=/T8=J]8]W)I#_] 1J (FHF%+;9 M,0Q 27 ?JC0C;@ 5D 4.O0L?R_VJ('0(BEA@PC!6Z';+A4A(NX$%CT,2-2' M"\3C >K#"P.,(COB$?AOP\T-*$YDP''!X YJ86$Q&!900.B*+;BH5-*"ZY@6 MXGL48?AMB[KNC\;]WJ ['3P,67=X#<5/N\.;P=5=O\:;=>\?QM/![[5%__.H M/YST_SH'OL<=GPK.]P%JV S$@39&[8+B12- P[&A2,O9RT,D4/]H)H#;M1DH M<838$6'CE[YGAZAZX $L;,N%8@^38;J0#P&B9GP?FX?HJ;;7)L3S2V"?]]!5?B.90XT MT8(Y] A>*P01."Z<'FS@ADZ7N$-@0.&NEDOE%Z M1><4B'="Q$'142L-+8I60*\";-1'7HT=A>^1J4LC*#G Z1U1A2#@GLSDC%H] M2ID'D)GOHJPA:1<^+4BI]H2++'Y394:9(F+H/A8$"O@BS_]+!^&N0XS&#Z/^ M>/H;9Z.[[G!J^D,?TAS1*YX_B5> 0%Q!>O<=;!YX6WA@T( ME!$AA(CZQN:9P/W#0M^UA&@=(8Y')UYDQC;N(J"<[7M5=MIZCPD]+\S;6KJ- M5EE9O]+Q%+K)/ Z3-=O:.LO9;XV;T4? M\[+,5V:X5'*F-!G@^3S/R\T7VF#[FOSR?U!+ P04 " .-#Q5:9,INU(* M ",'P &0 'AL+W=OEQ#;@(X<7D\2P,]F'Q3ZTR);8$XJMZ6Y:UO[ZK:KF*=Q-KUF\' 1(E8<=-7:Y'!+PNE5]S" MI5X.S%H+'M.A53H(?7\R6'&9="+Y) ML3&-[PPMF2OU'2]NXK..CPJ)5$06.7#X>!!7(DV1$:CQ9\&S4XG$@\WO)??W M9#O8,N=&7*GT7S*VR5EGVF&Q6/ \M7=J\U$4]HR17Z120__9QM%.@#C*C56K MXC!HL)*9^^2/A1\:!Z;^,P?"XD!(>CM!I.4UM_S\5*L-TT@-W/ +F4JG03F9 M85#NK89?)9RSY]?O[FZ^77R]^?;NGEU\OF8?WUU_N/G\X71@@3F2#**"T:5C M%#[#* C9)Y79Q+!W62SB-H,!:%6I%I:J788'.?XS3_ML&'@L],/P +]A9>J0 M^ V?,U5H^< Q"=A-9JS.(;>L83R+V4<1+V6V9!>8(])*8=BU-%&J3*X%^_?% M',@A?_ZSSRU.Z&B_4*RI-V;-(W'6@:(Q0C^(SOFOOP03_^T!DT:52:-#W'\D M>C_%B'U-!+M2JS7/MBPWX!:960%V6*:Y%$Z9A'D!KK0^3L2V@)@L$QEQW$=EH7,>!9)GH*8.D!60<)G@!!,PI66 MYCLP,48!H14QU(M-GLH5CU'",SB#>CJA+=5-OV5;K( H4Y8E*HW9BRJI!>/, MK$64IXXLXQ8S16G4A(&E,:;3.M=K979E:1$I'9N&%+0'31*%>U+)YS)U>0C( M9>'PG*>@!WB>YJ+/KLA4# [1UC^AH@UCFB9P4!C'9EX M3P(; \UF_@# %60I40D,"0WJA M5J#YO,'?*P3R*%)Y9I$=Q@+02N%5+F((05%>X$!;Z_SK+],P.'G;3#S,U,QP M:I N.@U_0?.'@F&9L"2%:XU95M1D B;R%#S>E("G@)Q!(MM4-&J>:K2.'BHN M])IKS'#RJQ%M_DOPHP;^6)E4EQ%<4&U!PX.@X(_D6&Y**_EZG!\T4DP"$Q)L4Z10_'+OPN B@ U?H.""J+<.\PLMCRQ]=6GEL M RB'S!<*XV/>,&BDVZJ1MJZ"NL"H!X+7/I?2WJ-)W\@D2*4OH)1F5P2OEETX MK&J3/'/R_!-9S.\FD+3/M!Z6'@R](;A MF$W'?L5D- V]8#AE0>"-0I]]51:T>Q'<01O_!'B%*';LEZJ,PY'G#U%'8#?V MIZ\Q#*9@8R&D5#]V)Q!8;M!3*;^J=G6I ?8A)+<0:N@1]V!RBJ>[G0^7MYT> ME<"[7*NR:FI9"0>+'KB6*C=0N]"/I-T6I6 3K?)EPC[Q2OYP!\_(N=0DU9XF M3UT89#T LF#&*4W0U@:8?Q@"KV,XC+ _MPZ,(;\Y(0AQ SX+^8C5A5=(!?F, M2$#5GA2#& %X2POL^[L564L!/>61SUW"PL)$\ M0@S>([N)VQ[VFC2G)'M"& OL: YP#$]KN-TSF&GQ CRYE(GJ::,->W8G(\L1 M0\>NUT/+RE>YBZ B/(G R5HDN.,13L*U8%TLW]!_>_'EZH:^!F][#%M=2GY- M'#B[]LZ=D\O1Q<,JVR0R@FX#JR/1+ZD3:L@(:,S0*D&CY@12I!(U)IR*B7$Y M;,0"DPG=5V0[=K="S6+T:'0%:-EN89@+O'2*]E^#$T4S=Y'>YWDW1!Q"DU4Q M@4*%DEZ9>(0N#IUM15M9_TE2OU#Q36RM)_"HGBQP&&\?*^T'8=> /IB.,)8 MNH9^,/-:@T)+^)IOCPD3O+(-'U>8\<*^81'2D>YHYON>[_L8.9E)A!.7F%@= M#%-0U^7),2>,?19A"('4WMFI#68$;RR]TQ/OB(]QC?9Q=N M*"DM3;>MDL<:+G&@KKIFPJ%FF6DD+BP9)9H4_G6%UH##ZG!K?%4 +[K//D.) MWD"C,A;MVP?IE& 1DLB#/WJUC'+E?AU3XX;SHTGHA:.1QXZZ@3<;#7OD MP:-N./9FP=@-><35P2?" N(URFN!OK"Z"7#ED[KF$[S= MSE8U*9HQGEG$7![3T(S[)2V!;2QMS#R(3X>8X1K)=Q>UNCG!:JK5HX06#5%@ M1Q#F23AUZ^O."'44>/[)25UDS3QS*UA4K&#-9T3H !)6A;3>$%]^QG)3S#.@ MSE5K'BM^B'.:VJ-##YE<#>"^V5Z/6UYZ?5I7N8$I047=W&=IWB$2^AGKE'5_ M@S+M(9XU\Z>=.T_F?'MN!/XZTZ@UNLE]_!&VPUZ M; 9[Z(@%OA<. ]:%JS'<='OLLJ'\$1(.<4L%TF R15$%,7+Y(6L\J 6$LP8L M1 [':)LC8-B -X^&D,43P+#AR"_P*QA[X:3 KU:0]T1U%YHHJ/>XH=1N:4;V MK@E2E28>M7M0_.MKP] ]"7\@!B55%TIV-NT=RK77894;EU#CY;/)YT+3RK#7 M:3D"5-F7'*7-8$5XXO=<(/X*7P.:C?V?\/;,F\Z"O[NWN]/Q_EJLS09#9B>3 MGL.IO\+AP^GDIY)[%HS^]NX>HB?W^KNPNCOQPIG?V_=>;=!X0[H2>DGO@8U[ M$NU>EE9WJU?-%^X-:TWNWE-_XGJ)@V$J%G#4[Y^,.[ ZTKM?=V'5FMZWSI6U M:D5?$\&A)R(!_+Y0RI87**!Z 7_^/U!+ P04 " .-#Q5%3-#0F(# X M!P &0 'AL+W=O":47H\#&FPWIG)>.[\13D8+ M/A=WPGU=W!K4PAU**1O16JE;,*(:!Z?T^"SQ]IW!O11KNR>#SV2F]2^O7)7C M(/*$A!*%\P@2DZUORITS^%>BGYMNMG#1EJ)\#A BDQT=MJ5SQMY$_&>I MCB"F!%C$V!MX\2Z]N,.+7TNO78G6:?,('Z4ME+9+(^#[Z37L,6/S'7?&?:10N92OQE)4PU[JT']X- M&&4GTWMX#RS.2$PI2I0F9)#$+]MJ5PL#E&4DS2-()B39)A"G*/9,($I7^-A=\)(KBP,X@%)\@2RB!$:97!>^_0LL&%,XCS%E9$A M MO_?"_59^;_ZL!<1[TSPB:9KT8,,D(WF6$QR.=B&Z\:8>":RQIRNNEM@ ''N> M126-=7_)EFPD',YPX/O"HA-?A4ZD)X?0"%?KDO3P.<;,OZP;;;W3T+I_TT?#+OWY1K;N82 M#[X2%;I&1WD:@.GG=*\XO>AFXTP[G+2=6./3)HPWP/^5UFZK^ "[QW+R'U!+ M P04 " .-#Q5=CZ%D5 # ?!P &0 'AL+W=O['O3G???7=''F=[I;^:2@@+WYNZ-?.@LK8["T.3 M5Z+AYD1UHL4OI=(-MZCJ76@Z+7CA@YHZ9%&4A@V7;;"8>=M&+V:JM[5LQ4:# MZ9N&Z_N5J-5^'M#@P;"5N\HZ0[B8=7PGKH7]TFTT:N&(4LA&M$:J%K0HY\&2 MGJUBY^\=?I-B;Q[)X"JY5>JK4SX5\R!RA$0MKVOA?V ^^ M,6;,>V-50^)/,OWW/+%3*L]:.>-:$[P MI?IH)"=;-Y1KJ_&KQ#B[V&P_;];;FS\(;"Z65S>PO'H/ZU^_?-I:&WOL>":MQ9X6\#Z6R\[/&D6_ES>&JOQJ/SU5.T##^,T'\<@[/H;^WP?U/^#@1Y.ZL4EB;%*N M\$X::T"58"L!I:KQ;LMV=P8XK?MQ6C]I%"XED7&&Y\ M'MET6MT)E\G *4M)G"603:8D2A.XY'F%E>C[?U!*(XI^$21L0J8TABT:>0UW MHI)Y+0RD4Q*C>9J0.#Z%"X'W&+2[L&]5^;9'A1LC,-^K%QFC]!VX\KE%3A#' M)(ZF@%0QQ[^(+&7+VUQ 2EB*"4E$([A1CDRNC 5*IEE&V)2BE+*,)%CI[W35]S*PK<*GB ^=5LL$M]:X?]-5K'[;\%"LZOP*O%46%ZH7*WS!A'8.^+U4V) *,;^+B M;U!+ P04 " .-#Q5DW<1X/\& "/$@ &0 'AL+W=O]&)N5YJSR1$T]IF&8C1LFY.CBS.]]U!=G MJK6UD/RC)J9M&J8WE[Q6Z_-1-'K:^$TLEM9MC"_.5FS![[G]^^JCQM-XX%*) MADLCE"2:S\]'T^CT,G'G_8%_"+XV.VOB+)DI]8=[N*W.1Z%3B->\M(X#P^V1 M7_&Z=HR@QJ>>YV@0Z0AWUT_U/$K56W\E:R[LVD\(F5KK&IZ8FC0"-G=V><>AQV"(GR&@/8$U.O="?): M7C/++LZT6A/M3H.;6WA3/364$](YY=YJO!6@LQ>W=P_3N[>WE^]NR/3^_N;A MGDSOKLG;#Q^N?[]]]^YL;"'#G1R7/;_+CA]]AE]$R7LE[=*0&UGQ:I_!&,H- M&M(G#2_I48Z_MO4)B:. T)#2(_SBP>+8\XN?X?=6J6HMZIHP69%;:9E\I(E?*6#(MR[9I:V9Y]?7&-6:XT#@G=TK^S:''+5!9:,X;CV(4)&%(\K3H5W1" MR8.RK/X&N,[.;)(%DXFS,\TG01IF?C>&]1%UZR2ET" E-\:*QH/(I&QW6/LR MR3^CWAO(,'O>0@DD,)',D1X@V7"F"9>5D(L]USELHP1XY_%+21(2T2*(L\E+ M"5(215D0%^%+"3(2A4DP2;*7$N0$4(8A?>GYPH> BP#.YA9QD.(%I=0[((KR M()ETO!9/M4LAAZ.PK#&)YA[BYZMF3]M^,)'5D#62U$N/9VHL"/F A$@)"(1 M(1@3JWJYTJA:5#X^?A:2R5+ \GN+#<_HA%RWVG'>P>53R[0SF[N23WYEB"H] M@!,&'3)D#>68=,'+M6AV(7!!;(Q?0G$W:8"-3V35N3&I.+\?;N6"?Y9T3/FM>/G#2^YY[X MHMR'#JPLU4**/WVBH\B@RBS =!?X!.RK%MW@!T,_ET%@C#..@L,>2$T50/XGPO8IYW=ZS;?L*O&^DVB5UX;'--"_?)8&[[!WTS ;9 MO55;<1&!=&=!WV(09IW[=T0-\)$^-%[D(JCAF\!,/?(3<@6^"Z#>H['=V5W^Z#X N,'=:3)>MW?6FU:AAL/2#-[IK M@7?X1IFQ&B6)'Y 6NF8>QT%>N&;G"R=]TPT <1Y,Z,2MT0<*VC7&),^"-(E0 MY+:UO5/1?2@(NSDEVU&Q_-0*#7VC(BB2E"0Q2GHT"$&%+PKJ.CU%PW_/F1L? MG\J94#"S^C?FD\[;KS!5I-EKZ((>E@P\GNXTR-%/T"RXFS+*5FLN2U1XS:3I M)IN=>>-+8EB?%5\\'4A73((B+H;[-X![CLVKC!:O^^MWXO8J2C""1,GK SO'\:.' M\2LF,;SKIJ$4TZ,; QUZ!<(O2L@.<5XO#N.?U72$><(\"B9P#-(#YK2UU^CCM$[":/_"\3_H^7/QC^F M:63O7V;[=Z;GH4_,\[W[5O(>5 M0AI2\SE(PY,\'1'=_?[H'JQ:^5\.,V7Q5>:72X[O*^T.X/U&ULG57;;MLP#/T5PL/V%,27M&O1)0'2;,6Z2UNDW?8P[$&Q MZ5BH+'FBTC3[^E%RXF9#&@Q[L74A#P\I\6BX,O:>*D0'C[72-(HJYYJS.*:\ MPEI0WS2H>:T,P:?R=R8>S^Y+$91X@FAPMQY!,&_!YRB4AZ(:?S<8$9=2.^X M.]ZB7X3<.9>Y()P:]4T6KAI%IQ$46(JEH^;?(X]7FX4A2^L6MO!<03Y MDIRI-\[,H):Z_8O'31UV'$Z39QRRC4,6>+>! LNWPHGQT)H56&_-:'X04@W> M3$YJ?RBWSO*N9#\WGEY?3=]=W,HXHX@M \8 MC5^]2%\G;PXP/NH8'QU"__>C^0^8:XU\=X5"VX,+BUB8>F:XI7OPZ=.TQ[V2 MFZ5V6 "W/8BFL>91<@N@6D,ZZ"G&;IR1N"W&@R2A;" M^VK6%.(8!%)#*2D7*IQF.(5]H'X]/?:C/QS2L/$T3WHL!]1@:&BU[L-M".(, M4Y*TR0N$139KC/545I*W-,R-JP+O*UZN8%*CE;G0[+H2JX(RA"U#)YX&!T\AI5<7BQ+KBNP7NYC.U\2WRZB_K[K'>^H$!=O M$;369\C)M(+4K79R/FE5[,F\?0L^"[N0FD!AR:Y)_X35T[;ZVDZ<:8*F\8&R M0H9AQ4\26F_ ^Z4Q;COQ ;I';OP;4$L#!!0 ( XT/%4!!Z3W/P4 /L, M 9 >&PO=V]R:W-H965T^[] MX?ER8^R]*Q ]/)9*NZND\+ZZ& Q<6F I7-]4J&DG-[84GI9V/7"519$%H5(- MQL/AFT$II$YFE^'=G9U=FMHKJ?'.@JO+4MCM')797"6C9/?BBUP7GE\,9I>5 M6.,2_;?JSM)JT*)DLD3MI-%@,;]*KD<7\PF?#P=^D[AQG6=@3U;&W//B-KM* MAFP0*DP](PCZ>< ;5(J!R(R_&\RD5<=^OO@._FR$@YOC/I=9KZX2J8) M9)B+6ODO9O,+-OZ<,UYJE O?L(EGS\X32&OG3=D(DP6EU/%7/#9QZ A,A\\( MC!N!<; [*@I6_BR\F%U:LP'+IPF-'X*K09J,DYJ3LO26=B7)^=GBX]V'SW\L M%C!??%J\O_T*=Q^N/RTO!YZP^<0@;7#F$6?\#,YH#!^-]H6#A.=9?/QBXB_UJH/9Z,>C(?C\0MX9ZVG9P'O[!F\.^,\EI4R6ZHI#W/4F$OO MX,_KE?.6JN.O8UY'S,EQ3.Z8"U>)%*\2:@F']@&3V8\_C-X,?WK!XDEK\>0E M]._(S?_!@65-C@OMI5!J"_0%VNC3@LJ8EJDIJ>^=\)C!M_ZR#S%TB Z$14 E MUW*E$+R!2E@O4UG169#49S 9CE[=OX9*"=V'KP7"#8$)O:6ZY<\]0B9=:I'; MDHB =&EOY:KFM6-$3S(=$&K=U-A,ZC5O"H+P:<$KYJ1:">I"CY::@VQ=;0%% M6@"QEA6>#SER4V:2%)$QQ@L%^,BN(8L'54''1C@XF?2FDRD[D9.!=))+KP MR$<7-O):9R[J)\&5U&*'1DDD;++NU&PX5TKF;*BKK= IPJODYO.'V^1U4%'6 MOJ9X,EB#SEWKH$ 5DMPQ(<9[%YXFO$*YUE3J3.+HN*:JJRU5673N #I>%=C" M=^/3HZ!+*BO/!41'3MZ=]]Y.QR \$$]M6YZ*53&=],ZGTZ>;],U9L\C%S)7@ MX#/IL:",7I]R!5-$Q$HJZ26&"$8GM3-*9J$0YD*%4"V9[UT?;E^.3-#'S5-K MEN;J(IM2X0KJ"BI!8FH+#T+5L1._0GM)ZK*FD=95>3QP4168_Q"SFT+H M]3Z^47%3#K$](E94F3**?1*S4Y2@7;$,GK'F@:GXXI7WKZB?DA%;=1 MCD/,&;)8\'3S@,W&R[;MXK$];MF2!ANBNQZLZ6*S'&9.9$:L*/EZX]EG1WS' MX_2=IG8Y+C.$R6P4R+VEYZ.\_CS['6)2 QL.=-T<9GJQJ(*I!)6B]31R0M7, MAX;X=2VBIMR:DEC,^=/.?4]ZXP41[_V@T761@B8ZR"[SQ4)YWE-NDX-%;>EB M$9$%8RTX7#>M< U.KK7,94J,\81%]Y)1[XZ^Q8.02C3\K6F&+22QU3,7E<-& M^ND%]?1:ZEQ&O98%=Y$ZJ'':ZT;N*)T]X; -DNVRY/:U-#KTCPTZ@\Y 2H%< MA[';02"B.)NV;]O)_CH.M/OC\6_!1V'7=$> PIQ$A_VW-$C;.&K'A3=5&&]7 MQM.P'!X+^G>"E@_0?FZ,WRU80?M_9_8/4$L#!!0 ( XT/%6X8$#<5@4 M *X, 9 >&PO=V]R:W-H965TI,;6PI/0[N>N,JB MR()1J2;Q='HR*874T?(\S'VRRW-3>R4U?K+@ZK(4=G>)RFPOHEG43=S*=>%Y M8K(\K\0:[]!_J3Y9&DUZE$R6J)TT&BSF%]%J=GIYQ.O#@J\2MV[P#,PD,>8; M#SYD%]&4'4*%J6<$03\;O$*E&(C<^-YB1OV6;#A\[M#?!>[$)1$.KXSZ4V:^ MN(@6$628BUKY6[-]CRV?8\9+C7+A&[;-VOE1!&GMO"E;8_*@E+KY%3]:'08& MB^D3!G%K$ >_FXV"EV^%%\MS:[9@>36A\4.@&JS).:DY*'?>TEM)=G[Y;O7A M%KZN/GZYAIOKU=V7V^N;ZS\^WYU//('SDDG: ETV0/$30+,8;HSVA8-KG6&V M#S AKWK7XLZUR_A9Q-]K-8;Y; 3Q-(Z?P9OW5.?0X)%?,J:M$BA<1E81#N\%H^>K%[&1Z]HS#1[W# M1\^A_Y?8_"\@^%P@7)FR$GH'PCGD#WB:E+JJO8/:80;>0(F"M0JO@R!#B_A:X085%!*ML&FQ&Y$5L&RIE0EM M1#"KNRM8Q-,1O'JQB./IV2!D-XT/U _:?08Q'(7ELS,&I(HD]ADDW&].&Z"3 M,_@8]IYUS*1.59TA?*^-I\65E2GR;-LEJ,+L-R9$70]D1GO*5*B.).&S-QLI1*4!NK/6CC?\9L]% >J0\$(HO&^99)<#LE'@E" M:JPUB;&",9*AKYUO&;6L0XWF'1239R^'%'G.U55E;(M)GGK"(S>TZ5"#B]+O M0F0ZI4NAZ9#A].'M9F_.'/Q39^LVGQ(ZKT( 28BZK/C <+V PI)(DJJ$5FY- MK3(N#%:#=>$$;PUI[4# W3C4%V6CT*F\U_BP1H)B6R1B(DU-K9D8!XMFA[5& MJ4F'8%I;RSO2020=+Z$FN>N;9, >SLR"8(*CKZ@8H[6 MDBLI]0$H.28(-Q'"_ C'*FDXF M#EH)%*B:C3A9$M34IORP@V)9*;-#0J=)O]>80P;RM.#N]@2K,:RR3/*0W DT M#_RG:JQ"+;XV6VZ02N;,D1HHY6?#F/++6"8@0C&0&JEP!14Z9'_+#G(<0=$@M1NZSVCKL]1Z\HNDSDI M@LP@0;]%U&&Z PBQ:4%#%^M\;?>D9K$1U!.Y)^VOZT)%Z2'W,/FQEJ[QVC+!UD=>&9(TV5S>#TD>J]"3BE'$H?0Y%S5X5J:<8L(C:BJ M%/5T=F3@TTYR_A%IRHGQ8W>3R> .6:)=AYNR@^!#&CIUVP!OT M?U&6_P)02P,$% @ #C0\59$[(I < P ;P8 !D !X;"]W;W)K&ULC55MC]LV#/XKA%L4/< XVW)>[&L2($FW;@/:!NFU MAV+8!\5F8J&RY$KRI?GWH^PDO0ZY8%]D2B(?/:2HQY.]-M]LA>C@1RV5G0:5 M<\U=%-FBPIK;6]V@HIVM-C5W-#6[R#8&>=D%U3)B<3R*:BY4,)MT:RLSF^C6 M2:%P9<"V=U& MV/>^@V$ 16N=KH_!Q* 6JO_R'\S#> MF]"\T:7:11,YH?RE?'*&=@7%N=EJ_?'MY^4]/,S7Z_F'^Z^3R!&JWXN*(\*B M1V#/("0,WFOE*@N_J1++7P$BHG/FQ$Z<%NPJXE^MO(4T"8'%C%W!2\\YIAU> M^@S>NY8;KARB!:Y*6!E=MH6#!V[\LJ#EO^<;ZPQUR#^7\N_1!Y?1_:NYLPTO MM$6H'CA@(58J".RRA02-T21=F$+B%K98D'_:N:PD_ M)'Z(88$[H90/WW#)58'P$MAH'(YHCZPA"[-1[JTL#T?CW-_]H^@$)4WS,(YS M\D[";)A DF=A-DYAQ0^D.931:Y;'X2 >WY US AQX*TT"X=Y? /SXGM+0%Y9 M+.1AQC)(DC!.&;QZD;&$O0$2#9($134S!E5Q &HP927OQ.AU%B8#=@.#G+() M\WCL'\^O::3)F#:RBPE=:JSHB0C0%>TZJ;-0Z%:Y7@_.JVQ?OU]5-Y^2QN/#WB% G*%(=E5U/;^JYLN#-E_L5JE2W._R MPKZZV);E_H?K:YMLU4[:D=ZK D_6VNQDB9]FZ*O.L4+\98:O=3IJ'6Y7KPZN+Z**^\2';;$NZHG.+?]?'-R[\?Q"))4M]AO4Z(*WRJLA7%:043Z6!D\SK"M? MOWO_Z]^N/KW]\(MX\_;VT\OK$C3IR77BU]^Z]?&9]5$L?M%%N;7B;9&JM$_@ M&L(T$L6U1+?QHQ3_L\I'8AP%(@[C^!%ZXV:'8Z8W/D/OC5J5XDUFDUS;RBCQ M/S[4Q>OO_Q+-PA>/2#II))T\ M1OT)MOB6]>+35HE$[_:Z4$5IA5Z+7!>;JU*9'?P62I'0AK1BK7.$IOU!0/,/ MC>9[OR+QB5;E6A;BF8B"*)X$<;CDZ^DD#,)H+&ZL5>4514@J$J/2K!1KF61Y M5CZ(*,0[82B^_\LBCN(7XJ,J,FU$55B5P":I*'2IK)@.7OL\>!Y/@\ER*N)E M,(\7XGVY5<;M9!I"G+F8A\%R&HM/NI3Y<+-1,%\N@V44X6H&D6?+L6#7R*RM M9)&0KFQI U$@$T)7T21# MS:&MBKU+BTZDX55P]*&E$VUG].MHG# M%\T=_AV]N!1R8Y1"NH8(AVV6;(4VV28K9 XW2C2RN"UA2&QNI#:?.K^4C[AX MK9B;VW>U2D;B8[7Z'>6'] DUYIERJB1)895 P(,[\J+&P-D1J87X2:U,A2(I M7/S-6!)Z&^2[BG5+TA-+)B/QVXW,C9!1Z[7BZHK WN/N"OOT MB2/P-)R+J7O\28D+(D+=PR5(];2G1H]KHW>MQB$#+!ZZO!#@K3MMY H;EV!- MA!)E2D /UB+GN%I)C3NRZM1]Z=ZGQZPTXL4V[ZQAWD,]D@S#;^^0O;\8HM4C32GU@I5;3[0/8$?&%KJ'3$ M<4P[R HL5+9D!Q9[H^\R@D\6+Q-"0\9U#HXEGT'']#TP<+%)]SZ//HY86(<[)8=H=K61.8@>T!L94 MX@_H&X]A5H@8CN+I=[BPR'"Y(XE+PYX"3_U%>LM$RQ%J#G'I5:I ;/4!FITE&2?'1N3BJQN'F==5OLYRQ W].[/]6D&>[EU7PUX?I(*1 MN-4&Z ![LK!);0CFW>JI$^"[F0?6R= M:VV\Y!.Z,Q+OR4<,Z@_0PHD49!2,EO@4U+)U!=05+@@+3.^T!E^O.'_:UI^[ M(>9:(=Q,\BIM%4V6)S_IO6QK#0R#?6#WNF[5.=]YXJFR%K+6Z3T.N8!$W[M4 MG#]T-(_2?AQK)XS%I':$Y_USYV8<#LX*?=-VX<,.S0K\Y0LY38'4II%"H9QN M7FC#I3I./IV,7>V]HG3B@$S"NZUS/6TQ6V<0@Q *%2"G?LH0]3M402@9L,Q:BE345: M43D0:Q15$&8T#5VV/Z.!YN1#0(Y.'JGW#ADXS0EZO#J5*CHY&[(=MAJF!0]< M$X(+7/D!D$,#S94?_3C1W&75CMY#3R]S0BVT3Z@!Z^I])IE)JAU2+NGJ\DA2 M(5."&\QMY[)2XO)=+\?[_)*YU#F0N!/(>D5,V7)ZM\M*YRMIT-$9<@]X%PP,REO&CA*B-8/_#C/8E#(K#GY _T,[KB M"/>QS90HU*5G;#PJB9G[F1K[OU?GSAF/(=493'5A 9175 MX'"IEYJU':@)(((9H2M Z[S@QX]^EY@6J<3"['>+PE[EPM M?M2VV.H7 8C-V)#@&0U=&5K4=,D A+S.]%5-T\E:K-A)K..5%8035%J0=]!C M?[_I@_N4ZL45+)CZV4.7A%-'TQI#WM\KS^=8[#,\3DOK%-(3UZ_G]K"L]\X8 MR+H%1(112W?9([72Y9P##[55>B4)SVY.I%Y&:1V_)0?MNC1-;+RS^\PV67QW M OYL5,&(^6$(A+Z"@\#O"0B(U<<13+](6?@;M,#(HR$"1@XC03-W,LOERC5) M/7X=H)H-:E@C(I\4"%?,Z.P!+$Q"&&G#V;[38:D8DA2&B>V,QBJ+KY)LMR]Q2@&5<%YL9W]*/4MKO'_X!A' MB+EC X HI%_+P*F>BB7 ";@NFTZ2IP&V5SW!A68QKJF@,YUL!Q9)=\S&F.4* M!B33,,XH7Y.N6A<[;-57S+F&>JU8T1$=1 )" M4A9J2^M$ C-"+,.>>RFB=K9#A=3=IU\#[^]QT,XJ1MWIG*8B=';AD@P[Y.H2 M0)O3Q$A\WKNQ7ULC:__*&K%SAUD9#=9S=IJ;J[*D!H':-I[/NB1<]2D>D;$D M]!6+=*JQ)3?S_@M%6-5K5?JI ;#;,XL],]QI>QST3MREL*<,VIUN5\]EB/G'.X?;< M/Q:B9F7*RO;C?7=.=$F1WA?5J-QU%L,3%I#0E>'U>R4)"VWJ/$;PC4[*R@/Z M?D5IEXCUV(7!>#F[]-ACV*5QO"XG2+)N\ NU9LV(*J0A%6FE)S]^+)>/T(M' MT_&D0Z\AMAAU3\7<;BU!\YT$Q'IP"!06!C$BY68^S.9.FH?>_#KEI76SU [ MXW <>_/V1EM 9CP 9U]&[QAR41F/)N-!N>>S(/9TQLE[6'M#!L=O.@,JV07E MAE)K>4+:#O!UR80/;]B&*SBB=+,ZVA/>H&K1V-2X&<4ZIV\=NB]#SA5YKRU- MEE"*),%&_HR-TCR=%E-A939>0U1^AP>H/_F4Y"<]?'2F'"[J^N&8CN#X1.^I M*R9(NL%T_N3WIV('$G4SZD]E/34M>SVX'$UH_O27BG<:X8CFLC!\Q.I]D:]=(-I0TA:7"I,KMU^"5)*%T18V+6'(.TJ;9S MUH((O?GXHYC,PZLI4M;;1TEQG7;-H11V1ZU+'RMR=?<[L&Z\P2VE[UZQ;@MT M3HNK%<%P/FS!9M;*#4Z;P[$6V=%_,G\@97@&_#4#A",ENHS:&8>NU)H&?5R8 MV':NDGM+S!JG'LG?]>< M%8?V^AJ0U7.A]%7%T=D,R\#FJHB+I(##ER,<-%[@N M,8* ,6NKHY:ZX'N^*NW.S"A6$KG/:$Q(C_KGR*K>^C183L)C+, US/9.;ESM M;*&!;Z ;Q^HXTJT7XR-]>66'YHR>:LZOFFT6A//XSVPV0*UP/C!;5%-IE.L# MO/XVYG0B& C-(UDV8YM'VDQ3;^-\67C4=YHC_V-_F0.*38?^$OV?^DOX[_*7 MY3B8S*=_9G\)@_ED// 7C^O7,C.N @VF=W]U)[57+0XX&[$^(B#I>1"- MW0.$C<79=#UIV"9]+G MNM08H)2Z;UJ;N\T7P3?N0]CV=?Q* MEZ7>\>562< Y>@'/UQJJ\3^(0?.=].M_ 5!+ P04 " .-#Q5NT.L $,- M !O(P &0 'AL+W=O"X 4)=-.VNX7 MFR* B_L\]P#2LYUJ/W=K(32[W=1-]WRQUGK[Y.*B*]=BP[MSM14-1E:JW7"- MC^WU1;=M!:_,HDU]$?I^>K'ALEF\>&;>?6A?/%.]KF4C/K2LZS<;WMZ]%+7: M/5\$B^'%1WF]UO3BXL6S+;\65T+_M/W0XM/%**62&]%T4C6L%:OGB\O@R/?C7@EZIH$08W?G/U_D"U:)%>]K_5'M_B&_OCJ_;O7[-/EOUY?/;O0D$CO+TJW^J5='3ZP M.@C9.]7H=<=>-Y6H#@5<0)51GW#0YV7XJ,3O^_J<18''0C\,'Y$7C?9%1E[T MD'U-J3:"?>*W[#O9E;7J^E:P?U\N.]TB(_XS9[.5&,]+I"IYTFUY*9XO4 := M:&_$XL4W?PM2_^DC^L:COO%CTK\8CZ]?S3ZM!>M4WY:B8VK%I/7$4J"2Q?!) M\UN,.[&\-"?@/[X[*=&:@Q? M::XA[X0%7I047AX'>,["Q O3$$]ADGMQ'I%\5$O# M_W_#!B05!X45"P(/;B M(&*?E,:N)"0F(6F,YSR.O20G<6$6>GF1&O-@PU8UHM'&0E)YVZH;:1 #9OYE M*_?9([#@V.;SJW/V1E2B-=J&1>IE04IZQ[F7^?04%UYP=D\%W.?U+L@!^R./0>:7LVQ;V,G$+6.X$B]+"R\B% M1>BET"P-O##,#G4[#1&.(#MC :*0>G$6SFMT&GI^7IRQTRA-\#\(BJ$SFP)EYA-GTE 1> L!YW[!WO"W72 23AKYGHOA*M:KA-[+M.W8I M*X]]%+44*\_8][I4C=K(DET).%#J.W99:G:Z>'7Y$86"Y\49VR$W.I@*&V2C M%:OY[MPDV3B)5*W["JG4B1OCV7+-FVM\EILMM9?FFBW[#C79=9Z;C'<>7FK6 M*,UJN3%EHI7'1(.U)3X,*VA7 4#1\&750]I2UM#48PU:,YIPR\T&0+ .FO_X M_@?H7/*VO5OR\O,^[['SEM^U2'+C4AL7J+J?8#PB-MM:W0F!QJJ13U0P-+U$ M""6ZO#4R ;&TZA!C U5\/D^LH$%F,!&]G(#025O$-&N[ 7[4./9Q(]&%U^(WO\[ M;K)!!Z'(P:-B(_L-^,RRDY446"MNM>,K\,OC+C91X+"\,M:3FX:XUQ;8((G3 MJC\JO6/M@"PT#-WZ^4+_ MZXWGPXCWT.4!/0 G?FJ0%'"295YDFE&"!S\'*[AOJ4''^\+(GI7#0[*B-[&06#\^>H"O? MP($4$?!Q270#T2VHWT9HJ3E[/12>\T4'HN$%U$CAC#Q!$ZA7W^[KV)&X#E*R M@AID$1>HH;+MH0E@DXH2^ (411'3M!QM,F))Y('/C!.A,A4YR3G9;ST2>G&!D5$YJ=!LO?R%&2(AQ1A#!X!KN;# MQ1H(25#4$7T@CD&]/T"21BE:^(_W>Q)II4R"F:Z$0H'/*EB"<@ABRL]M61T,&5Z&OE&;W+ V6R"35++%M,)YOO0*@_.Z!ET,\K#R=HQ*RVE; FU MJ8\#(-C-C!82)(0.CA7KMS1PPV7-">3%C:P(>-!4-%7'AHAY+3\+% :PO3$ M;D"^@[(> SA"JG>OV"8*[23Z/BU;DF+6T1;19S2CO"Q52_"*/0[KD:(Y?1-@ M;DTPA#Y2(AF!72,6SA 4DP)LS(%];C@])ZM_ R'K*FD.Z>@^OTB]-N:)VU)L MM>NEPV37:PER)%"@TZ8$+ Q,>Q:Y@&O=2K1PXVNHW3??MF++\=(TOT$D>DP# MO8&D.^J[:-^5,(ZF?7%\PKI*=E845:B;/HS>T\P0 6[&#USJD0XN-!(];27I MS%136["F0+CJ-6T_1/C@5'7.+F>%KH4+S4%6EZK3@YC1ZB-GCJ;([H K/++3 MP$+6,/ $IXHBIXF3+K5G.,0PHED0/E!7BJ-&E?ES-BIWDU+]2TO.ZI=P$=3[6#?H<)_5!6EKE37$Y"U:M MVNQMP $,>NVC>@"!IF"MA2<)P"2)C?N6Q#16?6TRP'2@"CL@^>=19"!38 ]0 MDPJ-;U3?Z"]X[1Q0SGB%>$#<3 P3SX^BO6^.(CFZ:C:*0@F&X J;@.*.S0DHGC[]8*5 ?% M9T:MASO4_9 3!/.J,?J,[8FN%U8C?^9E2<&@L&S[%KL3WS'5=\=DP )LU=Z$AB@7RP\(2N7]+ 639$%15U$D3HH\<#@0G=";A%ZJ=' M8_XY>S4'R%RL?#I*$0N?R$J+,4:+)^S2E0T8G9^P+&2@^1_M&8U> MGH) Y\0NPLS 4XWY70NK9G,;J1B9.( MJ!UH%_Z;&(9/V0]\VUG?VM.)Z1CFE,J=;A$(D]'-R_R M /G]X_UXR58)#$( M0J4 6F2!/^Z!<]<];Q9%/N/6MX:]S*7:%D=-''Q,N;OH[Z\Y*+3@G[PVK)H[ M!FQ\9I)3/5( UGVOL,8[)5%8+)9[960@0X M\PC5MK8"Z[MYG1_0;3B43=1RY75PK-\?YDF6N\,D212>5JSIB@(.=@,K=^8^ MJ$!Q_]#M'5EW;*\_H$@4 S(H+XS-"8XG#UK\B(>7Z@:4E]<*.;@;..$0'#X> MNN;\Y#E>OE6M=KW#N6FD^JQSWPH-]U=3_[UT*7]%WZH0[V(D:3+[D;P$]:W! M<>5*DIH= [ZW^ENZLC$ZRFZXC!I#1\42^D\G8;),V1SOS6#PE-%%_U?H:I@4 ML=V1*!"7O:<49^16J]7HDO.Y&_4O10E^ME< 9NP+Q_N'CW?WP67$V<<+T=(J MM5K1)<&$>]K+DN$@,K*7TS2E@W)&!\[+1W.(V;(U%>MN1Q[6XH2N68(B(_7I M_)PA'$/8O8. ?U6P3VC;)#;W&3%HU0]CL *ZK<%!/D$7B_^$6M.+1+K-*.76 MW&%Q'";A.=Z9)./;;:MN)1T'$,.3V M\GY1_) ^HT@L[:W^-?=#9#4$TC-%R M0(CH)IT.(+3E=R-H[;G7(9LS<;7-SU4#E$6/,6<\UPN[HV9X3A>B= $)K?H: M\C?\SAT6K4(0 \.ALC'YZ/)[)6O3:>\11U>^!W>%TT.#K?<&NT'*T3W> V?? MZ;Y4M)8S( :]J6-QRS=TS3"XYHBL\UXCZVRC^SI0#W+BH*J_7A\A.>DXV6C^ M3#2A?%/Y$)N.8O&A.+1K25_+T"T9JI38/J_$[SUW!V'']DU[UJ;?V>]K@0'# M&8:^RA@2A>8]E"F4B9BR1WP[^8$,MCIN^&_*U.*1I3MAT@ RO7TOLC8C:7 H MQ.'_-W>N.: E'+3?)J'M2;4TQ_PE_1;B"7MGMB-*]OTT;^C%KT;XU5[L:XK] MX;>LAF4!+H:O^=X,A184^[$)79]?;3Y^<>W?@3X4O?V\=&:>S][8*]4OB7L+ MX)H*RQY3^)] D0IE.AF:^Z+]8O(CB(UHK\U//5!$Q*GL[R'&M^.O22[MCRCV MT^U/4=[Q]II.@+588:E_GB4+UMJ?=]@/6FW-3RJ62FNU,8]K@4QN:0+&5TKI MX0-M,/[&YL7_ %!+ P04 " .-#Q5%/I!"B4) )%P &0 'AL+W=O MWL>YYQ[J9&/= MG5\K%<1#96I_.EF'T+R=3GVQ5I7T![91-=XLK:MDP)]N-?6-4[+D3969+F:S M5]-*ZGIR=L+/OKBS$]L&HVOUQ0G?5I5TVPME[.9T,I]T#[[JU3K0@^G922-7 MZD:%?S9?'/Z:]E9*7:G::UL+IY:GD_/YVXLC6L\+?M-JXT>_!4626WM'?UR5 MIY,9.:2,*@)9D/CG7ETJ8\@0W/B>;$[Z(VGC^'=G_1>.';'DTJM+:_ZER[ ^ MG;R9B%(M96O"5[OYNTKQ').]PAK/_Q>;N/9X,1%%ZX.MTF9X4.DZ_BL?4AY& M&][,?K!AD38LV.]X$'OY7@9Y=N+L1CA:#6OT@T/EW7!.UU24F^#P5F-?.+O\ M_.GVZM.O'S[=BH]7YQ=7'Z]NKS[TN?F!WOA#7M@YK+S[4I2IW#4SA9._IHO/T8O&LQ7^TYD L8K=Z\F9S__-'\U>_=,"$=]"$?/6?\?BO?_L"MN MUPI9JQI9;X7VHN@2&,Q6&"USHT2+XCL1E*N\L$MT<=.Z8HTN$G+EE(K9W^BP M%DM=2Z1>&J%K'W1HJ6F]:)R]UR7,XO$]5ENW[9;B&4A)%,H%D _>EPI456(1 MVE(:Y?C([C5^:ISU]3&\-:4(MC>HV1*42RT,!&(R+?\/"X3EE=I-V2) M;#0R+MJ;*HYF[$7C=*&H+JB(>=7H%:T9XG.O3'KA%[U(, MW!P +SSEG45+"37LU#AU!SMX"-M&%WPHP=X8_RA)Y6 >_XD2[69;6%PZ6W&A M'D>2XM/^COQ#:_JX-L0:#FA"Q'$^"7N/5-9MI9QM?5>! W&%65"6FH<"LDI^ MK5J)0(+J !2/7.EJ-F\7M5ZB6V7=F:IV96/WE##Y=14H"'JM;9A<&N6THE;S;=,83NK E8^Q*(*A@)+^;S[/#H M543KJVRV./QS<-_%\W@BCMWY'$-+4=.XUP9!JG[$04]A^.F2:WX1_1(W)%01 M\,=8TKZ,(UK:CVPN/O>A5R&8(26-].BQ-18"ZY[*N%42@Y;7UI80@PX$=1S MB53ZSFL,]SO<>X;Z[))[KHS&H$Z'TY-E&T@1)D".9\6.G#&&3UY+5$2*,5,J MKG^:[T\058Q3-M!D8SV[QX6!6. BXEKF.HI#':0'L>*&]8A'&$/WUMS'A'7< M3I5*E"PQ4@F/N+!U&FED.B6YI@L0D6_KHKZA97F+C>B # SF>7-$2M]DW)MQ M7E&(B]D[M!0>T?#*^,G\G=BPAL!D*HS4593B]PJ&#$VM0I> 'UL7S)"QAG ?:8]QP:CJA.DTZ-+??7F#RD OP= MF\BH%57 V4(IDJ'1P>1K#F$!$D?Q)8VR'=>H7WR;?Z-R ]5C$+1UJD.(T\(Q M,8U7?&O+%1-+KRE("3#?,)6#5SJ)EL?&VT;V@[*!Z/%]#.QM%):C.4\\ )\V M:\5-3)3[T,3+#HZ/6D9Z6T/";P?B9N54R5I&P=>CUC:Z9G32.8!GI%HHN@ZW M'3'W9/$DIX3@5/X]J7S<4%U'_Y=N&AJH;_"LPS:2V/?2;O=\'%I# ]IKNP$% MN P%H$+QW::O'V=W3])9F/H68!TU&IH'5X'G0]CCW9)FM<2L+B#T>.[3X,8* MFE4613GO9S8F&O0%.HI$L&\C:HA7.V9D,3.BVBZ,D2C'22"V $C]ODL91#G0 M==W%)HNQ]X.'K+'>!GQUH1L^H@ O>/8'( *8M%_3> N14 $4J/KW+0N2P<-% MED9=-$R[9?D-MRYL_8Z!A\21"NVXO$1YC&V2]F>N(WO1!.4C2V,KDISC*5^$ MQ&_0S]*5W0;U$-(TAU(L65[K*B?.&SX3[&J@3I]&_AL.W65ATM DFV/2&,[Q MLMQRXG*5#2>5+/F>Z+.82AWB;IZ;XTH&$A#=T:,+#J8WTZ@C-%#D-0VN\DG. M?Y#/T0F N:U7MKN)^Q[74$<=1GX%Q8MV)M:YL7AZ^QOKX\I@AK:(N6<&%?2K0 C,4&, M;L4X,^LN!K&A2G"TIL]-?%&,5=^I,XF-L+'$("%IQ\&7TB)WQ)1)NM!ZIR)F M\C'O9#UG:>R,(XJ:(PF<_3J#)U]/E4"1&ESJW-GW56LZ^CR)>]R*/\*2VL'( MC5\J^Z?]=][S^'ES6!X_$E]+M\)\P A98NOLX/7Q1+CXX37^$6S#'SLQ(H.M M^.=: 7".%N#]TMK0_4$']%^_S_X 4$L#!!0 ( XT/%6.N#2L)@8 $$: M 9 >&PO=V]R:W-H965T:K*6ET/"JV;R]%(906KJ!J*AM7P9B9D135LY7RD&LEH M;I2J1NAO!'X@[.%VE@3]&0J MQ'?(U)>= 2WG+0TY,/ M[VX>WCUL\"@Q<\YQF#9"GRU\U4:0G)__N0DQ8B/ R!#7&I&IJQ MZP%4O&+RD0TFKUYXL?OF",&P)Q@>0S\2^J-ZAUE9,/*U8.1.5 VMEZ2@BD#S M2JIY/2>E#468Y8B#%(X/H:G2:B%9VI.A<,H;)4([Q M#=1XWM(2? $(W-60TIQZ#W_BZX+CK4W7JPC#-@+&JT@JFP MEC.AM,TQ!F3&5096EXQ*11AV/(%^7?;]ZFQM/<-U\XE+%@P(4D0LX2)0E^3> M0OX)D/8,V4:T.$;UTS9I0XV\)'[B!&,/%E[J>*&+"]^)4A>0-^K42M]40FK^ M#S4W ?@H\;"^$+.+%H.L% -?DS F<>R3* S)>P@JIHB N(4I.9WRDFL.L0X3 MCT1 + H\\E5H\&*;6.K$;HI\QDX GL B<.(H(I\@E!+R8N]2>ZV54,$Y%E)7 MP0N(T8EA>FB;IC35 0)W5!7D'G2 ^QI_)Y)&J*$\-XFEE6AMQ6TW1@5,6FF MU_6PX?_E1D8R1)PA53*3HMH_<&R>XM#FR8U"FZ58:%F)9\;ES;8K&VY3E^9$(?.W$0PR(TD;_?/KI>DESA;I6=+*&NEQ.QLOGE) MQ@"#+J?.&$K82I:BGE^8HVU3-@B=-'!)$#AC/^A*6!RQ:CCZ-IZ^D\;)3D O M=WKNL)^QXYLZ2!S7V^W24WV$_'J1^>NFWG$?G3"),?WCL/-P]JQ%4R;F+(F< M)(D.G43?S'S'\@NX3R2,J]"Z./.NXV4([)6DYP[][MCTO*'7+7?*,1R&W8NH M%]FSE\-!@/U*)-YY>X:"84Q^@E\??G?@Q^9A.ASCJU9#:^,DR:NV(M)6=T.7 MYI*!/=S^$MJOA:-F\[K WWG_J?FMM@.U=XIO^;9S6,K;JOM_@6#]PLJ;"(' MF')HD]@LG"A)3]4,(>YP/?A8,='X5*T(BG0,QP*667"J4@S5$R9@T/&@G4]4 M2J!0QW!II>/X5)5T->; 1#*#LL.#-80+!PZ^KM!MDFU=]KF%!O3@)$YLE4/W M?& *,F1O 4X^S\GG.?D\)Y_GY/.&PO=V]R:W-H965TJ6PUPLB:G7%J-48EU]N+RT_O7?__Q_3_>O/UX^1U[^\_/[S[]Z_FYA60: M/\^#E%=>2G:/E#1C/ZO:;@U[6Q>B& HX!Z0.5];B>I4]*/&GIHS9.(U8EF39 M _+&G9YC)V]\C[RWOS?2[MF_7ZZ,U0B%_QQ3THN8'!=!Z?'4['@N7HP0_T;H M*S&Z^/:;=)8\>P#@I ,X>4CZ5SOBZZ5\^\TB2^?/@BQV:57^Y8PBN&"O586L M-MPEQJ>M8*\4UP7C=<$LWLR6:[%592&T87RWT^I*%)$;-LW*B-\;4=MRSSBR MLZ 16O3IQ_*J;E#X[C1U>9("LFHK53;42FJFUQVR8-*;AJU*P!LBT Q90/@9%&C:.9DD2 M)4D2LY>&A"(*]UT4>C6U(*J3]:;=D5]Q6;HMK6(KP3::UQ;;'0 \OG$:+>:+ M:+&88^-K>,) P3T)D[630.1+>-2./&;8$]F),.36;H#$UZH^,Y;;QBJ]'XZ? M1L!/_LD)H1NZ^P7(I87_=D([TL=6+.\'#/<073BX!10B(I=^5!,/FIA][O2G M:./U_CO#$$DP3T66CCY>=VQ>@TZD0=< # &W&%@V4'%UL:K*2U M0I"I;!?5&U$+S4N*5Q_*IM5 \'S+WN=640QI47+" 6S.Y+*&YI*7 SL$P94R M%@MRGP9DG%+0VK4T.5;L!=<^3MU&&!"8H?9"W*N MG>WN<<^6F\Y,]U@'+O%S*T'IC@];3JC*\G'#N5FK@_'Z9NH997_;)/0VS>AW>?%LCS E&B81^B!T,FZJ5'H&L3UNP@0;1H;_GID=2B M()>%& 3N(+M&'RX_CT[;+,"*7&@+5NOL&U0\2!@7P$3"T]R +X:*^Q,(G_OP^LG']48 I4%%BG&V4B'X;MM)"]OHFB3)FL( MRW.^D\@(YY*UAF]R;K9LCFE(5C?R2Z\PF*B>862_ -I]0DK<05/,8VBI?&I9$D&?#BQJU= MRS6,A:7$).S)-/G;*9E U8)M<7YH1RF#*:F;$_SC316S#[V]5U1GAQ _(GR+ MX*23G8(4AC!$)K4"$VKRC<^AB%UO93F,'[Y"(CNQCX(KB9+[\GDX,GK'M.G= M>>UJ=:)E@E'N8_:]*F&V5OK=N'"DR_-RJUIV8N=Y)8_SYRZL7O7Z =1S>.?-J\Z.5$F^DE M-P;J"G_8B!O*>TJ6J[;\VNU*&(,*I+MV/626H]0;2T/0%0&8;P>6#8H=B+8!3$0&87K$;()'5U*:6?^ 3G!F.:E_8X6_JX.,A<:QCG;I4@=#GGCDM MR8>($Y2%DPREXHXI:NIMH)UW!2=!WW45]X" !WKH68>!AC M!V.RB+)D AC9),JR68"11,MD=AO&R[;U)@1'#RFW^OBQX?MG\GA@T@? 24K[ MO&SH2'=\]-1-\[/<#->,L-]"'I[UGFZ/_*("N2.GQ4;6=2A '('/TUDT64S9 M"9LMXGG"9A,X)4WH?1IG"S:9IM%T-L;[,HV3!?LAU.9C5-O+Y9*EV3R>IFP\ M7D3)?,P6:3Q)V2291RF^3I-XOF"_>F\\H:_3-#O%'G&Z9$^RZ31*QLM3-I_% MRSG>8>]9-CEERRQ>S$$H>BVD6SF-YC0O3:;Q9,*>S*/E%*^S>;Q,0)E)-%LD M>%W&LUE?6?0LG9JS119E8U(C3<;Q?/:HWB_ML'6A>"/>0ZEU,IZAV9B[('2I MTM2]Q!BB%K089Z>B"=\Q\QO&..J.E":#- MR(%DCD!Z@;_Z0CB.C1L(KL5:VD%-<8<4!HJV#(%=3I!%LX2R.IJ.,Y]-DV@^ MGSZU^C9Q6Z6=JJWVAW*,]$2)5F*8-3MZ.\FFKIOUKNN@' Z;8]L.#B"4"ZK9;.] MGL2DR$\-2@'03J\[#O<(?PXG/[0=L.[)!)0VAFW_,NI^"DS[53,5'4Y>?X,6 MM L),_ )$5I/IP&PR)>%!4(#!2FI 'Y%C$D3JE!5N0+GS*HS^H_YC47;5A>] M.P1H187Y0(O0^M/U*ZRGOPCKBA ,WPW-\!4,T,BJ>4 MIQ.W#OD2>C<"=2BS;EO!=/U2KV9 \KHFI%/Q/B_TG2P0[#[5FETXWKT6;8GA M180[B,-*:C;HF.RJI]"^MZM=D8'>%&UF3CVJCQOXRY7ZX3(&T17N6KP9UMPE MD#?$'<^WK5.X--0G'A'=I>F[710ATM:FJU M*N7&JS$,99IS<,$=Q[<71[)KZF+VYLB9V]^RE5VP-%I.P&&3\0.Q%1'^*PYF M;4RHOH]%&REYA)%;]YTL)O'24^16E,X$%8/J5KLR;]]=D%F7X9N-%AOJ8WMV M;R6ELVF4XH!EJ,9#R@#,':(/_@I_X5WETH';D. M,-%1(IVKU%VBGQ"/P&K18CG^W\'?QWF/J3!@ZP=0#UC3(0Z$_ !D?[[^?X ; MS]=#>G:XIN-QE*63^-CM^WGO)Y%*H)>D'WYH:^#ROXYT7[O?EE[ZGU0.T_T/ M4S^C%44[C[YVC:4H"JTJG*/6\$!GR9@?*V4;5]H@^X7 MMXO_ E!+ P04 " .-#Q52.IV(#P% "U"@ &0 'AL+W=O\R!(YXU0[>SD:-C[;$Z. M=.]JUQAXU)M*NQ5Y_4+A1"#2^3YBSG4MO^%1^0/\PQ(Y8;H65"UU_52M7'<_R&:WD6O2UN]3;7^44 M3^+Q2EW;X4G;43?.9E3VUNEF,@:#1K7C6_R8\O#$( ^>,>"3 1]XCXX&EC\+ M)TZ.C-Z2\=I \\(0ZF -?%E29?+Q:=?+LZOSS]= M',T=@/WG>3F!G(T@_!F0D--'W;K*TK)=R=4_ >9@M*/%'VB=\1<1?^OK XI" M1CS@_ 6\:!=F-.!%SX4I[V3;2UH;W= "7 V. U+M*EH,29:&_CB]M(;>L-+2D6ATWSI&3N%D;TBT*^K;4AJ'8>+N2:^?8K[^*>=A M]OZ1@5HUNERNZO2=9ZE8WJJ0U2JJ-/:!/0#-T>?/.R%IX MK0G)D@6S=@I7M8/796\P^41+5FXPA!SVR[I?2;*B'M(P0B -HBREM=HH;'M. M/K4*6XQ:#*4A* O-.UFILGZP1[[@$MLKB;6QE>I&Z\L;8+=.U#O"3QU29Q2& MIZKOO><2F=&M)]<)XR9%[ ,#=#:J%37)[[WJA@ :T?8^%TB]&7V)M9.8;.:; MW!E71O>;ZH'5H&4DZN%7*)BE+0:H?XNZ1]'ZAN0/9Y"7U2,;,#^%$D:F- H4 M'@J&[I*B&2N%XEBUD@9VG4:UWZGV'8Z!/!@ZWC]"_PCH8GE-5Z>_+Z\.Z5*6 M /##'*!3.BU=:(,N/D4'JQ+ENM9;?W8M71OACR9>:A?*F-!7E+ X"EC"4\@1 MRXJ0\2B!S%D<%Y +^J#60/V*N5I;J'#,HC@LO (,TR*B$$^8Q1$\HEK/TLA9 MFH:LB!-*&>>0>$XQ"^. Q3G_M]5'C9.J_D)2%K6PED[A)LO J$@@!0EG!8SB M(@'W8-)9X$L!EY(@85$2T4(T'9H*>ED2 "\@KY,E"<51!#8Y-$:<*$U@ MB_-3<)8%.?$L0F*2_[9^%,8L"!/D(V,9 +UBF"932#N2'$G+P"WR9R! U-EP M!O)DR,2H;/8>R]#7J& !"H^,!#X/X)E[I\AI.#%"P7C"3I1>49@B3]CC_EA# MB,(,]0ZPR!%GQHHHHGU_IOF3JP0JNADN3!;MBD$]WBIVN[L[V>EX%7E4'R]T M'X7!"++X1:QA&AQDR8S,>$D:%TYWP\7D5CO\@0>QPKU2&J^ [VNMW1@% #E#@ &0 'AL+W=O^T9**T2$G7ST!?P]=CG7I][?.7;WTCU5:\X-^BA*H4^ M]5;&K(][/9VO>,7TD5QS 5\64E7,@*F6/;U6G,W=IJKL4=^/>Q4KA#?HN[DK M->C+VI2%X%<*Z;JJF'H\XZ792?G5&I/YJ>?;@'C)K4R_UT)PO6%V::[DY MY^UY(HN7RU*[7[1IUL:9A_):&UFUFR&"JA#-/WMH>=C;D/K/;*#M!NKB;ARY M*#\RPP9])3=(V=6 9@?NJ&XW!%<(FY0;H^!K ?O,8#@:W5WCC^BZ>WY M^!J-IA=7U^/S\>7-Y/,832[!'J/.I^G-3;??,^#2;NSE+?Q9 T^?@2<474AA M5AJ-Q9S/OP?H0:R[@.DVX#-Z$/&/NCQ" <&(^I0>P MV! 0.+WB.@#ROJ[ID MAL_1U*RX0B-9@;Y75GCW'$U$+BL.!$BMNQA=PCV1"W3+'M"?PYDV"F3UUU.\ M-%[#I[W:JW:LURSGIQ[XTES=0T(8KCIA&"UE"B=+'3ED([CS<:(%& MM5)CV?'J-+J7X+8<[ MH "^$$L0E &'&JBXE8:5#@:=L9*)',(P:,:7A1!V)<"NN2KD?-\+>H^B$).( MPJ"3XCB*NFZ4Q/8_#'%,B9U($NHF IR&F6-BQJ&&'K6$E:RN:;SC@9*%DU;"V79SBR*<'K8,!L]=YZ0 OZ7[X MS]@_R )TI9Q2%X7.(=^/G*D]RC,M3 KH A9-?6>%AC"-"FY!Q2MT).W'F M) X495G@--]H'R9(D!Z6'9 8^I95XON6W11^8QS$/DH#&(1A\$::#FCR[/B5 M:B:AS?T+YIL(&M23T>Z+]FL$W1!,?$SBM.67P!Q-+<$P2@AY2L(_44#(=-[* \/TS=*$JP[S>?HRS<3D59VCVLLHR"[F.XSCZ.(KC9 M ?"64)QD!.9LA0 C@E+R-CH.<>;'!ZU7UV80PT'K3:1,<&HU]Y+]&BEOB8;* M')&&9ZB;69:T/(.1!/%3:OZ9LF5)_\+17"(AC3VF7 J0L>TL.&A[WO)B V7P M\/];JL(\.ILUAP>/%MW3)@B M+]9 -WB^YTH#!^V[RD)KSMUE6=2F5OSHJ9=I;Z_UJ+A:N@9+P^L*LM9T(;O9 M70\W;%J7;\N;!O""J:6-N.0+V.H?)9&'5--4-8:1:]?(S*2!ML@-5]"'%E&9K6 >[SG;P'U!+ P04 " .-#Q5A%DV;\ : !45@ &0 'AL M+W=O:7+>O/BWN2> M>W!1+)8M/7CT\OE:+?2E;C^O/S;X]LBODAESW19TDJ XP^[Z#V_)TV, M/[O5WS+R0&:FC#ZKRR]%WBY?W'MZ+\GU7'5E>U%O_J$M0@Q@5I>&_R8;&7O\ M^%Z2=::M5W8R(%@5E?Q7UY80T82GAWLF3.V$*<,M&S&4KU6K7CYOZDW2T&BL M1A\859X-X(J*3N6R;?!K@7GMR\O/[]Z=7OQG\N%M/ZHQ=:TP*/,;O-*MIGNV68R M3=[55;LTR9LJUWE_@4> V0,^=8"_FHZN^,^N/$B.)FDR/9Q.1]8[\H0XXO6. M]JQWFF5U5[5%M4@CFRM] M[^7?_S8Y.?QE!-K''MK'8ZN_?*_:KM%)/4\^K'6CB,'-$(S?OTKR][\]G4XF MOR2?_O'A(CFO%ED)T&8W25<5K2%$ZZO1!\@E+6_CBQ4RB2&1U MT]L7OAHA#P'S&:B#59:M:&HH%WW0-Z,(?H9Q*HEMMM Z.TG==>X)P2D?=H9]Y!W MI0V'69?9E(XVXL7>L7J>F74&C 7$V684+3&M@J $>H/W\,6 >CAND%6#R(4! MJV>MXWK(4IIL<*A+T"DK.[ ((9UK4RRJ-&8AX055LB2^KYMVF9RN= /2@H?J MC9KAET%V3;='K^H6K/&GSO>P=SA;5>U;=W4>9<1NP8^9O: 6#ST#.T'L1@T5T5&AT%*N*$-G%YP K?$(E;&,7M>5&#M M F 7E3@F9.#QB>88;0_$Z 7$-6K2#?1XJ@[3NWQ#V0,MD;X"B /HEXPV4GN<+"B+E1PGM:!4Q<: M?@ .^(:MUKH-].U;16]2H!,1":S8D-?X]@UD]& RMQA$#VMA!W("$L54YC4! M.90A5E4KS\<8KZV2*0LU*TJKRV5&?#"#F#(+[BXM[@.[!3)&7\/P&GRQG!7F M,$6@G.O\(/F7OHG0B47O2I6=I[EGTV'@R=MA;U)XL*@ !U0O]"56[!J:.(-] MK^HV@+W29*?+)"M5L2(5KQH(%@[//T#D! ?!&D"6&2 D(+DQU@K0JEV302$3 M+!U$M6D5':NZ3M:UL#:[)JS@&7IR1MQW0F(A"V\?Z$KE)(F"=U) ;(N&>8$> M&".*N:=N*!PSK)("7;$P?!XR1H0QG0R4#:#D[? CN6EUYTQ2O/\,R@6GFA/O MS0A/96 :2;+)W15QSXHFZU9@D2K;UGUVNF5,T\'N1\P+)Q8/T"(!DY MHL(:Y('@$#^N-/S!G&UAVZG2JS,(&#S2O)B3C^.TC(D$9$R?//'ZY,FH4CA3 M9LD0\8WYR3V@?X#V=0G$05^*_$0,+RUXKB2PA#>RM;I:Z2AR/YDQZIC?.$%\S D<'<$#H-D$P>>.#2=X^ M?H*_F<-F>SI!\1.$)GT\F?" GZ8GA^GD<,)RN@Y1S@:[)TN-,T2,45?0@0>7 M!SU/!@?9=F+'SB$%>*@;JZ# ].7PF,$TFDW0Z.=Z!"5X5 M@P2I(V^/-2/!YEV_0?ADS:?IL87EI^F3]-GTY/;5@;FR+$Q0CN\RQL]//3\_ M'67"UQ#^*T4 #7+PG2?W;*03^(XUOA^TA473"=>R(2.SQGH*,<,W']7A)_!H MM6!K0-I<(S)(6(E7&6S%M?R:--[^%59DY%%?_^0U!I':7U+H>BM<9&D2.JZN ME&&5308TXMLTBAU]R!&$Z/O/J@"^H9V3T>AY75&'\\\_SQ;/2(WQ(HOS,HH$=P MD<\#H8;XYB\OVN.GB!X87];5XB%.>07"SEK*JR"PS#ICQ'OB0&8R_5^)9":' M(4EX.(K2N?4RBF$YNOOL2/F'9_W0.M>$/25V'#O-BP96HH JE$^4O[AOH_^W MYV\_N,00^0-%',$VFO+29+OM2J7:N]!O.PL=[ #)KF'NW,>RWD@J*:LAD9"9 M2I//I#1G;*< (L'@<@9WV,]*"^]SD+SS"07Q M,$R([YASO*?H74]R&^!TE" 9Q*]N0):&L]@/"Y&[56_)^DHW2ZUR2@M!\.N, M@7-/Q9&9522XI=V>(S;QCO)+?H9T0K8?5]$/3Y].$$;K^EY M]2.9J::%25M#E8G+1L9V+=YIHZT^E*/BTZ$AN5N+@E7CX@)**#.-"1[K[3$1 MQ89;;XYFZ'E7PE^^, U8!/LB6V!A_T\7##.4N".3+Z C_%&20WZL3^/G:2TW"2T]&3?.7R;6>< MTMV?SOZ1=09MMT]V^#@^!.9B>.,!Q=/,8=W#R*?>%*V@/R(=QVX$GA!F6L M0R;-1:NJ;9L"D9OX!0B9*.':X)AID+/[E#398K=MP#BHE><;W/A-T^84VZQ'0G%&[U0G+83==VS9P4EI+$$JT3@ 8^FX*0ADRJ- M ]CUF)RE5&O3'-]2J"E!8@B<22%M."I+=R-F#L8@-7NB57'L:SY#>%X[6:V5 M(H]G3O*Z%7,EQ1Q:GS+RBA!@,58VX&=?#'0D_<_J?3M#M'UJ*?G'K?IF#[SV M48M@6.E-SS&2(@@ ^%;5FVH?*U!L3X'C4L'%DVR)SK>.B?@R _,)Z\6*YA8^ M'M7CH? V&:V4O?RUKO--49:# G^WJ5[&_0,7-H=\W#4=$W&D"PW)YX!?ZG4O MF6^+..<. _I.%_38XM]-E..1HA')9DAZL;97*\V6CQ8-U3";F8YMO9.3R,W[ MCGQU0+R0( !J!9#]:;-!5)T#TU(RD]R0*+5259UDZ!CI=XJ"2OJD827@)1E* MHDB:%"Q D;4FKD17QNR>;HJWI4$BAFRSJQ#D)R+A *Q9<% ,#)B.JG5,4!A6H5!M?Y(R[@LJ\[_??>'H M&CP>>RA]J$9%(51U)^,%V=_(^2>3+R)W'M2E6)9!$?EK2][5RR'O8EB5NU1L MHR.N$S-U5>C-+M/].!OM8Q&7-"3&HM.PM)X3)KU@TVFF<3WZKK:,G:[SEYG(\)9IV7TG* >VJ+BJ M4)).E1C*[\#1\=1ZL#8$TM:0US8$030QAR)CCA4/)4W:FS6E MR:'_*P:AET@=56FA"CJYK7(IB?\O4G/8ET'XWD6\VGKC(Z90U?#!)T5#1>0H M8R@+G"NVBQ[OEZ1'T0Z%N>V\,EW#>:\+6ZX91/M[%PF.CG,S^G5RG+W1 MY1P!/&9:/312W$E#(=ZY=\+)BZ;NUKYN5#@X$/JO;2I%7R\51-7&2UNE4) < MBXIQJ$F4J=0AA:&VYUB3%<'J88=$M/:"FT]LU85<-9@D2E/$/J@-A,2*,Z92 MJO)IACC,DB:;O24R\>P"#6ZAF]^IG\>YZ6'GTU 0PD+LF=B6=EDT^4/JZ0&Q M<\PM2(81 ]D.G[9#-&'EVY6K.!7$?SL7@45E+@M.J';!(>R=H*\9IXG.=V@#2/# MS &R+FS2(I0[ N&$8.91B_>KL&;ZMN">*G&:3W!_N02(Y!72(A\D046,;M[P%[?' MTV9 M@)94]6Q.Q&D"&^H3<=D!<<\=>0Z2MZR!!O!GK/L:R1^.<15^V9B3[6_^XXO/M4,GUX+"_176\LZ1+LDOM%Z+C: #U4&X7).[ MW+@#XH25L3P12DJP_'QXC2;>Q'&SFK5LO]:9A-P2UE09'IAGQ%Z6!!/&1[IER;%CW?!!\KN$\-6S$QT0_A->IH6*]<312[ MJ["ITM2V!Y9/@BHG5*'O:P?;)M;!3G8K6*:VZ8PT -7)Q>\XS@+./+5Z^%@U M;O6UT\G-M^42T76V%=:WQDJK+YP1^C:L0T<;)ZTGP<=@TSLQ?JYM%QY:JU>R MG:4NIY$HOG-MD!ZVN@,#;NI$>N5AP4Y-MB,Y]-WX_S_&_)$<=A![$=A;(0'U>9 MK9Q-/V\*R$/L[5B/')Q,JO,S.$3@X[:4S)NONCM%L,T&>UI7/_5 <,8C0LQ6 MW3 O_]JYGI8Y:Z,;=O.8=WJPA\RU,"U5@KE:D-H'<=:;K&]MG>Q&SWRB/K;P M@(%P)4WC+>W02XF*N*BGY38)@&P2WWOO$4P@J-]9.*_MJX"BYU% M^[$N[%/3X<::NHIZV9AO"4@MG6A[N4 DH.(XOR('SPE!O[U,V"J8$ZV:LI"" ML;+Y-0_3#@7[&]9-9(;Z!P%^7E'K87%-D+R6RK#-$U-S4AI]D8:H\/TP[?$^ M6PK!A!-T^USAH*P*9D@R'[UR&BC&*(=_:)&3=G%2M7$#](3FU5 M#E&,Y8_ 1E'[CG>+.![#'^;PK5L#L7Q5S@ -Q%6EK,81TZNR:W=&'9=KHSVTXWB/3W+='OVAIJ&+<.U+;+X%K[ MPLT@FY2&^%:9=21]WY\8;'CZME>>PK0<08B]J\"2)QJ(J\31[W&S0J][D"2- M;;:]79'(C5_N%6 79$^K.1Y(1#38[B[>_(9;AG3^4$GB;FMGFLU;1^E!)QNA MOYZ*M0RY18Z5360K>ET/4%^G6=:M.J'"!Z87T;S12[HO##4!*PQEG=S_K3;F M0V:#+.M%(UV8GK+L@W3!]NQ+#M;(MG-BX'&R,L> MWUB(N6-Z )4Q53 -?7S3\4Z\"]^[GYSZ^L209/S(.H.--N*[2&=%"QU0%G%' MO4MMA3L%<=V$962P-]A$F:?0UV:'DD-"22;;ZA'=BX28K,@9R,0QLEXRYH]Y$_J>K@>\!W3>]2N9U^E[]KT.Y)LUR'/ M:GD6:Y ZQ"5;H9,,6JL;/B46?*BHW&<7) 84Y]>W!?0:6!J.9!J,*^V6=#X..D,][50^0A-4<%^_Y:FK>$ M ^/%K,$)2?19: IF@9]'=H?YW2? -"54R+Z%F\E\@ 7S =RS$ "2>>7&CZ5/ MO]GMN=T#T:&!]5&N#UEU\"'C@A+(6)>=2X2[F !&#MI$2JCAII,E!%G,@F\E M"DF,IL!1:+*O"\^'C]R/*RD/3[$9?.-YT;H,B+OJ;L59,+=H,[['A__6#X"E M6]E=IB0;S'M!8A$6$RO#?Y;6AVK)=S:H/QL<6608*PF0SJF>'K22MUC99(7J MH[64R-=7SER"?.:*1B"HJWOA5 SW.EBYV>%4QT;&BM,^!F76_*-3#38M;UR' M]R?$^(X3;:CM.9E2B'43W7I.?=F0;J%*I)/VKG!PQ$*V)^YAZ0UA%:DV:;@? M2G$%TYMR;H9\+#&.EN.NP&552\G]<"HB_-00R(-VNF2Z1^%^+$?4,BX< M)&TXK&!$'3@'I3><:Y41FW&NRD=3Y+)*XXN-]YC>9)8-WV&ZC%I'O^[1QK%8 M[\FUR7([ABP='+_;(CIP^=,ZG0.]HU%C+7N&[5TW.>#['MN=J,D*&H3$++I^ MEG>>7IY3A>-%%N4>W, &O>YE-F*<>JL4$TFM_M>P^J7-5<1!MVS'ULJJ@)' _)HP,!U MB5Y^8@S3T&<['6^6O6SK[-O#5WR"9U$SPR"F/[;48 C@+HOU&BA<&J;'4/W. M<<.;R "UP8&;+?O;-@5G@'B@ZS3PB29YRHVYZ2T]::+Y)/$3"@\[&9RXM9?N MG;K^LF5!11]BYEV0Z1X'MEY0WB-/Z#)K?"7\,AH_2)ZXI] &L2&;"53GNN"7 MT$10#G54A)'V,J%'NP\1K[]:E_4-T!,$1J4L-+9.Q[M0WZBFXELJ'['O)-E*#P+2_*5"W(Q"QM02KPNT;B] ME,'Z;.^+96S?STXBI.I6,W=C*\!BR)5A'<971EX7)4, R/Y?0"2]_6R&BK(+ MK]5PUW8SBH3:#05#,R8Z <[ZK(](R.O0=AW?X];YKMC:SOG]PMN[[L3WG[FT M0/6$Y,LV@@/XD.3IT_2J87Z MV9/TZ,E)3^=R#*.OY9[?7R%^B'_)]:O:0N"Y&^( M^4_C!?\*F!;5/-SWZ%V93_OWY7=NT!_&T!LI!Y&KX0M"8THPM,).Q[M8XU?, M-755DP.X/P/W@VM1^YD$:J=YS>]6M?)4%GD';LB4II>]G6A7NQ5W)!81Z^XC22^Y_J->3KZ>.G#WY.WJJ,7&W/ M"+3T&^85SCD,KX"AX5[+A;M9X5\ )L;--TS4:^N4DIG,"Q\1R55;/D+.:J_7 M)3?:#[R(9OB--?=_/3W]^$"Z?FP!*DW@-2_$X^BUS8?:>O\M1>Z.U>PFO 9- M$L<-X\HY !>C9DW!'"8O"-&MZ-H[X,<5WU[C#SG?7-"6"UIRG8=.>#)-_2E+ M8\EKL @; B \#ZC_JH'R1?V?X@2FM_Y4-4N#^6O+_4#J-O? MKK35KLT <0&/GKHD%[$6# U!R>K.I2]*UP?GW$J?9B;DW#405WQ;U3E'JN:.YO)Q9)UX^7,/@+PS?ZYR(D+2?V]%.:W/:]S>12]Z'.E M$7N?<7<1L[*\\],_]:],/947A8;A\KY5G.*"BA^EGF/JX<$3Z)M&7F$J7]IZ MS:\-G=5M6Z_X(]WSU@T-P._SFEK@Y MMX%\D^_)_ %!+ P04 " .-#Q5 M2:C1JQH# #:!@ &0 'AL+W=OF2P(DN?:686V#IMUA&/9!L>E8J"WE)+FY_?M1LN/F M@%QPV!>;$LF'#V7Q\>2@]*LI$"U\J4IIID%A[?XFBDQ:8,7-E=JC)$^N=,4M M+?4N,GN-//-)51FQ.!Y&%1L%Q MXTGL"NLVHMEDSW>X0?NR7VM:11U*)BJ41B@)&O-I,._=+/HNW@?\*?!@3FQP MG6R5>G6+538-8D<(2TRM0^#T>L,EEJ4#(AJ?6\R@*^D23^TC^IWOG7K9:\+NV3.OR&;3\#AY>JTO@G'-K8.("T-E95;3(QJ(1LWOQ+ M>P[?D\#:!.9Y-X4\RP_<\ME$JP-H%TUHSO"M^FPB)Z3[*!NKR2LHS\XV+_?W M\Z>_X/$.-JN/#ZN[U7+^\ SSY?+QY>%Y]? 1UH]_K):KVPW\],RW)9J?)Y&E MPBX]2MLBBZ8(^T:1'H-[)6UAX%9FF'T-$!'CCC8[TEZPBXB_U^45)+T06,S8 M!;RD.X;$XR7?P)NGJ:JE%7(':U6*5*"!O^=;8S5=FW_.==S@]<_CN5&Z,7N> MXC2@63&HWS"8_?A#;QC_>H%MOV/;OX0^V]!H9G6)H'+X(/(<-88U/7Z/V M8^_ 3WSGCN,BX?/'\5P@9._LMRW[K6?O&1.%[*0#8C.=9 M=SWL3WKXRF<@5R5IDKGQE\@]>NX1PR<_RIC]PM]0DS*!*3A5 -(T8PG3W1+" M;)DBUY)VC*O41,)@$,9)/QP.$FOQ*$Q&0SAW7:,3 MO:E0[[RJ&O CU$A/M]L)][S1J_?P1O7ON=X)::#$G%+CJ]$@ -TH:;.P:N_5 M:ZLL::$W"_KYH'8!Y,^5LL>%*]#]SF;_ 5!+ P04 " .-#Q5^$1QSYL% M E#0 &0 'AL+W=OCD+)0NJ(6/_5R9&K- M:-$*56(4>%XRJBB7@\E%NW>G)Q>JL8)+=J?!-%5%]=,5$VI].? 'VXU[OBRM MVQA-+FJZ9 _,?JGO-'Z->I2"5TP:KB1HMK@<3/WSJ]C=;R_\P=G:[*S!63)7 MZJO[N"TN!YY3B F66X= \=^*73,A'!"J\6V#.>B?=(*[ZRWZF]9VM&5.#;M6 MXD]>V/)RD V@8 O:"'NOUN_8QIY6P5P)T_Z%=73GG_S$^_6(OE&O M;W0,??* Z5<&7?>5/^.16?8T:43L,<:D\J 5;! 5PK4#&R)-V%%18-/ M%XWF?$4$#[0Q- I+$*=QIK$C:/A&H!96V-9NA"VHL%18BC\1^!M-*:$DM<&@BPBGN?!3-,":Q_618@3,L:=&V;X4H)E M>2F54,NG7BF/)'A^1?.ON TIKM\J5:RY$! F*1D'";ZFM=--[ 3GU/<]$@79 M&4(OF';QXS)'G<#2Q_V;:8HF^6<;9^R#(,8X.H-/2OZ28_YI)81S/)K,,'(6 MAOIYH?$2W?IYOL)B2)_GV]Q2++$>XUO M&0F2X#6^W3 J$!AU=3T*Q@$)]FD6!L3'G2Z.5^.,<"CV?A-@.#G&H\_O_YE"0H=/# M;!O-$%-LFN>J<:[2+&=\U<8A2I+]@*;1^)5HAJ^%LHL92%JA:YRL?8XAEJS0 M58H53CJUX_!SL8B)*PR=,NB>>#=\/AG'\5[A/@U(/(Z/9372-0OC'P_*"<18 M/+T,CC2FN&],\?'&U(UO[JF^ITYW8X8NAG9BP@3KID;_8#X2/62XTPGV )%40'DE^Z&\N[# MJKH=A.?*8O=OER7^CF':7<#SA5)V^^$>Z'\93?X!4$L#!!0 ( XT/%62 MO&\ 9 8 %<. 9 >&PO=V]R:W-H965TX:T9265 MA28?+%^2,_?>.>?<.S-GCV7U>[T*H2%_;M9%?=Y;-JWY384 M^')75INLP6-UWZ^W5]B[/VW;2Z."L?FG5>A&E%ZH?- M)JL^789U^7C>X[WG%[/\?M7$%_V+LVUV']+0?-A.*SSU=UZ6^284=5X6I IW MY[T!/[U4<7P[X.<\/-9[-HDKN2W+W^/#:'G>8S&AL Z+)GK(\.]C&(;U.CI" M&G\\^>SM0L:)^_:S]_?MVK&6VZP.PW+]2[YL5N<]UR/+<)<]K)M9^?AC>%J/ MCOX6Y;IN?\EC-U;+'ED\U$VY>9J,##9YT?W/_GS"86^"8Z],$$\31)MW%ZC- M\EW69!=G5?E(JC@:WJ+1+K6=C>3R(I*2-A6^YIC77%Q^2$?C)$U)FES=).-Y M2D[FV>TZU&_.^@W\QU']Q9.OR\Z7>,47%^2F+)I539)B&9:?.^@CL5UVXCF[ M2W'4X[\?UF^)Y)0()L01?W*W6MGZDZ_X2\,]!-606=B659,7]^2_@]NZJ:"- M_QU:;^=-'?86Z^6TWF:+<-Y#0=2A^AAZ%]__BQOVPY%C'%Y#1#M"SN,/(^-D3M+!=9*>(H$%2C]& MS=;D8UCE"TB%C)'4B@PVHA", MQ1#(Q5&&#]YR,FE6H4*60FCJA"+22LJM(D(J^.=@K0G5HMQLL^(3">L0R"G3@%":2*)VU!L%2TH0RNSK!"H, M,$Q%#<&!)38*01YF#NC8* GB()("0FUL#BEH#8.2\1AWI"7:II/YH-K,DC39/X-- !%U(Q3O(WH M+"BQ1^"'"J6G"E@!4>A0,W,0>]2 8U%*"."1/'-ROU24\E18%C_:*.KC!:*I M17UH9V%Y[JD'__MPTQ84X5MP)!A\@5HQ3 ;#"@IP4NW 1:5&+4C1MA"C8X:. M?-&BWB7363(<#>:CR9@,QN^@^/E@?#6ZO$XZO,G@9C*;C_[3C4A^G2;C-/EZ M#HRFPL2",P:@NB=#'6ECL5W$?-$(T' X%,G$01Z\0OVCF0!NR0DH$4J]$,&Q M"VKN4/7 UAP)J'8XV2T7MT(<_?1BEHXCX-\B]K9Y(NL0J MN&D+B@IT]-=W#+3'* @L1K)V-V"OM!L&D+DDZ&5,&8(R<5#3#FN/KHI="LQZ M^#$"B]+'@69H2JA++A2J! 7'T.I0 WM 2_!O!*K""-9N:&H/9J#\;SM#PFD M.8T'WG^(ET4B4D6]&X'@5N_@D9 +]G_T+50/U/0Y(%"&1PH^]HWG;PKG#X:^ MRY3:VT*$CCN>;VV.LP@H)X>.D?V]PS[T?-]>:6JR*!^*ICOW[][N;DV#[K+P M,KR[VMUCU3=-:9[:,IM>W6X+1M<1%ISA9M?J.( ?+\K MR^;Y(0;8W24O_@)02P,$% @ #C0\54P&,*SO! DPX !D !X;"]W M;W)K&ULS5=M;^(X$/XK([9:@90KB4-"Z%(D2M\X MW7:KTNM].-T'DQBP-K$YVRGM_?H;.Y#"'J#=/6FU'R!V/"_/S#QCQ_V55)_U M@C$#+T4N]'EC8W:M!7Y8FYX+=*]!E45#U>L%RN3IO!(W-BP<^7QC[HCWH+^F<39CY M?7FO<-:NK62\8$)S*4"QV7EC&)Q=1%;>"3QQMM);8["13*7\;"?C[+SA6T L M9ZFQ%B@^GMF(Y;DUA##^7MMLU"ZMXO9X8_W:Q8ZQ3*EF(YG_P3.S.&\D#9"K6[:.QP%,9:[=/ZPJV1B%TU(;6:R5$4'!1?6D+^L\;"DD_@$%LE8@ M#G?ER*&\I(8.^DJN0%EIM&8'+E2GC>"XL$69&(6K'/7,X/+J8?PT?!P_74U@ M>'<)MU>7-^.[&V@^TFG.=*O?-NC%RK;3M<6+RB(Y8#$@\%$*L]!P)3*6[1IH M([P:(]E@O"!'+?Y:YJ<0!AX0GY C]L(ZYM#9"P_%S!1_II8-,!;:J!))9C10 MD<$MR^9."P8QR M!<\T+YT[62IL@]HEW\IHQC2?"VI8!E1#2O4"9K@+ &*=,^VYC!LT2+66*7=R M0MIFI3G00I9HPP/G6]@UV\1V^HNA+[85.:ZNF++Z,),Y6M9G@&1YK7$AI4%T6X69<4$%9CG? M*1&B\;MHBUBWD;^!$I&.YX<6(YJ+_ 2.<#2J.1K]3XYZ<(/'"#1_DWK_SG/< M@>6F<6&OR;/%'31KF3:20LN<9XYK$X./*@T(:2Q263#'R9$L4'-ACQX'T"UD MI;4.Z8(*2YVUP=U><&\<$^TFLC0#@2^1\( FCB+\&7%\/D6^!,K M&%K^HF@0)];56MA:^:9H/)@RQ,]L1G+*O*>J'MK72^:^3?+7TZJH$XI'[UM:MBO[4*/! M"M5(/+BK@#]^;1F:7?(--=A(-2,O[B6M8US#C?$+OFW.U.VS=N@:U"*>'R1? M59H=AGT=R@Y)]I)C$S-&0;I^JRK$C\AUX/F1_QW9[N%Y$/SLV6XFT?Y>? L; M ^EUXU:U3_V(A(=)_%WD[@6=GS[=HJ'!0, M $@& 9 >&PO=V]R:W-H965T8E,C# MA=,TMN7H9F)5&7K9) MM0Q8& Z"FHO&FXS:M7L]&:FUE:+!>PUF7==)BV\#'@5NS)X-3LE\0BD=$-'XO<7T^I(N<=_>H=^TVDG+G!N\4O*[*&TU]G(/ M2ESPM;13M?F,6SVIPRN4-.TO;+K89.A!L396U=MD8E"+IOORY^TY["7DX1L) M;)O 6MY=H9;E)V[Y9*35!K2+)C1GM%+;;"(G&GG=Q^?;S^^O!M M>GL]@Y,'/I=H3D>!)62W'Q1;E,L.A;V!$C&X4XVM#%PW)99_ @1$J>?%=KPN MV5'$+VMY!G'D PL9.X(7]SKC%B]^2V?SA(U5^@4^"5-(9=8:X;^+N;&:'L:/ M0Y([P.0PH&N6<[/B!8X]Z@:#^@F]R8=WT2#\>(1NTM--CJ%/9M1\Y5HBJ 7< M\9]*PY7DQHB%*+A[S<9M[#0)-(?X'ZUPF']7JOB[E'@M!9Q.CAM8*$D=;9S[ M29; (&1^% [@JG+R#+!A[,=92E_F#XGK;#VWRG()D9_3$F,I64F2^(R2KY_; M2G04-[?5/HIB(I.P43C+2- Q/X:%%W#L^'QH:M:3:S]+$ MS[*XM>/!T(_S! X]G6"ONVO4RW:&&2JY;FS7Z/UJ/R8ONNGP&M[-V#NNEX)N M5.*"4L.S+/5 =W.K&PO=V]R:W-H965TDEJ&[!;#VN1=)Z;KBB&?: ERA(J MB2I)QZ6_FD)*"]_KJC$SK["VO?%]DQ:R M%N9*M;+!+[G2M;#HZIUO6BU%UB?5E<^"(/)K43;>?-JOK?5\JCI;E8U<:S!= M70O]N)25VL\\ZAT7-N6NL&[!GT];L9,?I?W4KC5Z_HB2E;5L3*D:T#*?>0MZ ML^0NO@_XNY1[\\0&IV2KU%?GO,MF7N (R4JFUB$(?#W(-[*J'!#2^'; ],:2 M+O&I?43_O=>.6K;"R#>J^EQFMIAYB0>9S$57V8W:_R$/>D*'EZK*]$_8#[$< M*Z:=L:H^)*-?E\WP%M\/^_ D(0F>26"'!-;S'@KU+-\**^93K?:@732B.:.7 MVF;^R\$UK>+#_>P^/ 65G]]>K>^6Z%W<2^V ME3274]]B+9?AIP?)-1^:3'FSRG7./-UO81E5>BL2":#%;?NK+%*V?AG\766(UWYM]3 MV@=D?AK9]=&-:44J9QXVBI'Z07KSER]H%+P^PYN/O/DY]/.\3Y$]"W>:[,\: M[5A#CGN3*NQ)8PVH'&PA(5<5]G;9[&X #^EQ/*1?/ JW#N4WH)P1ANY@Q3R" M95=6&::;ODY9MUH]2%?)P#6+"$]"2"8Q":(0[D1:H #]^!]*44 Q+H"034A, M.6QP453P((LRQ0L,44PX+L!1I*?JY=1%. D(INX0+SB>$A_P2SIX/@0:'.6XO M86%":'C=VS0)"9U0.'4#_2?SHY9ZUT])@X2[Q@ZC9%P=!_%BF#\_PX*V6/CBLP_I[F/P!0 M2P,$% @ #C0\55 >V+YR!0 50\ !D !X;"]W;W)K&ULO5=;;]LV%/XKA#L4"<#5(B7JDB8&G$N[#&U:--GZ,.R!EFF; MJT2Z)%W7_?4[I&S93APUZ+"^6(+K7Y9&="./2UKI0]Z\VN$J MJ<1[@^RBKKE9G8M*+\]ZI+>9^""G,^D)R0LL5=>6/]5<@=RLE_?06$SXHG(?]/(WL7NEKFSX1RX5UNEXKP[B6JOGRK^LZ["CDT2,*=*U 0]R-HQ#E)7=\ M<&KT$AF_&JQY(:0:M"$XJ?RFW#H#_TK0OK\S=7:'A[>W5WBX8W ME^CUNW>7'Z_?O$%'=WQ4"7M\VG?@S*OTR[7A\\8P?<0PH>BM5FYFT94:B_&^ M@3Y$V89*-Z&>TTZ+OR^J%R@F&-&(T@Y[<9MZ'.S%C]A[K?5X*:L*<35&U\IQ M-960+!I:*YQ%E]*6E;8+(]!?PY%U!@#T]Z$Z-%Z2PUY\4YW8.2_%60^ZQ@KS M1?0&SY^1-'K9D4/2YI!T61]&CX'FP!:*&<&$491E.$TCB(I@&N4HI3C-&'BV*Z_-,BQ07A<^3905F41IF8\B>4"\GC$($#'6@C;5H8YUH MN[).UF$?-D@+S'KU%8X(*PX!K-/>88!MG7"E%CLE"+Y$XPM)NX M!9IH.OH&;EHC7G%5B@/>(L]-<8RSW/?N\V!G@DM.FSY,L MQ2PAZ-4.!)H0_75'NM7)MO"\_+R0!N(E.4X]<5'@K[>" M^[,O%&4NC-20YO@?H-N&L8Z )%EZ#+$ U)/6QN9+<0:P WP*3YKEPABARA6" M0U39AJAWZ/.^,F2?YO=&W54COFH)-!$0-?!@C/,@0-$23Y"9ERG$%.5AEJ4Q MID")]XI&.XMV/\HVOKS >9RWW^\4[C$S1RG-C]>_/UBW(Y( 4Y'D^,!,=_WH MX?KE10R[ZTF3P6'H3S5?O1S@1_S1^> FX%MNVU^--_L36JK=+,B",3CW$I R MX#::/9X%>&9PVN_>+F0]Y]*$G2MGW'@B.0* DZ2 G8'VH(P>/ZPZW"22B/PO M)?Z/F3^*?[@<0/?^M-Q_L#T/'4G]G:<.W/NFX4%G 8= [\VKIYUMWXS#YJFT M7=X\.-]"EE)95(D)J$8O,KBLF.81UPR'TT@[N&0&<0;O7F'\ OA_HK7; M#+R#]B4]^!=02P,$% @ #C0\59M?74SW @ 6P8 !D !X;"]W;W)K M&UL?57O;]HP$/U73MDT;1)J?@ MZP )5J9U*E,% M;?=AV@>37(@UQ\YLIVG_^YT=2-E$^1)LY]Z[]RZ^8]PH_=L4B!:>2B'-)"BL MK2[#T*0%ELRKI6-56 M<(FW&DQ=EDP_SU&H9A+$P?Y@Q;>%=0?A=%RQ+:[1WE>WFG9AQY+Q$J7A2H+& M?!+,XLOYP,7[@ >.C3E8@W.R4>JWVUQGDR!R@E!@:AT#HY]'_(Q"."*2\6?' M&70I'?!PO6?_XKV3EPTS^%F)'SRSQ208!9!ASFIA5ZKYBCL_0\>7*F'\$YHV M=O@Q@+0V5I4[,"DHN6Q_V=.N#@> 4?0*(-D!$J^[3>157C'+IF.M&M NFMC< MPEOU:!+'I?LH:ZOI+2>.\94Q>88P36"II"P,+F6'V+T%(\CJ-R5[C/#G)^*T69]"/>Y!$ M27*"K]]Y[GN^_FN>&=?PP$2-<,5-*I2I-1KX.=L8J^F:_#IFNJ4<'*=TK7-I M*I;B)*#>,*@?,9B^>Q.?1Y]."!YT@@>GV*=K:L6L%@@JAQ?Q/9@9@]; $IES MD '=\A6FM=9<;F'.##?'G)S,==S)78&0<\EDRID UJ9E,@/!V88+;CG5SQ;, M0H,:J=5254M+BFAJ )WF3O2CK[CK1.KFOQ, O*=G.4\L7 MPUL8)+T^7>6W,(Q[T6@(- .HPR4XX2C39V>M8=KQ2G]KNEH\[U@<>!2YQXC4 M6BJ,L:"913 -JPY+UP.)]@"5)!?TC/N]_OE'.'9_PH.&+U%O_5@SX*O>]GYW MVDW.63LP7L+;L;MD>LNE 8$Y0:.SBV$ NAUE[<:JRH^/C;(TC/RRH.F/V@70 M^UPIN]^X!-W_R?0O4$L#!!0 ( XT/%7MZP+-_P( #L& 9 >&PO M=V]R:W-H965T]FPW05IMV(XW ?%9F)ALN1)C@ M>RV5G0:5<\UM%-FBPIK;&]V@HI.--C5WM#7;R#8&>=DEU3)B<3R*:BY4,)MT MOJ69373KI%"X-&#;NN;F>8%2[Z9!$AP<*[&MG'=$LTG#MWB/[E.S-+2+CBBE MJ%%9H148W$R#>7*[&/CX+N"SP)T]L<$S66O]U6_>E=,@]@VAQ,)Y!$Z/)[Q# M*3T0M?%MCQD<2_K$4_N _D?'G;BLN<4[+1]%Z:IID 50XH:WTJWT[B_<\QEZ MO$)+VZVPZV.'+("BM4[7^V3JH!:J?_+O^_=PDI#%+R2P?0+K^NX+=5V^Y8[/ M)D;OP/AH0O-&1[7+IN:$\A_EWADZ%93G9LO5/V\_W3W XWRUFO_]\ 6N'OA: MHKV>1([@?5!4[*$6/11[ 2IA\%$K5UGX7958_@H045_'YMBAN06[B/B^E3>0 M)B&PF+$+>.F1;-KAI2_@_=ERPY5#M,!5"4NCR[9P\,B-=PMR_SM?6V?HJOQW MCG^//CB/[L?GUC:\P&E \V'1/&$P>_TJ&<5O+O0^./8^N(0^NZ=Q+%N)H#=P M5W&UI6Z%^C^'9_@@^%I(X=F"D*[K"$!HW0);US@\ M;+0D*;"WW5?U2^*7&!:X%4KY]#677!4(OP$;C<,1 MG9$U9&$VRKV5Y>%HG'OJ3Z(3AS3-PSC.*3H)LV$"29Z%V3B%)7\F_7 6KE@> MAX-X?$W6,"/$@;?2+!SF\37,BV\M 7F5L)"'&BDX&N MT6P[V;)0Z%:Y?K:/WJ,RSGM!^!G>R^I';NBU6I"XH=3X9CP,P/12U6^<;CIY M6&M'8M.9%:D[&A] YQNMW6'C"QS_%[,?4$L#!!0 ( XT/%7>8D&PO=V]R:W-H965T[9?UK:9=,*"4HD%IA)*@L9IZY]'91>KD.X&_!&[,DS4X3Q9*?76; M3^74"QTAK+&P#H'3WW?\B'7M@(C&MRVF-YATBD_7C^B_=KZ3+PMN\*.J_Q:E M74V]L0T,=RTMN^6RBU0:TDR8TM^A<[;2)G) N*?=6TZT@/3N[_OSG M;R?SJ[L;N+RZF,/1G"]J-,>3P!*X$PF*+=!%#\3> (H8W"AI5P:N9(GEZQD-Y9KE3.SY@5./>H%@_H[>K/W[Z)1^&$/TV1@FNQ#G]U3ZY5M MC: JN%9R>6)1-]#Q_R2)KQ *U:R5=*#.9#V8+)U)3K'B M!BI54P>;,Z"\/ QY>;:+8.ZT:L4E_ *1'['$9V'>K=,D],,HAG-CT)ZX1BJA MT%@*"Q4O1"WL T0AR80AO'\W9A'[ /*>-0;=\C>OLCS(_ M8;FS'V8^BQE:,@1K9Y",O4[4413[41Z2^8AX1/O,^T!=;EYAND1E M*24MWB8M3WR*,>RIZ72HZ?3@FK[AMM7""C2O*WQ75>]%?J.J.\\+>I%T M[D+4_+3\LJSID0.P"T\7Y4(V$ZMI/LX/E4XA# M?YS&A\J/*%&,992L]%"5#*A \OQ0\3%P63I!&OL590K2**5.2OIZV?;+KAH) MG@RF!O6R&[]4=JJ5MI]1P^DPX<_[P?93O/\\N.%Z*:2ANJU(-3S-J"AT/W+[ MC57K;LPME*6AV2U7])6"V@G0?:7H<=ANG('ANV?V/U!+ P04 " .-#Q5 M/?0-36<( "8%@ &0 'AL+W=O%XDB@,6#W>?97>%\4S=_Z)52ACV61:4O)BMCUF?SN4Y7JI3Z9;U6 M%4:6=5-*@Y_-PURO&R4SNZ@LYL)QPGDI\VIR>6[??6@NS^O6%'FE/C1,MV4I MFZ=K5=2;BXD[V;[XF#^L#+V87YZOY8.Z4^;7]8<&O^:#E2PO5:7SNF*-6EY, MKMRS:]>A!7;&;[G:Z+UG1D=9U/4?].-M=C%Q")$J5&K(A,379_5:%059 HX_ M>Z.384]:N/^\M?[&'AZ'64BM7M?%/_+,K"XF\81E:BG;PGRL-W]3_8$"LI?6 MA;:?;-//=28L;;6IRWXQ$)1YU7W+Q]X1SUD@^@7"XNXVLBAOI)&7YTV]80W- MAC5ZL$>UJP$NKR@J=Z;!:(YUYO+M+Z_?O[ME]U?_O+UCTWNY*)2>G<\-3-.$ M>=J;N>[,B"-F7,'>U959:79;92H[-# 'I@&8V *[%BM:>=^R@55J7BMW+1W:3Z[2H==LH]J^KA38-J/'OL3-W%OUQBZ27,[V6 MJ;J80!!:-9_5Y/+[[]S0>74"KS_@]4]9O[R#_K*V4*Q>LA[[0D&%BNU.PMD- MGK3)4R:KC(&F(&$U=I*3>XV?Y'ZEF*[;)E6:,.0'&/I?1CYB5.*%U&Q9%]"X M/B,"^9R+TAX[+MX MCD3 12CP)(*8^[&W/2=S'8<[PF.NFW#/39CK<]_UV'UML"L9\ MQ&1.1(+'2)C2@\W)]>L! &W[5Z.U#_OLJ]B]O'O)WJA,-=;K(@EYY(;D?S_F MD4-/?L+]Q.]F:HJQI6M1TWY!P-T@82+DGN\SQ"MQ=P&.P(&8OH+(13QC7_31 M3=NFP7F9>D1YTHIY8<(CHD(B> ADHV-EM#TF:P9TDUM;4S1/[N/7?56I:C'R+Y2=1'6=YM@=QT4,< M\1H@$IV7/4P]P&RV,&E8=E#'UO_E;+93/[ 98].>D4C=?E* 4:625 I+ MDM/T 7V@EE9@_)-V:WY;JHGY3:!DJCM'*74BXB%0?L3A7+'T",MB%@K%>E MAI4HH52:^ FTGS8MD*#R9&UJV$8VF&URFA8CH7HL\#@J^# 1D $J)SL1=U"E M4;T=C]U)=*#8PK1-I2W!))V_\XC@OA^QQ/,'*STG-%;'80A+/LX% :Y58YXX M6\.5QEI1?[;YNB,Y]0).;!,\#T-DY/>8+4U>/; "8H QU^5NXM'Q0S?8>9GJ M+':3]O\$*E8B?%0<="<.7&QD]9!3^TR%AJH150D7"O)")/M?2!&[;: OBZJV M[$_AJR>H&#[+M3JEO\!\ M!ZAB=T;/:+"\6,Q."#$>A!@_O\%:P;\DBNKPU%:0W:G']'AR@_%:L[<32;0] MXF.6M0W%N7;DH#.-K!- M%!=>3 ^>[87HN.M:YQ0XDDDAJ7$V-727HU!9%&?L*LOZ&9$3H(-F* 8?%>G2 MOIPBS<849A'9%D: #D<-;ULM,KUO&8T0>.^C;0N1MA.(#W_A36$+"6D W;=' M&@/_\?W]=[%PQ2OVLUSKSK==#;.Q+?(R-[+'YH&Y%AL:+)?0H3(X7^*3*>1, MO 37 AWZ[ M[S&J=DU_5WKLV#?*RO&T\K4O!UH15XX#V*SR= 6D2RI.-)(B>KGI.PCDM<,< M. U#2M 1);I=P3!0DN[6( _+PE87_)T+(WPF^+S_AAM>4.^!AI[@4]Z.V-VJ M;LP/,%QRRG%%F]F=+)>$\ZJO^KM4;1L<.^B^(G,\"7Q;1WW\^_BYKAZL+7*. M\%% HC6_Q]@G2"FZ^RN=IS3Z7/7:QRT\K+,JTYMHQ<]IXT2]TKYJ;:N8)^0 M W66]WEE@[8[+^AV@+--;E8V?W:)49N\0-_:+CXI- >@RD%?MT/$+56+7%/V M6="EX1E[9[DZJ6^9>PO>[!N+3@'^.Y)>5I?[0V,TFN]= M%I:J>;!7HM!?W5:FNS<-N>G=G^TXV*%T:7=,22YV743!A37<- MVOTP]=I>/2YJ8^K2/JZ41!AH L:7=6VV/VB#X3+Z\K]02P,$% @ #C0\ M515YY%U#!0 N! !D !X;"]W;W)K&UL[5C; M;MLX$/T5PKV@!1A;U%UI8B#))F@7*5HTW2T6BWV@9[81\KM:,Z;1?576ZGRRUKHYGJG/F>%\\JRNO)_,R^^RSG9Z+5):_99XE46U54/ERR M4FS.)V3R^.(+7ZVU>3&;GS5TQ>Z8_J/Y+.%IUJ,L><5JQ46-)"O.)Q?D]#(V M]M;@3\XV:FN-3"0+(;Z;AP_+\XEG"+&2Y=H@4/CSDUVQLC1 0.-'ASGIMS2. MV^M']!L;.\2RH(I=B?(;7^KU^22=H"4K:%OJ+V+SGG7Q1 8O%Z6ROVCC;,-H M@O)6:5%USL"@XK7[2^^[/&PYI-XS#G[GX%O>;B/+\C>JZ?Q,B@V2QAK0S,*& M:KV!'*]-4>ZTA*\<_/3\]OKB[OH.O?E*%R53;\]F&D#-IUG> 5PZ /\9 .*C MCZ+6:X6NZR5;#@%FP*:GY#]2NO1'$7]ORRD*"$:^Y_LC>$$?8F#Q@N="9% U MA?Z^6"@MH0O^.12D@P@/0QAEG*J&YNQ\ JVOF/S))O/7+TCLO1LA&/8$PS'T M^96H&E&S6BLD"F3IHBNAM#I$=!SJZYJA? !76KCF;AXRCU +FF=M M,JP4@UB3,$9Q[*,H#-&'6@-?< 1S!U-RNN EUQP:(TP(BH!8%!#T56B(8D@L MQ;&7&CX9#B 26 0XCB+T"5(I$:_=R>@.J9)J"%T+!Z'0!G)T9)KNVJ8I&9QW MAL$556MT S[ _0E_)Y/6J*%\:0M+*]&:FO,Z+UN#S&M;[ J8M-("/_7#5ORG M6Q7)#6)AJ*)"B@J)8:U45Z-J+8#^RJ8]Q',2P"&WF!RUA#%^_2'WBO[,&GN=MO3FHE9^- X>SB#UG,ME+=2FNIL?WF),H Q(:FQ,4)]263_>BD9CQ&'26S*GX5=A,6S.]HVL6=)A),D.G02?;/3 MFBU/Z$_($S0E" 0Z]2E?EL!>2Q)OZG?')B%3TBUWVC&C4R>Z)^]D2C ^,1W$X=C&Z[-#Y@])'J M5L+JT! :Q3P\+6]:@&/FGS"\:BLDG1 ;^E#92279CY9+."E:.!7E5ON:V5,, M,T#M8!M6=6\@/:6TF_^#2.%Q?Q::46@LK@!#.*"(YUBJ'1PP0VQ 1.GB.=$M!4!O,US>)C75);#:-21@M0 MB)D!(BW3$&%W,""RMLFJ6VM^..D?D,2 M3 +R%A;8R[RWW09@#*,?VF2H^H?!F6;%/Z*-N-=&/*H-0Y.!*'9:Z6B5C*+_ M4LDOE?P_53+;NDU63*[LG5DA.Z[D_4KGBM0(>!;AZ MTP0&AW3W9/>@16/OI@NAX:9KEVM&H;>- 7POA-"/#V:#_C\KYO\!4$L#!!0 M ( XT/%6>\?A[+0, *4& 9 >&PO=V]R:W-H965T43R--Y*]:C7C!GXTK5"3X*U,9O+.-;UFG541W+# MA%U92M518UVUBO5&,=KXHJZ-"4)YW%$N@NG8QV[5="Q[TW+!;A7HONNH>KYB MK=Q. ASL W=\M38N$$_'&[IB-K?*>O$!I>$=$YI+ 8HM)\$,7UZE+M\G M?.1LJX]L<$H64CXZYVTS"9 CQ%I6&X= [>N)7;.V=4"6QN<=9G!HZ0J/[3WZ M:Z_=:EE0S:YE^XDW9CT)R@ :MJ1]:^[D]@W;Z_F<\_-,_PS6VBC[)GX]Y3( 2(]#>'NR:7>T)I- GL1-%-/+)C^] /. MT:]G"*8'@NDY].E\N!X@EW#'+$=>&]; W,CZ$1X$-S!S!]EJ.$7\+/1IXK/] MA70=U;>.VG?L74 J-EW2SLRT/2*BQ4LN:YIZS?+;QGVQ=9 P#5P M4;>]/1>P<-/@TJ<-63YC$/G)WR36_')D_7?E3RF>+%76A!9JQ85PO2W_9T85 M%#@/TS*#'R$OHP)!GN(PQ7Y ML5AF/^9>9EZ2D"1.!D9)5.3_J_O4X8R/1D?'U,H/2 VU[(49IL@A>IC!LV'T M?$L?!OA[JNQ.:&C9TI;:SY0%H(:A.#A&;OP@6DACQYHWU_8_PI1+L.M+* M<0T.?Z;I5U!+ P04 " .-#Q5HY!"^DT% "["@ &0 'AL+W=O.+\QG1VU8BTOI?O6?C5837'@:>_U>X5K)K7TBDX_D1NL??G&V/)X$GI"L9.D\@L#K M5LYE57D@T/@Y8DYV+KWA4_D!_5,?.V*Y$5;.=?5=+=WF>))/:"E7HJOC,1C4JAG>XF[,PQ.#/'C&@(\&O.<]..I9 M?A1.S(Z,WI+QVD#S0A]J;PURJO%%N70&7Q7LW.QB<;TX_[:@B\7\RV_G9U=G M7\[I[96XJ:1]=S1U\.#UIN6(=CJ@\6?00DZ?=>,VEA;-4BY_!9B"VHX??^!W MRE]$_*.K#B@*&?& \Q?PHEV\48\7/1>OO)5-)VEE=$US<#4X%\BYV]"\S[8T M]-?)C>WW_]Z7@0$_WH_O>^C0MJ*4QQ,TB97F5DYF;UZ%:?#A!?;QCGW\$OKL M$CVY["I)>D4?E17KM9%KX:3U&V-H^SB_B+J?\]5&DO/G@&Y\Y]+R%W=F3*/3 MY*!885E!$JY?SG7=BN;>6RI\L1"L0Z^TJG26-D#S6HUPG9&,1*V[QC%R"N=[ M3:)94M>4TCB,%'?O(WN"^>95SL/LPR,#KUX*NZ$56%H2!ENK%7I>+NGFGF2I M&UVKDE:HIS;V@+X S=#%]7LC*^&U1B1+%LR:,5S5]%X7G<'\$PU9N<8H>RZ1&=UX=S@=2;P9=8.8GY9G[(G?'&Z&Z]>6#5:QF)>O@5"F9IBS'JWZ+J M4+2N)GGG#/*R?&0#YB=0PN"41H'"0\'06E+40Z50'*N6TL"NU:CV>]6\QS&0 M!WV[^T?H'P&=+Z[H\N3/Q>4ACGD) #_2 3JFT]*Y-FCA$[2O*E&N*[WM9QA= M&>&/)EYJ%\J0T->4L#@*6,)3R!'+BI#Q*(',61P7D OZI%9 _8[I6EFH< RB M."R\ @S3(J(03YC%$3RB6L_2R%F:AJR($TH9YY!X3C$+XX#%.?^OU6>-DZK^ M05+FE;"63N FR\"H2" %"6<%C.(B ?=@U)GC2QSD+,X"2#Q-62,6)QGRDXX!%X&7DB!A41+17-0MF@IZ M61( +R"ODR4)Q5$$-CDT!IPH36"+\U-PE@4Y\2Q"8I+_MWX4QBP($^0C8QD MO6*8)F-(.Y(<2H8 $*CXP$/@_@F7NG MR&DX,D+!>,)R%"SR!+*8>!0#/Z2S!MU3CN,4TQ3-UONP]#:..8OB^!V]#<$^ M+#BDG+,D+-Z-E%Y3F")/V./^6$.(P@SU#K#($6?&BBBB?;^EZ9,+!2JZ[J]- M%NV*03W<+7:[NYO9R7 A>50?KG6?A<$(LOA%K& :'&3)A,QP51H63K?]]>1& M._Q^>W&#VZ4T7@'?5UJ[AX5WL+NOSOX%4$L#!!0 ( XT/%6/":(U*04 M ,,. 9 >&PO=V]R:W-H965TJ@KH4^\I3&KP\% YTM>,WT@5US E[E4-3-@JL5 MKQ1GA=M45P/J^_&@9J7PAL=N[EH-CV5CJE+P:X5T4]=,/9[R2JY//.)M)F[* MQ=+8B<'P>,46_):;N]6U FNP12G*F@M=2H$4GY]X(W)X&MKU;L'GDJ_USAC9 M3&92?K7&>7'B^38@7O'<6 0&?_=\S*O* D$8WSI,;^O2;MP=;]#_=+E#+C.F M^5A67\K"+$^\U$,%G[.F,C=R?<:[?"*+E\M*NU^T;M?&F8?R1AM9=YLA@KH4 M[3][Z'C8V9#ZSVR@W0;JXFX=N2@_,L.&QTJND;*K %H/+Z[N/LTFDX^HJOIV>0&C:\NKF\F9Y/+V_//$W1^"?8$]3Y=W=[V M46_*9A77_>.! =\689!W?DY;/_09/X2B"RG,4J.)*'CQ(\ @MY&3C>1G]*] MB'\UU0$*"$;4IW0/7K!E(G!XP7-,Y'E3-Q4SO$!79LD5&LL:A+ZT"KSGZ%SD MLN; A-2ZC]$E7!@Y1U/V@/X>S;11H*]_GN*E]1H^[=7>N4.]8CD_\<"7YNJ> M>\,/[TCL'^W)*=SF%.Y#']["'2Z:BMM(7\K/YO54_/L]3)<< 2\K*;@PVOJ1 M#CO_ ;OLN*LL=ZCWX5U*J7]T-3YW(W+41TP4R%BL)1,+KF&',VV(3#S:920Y MTG")=Y(8GV^A1KM8L\?O(:$U5QPQC>:R@@*D#YU<$-QHN*\"C1NEN,@?T9V MDE:5_VW)L8@8B?:4#7O :&2,*F>-L5< &8FF9UH^B$).(PJ"7XCB*^FZ4 MQ/8_#'%,B9U($NHF IR&F6-BQJ%"<6T+N=ESFS9TZA'@P3'/@ %.$DB M1+$?)G:6X"0-X#0(#@/[3X, 4P*..J5#.' 0 ";STA&^+LWR!5^DC]Q9T2,( M.H[W6Z-:-E8TWW' R5S)NF5MLSC%D4_W6GL#9J_ST@->TMWPG[%_D@7H2CFE MSDN=PWD_P+@;4G]5FSYBD 0ZCP)YS#.?V'A%, M$M)^(0"?.&E03/U6)'9]2D 7H'#R.RL\C'%$:!LR3JG+L!=G3N) 498%3O.M M]F&"!.E^V0&)H6]9);YOV4WA-\9![*,T@$$8!F^DZ8 FSXY?J682VK-_P7P3 M08-Z,MI_T7Z-H%N"B8])G';\$IBCJ2481@DA3TGX%TH9:-?_G;7; _&&:>A2 MR7#8Q@[*\\/4C:($^W[[.RUWD3*!*=68:ZF65) MQS,821 _I>9?*5N6]"\<%1():6R:#YGBL- M''3O*@NM.7>79=Z81O&#IYZ;@YW&HN9JX=HG#:\K.+6VQ]C.;CNT4=N8?%_> MMG<73"ULQ!6?PU;_((D\I-J6J36,7+DV928--#UNN(0NDRN[ +[/I30;PSK8 M]JW#_P%02P,$% @ #C0\51.I )T2#@ (;\ !D !X;"]W;W)K&ULO=UM;]I*&@;@OS)BCU:MU!9LL(%N$BG!\[8Z;:.F MW=5JM1]Q^^M'F9N0SA8?S@&YN+QS3[FB^4 M*LBW99SDEYU%4:S>=KOY=*&68?XF7:FD_,U]FBW#HOPVFW?S5:;"63UI&7?= M7L_O+L,HZ5Q=U#^[S:XNTG411XFZS4B^7B[#[/N-BM/'RX[3^?&#C]%\450_ MZ%Y=K,*YNE/%Y]5M5G[7W2JS:*F2/$H3DJG[R\ZU\U;ZXVI"/>(?D7K,GWU- MJKOR)4V_5M_(V66G5]TB%:MI41%A^=^#FJ@XKJ3R=ORQ03O;;583GW_]0V?U MG2_OS)-(WS^E_RN!G;ZY#I M.B_2Y69R>0N64?+T?_AM\X=X-L%U#TQP-Q/<4R?T-Q/Z.Q/ZAV[28#-A<.H6 MO,T$;W?"^, $?S/!/_4F#3<3AJ=N8;29,#IUPG@SH:ZO[M/C5S_X05B$5Q=9 M^DBR:G2I55_4%53/+A_S**F*_:[(RM]&Y;SBZN[SNW?7'_]%/C!R)_E[R>3D M^OTG33(EWG83+++[I%>0NK[72GFUMS\W1KW .WQG')NS0I%CFAR4S-3*!; MWK7M_7-_W+\;URK^?1V_(7WG%7%[KDL^WP7DQ6\O&V[8!,,$/\&0.S4OEX^B M@:.86\5^YE;EBS!338\A_RGMX'T4IW/.\1LG3]=Z5LVHMO[VV=2O^?ZA9]/3 M+H-\N"=WT3R)[J-IF!3D>CI-UTD1)7-RF\;1-%(Y^??OY5PB"[7,_]/T1'G: MT*!Y0]4N\&V^"J?JLE/NXW*5/:C.U5__XOB]OS45-Q(+D!A%8@R)<20FD)@$ M84:%#[85/K#I5^_7RR\J(^E]V>FLTJP(O\3JQY.[<<&W=:*FX3Y@I3M!)E67Z@_UM%# M&!^JMB?*>_YW<1S/V_GC3$X;%IPVC)XVC)TVC)\V3.P/&PR\D>>:P^3^,*\_ M\ISQ=ICQF/C;Q\2W/B:!*A_H:52W?TT/@W5VVR>]OU?KCCOT>L.=!PNY38K$ M&!+C2$PT_&F=?G\\VBFB_6'CT;C?;ZZAX;:&AM8:NIX]J*R(\JHKFJ9Y\_/9 M2K0MI.'>W?"\@>_LU!%RDQ2),23&D9@8-BQ&?G^WC/9'^H:5HM"VCD;6, MWH7?HN5Z258JFY9[A7"NJN:D"+^1+RI1]U&1EYU*&$?_53.R7I6O5M=Q$94O M7*NNI2AB=>!5R8UUJVTK#XD%2(P^8:-GCTGOC;>SXT)ND",Q@<0D"#.J>+RM MXK&UBN^*=/KU=774KNQSTN5*)7F]117:_90S155:5'Z:RI9NW; MZ)/O*LR:EMF)=6+;^D1B%(DQ),:1F$!B$H09A>ST] '%GK7,/JJ\R*)I459R M7=7D5REEV9YL5_N\7LK7]5)>+?/KY*'\9?F+O3'INLB+W<\0)ND%Q?(/2.L2L2IV\.-;# MWE7;47:WTZ=#A8%Z4'&ZJE[;$?JMZJ958TU!0Q:H%D U"M485.-034 UB=+, MHM9ABS,X6UL!#6*@6@#5*%1C4(U#-0'5)$HS:UW'/(X]YS$6\-FS!5Q9%G K MV;JHO?U4;33>/1H>0#=*H1J#:ARJ"6<_BW+]X=#;;0[VASECQSV0-C@ZLG+L MF=4DK5;,=;5H?EBIK#Z\EI!Q]Z88)_>NH!'>PV#Z_5'>PT#-+&#:@RJ<:@FFOZ\[J W MWFT81OL-@]?S#QU1T)&<8\_+;L+IUSB=-Y81,J^90+4 JE&HQJ :AVH"JDF4 M9K[I78=P;N]<^WP7FKU!M0"J4:C&H!J':@*J291FUKK.WEQKWG'%RE=JA7H= MER_49B1*BC"91]6[DL,\5\4KLL[5_3HF<73?> CA"#XFR_J$E,9:AF9K4(U" M-0;5.%034$VB-+.6=;;FVK.UC]5;V&+RH!;1-&X^WF 76J_'T" ,JE&HQJ : MAVH"JDF49M:P3N+N;*BKM]3_CWS*PIDJ%_.OS9T(-'V#:@%4HU"- M034.U014DRC-+&0=^;G^V3H1:,H'U0*H1J$:@VHLZY7/MI]/] MXE$0.^YXE@8$FN)!-0K5&%3C4$U -8G2S%K6*9Y[Y)R^;0,2J#!6&4E445TS MJ;%RH8D>5 N@&H5J#*IQJ":@FD1I9C'K&-$=GZT)@<:.4"V :A2J,:C&H9J M:A*EF5<_TK%CWW[NWZ\U(4=PQSW.V7@1[M47L MY1:QUUO$7G 1>\5%["47_XR8L:]CQKX]_WM^0"0OUVWR24T721JG\^^-M8M, MHR90+8!J%*HQJ,:AFH!J$J69]:P3QKYWMC8$&D)"M0"J4:C&H!J':@*J291F MUKH.(?OV\PY_L0VQX[8V!)HQ0C4*U1A4XU!-0#6)TLQ2UAECWQX#ZC;D9AW% M]>5;JC<\;;^1RU66/E@.CT!/'X1J 52C4(U!-0[5!%23*,TLM.N)9RQ3VU=R]#($:HQJ,:AFH!J$J69M:PCQX$] M"]1-R.FGU-C)U@LT-'&$:A2J,:C&H9J :A*EF9].KA-'[VR76O6@.214"Z : MA6H,JG&H)J":1&EFK>LN4T3MRM=5M'_)S)]78^=:+-31ZA&H4JC&HQJ&:@&H2I9D%KJ-'[VQ7 M8?6@R214"Z :A6H,JG&H)J":1&EFK>MDTK.?(8EZ\^J1S?3'EA8%FD%"-0K5 M&%3C4$U -8G2S*K6&:1WY'JLVQ:EQ4DU=K/U6@U-(Z$:A6H,JG&H)J":1&EF M5>LTTCO;A5D]:$@)U0*H1J$:@VHN^#BE]^VF1J+[DR&9L)_O: MI[:M:JA&H1J#:ARJ":@F49I9U3J.].V)H5#QC-R4*WBY.']^<_>&L"@)DVD4 MQD0F94D7ZT.? VV'VR[84"V :A2J,:C&H9J :A*EF:6MTTG_;!=J]:'))50+ MH!J%:@RJ<:@FH)I$:6:MZ^32MY\<.0GS1=V13*LOJK;D(8P/'>[>6,\_[=UU MA@/',3\5?K(9YQ\9%YPXCIZX77;B.'[B=D73.+_G]';&2?O?^&[Y\9'$IGB3*!: -4H5&-0C4,U =4D2C-K6B=S_MFN4NI#0SJH M%D U"M485.-034 UB=+,6MWYOO+L+/FE8<-HP>MHP M=MHP?MHPT3#,<1S7\7;WOG]&[.3KV,FWYT&VO>^GQ[3Q,82>^ ;5 JA&H1J# M:ARJ":@F49I9TSIT\L]V+4X?&D5!M0"J4:C&H!J':@*J291FUKJ.HGS[B7'M M]K[CO5>8(\]U=W>^IXP*3AI%3QK%3AK%3QHE&D:YP['K[^YVH:E*-U\H501A M$5Y=+%4V5Q,5QSFIUYO+3G7H;OM3DJG[\F%UWEZ[G>[>SV^PRR:+[;?%.GJLN-TR)>T*-)E_>5"A3.550/* MW]^G:?'CFVH#U34&ULK5;;;MLX$/T50@L4+;"-9.KB M.+4%^-*D7C2)$3]LEMAX%_"9PUX?C(E5Q@4>R2AM9-F#,H.2B_F??&A\. +WD"0!M /08 M$#T!"!M ^%) U BYTPMQ?DP8X:E0R7W1-EH9+,#9Z9#HWPN[+$OC<)=CCB3 M+F\O+\$29RW"PJ SE9;I@"3:XKHPVN<[$FKV=@ M&"_T&^33;GOH&Q1BT_&S)NE)G31](ND>)9=2F(TF[T4.^6,"'QUH;: /-DSH MLXQ_5<4)"7M_$AI0VI'0].7P7@=\]G)X\(R:L#W4T/&%3_"-LTQ6PEB[%[+@ M&<,[UE&8P\K"T:U Z\]-4?O21XU^75[R2; M_2:R1SY&K8_1<^SI%UO/C E, 53;:@ZDCR MFHL&\Z;+]?KIB7NZK<^[-(Z#,$KB<.CO#AWM"@S#V2'6INR>5((;_2NA\4]I43H(!\ MY%Z+[&*+DE/:+3%I)2;_^["9QO9H![DM<+9O_4)XTG$>-(F"*#F2WA68G/;I M\568=06&@W[83X[D^P=-H02U=LU5$U<9ZL+8KK;]>^S:UM'Z!/MZW89_T-0? M!9=,K;G0I( 54@8G?3P953?:>F+DUK6>.VFPD;GA!K]-0-D W%]):1XF]@'M MUT[Z'5!+ P04 " .-#Q5F*?S86+)/ \EG3<\U!N)%T]"?E$K MSC7YFF>%NARLM%Z_'PY5O.(Y4V=BS0OSS4+(G&FS*9=#M9:<)550G@T]QQD/ M].SB_$1F=IP>\D49L\9_+YFF?BZ7+@#EYV?$R7*UWN&,XOUFS) M[[G^O+Z39FNXI21IS@N5BH)(OK@<7+GO(]\O ZH6OZ?\2>U\)N6I/ CQI=RX M32X'3GE$/..Q+A',_'CD-SS+2I(YCC\:Z&#;9QFX^_F%3JN3-R?SP!2_$=G? MTD2O+@?3 4GX@FTR_5$\_<*;$QJ5O%ADJOJ?/#5MG0&)-TJ+O DV1Y"G1?V3 M?6TNQ$Z -SX2X#4!WEZ Z;@_P&\"_/V 8SV<-P'G^P'G1P)&3<#HK0'C)F#\ MUH!)$S"IDE5?W2HU =-L?B'%$Y%E:T,K/U3YK:)-1M*BE.*]EN;;U,3I^=7- M;Y]O[V\_W?[ZUWOR$[E*Y=>89^6G)$E+L;",W!:UY$OI_!!PS=),_6B:?+X/ MR _?_4B^(VE!/JW$1K$B41=#;8ZKI _CYAANZF/PCAR#3SZ(0J\4"8N$)SWQ M@3W>]2R H;D@VZOBO5R5:\]*O.?K,^*X[XCG>&[?"=G#_\R*,^+7X5[?^;P2 MOLFLX>';P_L.GKX]W.D)C^SAE#^\7#IW9DF%OQ6H7_'\([SKC3)[E")7\1^; M5%6:)/_XB]E';C7/U3][#O&Z1I[W(\O1_;U:LYA?#LSPK;A\Y(/Y]W]RQ\[/ M?;E&P@(D+$3"*!(6@6 =Q9QO%7-NH\_OI(@Y3Q192)&3\EM%Q(+$DIL1K4\M M5MRI:D'"@AHVJF#EI.)Q/AX[SG1Z,7S =R0KQX2J8;5; M]A:.:VMOIZ86"0MJV'@G&9.I.QM/]E([.LR9Z\S\/070PV;.7E9!!]_)ZGB; MU;$UJU=*F4GUM9DQ)N2F^C4DE,5IENKGOJ198:S(X#(]&"E=I_K7'2]OK'V>J@(D+$3"*!(6'5[;R:AS:3OYG6WS.[-7CU3^ MW=R#:BYS4SJ8-@-!$9_UY=;*.7480,(")"Q$PB@2%H%@'9FX3FME./C2T3!! MHH'2 B@MA-(HE!:A:%WE[)A@KOV6<2/CE9F>DK5,8]XK$_=POC[J*1OVCDX6 M )(60FD42HM0M*X O%8 WO_UOK/IKE,*ST?>9+8OE[>U"^R'?[(0D#0*I44H M6E<(K=OH6JVI^4?^R(L-+PVC)K^H;2@H>V.8"/' M==WS/<CV;Y(D)U2*"U"T;HB:1U,UVYA;F>AL<@?TH+598,E_]HHG?-"OR-I8<88 M+63O_:F=?K(XH)ZE>VA:CB]7@R.9 'U/>$TB(4K2N/UOITK3[9_*J949)%6J2:_Y2E MCV:CE01AI9&NWI&GZ@D+\QU[-!/5)2<;Q1>;C&3IHK_BV/MUI^29,ZF(3_+Z M#^EF3\*>^_^6#_5'H;002J-06H2B=;75FJ2NW27M=]'(?\A-]9 )E^0CSZH! M2:W2=?_@@S0+;Z"T $H+H30*I44H6E='K1GKSKZ!R09U9J&T $H+H30*I44H M6O>1JM:>]:PFWIR^4M18+J1._UW[+FLN4]%KK;S2B^?4M:SWJ2VH.PNEA5 : MA=(B%*TKG-:=]>SN[-'2]4FRA.=,?NDM5W;JJ8,.E!9 :2&41J&T"$7K:JYZD2#;U:X77+/YB MREJOGLV1\!1M4O>R]>\]>O7N% /6)KR39 MNSEU%(+2 B@MA-(HE!:A:%TQM3ZT[^+KEP]UH:&T $H+H30*I44H6E"Q-SI\W-S>[\EZ@'K+4!J%TB(4K:N'G34-[*[O::^L-;#7 MWUFS]WJR&K!K%6 7*\"N5G!X@7M?7!ONK+.2<[FLEM I'^;;%+I>7&2[=[M, MSU6U.,W>_L!]3^O%=EI,O?;/!R:7::%(QA<&Z9Q-S$')>CF=>D.+=;6:RX/0 M6N35QQ5GYF:\;&"^7PBA7S;*#K:+&LW_"U!+ P04 " .-#Q53TIEP.@& M "%.0 &0 'AL+W=OCQ1_\U#Z)9X^<'&7KQB3Z#%-LOQLL))R?3(!J7)T+8L?YC2.!M,3\MC5V)ZRCKJF2W;-Y)?UE5![PRUE'J(<$69X-S?$*<,J L M\4?,'O*=;513/>"Y79X/Q ,W9@FX2^9D__,KJ"_(*7L23O/R+'NJR MU@!%FUSRM Y6+4CCK/I/'^N.V G [H$ NPZP]P.\ P%.'>#L!_@' MPZP'UI MD[PZP'MI@%\'^&7?5YU5]G1 )9V>"OZ 1%%:T8J-4JXR6G5PG!6_K&LIU-E8 MQSW+Y?7ES>7GSY>HR-T'HO'B"7%5IXSF:/SZ.LF%FR.:#9'[V-Z&R>Q MC%E>G-^DZOC;@$D:)_E/*N;+=8#>OOD)O4%QAFY6?).KJ/QT*%5#B^J&4=VH M6=4H^T"C'/2!9W*5HS";LWE'?&".Q[8!,%0]M.TF^[F;+FPC\9JMCY&%WR'; MLG'7!9G#?Z/9,7*J<+OK>KX1ODF,X>'+P[L:3UX>;AGZTMG^Y)R2YQS@76QR M=22O?UMY7&:8O]^K8^A2LC3_IZ.)%Q72[486Z?#Z8\_ M8-_ZN4LL2%@ "0LA800(IHGL;D5V3?3I+YS/'^(DZ=+2&-E72TA84,&\$E;, MR?=3/+9<[*E1<[\K4T+ M(6$!)"R$A!$@F*;L:*OL"'Z2&D&*# D+(&$A)(P P321QUN1Q\;A.U.)L4O' M<2M/V(YKN7HVF1G9?06"A(60, ($TP2:; 6:& 6ZS.Y9)KEXZE*I"O5WYP:, M/6M/)6,%?56"A(60, ($TU3"5O,0:1EU^B173-UYE(^,75+5X;M:^;;O[4WC M,W,M?<4"I86@- )%T_7:>>C'1KVN!%\S(9_>H75",UD^W#,USZU3-=PZ!<0M M 5W+P^-] 8W5]A80DA:"T@@431?0;@2T7_UX58?N:N7XHXGM[XMEK**W6)"T M$)1&H&BZ6(W?@8U/VM/91@@UKE#2V&>=NCDMW8XPMER[-YD_U;?G-=O56#I(6@- )%TU5K?!5L-E8^\NPHXID4 M/%&GEFH 2J;JZ;XW\3N&G#/9EP[4- &EA: T D73I6N,$VQ\9*_-R06-!;JG MR88AOD 9D_73@=&'K,G:(YT_]L?.OI:@W@@H+02E$2B:KF7CCV"S0?+^1?9Q M#=$&8)=A8JZLMVR@E@DHC4#1=-D:UP2;;1/H]P.XPVIQ/7O4RK&3MEW?42XP M-[^W=*!&"A1-?\W<."FVV4GI?J. _D.S\EL =2OSF26EF/DJ7G?>S)AKZ&M# M@]("4%H(2B-0-%WYQI.Q,?P;!QO2U)B!T@)06@A*(U T7>O&OK'-]LUYRH6, M_Z6W"2MN;6FVC(O-ZA;II%/HMJECCUW+VK>[S17WEA#4U &E$2B:+F%CZMAF M4^=@HKX1=,Y2*NZZDS/HARR@M "4%H+2"!1-5[MQ@FSW.R1GT ]=0&D!*"T$ MI1$HFJYUXQC99L?H%FFOK/8Y!C2A06@A*(U T_5?0&%'V=_B$QP;] MA@>4%H#20E :@:+I6C=&E6TVJEZ1L]NFE6_Y[9P-ZEF!TD)0&H&BZ0HVGI5M M]JP.YNQ/8LX$X@)="3[?5.M1+FATI[)XIZZ0;M ,E!: TD)0&H&BZ4L"&M_+ ML>"3M0/J=('2 E!:"$HC4#1=Z\;I?R>:>H8+OR M&PO=V]R:W-H965T MTV;A>'N]0/]O!R\&N,>BOB2 MY8G^(K8_\WI @X(7BD25GVA;U_5[*,R5%FEM;'J0QEGUS;[7$[%C8 ;:;4!J M [)G@)\RZ-<&_7V#XR<,CFN#XY<:#&J#-?9RX@*FV70BQ1;)HK:A%1?E M[)?69K[BK/BA7&EIGL;&3D]GB]^_7EQ=7%_\]NL5^H"NX^4RSM!'*?*-N9U% M45SHR1)TD56_RD+=MP'7+$[4.U/EZU6 WKYYA]X@8W>]%KEB6:0FGC:=*YKP MPKHCBZHCY(F.8((^BTRO%:)9Q",;X)E1-4,C#T.;$RR<&&G:L-"?M8S/DIQ><=[TQ]_P$/_IZ[9AH0% MD# *!+-T.6YT.7;1I]="F\45,K5&H3#N-^*R6F-FM1DOVFCU'B6%>F7%LECN MKY%*,F=KATI6P08EK'CCW$U'8WPR'$V\NUTQ'E?K8_^D/[:KT# M9NX&[KG;<59=<^&T/G0N(&$!)(P"P2P)AHT$0WBW,H34!1(60,(H$,S29=3H M,OI?W*M8\P^)V1I' M9KND6;:*;Q*.F%)<285. M4%KMK$Q)Q.X[-V=.U*'*0<(H$,Q2[J11[N3%;QCT+YH5.J&YB4LBM#""QAJ= MLS!.8GW?)8^3?:B?@X0%D# *!+,$PGX;O_CP;Z":"20-*"T I5$HFJW.3G2) MG0OH4HJ0\TBAI10I^B2RU0?-I;DJ-$-B62^C3HWPHW<.'@Y\W]][Y[A[?=+./CG$?5U+%O&4R=NN-\#6JN LX2+E'&=9&7[A0$-!L 2@M :12* M9FO49@3P*Z0$,&A. )06@-(H%,U6I\T+8'=B ,J]N5MY"#T[Q0%-$H#2*!3- M%J?-$V!WQ/ZD>YNS\#81JTXE((/M!2@M *51*)HM3IL*P">OX-= L'3:MH'F"D!I%(I6B>/MG!),N5R5 MQS,5"D6>Z>I475/:' &=E06:LXC+HH)YOA1"/]P4#30'9J?_ 5!+ P04 M" .-#Q54P=\,S$& !G+@ &0 'AL+W=OT'^J_EY/5D;JED,Y[^E2S4^FP4CM""+>DV59_X[C=6 M3\@O>'.>RO(OVM5MG1&:;Z7B61VL1Y E>?6??JV%V O WB,!I X@AP'!(P%N M'> ^MP>O#O">&^#7 >74Q]7<2^$BJNCT5/ =$D5K32LV2O7+:*U7DAR/SY?7ES>7'S]V:P:&7ED9)B@]SQ7:XGB?,$6)F"LI]G,E3S,]8)8B1&;'R$+?DN8_P+K92'Y%UDQ?/1I^^Y7RQ2]*T3WYKY%#Y*YA?PHK;R?T4AXZ'?7UNWN\K MV]/.#USB^V:[N*>=-PE\K^49>OB-'KY5CQNN:(KF5*[1G.O[TX()6IZK^B:I M;S/-N?L:I<797#:D=;WJT]#:VU -_<=W&UFUAZ&*@L)BX%@AK+8:1_3':NV']6:Z?M=^3S>)V\=OJ^O M[X:!A^H+28BB:J?">$<)6A:^$=M]"?7N--BG-5>EUF*[9&VV+5:_D MN".Y%Y* '$IN[7:PY)"T&(IF2DY:RP^#U86DQ5 T M4]W6X&&K3YG.MD+H4Q>EK6'O%=KM"/TFQ!YQ#Y4&]6N@M!B*9BK=6C9L]VP1 M6S)1O!])\CG/&%+TZY.J>UW5W0D).JI#>KX(E!9#T4S56V.([U*H;01[6*5#3#$J+H6BFYJUI)D]\3C7KU >>OYGS M;,.4UGTE&"M>=O;7+- /IZ"T")060]',#+5^FP0_H&:!?LH%I46@M!B*9F:G M]>/$[L>_HV9UO3GVNB4+U)F#TF(HFBEYZ\S)$\[<+%D7='Z7\E6OU)#N=P9* MBT!I,13-3$GKS,GQ#ZA1H.XKA$^.#[#)W&U MYKG%5$NPWU.Q2G*)4K;42.=HHL47U:KF:D?Q3;EL]Y8KQ;-R<\VTJQ1% _W[ MDG/UL%-TT*PMG_X/4$L#!!0 ( XT/%4C-O%2;@, ,\, 9 >&PO M=V]R:W-H965TWMF?L MM=NZDX]MO-M>='JAA8/11$A$$G;R[W,D6&IO,>U.N;&1T//JZ#U"'&9'J3[I M#,"0+SD7>NYEQA37OJ_C#'*JKV0! N^D4N748%/M?5THH(F#=4?5T!E\>Y%WB/'1_9/C.VPU_,"KJ''9C[XE9A MRV]4$I:#T$P*HB"=>\O@>C.QX]V WQD<]P 0&'V%@% MBG\'N '.K1"&\;G6])HI+7AZ_:C^DUL[KN6!:KB1_ ^6F&SN33V20$I+;C[* MXR]0KV=D]6+)M?LEQWKLP"-QJ8W,:Q@CR)FH_NF7VH<3(!A> ,(:")\"HPM M5 /1?P6&-3!\"HPO *,:<$OWJ[4[X];4T,5,R2-1=C2JV0OGOJ/1+R;L/MD9 MA7<9D1>$"7*7R5)3D>B9;S!..YL?US'=5#&%%V(*R3LI3*;) M1B20M/#K;C[Z-W[3S0== ?AH<.-R^.CR*NQ4?$?5%0FCUR0B"WJK4V*,U6<:?2Z;=%B-_OL4^ MLC60Z[]:0EQ5DL-V27N87NN"QC#W\+34H [@+;[_+A@/?FQSNT^Q=9]BFY[$ MSO(R;/(R[%)??#@*4#IC!2E Q2 ,OB<(30TH0CDG1E&AJ3O>VY[I527^@Q.W M;Z?#8G UB48S_W!J?6<(S[6^3[%-)38]B3]H8C_S<]3X.>KTTVUO!0E)F6 & MWG!\(R9X-!HJ]NR!H[=:@]&OR=&]S? >/8"RII<:TI(3SE)H<[I[VBGY"E2U M'KN=X'/-[U-LTY/869[&39[&G8:]E9@'35(E<\S. ;3!.LBT&=^I\]Q#J!(; MG>RW\70Z/']U3;#WY M1Z:"<3!\DJI-3U-6[OHG%5T.:N]*:4UB60I3%7=-;U.M+UV1ZO\]O"KUL7C8 M,Z$)AQ11/)-Q(:HJGZN&D86K#Q^DP6K376;XQ0'*#L#[J93FL6$G:+YA%M\ M4$L#!!0 ( XT/%4K+X):00, &P) 9 >&PO=V]R:W-H965T1;U VS1.VL-B#[0T MMHA2I$M26W1QRLX_SAM*0XYU4WW0!8,B/D@L]<0ICMM>N MJ[,"2JH'<@L"GZRE*JG!J=JX>JN YI94=C>*IRYG4K.2A":24$4K"?. MC7\]3VJ\!7QAL--[8U([64GYK9XL\HGCU0D!A\S4"A3_'F$&G-="F,;W5M/I MEJR)^^,G];^L=_2RHAIFDG]EN2DFSL@A.:QIQ7B'A8SLG%FTORAKA$%U2!)DR0!\&,?HM!'-\7LM)4 MY'KL&LRP7L?-VFRF33;!B6S\@'R0PA2:_"ERR)\+N&BM\Q<\^9L&9Q7_KOB MA/Y;$GA!T)/0[.5TOX<^?SG=.^,F['8KM'KA";UII3&B-9G)5:[VE&4P<;!L:U",XZ>^_^;'W1U^U7E-L_DIBSRH9 M=96,SJFG'[&C:LJA]R5MJ$-+K?OF8^K'X?#J:A2.W9C56 MCU'1P#NQHTEG-#EK=,YX92!_%:M)G]7$/_!ZC$*OX>&V'J/0:W3@U=T[ATI0 M&WN>:TR_$J9IV5VTNS+XA'ZC:,.QY'-8HB7;P35/- MV=Y,C-S:TVXE#9Z==EC@=0A4#<#G:RG-TZ1>H+M@I?\#4$L#!!0 ( XT M/%6!_4?%!@4 &PC 9 >&PO=V]R:W-H965T5GQAJ[7*5]B3T8:LZ(RJ^\VMT".[HBQ80E/)>(H$78ZM*;Z( M7#<7%'O\R>A.-I91?B@/G'_-!]>+L>7D,Z(QG:L<0?3'EE[1.,Y)>A[?2JA5 M_<]2853TJQGD'"TOTG^5X:T1#@W@&!6PK<8P5>*?".%?1*0>]8@5\* MBD.W]\=>&!<2128CP7=(Y'MK6KY0N%^HM5\LS4^4F1)Z*],Z-9E>_7%_/;N^ MN_Y\,T-GZ(ZO./H@>+;1@YD^*Q=93!%?HAM]SDZEI$JBZ?Q;Q@1=()(NT$=& M'EC,%*,RWYXE>OW;D"K"8OE.,^YG(7K[YAUZ@UB*[M8\DUHE1[;2<\]G8,_+ M>5[NY^D>F.?O67R.//P>N8[K=LBOCI?C#GEXO-SID$=F^20=XEYG4:V19"LF*K]S?'_4Z=*UH(O_I\G>/['4C\WYT(3=D3L>6 M;CB2BBVU)C__A /GERZW(6$A)"P"@K7JXE5U\4STR0?.%SL6QUWV[Y5^HI4?/:,?=3?I M(6L,M9H_I49R%A(20L&CQS MMM\;=CL[K)P=&IV]%3KV"?7X'FUBDJKBMIKJ=KW1>4QU66W$G6HU)"R$A$7# M9U9[@=MM-7;JN..\^!;-+#W56%!:"$J+2EK3VP /&_>8;7<;81(;W6VDP4Z# MC>J3#8:DA:"TJ*0U#3YS_>$A@^O@AXWY97+#T[,Y3Y7@L=ZTTJ%:43V=SC9A M1IWL-FCD Z5%):WE-@X&WB&[ZSR'S8'NCBL2HR5A FU)G!6_A*14E9=!1,I? M0CK=!PI>I?N0M!"4%I6TION^&SB# ^;7X1$?FQ[1?^A.D 5%*4FH+"Z0*A\G M1'SM;C2@V1*4%H+2(BA:NT9UOL2O$# Q:,($I86@M B*UJY.G3*Q.69.$RX4 M^S]VNZ'R=\IBO'CM=!XVEH+00E!9!T=K5J3,L'KQ"NP*-MJ"T$)060=': MU:ES,#8'X1>T*] H#$H+06D1?IZ&_;YSH%VY=1QVS7&XU:Z*GW@Z'QV!!F-0 M6@A*BZ!H[7+4^=G%K_!@#S15@])"4%H$16M7I_'4U1R^3^]/9N#)I8%]Z@K[ MV-5]_CS2\W_L3W;C187\/91/1*Q8*E%,EUKFG/>U7NQ?[=@/%-\4[RX\<*5X M4BRNJ4Y^(M]!;U]RKIX&^>L0U0LVD_\!4$L#!!0 ( XT/%56F;9K+P( M !(% 9 >&PO=V]R:W-H965TA4/O"1>>VP,9P+6"NFN::CZ/0,N#RD.\7%CPW:U<1LD2UJZ@QS, M0[M6-B(GEI(U(#23 BFH4CP-)_/8Y?N$;PP.^FR-G).ME(\N6)8I#IP@X% 8 MQT#M:P]SX-P161F_!DY\^J0#GJ^/[)^\=^ME2S7,)?_.2E.G^ -&)52TXV8C M#W\N5JD>D9%#CO;&>8"<'X=J"\!B:W!J1#1J1"19XJO2T ; M:*4R3.S0C^E6&V7[[.C]#4:JG\ ^,++U3;R5QHZ$7];VT@+E$NQY):4Y M!FXN3M=@]@=02P,$% @ #C0\5>>T6$AH!@ UBD !D !X;"]W;W)K M&ULS5I=;]LV%/TKA%<,+=#6_! E*G,,-%&V95BR MHFZWAV$/BLW$0B71D^BX'?;C1\F*9%*T%K=TD9?$LL\]YCW2O3F\X60CBH_E MDG,)/F5I7IZ.EE*N3L;CJT]N19'%4ET6=^-R5?!X40=EZ1A# MZ(^S.,E'TTG]WMMB.A%KF28Y?UN CMZ@DXC0*J!&_)[P3;GS&E2IW CQ ML;JX7)R.8+4BGO*YK"AB]>N>G_,TK9C4.OYN2$?M=U:!NZ\?V'^LDU?)W,0E M/Q?I'\E"+D]'; 06_#9>I_*=V/S,FX3J!G@#2!)#'!GA-@%7TQFX'9Q4]7%]?O9^ 5F*F':[%. M.1"W8,;OU%V6X!U?B4(F^1VXS+=/6W77;CZW@.<1EW&2EB\4P8=9!)X_>P&> M@20'[Y=B7<;YHIR,I5IP];7C>;.XL^WB\)[%(0RN1"Z7);C(%WRA$XQ5IFVZ M^"'=,SS(^,LZ?0T(>@DPQ-BRH//'AR-+>/3X<#B0#6EO'JGYR!Z^X9OSYZ\* M#BXES\J_;-ION3T[=]5O3LI5/.>G(]502E[<\]'T^^^0#W^PZ>:2+')$IFGJ MM9IZ0^S3:]5KRSCEUL=U&TKKT*JCWD^13Q"FF$[&][MR6("8H( PJ .C/I A M/P@):7%:%K3-@@YF<9G/1<;!\U24JB)O"Y&!N:JD)%]73XGZJU'4ST@);KAZ M8+BJTQHOXT^\? ERD5?H0J1I!4]RR970TJ;(=AG^;J(>#9GO&8+T<U6%;1;A MT^@QH461P,/4-P3IX\(@4'D:DL MP9N,%\D\MOJ@0>I#"\4I6^2*39=UQZ"B(S:@AMR5L"[9(E=LNK"X$Q9_>1=J M8O7NXGNJ;6"CZBQ(QE0;0J%1=Q8@I012MJ_R.AN,!AWAM^M$S3ITN\,"Y$%3 ME#Z0^:C>-.B:]'$>9(CNDZ1SL6C8QEJ;D=:&U,Y,;.*;??=_D/[@NG')%KEB MTZ7MK#6BQVQ(@\;]8&%=LD6NV'1A.Y>.AFWZ<$/R+17EH[!GBRQ 'V,48M,6 M68">JF2/X3W%UUEF-.@>OV$_"OK]"%)(B6F-+$"?JGV59VK2QQ'B8QCLD:1S MO&C8\CZF'UT)*8KD'W/0TZ0ZR']PW;ADBURQZ=IV/AR%QVQ(@R[_8&%=LD6N MV/198>?H\;"C'VQ(3:Q6*F&@2LK8;YQ;@-CW0Q*:9L "5+LY"'SX +5\_=,QW#G??&P][6VHXMUH:2( M M)6:I]8$$0P@#U3>B*=8\9/9!J-+6/F "'3#5E@"D0#WU2DCPO9 MOKT9[GPN_I]QM%SRPKI\IR-HIVR1*S9=L\Y2XV..H;'3.;13ML@5FRYL9\SQ M5\RBL6W&C"G#O;_G?2 )" K,_84%AXGGL7TMIO/ ^(D,H[%E&HU4,V6F(GV< M:C!]0?HP' 1TCQZDLZYDV+I>5BFH%%=Q_AGP-,F2?"N ]3_!3J?/3MDB5VRZ MCIUS)L>G;)$K-EW8SH&3KY@^D_ZH^)7G59W"J#(;$'EJBV!,J2,; MD&&Z,Z36\]@Y@C$\>SX7A7HR8LFM>;@]8^'VD,4QS"WIS"WQCEE83L?33MDB M5VRZL)W9)D_$;#?KV#V[\@I7)67^,\0&5"C?!$968( 9I4:5CG<.O&6\N*L/ M#I8JSW4NMX?!VG?;PXEOZB-YQOMGZ"3:'C'L:+8G'J_BXBY1*J7\5E'"UX%: M5;$]1+B]D&)5'ZN[$5**K'ZYY/&"%Q5 ?7XKA'RXJ+Z@/&ULM9K1;MLV%(9?A?"*H06ZFCRD*"E+##16NF58NJ)NMXMA%XK-V$)ER97H MI"WV\*-DQ[1(VFL2ZB:QY)^_> [%H\\43^_*ZE.]$$*B+\N\J,\&"RE7)\-A M/5V(95J_*E>B4-_JPF@_K52726=MHF0\!8SYB[R\NYL0 ;W)]YG\X5L3@Q'IZMT+B9"?ER]J]31<.?R?7GWJ]@&%#1^TS*OV[_H;JO% S1=U[)<;ANK'BRS8O,__;)-Q%X#P@\T M@&T#,!NP PWHM@']W@9LVX"UF=F$TN8A264Z.JW*.U0U:N76?&B3V;96X6=% M,^X36:EO,]5.CLX_3B[?7DPF:'+QR]7%VP\3]!.:J)MKMLX%*F_01,S5*$OT M7JS*2F;%'%T6F[M-C=I+=/UUISA/\[28"C1I;]=+*9;H>2)DFN7U"V7Z<9*@ MY\]>H&M'#_@= M'3#T]^]*W@Y._8\K]QMOYO9N:M!)O4JGXFR@BDPMJELQ&/WX ^'X9U?>?)HE MGLPZ.66[G+)C[J,/I4QSE-:UD,X[=M,Z:%LWA?9V%#(<$:KNIMO]A-@ZS@.E MC+JZY&AO'AEKL(LU.!IK(I3I--O<+FJ*JMM'IL4\NU;U(%TVM]2WS7?BBWKV MU,*5C\T5^%Z<$#$64",=#AG%042,; 16UDC,"0]WLDZW3+/%DULE=M,M=U&.]C'SFU*=9XLFLD]-XE]/X2?4RMF9!$$(< M1*$QJ1RZF,0Q9L:L.MJ;1\9*L"8HW'O%W%ZB4V8@B#@W,N+2$=F;==.@(L#CD9D .'29Q=. I0$ '! ^LG>A? MM+F!WZJQ6Z#72U%ET]09Y%'KATY_KVZ)+[=N6C6%DCXQE'CE4*]NB2^W;F(U MBI*GL>BV^?Y$H1!A2LSBZA!"S!2-6K6D#QPEFD=)_T!*;-2,&661F1);%L5 M38ASR3 P=J 4:2(E?I"4N"@R!F+RM4,71)A9I=66T3@".!".AE+R4"I5E;53 M4PM5:.]2-9#N,+T"JU>WQ)=;-[6:64F?T$J\4JM7M\276S>Q&ES)T\B5V$@* M6-5,FVML(8E"'(2A.?OZ@%?0\ K]PRO8L,D#X-A(B4O&<6@N?KAE[$ Y DVN MX(=E7*LLJ^F8NDVS"] MLJM7M\276S>WFEVA3W8%K^SJU2WQY=9-K&97>!J[@HVD!&C,S%^#8Y<0AS3 MUO3K@UU!LROTSZ[@6":-K37CL4M&B;GFFCADA $^5%TUNX(?=@4';'(*YN/3 M(0, BLUH'"2L'CP'EE-!HRL\ ETOUE6Y$FGA#,LKJWIU2WRY=7.I617Z9%7P MRJI>W1)?;MW$:E:%I[$J.%B5L1A""\P JM0$S#BE8\=@RSF.KH+ID0/B! M96.J<97^#Z[*A:B*H5[=$E]NW9SMO&JM^ $)N3RK&$&H+"4'-6]4&A5%,H[9]"JW1)?;MV\:=ZD??(F]I$_C36IC),-!:"Z)C5TZ3B)J MOM4_WIW';OG2M,GZITWFH,/0WA;F4/'8VA3F\CI49ICF3.:',[(X"@P(W&H2&@N00SW-K4N135O-P?7:%JN"[G9W+D[N]N _+K==FNJS4;AS8$L5^W6V>M2RG+9?ER(=":J M1J"^ORE+>7_07&"W77OT'U!+ P04 " .-#Q5M8%JOP % "=' &0 M 'AL+W=OD./-OZ_X"!B0-1N/_&(#/O?XWB/I)EDQ-=:<;RY,LUBN:4J*<[:AF?CEF>4IX>(T7YG%)J&I_A18B<,J!"_!W37;%W#,I2GAC[ M6I[<1%/#*C.B"5WRDH*(KQ#^\1O[;U7QHI@G4M Y M2_Z)([Z>&KX!(OI,M@E_8+O?:5.06_(M65)4GV#78"T#++<%9VD3+#)(XZS^ M)M\;(?8"(#X0@)H - QP#@3838#]HP%.$U!);=:E5#J$A)/9)&<[D)=HP58> M5&)6T:+\."O'?<%S\6LLXOCL\G%QU6(#%U?7MU=V7!?@%+,3DBK8)!>P9 M+.A*C#('#W3#'IM$=>4K7*R6<=+ 5Z58WK#:0H^AI23 M."D^">+'10@^?O@$/H X U_6;%N0+"HF)A>%E.F8RR;IRSII="!IB, MR_BZ M %=91*,^@2D4:&5 ;S)<(B7C']OD'-CP#" +(4E"\Q\/AY+P\,?#+44U=CNH M=L5G'^!3#AKX]T\!KP:G^$^F?8-LMKE>%VU;A*JNXS\4=(^>O9V"3$#%#Q/H#]-LVWI3S MY0QDE,O*JSEQ+VO7AVXPJ$Z"@[X+;3@H3IGCD>.(6P6P4H''+.8T @M.N'PL ME>'OG?XZR4)-9#W9O%8V[X0MQ=.IJ4ZR4!-93U._U=0_OJ7XDC6';-?#@TXQ M'P-]!R/LHL&B&^-<%&#'1_*.$K1%!"?H*,$H&<\);,<>U#:&BB>LL-H,JF-L#K90EUL?6$[!PW5%EK=8;#D(< 5'69X;Y<"_&)RRLVBRJXVP.ME"76S]EW"=E49J*ZWL M+$ULOV'8R/,'EF0N 6+;%\UEL/0D.-OS+/= 8T&=MT5*B]?/ L#*M MEM;J>LHZDW[FY)OHJS M B3T65!:YYXH,*_WPNH3SC;5[M 3XYREU>&:DHCF)4#\_LP8?SLI_Z#=D9S] M#U!+ P04 " .-#Q5@C,FJZH# !2#P &0 'AL+W=O3\;]-1=?Y0)1P?&:UD9@Y'RR/E7,YF$ \LQ'F&$4V4HJ/Y;X0BCR#!I M/[X5I%:YI@%6QQOV-YEX+>:12ASQZ%\6JL7 ZEH0XHRFD;KCZVLL!&4.3GDD MLU]8%[:.!=-4*AX78.U!S)+\GWXO E$!D-81@%L W*<"O +@94)SSS)98ZIH MT!=\#<)8:S8SR&*3H;4:EIAMO%="OV4:IX+QU=WD8?AI\G!U#\.;,5Q?C=]. M;M["W_"&,@$/-$H1^ P^I@+&*-B*FK##))%*I'H[E02:A* 6"$,I^911A2'< M<+-'-()AS%-C\V*,BK)(OM3$8Y1LGF1V5,(UAG.6S"N,VN3S_1A>/'L)SX E M\&G!4ZD7D7U;:<7&;WM:J'N=JW./J'N71A?@D5?@.JY; Q\]'4YVX;:."7]_H=3!3&\K\Z73E1JY[(G.U+N:13'%CZ\$H4*[2"YW^1 MMO-/GUH]DK-7A-[L$F%.I$YTL^0IMZL L_I>&:G5E7W#\U\M^5XG=)L MQ[%6Z5BKT;%*?NLD^Z@S6, H%<)DH$YE5+7YEG.V*[YT?6?/W\9U3PRW7ZKR M_U=53I9)RX<;??EL(_(]HX\L8HIAK5+_4.F^T$,30GRG6[\O[5)!NUD!%[KV M)KKX&3>G/T!_J]94A##EB1*Z[-=ZV\CYJ^?E3&0[\CNE_,ZY:D3GG)K/1+:C MN5MJ[IY<([H'.>9YO5YG+Q,/K5JDV^O59V*O=*OW&RI$[\"5_6/3N.J)H2;. M]H/O_*$*42S46"+J;(X4"%+I64BCA$FB4(=&@=!=!,@U70*="\2L'ZGUM)'O M5X_*N=AVU6^;"'*V+H*Y_GXZ'MJUNB[Q MCJ7DMID@OZ.;($]I)YI7/C7LVX:"_*F.HEC(;RB--2:$M%QG;WOLRH7'W#8_ M4*$O$1(BG&F<<]'1!"*_P.43Q9?9'>B1*WVCRH8+?>E%80ST^QGG:C,QUZKR M&AW\!%!+ P04 " .-#Q5JP,HA%0% 0) &0 'AL+W=O,92ZD\X7.6Z2L3+E*J]*&8.G(N&(WRH#1QB.MVG)3&66LX MR,_=BN& +U029^Q6(+E(4RI>+EC"EVYK S?=K^N=\\'HPCU2R2Y[\'4=J=M;JM5#$ M)G21J#N^O&+%@-J&-^:)S/^C9='6;:'Q0BJ>%L&Z!VFC[^WB/SF\"=!4&7T8W7] G=!Y%L+51_( MGCY@@JYYIF82A5G$HCK T0,J1T76H[H@5N*?B^0$>?@C(BXA#1VZ/#P<-X0' MAX>[#>'AP>&X;Q'#*U/LY3QO7XJ9B)^H>1[1CZ_Z&AHIELI_FO*T OG-(%.S M3N6%1TU9L .PB]+\:6G2W!IZK.:0L! (5M.\76K>MDJFIQ0]862ZG@K!LO$+ M4H)FDN9355,"5K1V3C,S[=.P0XCO#YRG3:UW6WW"?=^KMPH:6I%V'[?KS4+K M -XH3Z>4IV.5YX8K%#"I%:**18A*=,6B:9Q-=>&72BSTND UR62E'ELM(&$! M)"P$@M52TRU3TX6JW5W(;$#" DA8" 2K9:-79J/WVH.2+XB:Y%]%=C:><]+N MD-Y6S=AMY1&_T]FJ&=9>'"L8$*PF6+\4K&\5;./CF\3T,4[TQ-6Z1!:0$H+82BU9-#JN00J'FS($'E!)(6@-)"*%H] M)Y4-Q59?99T]B]#-XNZY7<^8]]HXO1YW=Q[U^?[L8@=I1*%I= MMLJ08JO#&HXRQ317(;VN9$@NZ1S1J6#YDO3-=0C4NX+2 E!:"$6K)Z_RK[@' M5H<@3>@E*"T I850M'I.*HN,[1YY78<03?EBS_,!Z6HO06D!*"W$NR:_[YJ_ MLJ36?P^JS#2Q>](')E+CF$W!:I+XE7 ?O3 J).I8OGNW(X[5%9060M'JZE=> MF=B]\J^8-.RW//:A *4%H+00BE9/7N6E"9B7)J!>&I06@-)"*%H])Y67)F_W MTF37(Y.NYY&MGYPN&]KY/8*][:]4[5TY6CA0+^UL['Q(F9CF6TZD-L9Z)EUM M%RC/EMM:SO/-'%OG+_!IL-J<4F%6>V6NJ=#52**$3332/>EJP<1J^\GJ0/%Y MOK_BD2O%T_SMC-&("=- 7Y]PKM8'Y@;E)J#A_U!+ P04 " .-#Q5&CW3 M/@H& "-* &0 'AL+W=O/^HAD2C1M M-RRZET0?]Q[R'O%>G2OS8D/95[XD1("G.$KX96LIQ.J\W>;3)8D#?D97))%W MYI3%@9"G;-'F*T:"6>841VWD.'X[#L*D-;C(KMVQP05=BRA,R!T#?!W' ?MV M32*ZN6S!UO.%^W"Q%.F%]N!B%2S(A(A/JSLFS]HERBR,2<)#F@!&YI>M*WB. M73=UR"P^AV3#MXY!&LH#I5_3D_'LLN6D,R(1F8H4(I#_'LF01%&*).?Q=P': M*L=,';>/G]%_SX*7P3P$G QI]&K"-Q3S=O21&0E^)-:<2S MOV!3V#HM,%US0>/"6,;@!+K25:>I"1F7G+\,,D?>X3P>3=4/J) 1[=CS]??1Q_'DW MU2T&;T?X9GQ[ T[!1"ZQV3HB@,X!)BQ\#-(G!,8)%VPMG[S@)^!&+BSP^AWE M_ UXC8D(PD@>G8)/$PQ>OWH#7@%Y_^.2KGF0S/A%6\@9I^.VI\7LKO/9H1VS M@PB\IXE8:V1$_&,=G0$7G@#D(*29T/!P=ZAQQX>[ M.X9HW/+IN1F>N^OI5<_ERSMY#XP%B?E?.J)SH(X>**TNYWP53,EE2Y8/3M@C M:0U^_07ZSF\ZDFR"84M@"H&=DL"."7V0+^ H6\",3.DB"?\ALW35?A!+PL"4 MQG+495KG),=A(L])87\"$EF697*(X$E'>#ZPEPV<5M_'0=]UY4-_W":R:00= MZ/=4*]RT.NV['BRME-"],G3/&/HDB(@V)8UNQZX4FV#8$IA"EU_2Y=M*-=\F M@3;!L"4PA364DUC!!VOEI!88^7V?'VF]\;(JZ6C MO#%/P$0$T;L<:)('*!"C!ZDOJ7$QT'1H1CD] F&+8$IC ' MG4KO.;;J6(%DB4.K:-@6FLKBEFJ&/ZN8%2,K)QO9?>:R&Z0,9), MOP'9[6\"-I.++!%,-L[ZQLJJX+>*AFVAJ816FA]VK)5 8_MP-(LVT; M-)7% MJGV YO[A1Y9 KU&T_'KY:YJ<^FZ]^#6-=A6^J@V 1I%\0#:"?\'.WLH,?O1Z MLMHRG8*7_H;D!."@)#^D2S.,< MO9*L]@FVT-3OI%6C@*PU"LAJHV 5#=M"4UFL&@5T2*/PDGPL!O"U+[&"L;TF MV&BBQE;U .A M2ME.P%\$ZQ L& D4__:MY\9[^AU8A,-VT)3N:Q$/K+V)1]9 M5?96T; M-)7%2MFCG_8YOQAY.X'Z+NK4,[%I!1WDPGHV-LT,7_11I4)>"#RO4E2IHJZ-,WZ;VWX7F/&KH_JJEQGU6F4HJ;1*?20[^V(OI+FR"S- MC?7(I,K-N$=GE%55;@M-Y;12YZ:Y?C+BTPQ M@/)F]OQ^;3O"4&?6[_7K(D>+UH>='?%_#W<7L$I!MK^/MA!C6B;1J<] MKQZKQLCMUK]SM+?V:<6$+;+];ESJ-1E/OH6IO%KNJ;O*=I+5KE_#&PO=V]R M:W-H965T7]S19:G,"S?/M_<3:]F MZ!V:Z2R9KQD@OD ?R7F"%L1$79J!:;V!6G%!0:(WEZ (9?*M=OXR MNT1O7K]%KQ&MT>>2KR6IYW+D*DW33.86+:7W.TK^,Y3^6;-S%. SY'N^;W&? MO-P='[J[.CA=A/PN0GZ#%SP7H5;N+_3O!SV$I@HJ^9]-U@XGM..8_7@A5Z2 ML:,WG 2Q 2?_XQ6.O3]M(@<".Y <=)*#/O3\F]YY9A%7@A<@K4NX X@: '-4 M;/(@2\(L&KF;?146LR2.LK S.^ 7=OS"7GYW9*OW@ )!";.RV[G'>].F01HF MX1&[4[-8YXP7V]E%';NHE]VD-%O&RBLZF=#/@B YCIK-3/^PG5?<\8I[>N\@/$,U*!O#]#1@210F M27#$T&(7Q)E.6CO%K*.8]>\4*'1Q-T*L?=4 MT;R!#NP6:"#50Z$=RMXKY+AWJ:]I3?4]8(Z6G#]3=O'IN1+$ <9'N6BQPSA, MP\">B_BIDN+>JI7?J!*$E=F@I7,HM$.53\43!T/E7V\9_FW9 Z$=RGZJR;B_ M*+\@_\*3VP#VXRCQCO/OU"Y*4GQ\6KM[MU[SR?&1B"755U0&"^WGG2<:0.QN M\;N.XJOF(GS/E;Y6-\U2?_F , 9Z?,&Y>NR8NW7W+97_#U!+ P04 " . M-#Q5P-B_W]D" !%"@ &0 'AL+W=O-A6-WMM/"OY^=M%$+ M:05:7A([ON?XGNL3V]TE%\\R!5#H):-,]JQ4J?F9;99A\7H!E"][EFNM M/]R36:K,!SONSO$,1J >YW="]^R*)2$9,$DX0P*F/>OMW3'P1\$1@*3?: MR"@9<_YL.L.D9SDF(: P488!Z]<"^D"I(=)I_%UQ6M64!KC97K,/"NU:RQA+ MZ'/ZBR0J[5EM"R4PQ3E5]WSY'59Z L,WX5063[0L8R//0I-<*IZMP#J#C+#R MC5]6==@ N/X.@+<">!\%M%: 5B&TS*R0=8D5CKN"+Y$PT9K--(K:%&BMAC"S MBB,E]"C1.!4/;YZN;AYN[X=7(W2"SI.$F.IBBH:LM(BI]>$E*$RH/-(ACZ-+ M='APA X08>@AY;G$+)%=6^ED#*4]64U\44[L[9CX1TY/437P_L?A M[C;A[STYW).9Y MS])_E02Q "O^^L4-G6]U(ALBVY+)X7 M=.W%IH2:.-_WOGRI? 1! G1( !D !X;"]W;W)K M&ULM5AK;]LV%/TKA%H4+9!$(O5T:AO(JUB&I'.= M9,,P[ ,CTS91251)RF[^_4C9D2V+5N-,^6*+\KU'YQY=DL?L+QG_+N:$2/ S M33(QL.92YJ>V+>(Y2;$X83G)U"]3QE,LU9#/;)%S@B=E4IK8R'$".\4TLX;] M\MZ(#_NLD G-R(@#4:0IYD_G)&'+@06MYQMC.IM+?<,>]G,\(W=$/N0CKD9V MA3*A*SIA#+B3TJ68NL:Z%(>&?NN!]>3@>5H1B0AL=00 M6'TMR 5)$HVD>/Q8@UK5,W7B]O4S^I>R>%7,(Q;D@B5_T8F<#ZS( A,RQ44B MQVSY&UD7Y&N\F"6B_ 3+56S@6R NA&3I.EDQ2&FV^L8_UT)L)4!O3P):)Z"7 M)KCK!+3J5ZKRY' T_F-T M-;[_^PB,;LZ^WH.SKY?@ZMO#]>CV2HT^7A*):2(^@6/P<'<)/K[_!-X#FH'[ M.2L$SB:B;TO%0F/9\?J)YZLGHCU/_+U(3H +CP!R$#*D7[P\'=;3;55[)0"J M!$ EGKM/ *ZF!)=/2H $9Q*HHL#5CX+FJE$#47 -=-?\RFQX4: M8"&(%.##NPA!^!EHF;"DVI[GA'U[L5V@(0H%#JRB:LR] MBKGW/YE/:8:SF)AXKZ"#+48!"KP=VLV@T(&.F;5?L?9;6=\SB1,0,R%-M/S& M$V$812B$.\P,<0&*_,@WDPLJN4U\0T: M/(Y]UX$0[? UQ'F>Z_F>F6]8\0U;^6[F<%[-8?(\AX] 1HPBATWQD!]!O[=# MVA '(Q^Z>_HVJDA'[2(KEB9:K5F'+BD=@=4*[%4%]MYP9>UU*4-'8#49H+/9 M8IU#VO.HWI_&'=1I]IR'$-J=_^:XT O,K0FW7 %LI7Q>T&2BUGI1@'75J2#7U5':/6Z-W8"^F_9M:UF MY6 I.D*K2[$Q+[#=O;RB:YN^1-E2+W)VN[89YR,WA'OL"]SX%]AN8,:*F+*# M"S*G<4+,:VPKPL&OJ".T>KT;ZP.CM^S63BU25VAU*38F";::C]=T:Z_Q-RH( M/;C[K\40%OJ>U]OI57OK[$ ?W-QB/J.9 F9JCSG)%0 ?'46LAI(EI?'"8], M2I:6EW.")X3K /7[E#'Y/- G%-6)U/ _4$L#!!0 ( XT/%6PC^B^(00 M /T2 9 >&PO=V]R:W-H965TF=+1C*^ C,<)"D=>KD)E^:ATP>=$:");5%)'$E_?27CLS$V;LCX7L"R M]_OX=MGUKC38"_E%;1C3X&L2IVKH;+3>WKBNBC8LH>I:;%EJGJR$3*@V2[EV MU58RNLQ 2>PBSR-N0GGJC ;9O7LY&HB=CGG*[B50NR2A\MLMB\5^Z$#G^<9' MOMYH>\,=#;9TS19,?]K>2[-R"Y8E3UBJN$B!9*NA,X8W$^190&;Q)V=[=70- MK"N/0GRQB]ERZ'A6$8M9I"T%-5]/;,+BV#(9'?_DI$[QFQ9X?/W,_BYSWCCS M2!6;B/@S7^K-T.D[8,E6=!?KCV+_&\L=PI8O$K'*/L$^M_4<$.V4%DD.-@H2 MGAZ^Z=<\$$< V#L#0#D ?2_ SP%^YNA!6>;6E&HZ&DBQ!]):&S9[D<4F0QMO M>&K_QH66YBDW.#V:W3V,[][/;N=OP7BQ>/NP ..[*7C_X0@WPR??#817NFE 5 M\4)%O%#&YY_A>\=3KMG5W.3>LB$"?\V-/9AIEJB_FWP]D/>:R6W)WJ@MC=C0 M,36IF'QBSNCGGR#Q?FWRO".R2AS\(@Y^&_MH(I1N1I"$) S[ M _?I6'N#G1]Z$)'"KB*K5\CJM^LDOKU$D$>0?Z)T+J9CX( PV:A82$T;!7Z(.G2C#:FB)JDM6(OS9*.R"IN M0J_LU-Y+UDO.WE$HNF*KQN)H:H$_5#,YK))C&$*,3E*QR0Y"Y/6;CIWN MT=F$/1CZ@\HU3Q6(VV!.0XL1K]!]02P,$% @ #C0\51>5)#K> @ $ @ !D !X;"]W M;W)K&ULK99M;]HP$,>_RBFKID[JF@>20#J(!*7K MF+JV*NWZ8MH+0PZPZMC,=J#=IY^=T(R-T%>\2?QP][_?.;8OW;603VJ!J.$Y M9USUG(76RS/75=,%YD2=BB5R,S,3,B?:=.7<54N))"N=[.:'<2;OE MV*U,NZ+0C'*\E:"*/"?R98!,K'N.[[P.W-'Y0ML!-^TNR1S'J!^6M]+TW%HE MHSER104'B;.>T_?/!HFU+PV^4URKK3;83"9"/-G.*.LYG@5"AE-M%8AYK? < M&;-"!N/71M.I0UK'[?:K^N@Y,"Z5%OG$V!#GEU9L\;]9ARR$(]C@$&X>@Y*X"E91#HDG: ME6(-TEH;-=LH4RV]#1SE]J.,M32SU/CI='1]W[^^' VN+J _'E_#;;0B$<#U$3RM0'. +*X7XA"D5X MIKJN-G0VACO=D PJDF /R=>"G4++/X' "P)X& _A^.C#OS*N2:[.,*@S#$K= MUA[=2R&R-64,#!:,N"9\3B<,H:\4:@5#JJ9,J$(B_.A/E)9FG_QLHJ^BA,U1 M[-DY4TLRQ9YC#H="N4(G??_.C[U/;^30JG-HO:6>F@T(>H$P,["$P0L2"<@S MRN=@ENVEBK-9NU83?"4?E?+VG*Y2/_2BMK%=-6"%-59X,*RP":N2C[>Q@DXK M3IJQHAHK.AA6U(05[6+Y<:OC-6/%-59\,*RX"2O>Q?+")(R;L=HU5OM@6.TF MK/8.5A)[7M!,U:FI.@>CZI1'VUB;JC33*)L@.SN04&DVS?D5C=D2>@A2:LB2K9/9:^WPZ3_['ULIO1,XI5\!P9CR]T[:1 MD%7]J3I:+,L[?R*TJ2!E&UL MM9A=C]HX%(;_BI56JU;J3#Z ,+ 0*4Q"RFJ^-$RW%ZM>>!)#K"8VM9RB'/)+ND)$ MWEE0ED,AFVQI\A5#,"E$>68ZEN6:.<3$\$9%WP/S1G0M,DS0 P-\G>>0_3M! M&=V,#=O8=CSB92I4A^F-5G")YDA\63TPV3)K2H)S1#BF!#"T&!N^/8P&*KX( M^!NC#=^Y!FHFSY1^5XU9,C8LE1#*4"P4 3#->?()-%6L9(%YS M0?-*+#/(,2F_X6NU#CL"R6D6.)7 .11TWQ!T*D'GU!&ZE:![*'#?$/0J0>_4 ME-Q*X)XJZ%>"?E&LA#@ 3$ M&?\H0[[, _#A_4?P'F "GE*ZYI D?&0*F9\:Q8RK7"9E+LX;N73 +24BY2 D M"4H:]$&[WCVF#]OUMM,",.7"UJOK;%=WXK02_X+D$G3L3\"Q'*LAH>MV^7TL MMG)[T+0>1T9?9ZVCAZ?+G0;Y]'2YW2"/_G?R>Z7HU$;O%+S.6T8G I(E?LX0 M\#E'@@.?)""B--G@+ /_W,AX,!,HY]^:G%O"N\UPM5T,^0K&:&S(_8 C]H(, M[X]WMFO]V51UG;! )RS4"9OJA$6:8'O>Z=;>Z;;1O5F^@IC)_5> .(5LB1I_ MW%H9YUI$)RS0"0M+6*^ J?><%T\^GB^[=3\:$?TWPK:L7K^.VJM2KZY2K[5* M#PQ="/CZ"1!*+F+(4[#DN:N]<:=B:KX[L-V7M6T8>795MD0=%47*8()HBI 'E_0:G8-M0 ]0&C M]Q-02P,$% @ #C0\57I046.=!0 Z1T !D !X;"]W;W)K&ULM5E;<^(V&/TK&KK3V9W9!$LRMDD),X&D:3JY3=CM/G3Z MH& %W#46*XNPZ?3'5[[$QI8L3-9] =M\.CZ?^'2.+J,MXU_C):4"?%^%47S: M6PJQ/NGWX_F2KDA\S-8TDK\\,;XB0M[R13]>P[BS6I%^,N$AFQ[VH.]UP?U/9=W M_0+%#U8TB@,6 4Z?3GMG\&2*G:1!&O%'0+?QSC5(4GED[&MR<^6?]JR$$0WI M7"001'X]TRD-PP1)\OB6@_:*=R8-=Z]?T7]-DY?)/)*83EGX)?#%\K3G]8!/ MG\@F% ]L^QO-$QHD>',6QNDGV.:Q5@_,-[%@J[RQ9+ *HNR;?,\[8JP&QK@O %.$\V8I6F=$T'&(\ZV@"?1$BVY2/LF;2VS":+D;YP)+G\- M9#LQOKK]='9[>36YO@!GL]G%IQDXNST'EW=WYU^NKJ_!$9@N2;2@,0@B,"6< MOP31 IRMV"82@#V!2\;\;1"&X/$%/- UXX(\AA3,Z$+^U0*\/Z>"!&'\00)] MGIV#]^\^@'<)U*]FH4U3!/EI&G)^@4!!TCP1M* MX@VGZ1A<4QXP'Q#_;ZDFR1/MF',4&D<.JG-5@Y"+&JBZ!5772%66MY3:2&H= MYS2:OP#!212')!/YR =,+"G74795RM#V,+1KK-4X[#H-K+V"M=>R7J4([2E6 M3WD_]"P;#F"-IR:N5M05JL."ZM!(]:ZI_XS-#A6/CL J&4*K-#&K*\G,D3I* MNRNT:MX[Y@V[E,TUAPZX$*BT:F=?2;Y!6 M=7&LD%5#H(4]NX%LZ:O([*L_(*VJ=2JD32%5PJ6QHG;&VDI:5?/4%NF^L.H& M8NFQV.RQ%QO.UE1*:ELA->,=O)/X?ZR*<6G:&':V@6JT_X/S[@BMFG?I_;BM M][<24JQ9/ULV=(9NK4JU@=@=HF%#G>[L=)LG *T$%9O6S3G#UDMK7-HQ-B^M M#Q=3O']);0RI$BW]$YO]\^U"BE6/U&^A:@*;]U!QZ:>XG9^V4=0<:GSLJ'A:G%>>I:=TM><3>#+-3AU+ MF.P0](9P.0YC$-(G"6D=NY(5S\X5LQO!UNG1W",3@JW2RR4E/N5)@/S]B3'Q M>I.\H#C='?\'4$L#!!0 ( XT/%43W'D=M00 -@< 9 >&PO=V]R M:W-H965TS.- $),#BU/>-$VS2= M;))99[L/G3XHMFPS"X@*.=YV^O$5F( !A1"BOM@([CV^YPC=.98F>\:_I5M* M!?@>A7$Z-;9")&>FF2ZW-"+I*4MH+)^L&8^(D$.^,=.$4[+*DZ+01)8U,B,2 MQ,9LDM^[X[,)VXDPB.D=!^DNB@C_^YR&;#\UH/%TXW.PV8KLACF;)&1#%U1\ M2>ZX')DERBJ(:)P&+ :<3O =VG1]<@H_+ V+=L<+6:&E96 M$0WI4F001'X]T@L:AAF2K..O M0H?S-+/+Y^0O\E)R_)/)"47K#P:[ 2VZGA M&V!%UV07BL]L_RLM".4%+EF8YI]@7\1:!ECN4L&B(EE6$ 7QX9M\+X0X2H#. M,PFH2$!]$^PBP>Z;X!0)3J[,@4JN R:"S":<[0'/HB5:=I&+F6=+^D&7N+OUY=7X,3L#B\$("MP06+ M$A;36*39Z$:^E.8"A*$Z0>9\&6!P?MW'\ [$,3@?LMV*8E7Z<04 MLMKL-\UE4=GYH3+T3&6_[<)38,.? +(04J1?]$^'BG3WDWO64!X.#45%U&TQ@+[E0+?)5!'GCFSDN@VJ M;OMU<+R1ZU1X-1:CDL6HD\6MV%*NJK\S[;4+6R<8U@16D\LKY?+T]$5/IWPZ MP; FL)I\?BF?/[@O^JV%X$(XAGYCO;3#($*>U0C#G74,9#DN68XU=\5QBY35 MH/UB!.ZL:2!C:%6^S'I+-RRR7YQ=19QR>E5QEN.CD;H;PB-_";MY,"ZV8!Y1 M'BR)-(1L3QY"FH)_P6U".1%!O $+NLDF5&T2.^%?N_"UHF%=:'5I*TL)-7E* MJ-54:D7#NM#J&E:^$@XWED7J\9JP71!0P6H_"5\D\&$;>=H.\[8_YS+;5RF+#;8C9: MZB;4MBV MFQZ$R&NNL5YAN+N0H40K6PIU^U+8MITGT$.MO8J><;B[P($"H,JDHC>95*0P MJ;;?:JC]PK BS%*W4E2Y4]3M3C_N.$NH;*)]6V/4N\GY?]A15-E1--R.HK;-],>V[=O-Y=2.DW_EX&C<[)[=M0SE6OE1 MI-N/HK;/;/ZM?SD$=Y956@[8W1N-$\S:-3 MI.S,[Y.59@'R^9DP\ M#;*SJO(P<_8?4$L#!!0 ( XT/%69&FGTYP( '0+ 9 >&PO=V]R M:W-H965T@PUWN*'LA<< KVF).,C M(Q8BOS9-'L:08MZB.61R94%9BH6")(;Y*4\Q^3X#0S9X"3,07_,G)F=FQ1(E*60\ MH1EBL!@98_O:'ZA\G? M@0W?&2.E9$[IBYI,HY%AJ8* 0"@4 Y:W-7A B"*2 M9?PJ.8WJD0JX.]ZRWVKM4LL<<_ H^9Y$(AX9 P-%L, K(@*Z^02EGJ[B"RGA M^HHV9:YEH'#%!4U+L*P@3;+BCE]+'W8 =N\(P"D!SB&@GH/Q\_3Q M 3W>HF Z^X(N?! X(9?H _)T#<"01[,0,L&P?E]!PE_DZBT#B&B* BIWW!6Z MN_.&II!E*7(S+$N8%"4X1TJP'71/,Q%S=)-%$.T3F%)/)TKY%B.4U.0=S[_O8COYWG_ZXDSEH*B#E/^N, M[#1I9)-D?D-D>T9V*R.[)_?=OI%,&9D#4R'Y/T 7F".\#5S6N5JP#S2[^ONL M7:MEMX?F>M>MIZYU4-PY#NLH$1P&$D*SQG$"=B),D;]T: M39+Y#9'MF=>OS.LW?<;Z31K9))G?$-F>D8/*R,%_/6.#NI-Q<,1J<[H'1^QD MF6\UP=SI1V3KL-1]'4?ZP!5_\2I:M8YCW3$=Q">RI2PZP+\T13]ZC]DRR3@B ML)"45JLOOQ&LZ/&*B:"Y[GKF5,C^10]CV18#4PER?4&IV$[4 ZI&V_T#4$L# M!!0 ( XT/%4A"+6-UP( +@' 9 >&PO=V]R:W-H965T(&EVO*Y+4H..#&@@MB>XYS8!6:ZT.[O-Y)O6!'?5+/(<)R,=RS-7.;EF2O J?2*[>Y@HGH]'M^.;KC]$(#4=WHZOK!S2^N;B;H,,8 M),Z).$(?T>,D1H<'1^@ Y10]9*P2F":B;TN57I/8LR;5L$[E[4CE>NB649D) M-*()))L$MJJ[+=Y;%3_T]C)^J<@QZKD?D.=X7D=!EV^'NQWP^.UP9X^:7OLI M>H:OMX-OS(2$HB3L15TKB89 (<_K=G+IIG(L2SV!@ MJ:X@@"_ BMZ_/AVADF#:Y6^=)S!Y= ]=1'[HAWU[L>[;ZR#/"=W- MH+@CZ"P\;8,V= :MSF"OSAA2X!P2-&.%F@0"FV:JM:"BDA4F**VT=B% =E[9 MX%519\%IZ&WI>QT5^D&XY4*\M]1__>#V6D\K@,_-;!!*9T5EW2':TW;\7)BN MNW4^5&.IGB)_:>J9=HOY/*<"$4@5I7-\J@3P>D[4&\E*TSFG3*H^;):9&JW M=8!ZGS(F5QN=H!W6T1]02P,$% @ #C0\59XKB_4S P OPL !D !X M;"]W;W)K&ULS59=;]HP%/TK5UDU=5+7?!$('42B M7UJG=JI@[1ZF/;CA E8=.[,=:/_]["3-H$W9)C%I+\1V[CF^Y_C&W,%*R'NU M0-3PD#&NALY"Z_S(=56ZP(RH0Y$C-V]F0F9$FZF%K@^?F(_+\4;,7=$X8E@7^E4+X9.[, 49Z1@>BQ6 M'[$6%%F^5#!5_L*JCO4<2 NE15:#3089Y=63/-1&K '\SBN H 8$?PH(:T!8 M"JTR*V6=$DV2@10KD#;:L-E!Z4V)-FHHM\34]C?>P=[0#E\68A"$3Y5 U>;[2V)F]9; M'5=;!:]L]:E@AQ#Z!Q!X0= "/_ESN+\)=XWH1GG0* ]*OO UY81*N"6LP ,8 M*85:@=$%EY3<448U10572%0A<0JFWL:8%E)2/B^C/@LNFX5CHJB";Y=F [C0 MF*GO;>94V73:L[%?ZY'*28I#QWR."N42G>3M&[_K?6BS:D=D&\:%C7'A-O;D M%&:,<,@*71 &L\)81$I/VYRHZ*.2WEXSRZ0?]6)3$LMU MB2^CXDX4QTW41NZ=)O?.UMPO<8FL^_WU0UM=^OQ5N#? MGL^.R#8TQHW&^+\J['B7QNV(;,.X?F-N:Y][U=[XFW-^H)K-%YHD$0CJ!7)FS3- M41\ 1]W:B7@O_CV"H/(9!5 MMUA-M,C+ANM.:-.^E<.%Z;!1V@#S?B:$?IK8'J[IV9.?4$L#!!0 ( XT M/%6A2%IP=@( (<' 9 >&PO=V]R:W-H965T*(EXH2!@N!9)GG6+S,@/)JX@7>?F%) M=IDR"WX<%7@']Z >BH70EN]84I(#DX0S)& [\:;!>#8R_M;A*X%*'LR1R63# M^:,QYNG$ZQA!0"%1A@'KX0FN@%)#I&7\;#@]%]( #^=[]H\V=YW+!DNXXG1- M4I5-O)&'4MCBDJHEKSY!DT_?\"6<2OM%5>W;UQ&34BJ>-V!MYX35(WYNZG M" 8G &$#"*WN.I!5>8T5CB/!*R2,MV8S$YNJ16MQA)F?HFZP5L4=L*PA:_KJM"U?+U3 M51 \+1.%UE@(S-0+NF-P+,]6%G-^QK+ "4P\?4 DB"?PXM>O@D'G?8O&GM/8 ML^S=O]5X0_"&4*)GWV^T+YHKR.6/8[)[9Y#==[+[K:5U<@L0A*=(-Y0^S*:3 MFO8&(=$%8>@%L)!'NZL]0&"1+4H'3NG@WYI@5?%C*XF&)Y! M]LC)'IV["=H#A#7RF%3_X'+4<7;V"9 HX253]3WI5MTK,ZTOU]_N]1-UB\6. M,(DH;#6T4F=G1/GK "5;! M3FV3-/^^-C!, DYV'N8EP>:^=[AG_(0J,)?A5E53,K$+*[;5MBZS M%1)7;(NI>K-FO$)2#?G&%EN.4=Z0JM*&CA/8%2+42J;-W U/IJR6):'XA@-1 M5Q7BAP4NV7YFN=;3Q(IL"JDG[&2Z11M\B^7]]H:KD=VKY*3"5!!& &?NA!Y_SF>7H@'"),ZD5D/K;X24N2RVDPOC9:5K] MDIIX_/RD_E?C77EY1 (O6?E 7AB. &9PBP(\ AP3]#\#J"]U*"WQ'\)C.ME28/ M*9(HF7*V!URCE9I^:)+9L)5]0O6VWTJNWA+%D\G-ZI_T?GD''N:KU?S[W7_@ M([A5GU9>EQBP-5@6B&ZP (2"KP0]DI+( WB78HE(^5YA[V]3\.[M>_!6(^X* M5@M$_<-G&6UYD$#XAS1.7!E.%6 MP36NA\$YCML)7^\<0/G3U-V7E,L?26QD\SY?>;\2^K) F\( MI81NU/50(IIA4^I:B4DCH2_*70*#,- [MSM.B@$V@5$0G\)2 RR*@_ 9=F)D MTAN97#2B/H$=T;>MR4!+#8Z6]+S8<0:1+<'#@8H\[$'O6Q1Q=C5V52%4&JB@KGF&8'(-5- M(DHDSWQ2T3B%D>L/PER.47X\M#+&J+T-S6[BWDU\T8TJ$_]SIN/1*?3<,':& MNS&&F8Y^:H"='OW6A7U4B2O,-TU'(T#&:BK;VM7/]DW3O.D5!O,+U4RUO<^S M3-N)?4-K](Y.J>V@>"]408JX!ZOV:,?DT MT OT+6;R&U!+ P04 " .-#Q5 G!I29$$ #1%P &0 'AL+W=O<^\]NI<\XFC-^%>QH%2" M;V51B;&WD')YX?MBMJ E$>=L22OU9,YX2:0:\B=?+#DE66U4%CZ&,/9+DE?> M9%3?N^&3$5O)(J_H#0=B59:$?[^D!5N//>3]N'&;/RVDON%/1DOR1.^H?%C> M<#7R6Y0L+VDEH9O^9T+7:N@4[ED;&O>G"5C3VH(Z(% MG4D-0=3?,YW2HM!(*HX_&U"O]:D-=Z]_H'^LDU?)/!)!IZSX+<_D8NP-/9#1 M.5D5\I:M?Z9-0I'&F[%"U+]@W@S-PIRHK6Q44L#FX9M73F:2\!"E]E. DI9+D MA7@+WKP:!G'X#N05N%^PE2!5)D[!Z\YXY$L5G_;BSYI8+C>QX".Q_+(JSD& M3@&&&(.'NQ2 M)<;JK2\Q!J=Q".,D:)UV<@[;G$-KS@^5H+,5IQFHF*3&-ML Q#N><10FT5ZR MFUD(=J9!"+O34@-8,L!#*+7%!^]'5%!RXCB.%@+WZKA[XOZ]#E M "81-F<9MUG&UBSK)L^%6)%J1L&,":E6R4IMYFIM)27C,O^+Z-W/Q$%\$-!9 M@,,AWB/!&D!?$DP^@S!&9A8&+0N#WDW:TI =4F1B8W 0&1K$@Q G>W18(^E+ MA\%I# &AR\(!2C9:]FI MU7]?%DP^<8B.%$72DI#\MZ(X!87B9Y\>$QF)H2:B$ ?[-6$-I"\;!J=1HMKR M"!T(;G48M!+R7@C5$9=*PF9@JE;W7(*/9)87N?QN5%)6M+Z"P"E:Z@JMR^2. MHD5.I54#YXI*EVBI*[0NE5N1BJSJ;7*O6[-@Q-A_C6VG%R \$!!3NX_>C/P? M>A-M!2>R*\ZZ3<\>ZS:=;=IT;FO3X(4<.56>!J_PR/JT59W(+COMI6"U[=U" M+M%25VA=WK9"%T5N5R.7LG;J%"UUA=:E] M*3&XC4((T9&O/+15S<@NF[??>74)_0WN:)4S#K;W/^OO/Y"N*(9:"!LX<2F' MIT[14E=H77:W&AP-W;:E2TT]=8J6ND+K4KE5\JB_E#=2F!P$2K9??ML7OY5665=[WZ_6F?'5R554WOYZ>ELNK[#HM7VQOLDW]/Q?; MXCJMZB^+R]/RILC2U6ZGZ_5I,!I-3Z_3?'-R]G+WO=^*LY?;VVJ=;[+?"J^\ MO;Y.BQ]OLO7VVZL3_^3G-\[SRZNJ^<;IV>?2L?_-MK'LJ7[?;WY@NU>G4R:HXH6V?+ MJB'2^J^OV=MLO6ZD^CC^U:(G]V,V.S[\]T\]WCWX^L%\2KNNSK??9-8^H$GC+;?KG]ZW==G3B+6_+:GO=[EP?P76^N?L[ M_=[^(![L$ 2/[!"T.P2='?SPD1W&[0[C0T<(VQW"0W>8M#M,#MUAVNXP/72' M6;O#[- =YNT.\T-W6+0[+ [=P1_]_,V-=A5T]RO?U4N45NG9RV+[S2N:[6NO M^<>NZ';[UV62;YK^^%@5]?_F]7[5V;L/_TS^_DF:3]W?O]6J5-Y6; MKCVUN>N_IHZ?15F5YNOR%^]O?YF/I^$_O'SC?;K:WI;I9E4^]_YJ??WRM*J/ MK1GA=-D>A[@[CN"1X_ #[_UV4UV5GMBLLI4-G-8/ZOZ1!3\?V9O *7Y85B\\ M/WSN!:/ ]SY_C+QG?_VEY\#>NIGW:?'""R9W3,_ND7OW./ORPAOYS>[^PG$4 MPLWHV_4+;[QC@L#!Q(VR*KN\R+TV6^SJL?WO_L_D-5V77Y MOSW'_.9.#?O5YB7TU_(F76:O3NK7R#(KOF8G9W_[BS\=_:.OWDDL(C%!8C&) M)20F24R1F(8PJS?"^]X(7?K9>7:3_JAG7E79=,BZ[93EKE/Z>L*I#>T)$HM( M3-QADQW63':_GDTFB]%X\O+TZ\-JW]\L",+Z>+-G?;#Q;+.:=S23Y"!2) M:0BS*G1R7Z$39X5^WI39\K8NR'H"_J6W)IW[#ZU)$HM(3-QATX?%-@D7W9+L MV6HQ"^:=BB0/3-YAS1SYP9&-1B-[3$6.J2',JLCI?45.G14IOE?YYO(V+Z^: M)\[F^;*IS.=>>KV]W?16J-,;6J$D%I&8(+%XNE?(X73>K6-R1$EBBL0TA%G5 M/KNO]IFSVN,L*[UJZ]T]"WO55>9=M#/H7)W\D.+G\0B$A.S MO7KU_7$0=)Z>>[::A*-9IZQ[MAK-PG%GOD >OB(Q#6%6O<[OZW7^Q'S!%&7S MO.SE97F;;I:9EWV_R>K)1%^-.LFA-4IB$8F)^5Y=319AYW4ZWM]H-AIUIAD) M>5B2Q!2):0BS"GEQ7\@+9R%_RHIK;[U--WT%Z]QU:,&26$1B@L1B$DM(3)*8 M(C$-858#^"-SF7QTE"MW+0NU!ZI%J"90+4:U!-4DJBE4TY1FM\F#-,EWOE)$ MS31';C([YQE)NCQ M2513J*8IS:Y@DU+ZSJ#G[+1_WJ9% M/7U9__!N[ONAR/Y<1Z!A):I%K;:P.V(43+H]08X:HUJ":A+5%*II2K-[PB2@ MOCL"C=.\\+ZFZ]O,6^7ERYAN9W#%HUDHJHE6>YBI^Z/%S.]F[[&_ M'XCZDXGOAWYWGH-FHJBF4$U3FEW-)CWUW?'I_4S=^Z,^::V?Z[.R\HJTRKSR M6WKCI9=%ENW>D=);X6B4BFH1J@E4BU$M036):@K5-*79O6*R5W]VG N@:.B* M:A&J"52+42U!-8EJ"M4TI=EM8B)?WYWY6B\CS[VRJO]:#3Q90"-@5(M03;2: M[]OG'D$XW9L[D>,FJ"8/?A0*'5=3FEWI)A/V#PR%Z\G3Y]+[5*2;Y57_N0 : M$:-:A&H"U6)42U!-HII"-4UI]FU')BH.CA,5!VA4C&H1J@E4BU$M036):@K5 M-*79;6*BXL =HSIC,O>^@WL!C8=13;2:=>?&;#SN7GZ->[8+YX$_[KX/&3TZ MB6H*U32EV?5K8M[ '?,",WWW"(.K' V#44VT6G>./!G/]NJ\?\NQW^V(!#U" M>? 1*G1<36EV%9NH-W!'O9TJSC?+(DO+NGA7V=V_?CFDCM' ]XDC?C9Z,9O\ M1]]Q1.AQ"%2+42U!-8EJ"M4TI=G]84+@P!T"_V:>SYME.%;>ERPM\LVE=Y%_ MK[_*?[;/ 4V"9L"H%J&::+6]I]+]RSH';YF@1R@/'E>AXVI*LXO9I+>!.[WM MOV13?_&F>@L7C7)1+4(U@6HQJB6H)E%-H9JF-+M)3"@<3(]S^0;- M@U$M0C6!:C&J):@F44VAFJ8TNTU,'ARX;\:M7S+RTKM;E,W;;KRO];0H_;+. M[MX_<_>Q\N+K)F]9#S78>\4V\^G/>W!AH HUJ$:@+58E1+4$VB MFD(U36EV YD@.5@<9\*%QLJH%J&:0+48U1)4DZBF4$U3FKURH(F5Q\X\SIV7 MN?<=V@NH%K6:]0;I\7P:CL/.=*IGP^G,7W27;XI[MEN$^]LEZ,.0J*9035.: M79HFRAV[H]S_[[F FQ]Y/\_>W"23#>6Q6B9[O)8N[O+0J!/@J):@K5=*M9J]M._=G,-V\!M(O. MY,)C=RX,O)7-/<+@TD1#8E03K=9906+<+=]#MDK0(Y,'C:G0,36EV95KPMJQ M^PY>Y.UK[C$&UZ[[B)_Y+T:C_K>OH<'26G'[I3V ML1/2GU\^$DZ)S^=-.M7;+&ANBVH1J@E4BU$M036):@K5-*79#632W?'\.*>M M:(:+:A&J"52+42U!-8EJ"M4TI=EM8C+@V"T;!HK?"T3P7U2)4$Z@6HUJ":A+5%*II2K,[QJ2^87"4 M/!)M^Z0=^]L^:(>R_&Y=6%/%CH:[7VNY5OW ML(,+G]0$JL6HEJ":1#6%:IK2[,(W07,(+1_M=@9/C= X&=5$N+]\=#C:_\S: M&!TU036):@K5-*79%6\"ZM =]YJSYH]9D=>GS1_J4X+HD8^/=EN#JQZ]A1C5 M!*K%J):@FD0UA6J:TNS>,.%T>)PEI4,T@D:U"-4$JL6HEJ":1#6%:IK2[#8Q M$71X]"6EW2,,[A@TC48U$?8OQNPOPNY"<^BX":K)@Q^%0L?5E&97NDF10W>* M;"9+J\=F2&@NC&H1JHE6L]8%'8T7W16TT$$35).M9KUA.=B_;*'0436E634\ M,0'QQ!T0[TWX/WW;/CKA=UM#RQG5(E03J!:C6H)J$M44JFE*LWO#1,L3_R@3 M_@F:)Z-:A&H"U6)42U!-HII"-4UI=IN8/'ER])6EW2,,[A@T6D8U,>E?MSF8 M=)>7B-%Q$U23!S\*A8ZK*ULD M.F:":K+5K/G^?I*AT$$UI=D5;*+]D#+H1N8_->='TV-4BU!-M%IW?=Z]"3\:"Z.:/.PA*'10 M36EVC9N\=^*^&?FQN5+Z_=&Y$IKTHEJ$:@+58E1+4$VBFD(U36EV@YBD=W*< MFXTG:+R+:A&J"52+42U!-8EJ"M4TI=EM8F+BB3LF)N9*:(Z,:A&JB5;KKE\: M=A^!@4.JJF-*O*IR9(GKJ#Y-=OWGGI9G4W57KWR(IP;F-H':-: MA&H"U6)42U!-HII"-4UI=D^8 'EZG !YB@;(J!:AFD"U&-425).HIE!-4YK= M)B9 GAX8(&??;[)-V7N'C9L8W!)H0HQJHM6LE4EGX[VK17V;34>SH+-D8[O9 M],%FBW'870Y>H@]!H9JF-+LZ3>@[=8>^<9:57K7U[J)?K[K*FOL?=T_DSYN; M((LJ_W<]GW_\=DBW/[ATT4P8U42K/2PVWQ\'0;=T>S:;A*-9MW3W$V9_-.O. MHB7Z$!2J:4JS2]>DO5-WVOMZN M[4?2?OZ[+, MJMWG!J^ZL_'>JD?37%2+4$V@6HQJ":I)5%.HIBG-[@Z3YDZ/\QG"4S3"1;4( MU02JQ:B6H)I$-85JFM+L-C&!\/3 U:E[>P'-?E$M0C71:O:\?/\^J1@=-4$U MB6H*U32EV55N4MVI^_[=]OT-WI=M4>^;;RZ]95H/]]A,"L2R62_ M4 4Z:HQJ":I)5%,]/]^[)X+.#UA3P]H5;0+8J3N /<]NTA_-RE5E,\E9MY.= MY6ZRTUO3^_>R]JY?Y1YV<+6B.2JJQ:B6H)I$-85JFM*LPI^93';FSF3%Q46V MK/*OW67-GW[#@1L>^K2.:A&JB5;KWLHT'H6=BS4Q.FZ":O+@1Z'0<36EV05N M M;94XL_WS97='Y.4)Y[R^WU=5XUS_7>198->Y.->ZS!-8^FKK/>C_4==:ZL M"W30&-425).HIE!-4YK=%"9.G;GCU/9FKKH7OF9%4_I%<]&_M^+14!75(E03 ML_T8U.\^O:/WVZ*:?/KP%3J@IC2[A$WF.G-GKF^MTO6JJWJ0J^WZX;LF>^L9 M35I1+4(U,>M;67JOHM&;;U%-'O( %#JDIC2[IDT8.W.'L79-/W]0U(^_=?/&@W3]X+*B MH^S1^!75(E03K?;PA3WHNY:.CIJ@FD0UA6J:TNRZ-\'JS'V;[!M3[%_3?)U^ M>?0=!VYH<,FC42JJB59[6/+S6=A3\FA(BFH2U12J:4JS2]Z$I#-W2.IXIXWW MQ^[[=Y_9ZUQTQ#W&X&Y PU14$Z@6HUJ":A+5%*II2K-[QD2NL^/<2#M#PU=4 MBU!-H%J,:@FJ2513J*8IS6X3D^/.CGXCK7N$P1V#!L"SWMM&1\&D>Y$?C791 M+4$UB6H*U?33ORVKRN)M*>NR/MC\V; YMO'K(JD=L:7,UH>(UJ M5B5$M03:*:0C5-:59O M+$P0OA@=98:T0+-O5(M03:!:C&H)JDE44ZBF*^RJCXS*,T+1&^UHVDU MJD6H)E M1K4$U22J*533E&;WA,F^%^/CS)C02!O5(E03J!:C6H)J$M44JFE* ML]O$1-H+9Q8X=,:$!MFH%J&::+4G%W9$1TU03:*:0C5-:7=E?UI>95D5I55Z M]O(Z*RZSM]EZ77K+YJ;J5R?-/.K^NUZ17=1MX?_Z.C@YW?N^\']-_.;[IX8Y M>WF37F;OT^(RWY3>.KNHR=&+YF[:(K^\NO^BVMZ\.JGG@5^V5;6]WOWS*DM7 M6=%L4/__Q79;_?RB&>#;MOA]=]AG_P=02P,$% @ #C0\52[G3L?[ @ MD0H !D !X;"]W;W)K&ULK99=;YLP%(;_BL6J MJ9/:\@VA2Y#:I/M2NU5-NEU,NW#"(;%J<&:;I/WWLX&R-*&HBG(3,/A]>9]# MC$]_S?B#6 !(])C17 R,A93+<],4LP5D6)RQ)>3J3LIXAJ4:\KDIEAQP4HHR M:CJ6%9@9)KD1]\MKMSSNLT)2DL,M1Z+(,LR?+H&R]<"PC><+=V2^D/J"&?>7 M> YCD/?+6ZY&9N.2D QR05B..*0#X\(^'T9Z?CGA)X&UV#A'FF3*V(,>?$T& MAJ4# 869U Y8'58P!$JUD8KQM_8TFD=JX>;YL_NGDEVQ3+& (:._2"(7 Z-G MH 127%!YQ]9?H.;QM=^,45'^HG4]US+0K!"29;58)K9RTR=E;4JUHB&Y?HMCR=5=HG0ROO[Q M_?/IY.KN!HVN+B?H%(W5_R0I*""6HALL"TXD :%'URR?GTK@&1K!5*+C$4A, MJ/B@1/?C$3H^^H".$,G19,$*@?-$]$VI$NKGF+,ZS665QGDES;>"GB'7/D&. MY3@M\N';Y?9+N:GJTA3':8KCE'[N*WXEYXB(&66BX(!^7TR%Y.J?]Z<-K?+R MVKWT:CP72SR#@:&6FP"^ B-^_\X.K(]MH X'M-MANEWNLU@>2"T"I(L<4 M/0'F"/*$Y'.D*OQ4/:+^WU9V05VZX=67USM8G8&6)/1*]!] Z& MZ+4A5O;!)J+EA]N(G2'V1/0;1/]@B'X;HK^#Z%H]W]U"[ RQ)V+0( 8'0PS: M$(/=M^@XH1_Y6Y"=,?:$#!O(\&"081MDN /I>%&T1=B984_"7D/8.QAA#ZF= M1<]6+4NJ-J,VX-X.L&_[CN5M(7>&VA,Y:I"C3N0)DXJ4-CMJHG::$S3G3+3N MFM'N!S6,HLBVMY!:Y@6>%43_%VV5UMQH&'2S=H/YG.0"44B5TCH+E06O&J!J M(-FR["&F3*J.I#Q=J)X1N)Z@[J>,R>>!;DN:+C3^!U!+ P04 " .-#Q5 MC9_GY.4" Q" &0 'AL+W=O))+@$4>LXS)@?64JG5M6W+9 DYD5=\!4P_F7.1$Z6W M8F'+E0"2EJ0\L['CA'9.*+.B?GEV)Z(^+U1&&=P))(L\)^+O"#*^&5BNM3VX MIXNE,@=VU%^1!4Q!/:[NA-[9C4I*;SY#[2

    @G/9/F)-A6VT[-04DC%\YJL(\@IJ[[) M WH@ MSR#190R*T$R^T\#':8PN+]ZA"T09>ECR0A*6RKZM=$Q&V4[J^T?5_?C$_2Y& MMYRII403ED*Z+V!K,XTCO'4TPF<5OQ39%?+<]P@[&+<$-'XYW6VAQR^G.V?< M>$U]O%+/.U6?I@ HIC+)N"QT67X-9U()_9OYW9;Q2M%O5S1]Y%JN2 (#2S<* M"6(-5O3VC1LZ']NR]9IB\2N)[672;S+IGU./'AE5D**I(@I:7]2*'I1TTRW7 MD>L%O:ZOWX+U;D:.<1T;V/+=W$'X+S/?=$]&'3?3AV>CKMWE6-1=:[91I+FV&PN." M^+H@H7_@Z!C7]?V@>U"W^!B&.[C;"P\LV3O-- >Q*(>21 DOF*JZ4'/:S+UA MV>X/SD=Z'E;CZ[],-4QOB5A0)E$&&ULK5=_;^HV%/TJ5O8TM=(>B9W? M'2"UT*>]2=VJ1[M-FO:'22X0O23FV0YTWWYV$E*:&(:V"@EBYYSK0L_W$PM9AXDNVWD@]84_'6[J& M!*PFEBW^&:.B2;4B-\RV(NC:Z2M+!G[J@>?TXGE M:$600R)U"*I^=C"#/->1E(YO;5"K6U,3CZ\/T3_5YI69)14P8_GO62HW$RNR M4 HK6N7R"]O_!*TA7\=+6"[J;[1OL8Z%DDI(5K1DI:#(RN:7OK0;<43 P0D" M:0FD3_!.$-R6X%Y*\%J"5^],8Z7>ASF5=#KF;(^X1JMH^J+>S)JM[&>E/O>% MY.INIGAR^OF7V:\/]^CI]H_[!?J(%NI_E58Y(+9",U9L60FE%'KTR-DNJT]; M_=G0$WT!@:[F(&F6BVO%?%[,T=6':_0!925ZVK!*T#(58ULJD7HI.VD%W36" MR E!F* '5LJ-0/=E"NG; +9RUUDD!XMWY&S$GZM\A%S\ R(.(09!L\OIV$"? M7TYWSKAQNP-SZWCNJ0,K$U: /@ TST22,U%Q0'_>+H7D*HG^,NUX$]$S1]25 MY49L:0(32Y4. 7P'UO3[[W#@_&C:K?<,-G^G8&]VTNMVTCL7??H\6HS0)TB! MT]RT:PW;K]FZ?.ZF) Y"'(SMW?%^#&'8BT*G!YL/85ZL/AWJC06_L^#_NP4A MJ02DL@WE+#%;::($1XO[/O;CGI,AB@2NY_6,#%%Q%&.SCZ#S$9SUH4JX*M"E M27HP6 Z'D1?UI)M0?HA[T@VHR"-FZ6$G/3PK_8E)FJM*S;FJE A>U -9@,E( M.%C<#>*0N#TG0QB.24#Z5H:P !,2FKU$G9?H?V5$-%CT(\$N#GL6AC ] :<*.>XGCGW4$!; UW5C+5#"JE(VC5,WVS7OMW7+VIN_TTU]W6B^ MAFG>"!XH7V>E0#FL5$AG%"I-O&FRFX%DV[KM7#*IFMCZ3(!K@+J_8DP> M!GJ![E5G^@]02P,$% @ #C0\58HJ2H2_ P 20L !D !X;"]W;W)K M&ULK5;;;MLX$/T50BT6*=!:]XNSM@$G2K!9(-L@ M3MH"11]H:60+E427I.ST[W^F*+Y)G#.3/D<"8[QG^*-8 D+WE6 MB*FVEG)SJ>LB6D-.Q8AMH,"5A/&<2ASRE2XV'&A<&>69;AF&I^1WK+$ M:0Z%2%E!."13;6Y>AF.%KP!?4MB)@V^BE"P9^ZD&=_%4,Y1#D$$D%0/%ORU< M0Y8I(G3C5\.IM5LJP\/O/?MMI1VU+*F :Y9]36.YGFJ!1F)(:)G)1[;[!QH] MKN*+6":J7[)KL(9&HE)(EC?&Z$&>%O4_?6GB<&!@>B<,K,; ZAHX)PSLQL!^ MJX'3&#A59&HI51Q"*NELPMF.<(5&-O51!;.R1OEIH=*^D!Q74[23L[O_KC_? MWY"G^;>;!?E$%GBLXC(#PA(2IDD"'(H(!%F"W $4Y*Z(6 [DB;Z0FQ<\>@(( ME>068N T(PM)92D9_TT>J<25(B;S2):X\FJ'9!%7(MR$T10WQ,H&-0VLA8^\A< M66<9_RVS$;'-C\0R+&O H>NWFYL#YN';S8TS:NPVSW;%9Y_*\VOBPE1$&1,E M!_)]OA22X]W[,13QFM$99E3UZ%)L: 13#0N. +X%;?;7.],S_AZ*UI\D"_\0 MV5$DG3:2SCGVV0-GV[2J>GCRD^;DB_;D:>539TX9]'B]& 2G6U\1 MU?W YTV2BQ4^GEBK\,J(88U>WRW?'IM.1V0?9KICMR.Q#[(-R_&&%?JM0O^L MPBJ)*GEU3!F-SW!';1UF& M8W03VD?YGGE";-"*#1YGH>.?M!DY,!7 M5;,F2,3*0M:O:CO;]H/SJ@WJS%]AGUBW=:\T=9-Y3_D*[QK)($%*8^2C3[QN MW.J!9)NJE5DRB8U1];G&7A>X N!ZPIC<#]0&;?<\^Q]02P,$% @ #C0\ M58%94;6=! @A !D !X;"]W;W)K&ULK9C; M;N,V$(9?A5 710(DD:BS4MM 3D538#?!.MD6*'I!R[1-+"5Z*2J.^_0[E!W) MEBAM6O0FUF%F] T/\P\SV@CYM5A1JM!KQO-B;*V46E_:=I&N:$:*"[&F.;Q9 M")D1!;=R:1=K2$Y=9D5#U[E).1*!5G.7V4J"BSC,CM->5B M,[:P]?;@,UNNE'Y@3T9KLJ13JI[7CQ+N[#K*G&4T+YC(D:2+L76%+V]<1SM4 M%E\8W10'UTBG,A/BJ[ZYGX\M1Q-13E.E0Q#X>:$WE',="3B^[8-:]3>UX^'U M6_1?J^0AF1DIZ(W@?["Y6HVMV$)SNB E5Y_%YC>Z3RC0\5+!B^HOVNQM'0NE M9:%$MG<&@HSENU_RNA^( P?L]SBX>P?WO0[>WL&K$MV156G=$D4F(RDV2&IK MB*8OJK&IO"$;ENMIG"H);QGXJK/NRDZ1U-8)O.24R06Z)8N MJ)1TCN[S5&04/9%7=$TXR5-:H)-;J@CCQ2DX/4]OT MC&P%?/HK=KIGN=ZQN#TLOY?\ GGX#+F.ZQK<;][OCH_=;1B5>FC<>FC<*I[7 M-S1-VK>L2+DH2DG17U>S0DE8?7^;$MQ%],T1]9:\+-8DI6,+]EQ!Y0NU)C__ MA$/G%U.Z_U.PH^2].GEO*#HD_T)S)>16;Q)FG,Q=@* *H*O%RR0,DG!DOQSF MT#7R/!A[. (M_!,5GX?V3794@T;O F4PE+DN^4; J//IR G] M%E_7R/<=SXP7UWCQ\%P3#M504E7*O$!0]Q#A((U5D32!QAT&U_>C%FC7*/%\ M,V=2,$[:^\9DYH2XIPKA1K_PH$),:@$''=.S3G3C9.1TNZLR3-SV_C&8 MX<0-G1[.1FKPC[1&D7S)9KQG%+WN%+HXB=SVTC09XLCS>@D;P<'#BO,)^FG1 M3+@H=EM=J!65*(72N86&&DIH3]?351G?B7%G>+MF'NR_GD*/&S7"PW+TG$-_ MS]D_L! TN9&P*S$P%JWW9#(8X=]V8-@@?$[?A#2* MAH1BF5>):*@O1SJ8[!!M1S<*2%=*R_Q^\IR(VYX6-T>] (W4G4EZAPJ M5F>]&,S\WMX%-V*&A]7L"^$EV1T#W]362-D5J_,X])PVI<$,6L6DIS5P&U5S MAU6M+L!L=Y30+\00KW= MZ&-H_6^'R7=02P,$% @ #C0\59S'JI#Y!0 I2L !D !X;"]W;W)K M&ULM5IA;Z,V&/XK5G;:KE)W 4-(VJ61VN)M/=UM MU;6];9KVP04G00(D8[E,>(X$FY\-SMU3@LP,ZJ.LT@=N_G]%_+#NO.W-/);ODZ6])K)9G M@\D Q6Q.BU1]XNN?V:9#(X,7\526?]%Z4]89H*B0BF>;8-V"+,FK__1Q0\16 M@!L<","; +P;X!\(\#8!WFL#_$V _]J T2:@[/JPZGM)7$@5G4T%7R-A2FLT M\Z-DOXS6?"6Y>5%NE-!/$QVG9E>_7/[ZD:#;\]_)#?H>G<=Q8@2D*;K*J]?0 MR/DV9(HFJ3S21>YN0O3VS1%Z@Y(R^E0Z=88S&&TJ?FBJAD?J-G% MZ"//U5(BDL1W YE,=2I7 M-&)G YV*)!,/;##[]ALW<'[HXA@2+(0$(T!@+37\6@W?AC[[3-.B&DHTU;F9 MYA'K4L(*TE>)"FQ4@IGYXF$VPM[(GPX?MBF&K)( @;4H'M44CZP4W^6"17R1 M)_^P&"G]VM^SG,T3)9%:4G6,DCEJ"ASK^:M(8T3G&RHOG3=U+G MM7+H& Q!5:=0UJ;T%:H""[:$$&NW)Z7J!MU.*=)32U09UJ1:U04UM M8*7V/(I$H5E-!*,=^CI*'2R6X@ M-:M%XK@F<6PE\98K/:O2C!>Y0GQ^@$S$'O5OR=#;S>M[M/76=C%MK;0OT^/] M-]';31CCO3<,>Y,=GO?+C'R_^QVOE1'!SS M<:$',-?<29X69>+5E!JBU1K9EU9(L! 2C "!M>AWG69)[T M_39(0(* MHH6@: 0*K:W)ELUR^Z>O>@KXO]EJ4_EVPCW933"7]A;V5@<2C4"AM=7!C3K8 MJLZ-TNN\L3T]V M%I\A:)T$"JU-=F-J7;NK_4EP*9$L\Y.9!G*FS<.*:5^:Y N4FH;LJ0-9)H-#:*C3^U[4;8-O\@/Y%A(HT,?.X&1I_,"HZ10#UQ*!H M(2@:@4)KB]7X;'<,-F> NF=0M! 4C4"AM35IS+MK=^^]T]BQV0A)1+5G^G1H M2(&Z]!>Z<."C0@C:" *%UM:IL>ZNW;N_D.@^Z*N MQN5C,)>/05T^*%H(BD:@T-J:-"X?VUW^UTES]DI[RV?O G;\[H^?H'X?"JVM M4^/WL=WOFRW*9)&7@^>\4$LN$O7423VHT0=%"T'1"!1:6Y'&Z&,PHX]!C3XH M6@B*1J#0VIHT1A_;C3Z(][37T5NM_8_:$S? P8[Y!*V40*&U96BV +!]"Z S M6;W6==JQ>],/B1:"HA$HM+9*S18!#L 2&.A. "A:"(I&H-#:FC0[ =C^R?TK M+<= -PU>Z,(AUPG:" *%5NDTW#J.F#&Q*,^!:JK-R8?J-%]]MSYK>EZ>L-RY M?^&>DNK$: -3'6#]2,4BR25*V5Q#.N_&>O"+ZDQH=:'XJCST>,^5XEGY<\EH MS(0IH)_/.5?/%Z:"^F3N[#]02P,$% @ #C0\5?$^,,&T P > P !D M !X;"]W;W)K&ULK5==;]LV%/TKA%8,+;!&GY;L MU#9@6RG686F#.-D*#'M@I&N;J$2J)!6G_?4E*46Q9=K-AKS8(G7NX3F7TN75 M>,OX%[$!D.BA+*B8.!LIJW/7%=D&2BS.6 54W5DQ7F*IAGSMBHH#SDU06;B! MY\5NB0EUIF,S=\6G8U;+@E"XXDC498GYMSD4;#MQ?.=QXIJL-U)/N--QA=>P M!'E;77$U?,@GCJ<5 M00&9U!18_=W# HI",RD=7UM2IUM3!^Y>/[*_-^:5F3LL8,&*OTDN-Q-GZ* < M5K@NY#7;_@ZMH8'FRU@AS"_:MEC/05DM)"O;8*6@)+3YQP]M(G8"_/A(0- & M!/V Z$A V :$SPV(VH#(9*:Q8O*08HFG8\ZVB&NT8M,7)IDF6MDG5._[4G)U MEZ@X.?WPH->Z8B;#:L%IKD8NU+)U(NY62MIWD@* MCDCR W3)J-P(=$%SR/<)7.6O,QD\FIP')QG_J(LS%/J_H< + HN@Q?/#?4MX M^OQP[X2;L-NRT/"%Q[:,9JP$LPTI$5G!1,T!_3.[$Y*KU^A?6\8;QLC.J&O+ MN:AP!A-'%0\!_!Z[^;$PLJ"L+A/BJUH,)A](3:4LE0Q0GCZ!M@+L[1+,\;A,UCLT"\HROQ^@XMF*!GSP() M[=[BSEO\ MZN53_6W]\. M"RI(/+]GR(+R!\$14[[W=.I[_^&AP]G7FO#^4=N>U=Z!@B <]&0N+*@HZ5M. M+:AC3G;Z%_^D$]4C_*2 MP3[%7PT&O8MV& 'A3ZUP?8J?>/#W6G)2N!KT]H* ME+&:RJ9QZ6:[]GEFFL;>_%RWU:;5>Z)I>O)+S-7Q)5 !*T7IG25*$V_:W&8@ M664:OSLF51MI+C?JTP"X!JC[*\;DXT OT'UL3'\ 4$L#!!0 ( XT/%7$ M)YHVJ@, -T. 9 >&PO=V]R:W-H965TYHF-E=:;4?3'(@5A.;VLXP[:^OG62R M!$P$4KY ')_WY9S'-SS9,?Y5I 2O>09%5,KE7)[8]LB3B''XIIM@:J>->,Y MEJK)-[;8GWQ0#:IU"_L:++%&UB"?-K><]6R&Y>$Y$ %811Q6$^M6_=F$>KX,N O CNQ M]XQT)2O&ONK&YV1J.3HAR""6V@&KKV>8099I(Y7&M]K3:GY2"_>?7]U_*6M7 MM:RP@!G+_B:)3*?6V$()K'&1R0>V^Q7J>H;:+V:9*#_1KHYU+!070K*\%JL, MA>IXL)5>]1.ED]/F/V9]?%NCQ]I_%$EVA&F029^B)8[G&>2S\^6N03X_7^X8Y(NS MY6[8EMMJ8)K1\9K1\4J_P:G1H3'+H80^)R+.F"@XH']O5T)RM<3^,^&M''VS MH]YV;L06QS"UU+XB@#^#%;U[XP;.)Q/L/LWF?9HM>C)K#,-VU-P0Y7N# Z^%(6HP]O^/ M:M7L-S7[G34_0%)4>[MDJ#@% .U2$J=J[U@+=<;IGIA#0B12FP%2TU>@&'/^ M79UO.\S-VT.51K"7_540'.(R!(V.:'46=.E\Z\FLQ7[8L!]VLK^-8UXHTH1* M4.X53?5/ 6>2@!'B\(B/-PY&!Q -0>%AT+PSLTLA]F36@A@T$(-.B-5A=G+F MFB@&QX#4OGZ(\3C*#;TCCIW)7+J-//^ Q%E9,JKM'^9BJ^R=P':#ZUXS)UX:^@#0WVN@G4$L#!!0 ( XT M/%6IW^&PO=V]R:W-H965TOJ.(6,ZC.9@\"9K509 M-=A5.U?G"FA2.F7<#3QOX&:4"2>:E&.W*IK(PG FX%8176095=\O@,O]U/&= MQX$[MDN-'7"C24YWL +S.;]5V',;E(1E(#23@BC83IV9?SX?6_O2X!\&>WW0 M)E;)1LJOMK-(IHYG"0&'V%@$BK][F /G%@AI?*LQG69)ZWC8?D1_7VI'+1NJ M82[YORPQZ=09.22!+2VXN9/[OZ'6T[=XL>2Z_))]93OL.20NM)%9[8P,,B:J M/WVH]^' P1^\X!#4#L%3AY=6"&N'L!1:,2ME75)#HXF2>Z*L-:+91KDWI3>J M8<)&<644SC+T,]'\T\UZSB\7U8KVX6I'9S269?UHN%^LE3JW( MFTLPE'']EKPCGU>7Y,WKM^0U88*L4UEH*A(]<0W2L:!N7"]]42T=O+"T'Y"E M%";5Y$HDD!P#N*BC$1,\BKD(.A$_%OR,A/Z?)/""H(70_-?=_0XZ8;.W88D7 MOH!W+;4F<[:A-7DUH)@MA MVG:@@NV7L/8*NH]ZH3?J![V)>W\H[KF=/PI\SP\:NR/>_89WOY/W&E2FB=R2 M6&89,WA?F=:CW8WBCTA6'NVVL'2Z_L^P#!IY@TYB=S_#@?$ANX(J*@P J9?" M*Y%3$4.KYL'S+??#WN!)8)Y;#;P@;(_*L*$][*3] 00HRDO.LP2O0::-HO8! M(%B4VD\$=J1]W&@?=X:^CJ_&$QI+ MA>\$-C@U^#>2Y$HF16SL'.4<JY[G9K2IAF9E$>#^-*]*J255.X:7)H&PO=V]R:W-H965TX&GI>X!67-P(XE:%065?P>0BW7/\9V'B5NV6&HSX6;= MDBY@#/I;>2-QY-8J,U8 5TQP(F'><_K^Q2@U> OXSF"MMIZ)<3(1XK<9?)KU M',\$!#E,M5&@^'<'0\AS(X1A_-EH.O62AKC]_*#^P7I'+Q.J8"CR'VRFESTG M=<@,YG25ZUNQ_@@;/['1FXI;_*P1?"3 M)PC!AA T"=$3A'!#"%]*B#:$R&:FLF+S,**:9ETIUD0:-*J9!YM,RT;[C)MM M'VN);QGR='9UV1]?CLDI&8JB%!RX5D3,R15@+G%.X?#-"#1EN7J+J&_C$7ES M\I:<$,;)UZ58*")9?V 7 NNEXI<\AG,=@5<]% ; M"1Z,#(*#BI]7^1D)_7@9.]?N4GWONV]!Q3;'0DL9W4 M177JHD/JV9<2)-6,+TANBWB*1=R6O4HEMBKF<+S+@DYXCGM_MYV6?92?^I&W MBQJUH((X?43M&(EK(_'!&OC ..53>,9&?,PB.*;8Z$AB.[E+ZMPE!XN@7PBI MV3]J[Q8\SZ0Y_D_%_'2%J:1*@6X]M"K19&L?.U'2J(A]3)($C7K8Q\11U%X- MG=I1YZ"C3UP#YDD3-%151,[HA.5,,VCUTMF+(>HTJWL?$P?-VF[!A'Z[E[3V MDA[T\E5HFC]3U^G^YYDF7MHPL(_RS\.@N1TMJ#")XX8)=^L6+4 N;#>B,, 5 MU]4]5,_6#4_?WO.-^0$V0E7?\BA3=5'75"X85VA]CI+>60=CDE5G4@VT*.U= M/1$:;W[[N,1F#J0!X/NY$/IA8!:HV\/L/U!+ P04 " .-#Q55H AV+=(<2BPN6054[2P8+[%44[ZT1<4!9X94 M$MMSG,@N<4&M>&36'G@\8K4D!84'CD1=EIC_F0)AZ['E6IN%QV*92[U@QZ,* M+V$&\JEZX&IF=RI940(5!:.(PV)L3=RK)-)X _A>P%ILC9%V,F?L64_NLK'E MZ(" 0"JU E9?*[@&0K20"N-WJVEU1VKB]GBC?FN\*R]S+.":D1]%)O.Q-;10 M!@M<$_G(UI^@]1-JO90183[1NL$./E@HK85D94M6$90%;;[Q2YN'+8(;'2!X M+<';)00'"'Y+\$\E!"TA,)EIK)@\)%CB>,39&G&-5FIZ8))IV,I^0?6USR17 MNX7BR?C+S61V,T/OT:RN*@+J0B4FZ!J+'-VJ)X'N:/.T]!V=)R!Q0<2%@C_- M$G1^=H'.4$'1MYS5 M-,C&RI8M+*=MJ>/VW.]PZ<[WKHGE&9"W1#,\A>"]C* M3.?(VSB:>D<5/]?D$OGN.^0YGM<3T/7I=+>'GIQ.=XZX\;O[\8V>?^A^0#UJ M@7Y.YD)R]2/YU9?B1B+HE]"%XTI4.(6QI2J# +X"*W[[QHVY6ZH$M=<$P]_EH!5P^7+E&JG_-"/6>!%IR5B'4[Q*2W+Z>-=FBT=>ULB 0 %H4 9 >&PO=V]R:W-H965T F#2 RMM92;6]L6\S4)L;AA&Q*I M+TO&0RS5D*]LL>$$+V*G,+"1X_AVB&EDC0;QNPD?#=A6!C0B$P[$-@PQ?WU/ M K8?6M ZO'BBJ[74+^S18(-79$KD\V;"U_+$86HZ.B 1D+C4$5C\[,B9!H)%4'-]34"N;4SL> M/Q_0/\3)JV1F6) Q"[[0A5P/K9X%%F2)MX%\8OO?29I01^/-62#BOV"?VCH6 MF&^%9&'JK"((:93\XI>4B",'MU/A@%('=*Z#FSJX<:))9'%:]UCBT8"S/>#: M6J'IAYB;V%ME0R,MXU1R]94J/SEZ?+B;/DQ!&]P)0:0 .%J 1XIG-*"2$@'> MWA.):2#>*9/GZ3UX^^8=> -H!#ZOV58H:S&PI8I#H]GS=,[WR9RH8LX_M\$- M<&$+( J_=B@V>DZ&E-I,@?$>LT:^_0-_YS93?E< *V;I9MFX=^NBO#>%8TF@% ITW MX'J=M]FRO54#'"\"4_X):"<&U:5A-_(\S^D.[-UQ8@8KY#LPLRI$[&41>V=& M'"O5 D^'D)]5R/&Z;8&IQ)*H\B(!6X(/-,+1G.( 3)B@<;GX^O B=?&9!00\ M1-LPAF214>OZ<"9Y3HU[?\\QJ^UF4_F5J'ZJ1(F>*.%Z/=!L4[1L* M+G++.]!@A7I^UZPH=/*FP*F-.)&'_%\%MR&:'ZNX5P8M,GG47L&SF+SHL$TQ MCV7UD>^5M#=8=1WH5&B?=T.PMOTH:_^?E=^&,"KK[^5^12+R1@DV=$J7G)?P MM/6!"';*DAFLG%Y%?P3S!@DV=$B7'18I6O&TZ)9+B\'*\_L5ISO,FQ!8WX54 M+Z^K'Q8-D9QU6OP<1I&CO 6"]4U$EV.Q6:YKT* MK&]6OL3_+),%P#M5YE>JSA%]@Y"?=?&J;)>/0',B]5-!![P2S 5 (&217 L M$5C@5[-X#5@PQ8()%O -2$5*\J8(UO<1YU*2B-Q 2?U47IJ%=V $>=6,U$-U M+B8D[X%@?1-T0LB"BCG;JAVNE@0Y=W$D<_2/UJ]SXYQT115FR+S.4=X6H?J> MH3&'PI8U9I#.4 JMCTH9F,UZ_5(&]M'%C[YU^XCYBD9"S;]4?LY-5^UTGEQD M)0/)-O%=T(Q)R<+X<4WP@G!MH+XO&9.'@;Y>RJX31_\"4$L#!!0 ( XT M/%5R6\'-_P, ,H4 9 >&PO=V]R:W-H965T,,B1N68ZJ>)(QG M2*HFWYDBYQC%95"6FK9E^6:&"#6B97GO@4=+5LB44/S @2BR#/'C!YRRP\J MQO.-KV2WE_J&&2USM,,;++_G#URUS"9+3#),!6$4<)RLC/?P=FV7 66/OPD^ MB)-KH%$>&?NA&W_&*\/2%>$4;Z5.@=3/$U[C--695!W_UDF-9DP=>'K]G/U3 M":]@'I' :Y;^0V*Y7QFA 6*3K?EJ6B_ L.=5_+ -M"2);5 MP:J"C-#J%_VL)^(D +HO!-AU@'UI@%,'."5H55F)=8J^ZM(;X #WP+;LNV!\/7EX? \W%3SU$R6 MW4R67>9S7LC7\E?,0T!5!GC77Z!O_3Z$=Z5D M9[!. ^N,98_46P+D'H.$B"U*P1$C#C"--;V:U^/SO#I#DU!E]LK,>B-YBJ#K M^JKKTRG=Z/@3Z=R&SKT&G3M$5V7V3^D@=.T.W>CX$^F\ALZ[!ITW1.?UZ(*% M977@1H>?". "X;@@AZ+ZJB\))&8#[&&_7\U4-[!P/HP [;^.!3X4Y$"%ZP7JPYXJLE2PEZ)&GI0H-L ML,?FNK;C=]%@[T!T[?!D=<]K;GT$C@O)N8(-%GA5'[E6MG/ %3 5L_@?,)"NP;2KCH[95S& IL%07^;XX"^Y+B]3:< M.10%MHX"KRHIL&\I:@_M'>1S6(K=6HH]AZ780Y9B+;KZ/#[V5+964NQ+)"6I MC_V+%,4>< ]_T5VS@5Y>$'@=03%//C3IKWR?$=\1*E0AB0JS;@(5SZL/9U5# MLKS\]O3(I&19>;G'*,9<=U#/$\;D-?Q(H0"1Z3F(K+UDK*]7F[+>8KDF!QQM:$ MJE\6C"=8JE.^;(LU)SC,@I*XC3S/;R9/ MUR1FV\L6;#U?N(N6*ZDOM$<7:[PD4R(?UA.NSMHE2A@EA(J(4<#)XK)U!<\# MU-2D9#P&6>'3!V19PW5JAZ8.,S"Q:E1]1W>]3R=6OD8J3H^G][?C7C[>?@O=W MTY_ ^]\?;N[_ J=@*MG\R^FU(C0$8Y:H429PUD]781CI QR#&YH/.WWY)" 2 M1[%XJV(?I@$X>?,6O $1!?'PYKPX/7AGJ6:3MEU MG0RO\U+7Z3X"=7U$P[P#5RP."5?\?4TC^03^_J00P(TDB?BGKCORVW7K;Z<% MZ%RL\9QS_74>D2+' $9M#<+6GNVM!']TRJP3[?)9@\ MZF-2.Z9SL%X&ID5W,^K KAXNFUUV:EIY/=@U6P6'K>!P,!B6K8QZ>F4]O5?4 MDU).YFQ)HW_5Z#&*FS,A:ROK'>;L#_K]O&%L!FG+K",S@ MME]RV[>/0?P(9H22120%6'"6 )&)6=TLJV.R?S 4N\CW]D9BWLC?':^]#MJ; M8H>-NOU^KWZ&#]*#_K+DW=$ZH7MJ 28QI72U6K*:JZQ(L< 1F<#@L M.1P>]^$V=$FS2[# $9A!,_2J]9]G':R_IW?EN[K/,.9Y[OZ7][,]2>6E,>7:&91.XLI&%#(C=J M18QG,0&2*;4#2XZI5*Q^BSUXP!X<] >#P?Z3UIY/8_88F ME%R":<[?R63ZH S%?_GYZ2S3@@E^4JY3@BNNV%P2??P.W*MC98C!+:U]6MAO MW73N.T4+7*&9M%<6 A[90T"G)L(I6N *S>2Z\A'0;B2NMIB'8$.$C.@2-"IPW.*%KA",]]Z5QX/V3W>]Q>0(@'[RL.>95-. M7:&9G%9V#]GMGE5 \*,C ;$GT710.T4+7*&9'5 Y1H2.*R#(J4UTBA:X0C.Y MKFPBLEJC8PA(YQ4K$'N6C3G]'G805780V>W@G6*31W/]1B@?R@]4OPT_N?OE=3>V0:2$*7">CN-4/V04IEODBBO MEEMVKK*-*GO7K^%YD&^\J6#R?4"?E;A'5("8+!2D=]97.?%\:TU^(MDZVVPR M8U*R)#M<$:SFE6Z@?E\P)I]/] W*#4ZC_P%02P,$% @ #C0\5; =GF8Y M! <1 !D !X;"]W;W)K&ULK5AM<^(V$/XK M&K?3YF826Y+?4V FP;G>M;U>&BZYZ4<%"_#$MCA)P.7?5[(= [;@F Y\ ,M^ MGM4^J]5:RV##^(M84"K!]R(OQ=!:2+F\=APQ7=""")LM::F>S!@OB%1#/G?$ MDE.25J0B=S"$@5.0K+1&@^K>/1\-V$KF64GO.1"KHB#\]9;F;#.TD/5VXR&; M+Z2^X8P&2S*G$RH?E_=OUE_7XE78IZ) MH&.6?\U2N1A:D052.B.K7#ZPS0?:"/*UO2G+1?4--@T66F"Z$I(5#5EY4&1E M_4N^-X'8(:#@ $W!-PE> <(;D-P3R5X#:$*M5-+J>*0$$E& \XV@&NTLJ8O MJF!6;"4_*_6Z3R173S/%DZ/)E\_C/S]\_BNY>YC\"N[^>?SXY5]P!28JO])5 M3@&;@0L$R^0HN$BI)EHMWBF:$"G#Q,'FLGO\, M'" 6A%,Q<*3R7OO@3!M/;VM/\0%/$0:?6"D7 MR5*4WW#3A*=JL=OVF_Q4"B2X AQ@:'QJ?3D8&>G$Z'1]2X[4JZE3WWT$IN VX*;DWVS&1=7:[% MDDSIT%+E0U"^IM;HEY]0 '\S!>:,A#C_S ;6%[^OQ6GW]4W^^3!$ M/C)+"5HIP5$I3]4Z_4A)T)O[2DWN(]R18L!AWX=N1W)BPL$@P)Y93-B*"8^* M4>^L&9]EABL+:_Q_:4Q:VR^&A%_5H=&FAZ!6[6E*M34%UVJCT%U-NV&;\G M&:^OGDB^HB:U\3F+[SF-)6'#_B_R^\EV#3Q!Z0./YBI2(.U#G*5 M7BG+<\(%6%)>IYHQTQH7PKU4L\-.HIE0OHVC3J(98#&R861.-+1S"D.GU.FS M:6X.?7C'3X1#>Z<&-[(-P C9'NKJ-N!\:(>'A..M<'Q"53^;;MQW,_!LU*V7 M)EP8V''8E6W Q=B.P@.RMVV@^! &+:G+W3R\6OGW7&VF'B]S8J@:X=!-R1]7+]")";47H6H8^#L]&(% MY?.JIQ5@RE:EK%N3]F[;-]]4W6+G_JWNIZL>;VNF;L8_$:YJI0 YG2F3:A>J M Q>O^]MZ(-FRZOB>F53]8W6YH"2E7 /4\QEC\FV@)VC_91C]!U!+ P04 M" .-#Q53[7$;S$$ #@% &0 'AL+W=OD8<\'.\(?68A0AQ\26+,)D;(>7IMFLP/40)9 MAZ0(BR=K0A/(Q27=F"RE" :Y41*;CF7US01&V)B.\WMS.AV3C,<11G,*6)8D MD+[(7?BE!U SL_@D#IS1PC@W<$P;=TJ#[6@.W-'!S,D4H M.0N'AW"=X!$S"IPT"$P2...+L2-T5[%9*,01RPL]VXIHNM7W[.9ZW1-Z=Y^SB+]<@5D,&0-D#58B&[",OH E M)_XS^/NC, #W'"7LGS;ZA;K;KBZ3T#5+H8\FAL@R#-$M,J8__F#WK9_;R.D4 M\S2)-:BZ%557I3Z=[Z>! ,KW0,NQ?2$&=-&\; -:"/=S89F$MU-[Y+J.VQV; MVSHKI0/GLM(DUF#5JUCUE*QNMHB*%0.D-/);@4%?C%&*@IQ<0.(84@921(OG MK1"+'@A)K$&PGZ%L/]_AUL;G4*L5Q]B_9YM#8[P*/L\ M%X\FL0:>085GH,2S0')#$^$-@!D/"8W^%8.)'M8JF) ,\S92@Z\F8Z_;=6SW MB)2R^W-):1)KD!I6I(9*4F)U0SET1 M=(IYFL0:9$<5V=&;KK,CG51UBGF:Q!I4;>NP';64([:@5YO,:;GQK$WUT_-; M+7XN5JUJ7JE63]-.SQ)_5?)I(JOMX.TW2H>E<+^QK@Y'QUL3=?]G<]"DUJ3E M'&@Y2EIBOXZ.TN%J1UZ?#M7R9P\QG6J>+K4FVD/I8;]M[6%K+3ZTJGFZU)IH M#_6'K2Y OC,MZBPN9J5:/9&Y[K KR]=M ]E;5"'VH0RQU77(=Z3%WJL"G*D= M.'N$::TXS-J14(+H)C]:8\"7,1>G0]7=ZOCN)C^T,@^O%V=_GR#=1)B!&*V% MJ=49"$=I<9Q67'"2Y@=,3X1SDN3-$,$ 4?F">+XFA.\O9 ?5H>;T/U!+ P04 M " .-#Q5^+=AEK8' #I/0 &0 'AL+W=OPB>^E#T0>MS=A"=7$E M.6F+?GPIV6N:$LU$R>@EMN29(_&$1SH:#<_NB_+/:BUEC?[.TKPZGZSK>O-J M.JT6:YG%USLW;?NW)V M5FSK-,GENQ)5VRR+RW\N9%K='([9)!Y__X+^8SMX-9C/<27G1?I;LJS7YY-P M@I;R-MZF]4UQ_[/<#X@W>(LBK=J_Z'X7&] )6FRKNLCVR>H,LB3??<9_[XDX M2L#^B02R3R#=!'8B@>X3Z&,3V#Z!M6GR^N/E^CFYV!V'G#@.)NA-D=?K"EWF M2[DT :;JI ]G3KZ<^05Q(OZR35\BBK]'Q"/$K4J[B5@[%+;J1=S+?2O3[KRH47=4RJ_ZP\;[#97;%2I9WS_8.(,$$T!@!I_LP"=SH<^NU26SBE-IG:J[5-ZF M-A?&NQGV*2:<\+/IW3$=ED!"<4!#SPP4_< 0^T%$Z2'.& 4_C(([1_%V(TLU M(?(5>B]7ZFI;6X?CQ!@Z R#!!!"8P9U_X,X?25$^))^08 ((S. S./ 9/%U1 MNU3_6"BBW+8<;3?>BA\P<434"AF;1K3T_P2*(D MH&X>%$U H9FD:C=/G,;6+,J EK>AT$RFM<4G;"P=@GI[4#0! MA6:2JKT]<1?Q:Q;4)E; HD2K#*B71WV [&O!,M.O#<@VD\3MY^V MZG">QE6U8^OUP.=!]^$&SQG0JC@4FDFU=OPD&$N(H-8?%$U H9FD:NM/W'5Z MMQ##OFR"(")1MQ)C"U3WS2@D72'V UG$.3E1 27:;1.WVWY(A_.A.@0MFH.B M"2@T\P6Z?AZ@WEBOT$'=/BB:@$(S2=5NG[HK^$X=[G,->3$O9$'G]?C<%DA\ MWR>LHT-+8!#X^-3#(M4&F[H-]D,ZO!BH0_?A!D\9T"(Z%)I)]5$GRVBM++"] M++#-+&.X?:K=/GU&/\L^UU!-A,/N76YNB:,L"L+NXZ$E#N.0AL$)%6I[38?V MLRC9M3I;Q&5\IT3GKI6ZX0=/$- ".A2:2:TV_'2L=A<*:NU!T004FDFJMO;T M&3TOU-++PGA >F496Z"RJY'G=W5G:Z/Q..4G'@>IMM/T"6TO\SA3NQ^A.M!B M.BB:@$(S>=7VGH[5_$)!C3PHFH!",SLWM9%GS^A_8?UFE8![%' MO==9XABE]-2+0*:=,WM"[\O\4;KSR.N:2TL;'$!90$_(;BCCN\G]+SLWOW= M?'I1RC2NY?(AY8&6QD'1!!2:2:_V[FRLMA<&ZMI!T004FDFJ=NWL&6TOS-+V M@IF'>ZL4+'$L"+JW1&&)4\K#_BGE:9O,'NAY:41F'0%H@1L434"AF9QI1\[& MZFUAH'8<%$U H9FD:CO.GM';POJ=*)@0'G:+D'-+(%4Z";K%2DL+\'R33)$OR=I;85_^ %J]!T004FLFCMN!\K%85#NK M0=$$%)I)JG;@_!FM*OO;U;5'K8>UBO_+I=I=O9?X%?B=VJ8PVS6P3])BY725ZA5-XJ M2.]EH$ZJW*TKWFW4Q:9=:?NYJ.LB:[^N9;R491.@?K\MBOK+1G. P^KNV?]0 M2P,$% @ #C0\5>VQ>Q )"0 D3T !D !X;"]W;W)K&ULO9MK;]LX%H;_"N$9+%J@J<6;+MTD0&)FIEFT39'+[(?%?E!L M)M:,+&4D.>GLKU_*=DV+/**CAI,OK>6\/-)+BCR/C\3#I[+ZHYY+V:!OB[RH MCT;SIGGX,![7T[E26;FX>OE3H:;Z/,LH4LZJPL4"7OCD8G^(,(@[;!2O%;)I_JG<^HM7);EG^T M!^>SHU'07I',Y;1I0Z3JOT1E+7\>7Y=-'N3'$VWC3,J]7_Z*GC388H>FR;LK%IK&Z M@D56K/]/OVTZ8JS2S2Y M^/SU\NSCV9>K\]_.T/D7=7R&WGRZN+IZB]X(V:197K]%!^CF2J W/[]%/Z.L M0-?S;HO)&+^K_06*S/Q>!S MM8O,A_HAG'6UN$HPH9*V*J81C2$G89;I^%SAU,6,SV0D)W0N@ : MJIS)F6''UH&#+ "=,<@=2]'64N2TI)*<2F'%^HZ?+*M*%M._T'65%K5:&MH, M>C+[7:4+E9(;R*8S^M!Y[S.8\!2LTZOQME?C5UQ;8Y]][#.8\!2LT\?)MH^3 MOW%M3:SIQ!GFQ)B)JG M=9W=9=/5K(1Y* "64!J% 3=L <(H9(%A"U E)$EZUE"\0X;8:6MS\ZN!D352 MILIIMIHH3UDS1X,]8^LB ]/M7HEP2KHVB;9)G#9/%N6R:.H=&\KC754NT(DR M"7HA^[WLE0BGI.M%HR)V4I)[R-+A1NE^HWLEPBGI&M6\AMW YHEE-F=YQDRT MA=!,M%6NF:C!#;O);0C/8(#/<*P0A)J6;"&PM I UEU;NYXTHF$WH]T4E4SS M['_J'OPUS39@LTZTZ\\*:81R^9BVA0%X37&>86C"]1I-^(K6[5U-BSAZ1;#! M7NG1:S3A*UJWHS5 8B<[O9!N-L$[DS4.N;7Z #(YNT:!19K@ >PSBP%E5 1@+.(]@5T=A&W-CFE6\(P'1Q:%8 !4ED6$8 M$+$DZ$DB1.,<<>/<<,XA-FW%/##9&U!AQJAY;T+!<-P# D33&W'3FV?B(3:4 MJ9LM-FL;D(RRQ,R=D$S-VS[3&O.(&_,\T0^QP2RAU"0\0(4#',:F5UMVD%". M>[QJTB//+LWM91]B\U=H+3N "%AS!23KKKE=0QKFB!OF5ND8O'IGNZ%9UFLT MX2M:M\\T+)+P%7&&>.5&K]&$KVC=CM;<2-QEQI?AS"9X=VI%5A($5&%BUE$A M%0Y83PV<:& C;F ;G-AMIB(!BTQ/(*&9* .H*.^A,Z+IC+CIS"_'V+1E)82] M$N&4=)^":5RC;EP;SB_4!BG3RWZ)<$JZ7C2+T1>4UH93"]U?7-LO$4Y)UZC& M,^K&,T^D0FV0 B8AH (F(:#JG81TYR&M&\F&8 H%B I')F,"*GLQ%9 J[*LX M44U=U$U=[9VV.RCOT$G35-GMLDEO/ 39I_1A*]HW4[5 MY$?Y:S[)]XJ+7J,)7]&Z':UQD3[[^>\/4 RU'^$R%A)K?@)/>L,D,7_W K(# M'@5!SU,GJE&-NE%M:&:G % 1BJ/8+ P#PI"&UC)JJR(2)3V_]ZCF,^KF,Z\T M0\'ZF@FD@,JNR@"B_JH,U?!&W?#V U1CLQ50E0%44%4&"M9;E6&:U=@+2FO# M^89!#TSMJ@PD ZHRD*R_*L,TU#$WU'EB'69CV $AX>[K/QN[0.$M"DV9 &0Q M39*>\BG3:,?<:#>$>!A(9FJ]-Q$.$ )KKP!DW;6WZTE3''-3W)>R.)B615.5 M>=[FC/.BD2I!->#BXHXU- %[C29\1>OVX\[K=.P528=Y14JOT82O:-V.UDC) MGOUD^$=>7 2>%4>1F4H@56S52R$53WHHAVF48VZ4&YKQ&8!;V,I[$T!F^7"*>D:U-S''-SW'"P839A65[V2H13TO6B M(8V]H,+V SBSO\:V7R*MB@BG?6E!0QAW0YA79.$ 5MDU M&4!EUV0 47]-AFM"XVY"&XXNW 8HH"8#J*":#!2LMR;#-9#Q%Q36AD,,!TIK M0$T&D@$U&4C67Y/AFMRXF]Q\ 0WT#AJXZ0DHNT&[GH"RFV/;D^:WT,UO@S8^ MK4/Q;I?3V-PV,0&$P-HK %EW[5U[&N_L55W(ZGZUY[=6@Z/NO_46S^VWVWW% M)ZO=M,;WI_B#6.\.UF'6FY4_IY5*,#7*Y9T*&;R/U#55Z_V_ZX.F?%CMB+TM MFZ9&PO*0 /5571\V6%")?9_ON\]W ME\;MH#0KP6[FC)E@F0M9#LG:8*)BV2*9U38Z=Z%I:%9C0M MP2D78:_3B<.<GE[OVDPHX):&7]/P9I&<=G-=B&'6\35TM/[9$SO$8 M<[OPN-DHK2=,,.>^?SN_?OQ$LM0B3^.AHW ?Y--L>]21N]B#8/-AJTRM0: MF";!/=.&3S&:>P>H^>_F><8DTU1LBK:]O\]9?K'B^L7U M+S17OU9V%7M%1A?[K[%^6>^[R/@01!Y$N?N'(#+9?Y'1?FH,ZT/&QDEFZQS3 M6 ,X+P[)%SA_BC9H,%EP8;BL9W.>IDP^.LY8>D,G]H^5+7Z[/F4970ASVX!# MTHX_LY0O\J19=0V)J%>UXT^PO6[<'%9M+"Y3MF3IN)[JV:0:!G9@H]87..PB M5]7E1S ?A_D1P+ XF +,QWEA.Q5,,;R%L?PXV?#M($'%@2^*N-Q0$/K I8[T!\?QSH*;]/%$%5,6W8$XPC28(A MT(O^'HUC)#LQ?/SUP9Z2*$H2/P*87T$480@\C3B"*0 -&!)%U7MPYWT4KM]3 M8?L?O-%O4$L#!!0 ( XT/%67BKL

    -8?20$3;8T.P6BP^ M0"X99K>]9!:G%AQ;3!@ LSL \ !X M;"]W;W)K8F]O:RYX;6S%FUUSHD@40/]*ER^;K=IL(@*2J MMHBTL7<0+,#)[/SZ;3#NW(YX:U]N\J2 XO'2W>?VU\?GHOSZ6!1?V?=MEE>W MO4U=[SY<756K#=\FU>_%CN?RRKHHMTDM#\NGJVI7\B2M-IS7V^Q*N[XVK[:) MR'N?/A[OM2BOX$%1\U4MBER>;$[<"_Y<_;S>'+)OHA*/(A/U/[>]]GW&>VPK MRQNN15G5[2?:^R>2\1N7'SX<[>MB*K*:EY.DYK.RV.]$_M3< M1OZ+*_ WVC@<7P]!_%#^GS 6Z[58\4FQVF]Y7A_B6/*L ,D6R1-O_I3\%3<]_,%:DH%PE1^$O%"Z:5QD8E4_GK*1DF6Y"O.VL=; < ! CAX-T!VL4@ I(Y ZF\(&340S1V[%[[T3,]B?LSIG,7'\& M\3"3](E5XOKW,EI!Z#I*Q#!W](GEL0B#A1/&#[^QA=<6?ADU1Y:X1?-<(23F MCCZQ/%P_MOV9._(<9D>1$Q\>[BP()E]\. X;.3XSM2-V\>ME$+,%GUB74QM-V3WMK=TV-RQHV7H MG#0KF"?ZQ**0E62R',?LBQV&LI(\0"Y,#7UB-WB!/[N,G7#.)LX(UE8-LX-& M; ?7'P=SA\7VGTHSIV%BT(C%(.MF+$4@"Q7S7'OD>E*H+XZ0L'.(B78UB 7A MR<*O!@US@T;LAB@.QI_O D]:-?JEM8)2]#5,"1JQ$D)'JE0V%Z$S#F3JUC2Y M$ WS@$;L 9D_+N=+SXZ="0OB.R=LBM@B=.X13C G#$@=L:9Q/W( M"3$QC0R(-0(2^,X08NX8$+L#S>39!<1$!ZN(I8+G\@QB8GX9$/OE3$;:52 Q MUPR(7?,Z,^TLE9AE!L2645/43CS,+@-BN\!1!BL2B)XB6S1?E]Q;/F79J*6D!,3"PZ>2?F'&95J3-?.J87G5@OKS!C M(;^8LW9:M6&%F)AF=&+-H)AJ3<>$H[]E)T9B%D_%SUBF*<3$!*2_X92()%N4 M!9LV]WF9.X9SB9B"#&(%8=&,5G .S, L9!!;Z+1S>&R+BCS)8$)N8!8RB"W4 MA2FCR--]QEFQAIB8A0QB"Z&82DTW, L9Q!;",>&HBH'.QQ-;Z-RPP"6;)J)4 MRB9F(8/80NZ%"$=,V+$T,0F9Q!(Z._Y[X(28F(1,8@F=C/^J)H*+ 3$)#>DE]!H3 M>AUB8A(:$DOHU6"U"NG!1:I#3$)#ZE4"KS'5Y -B8A(:$DL(C>88A(: MDDL(3 %<,BVX4C8Q"0W)):1@PEB.B^T.8F(2&A)+",&5=(P7S=R8"8F(6&Y%VA\V5SD\!]'!9F(>L- M%Z9)S*;:%/EQ67H,FW<+LY#UGFO5E*Z0A5G(>I.U:B=Q]'A2<7D.8F(6LJ@M M=,2,]KM=UFY#D-6GV83 IEGQ##$Q"UG$%OH/\S"_PI(\99Y(VKUK0EEO8&$6 MLH@M]#.:BLOK?7F"B5G(HE[;UC5%?7G8Q7,Y@JF'A5G(HE[;=@;S);80$]TF M0[U/Y@SF)I'Y4:A@8A:RB"W4.>7_TJV$W=\;S$$WY)-"V)P_'$"ZP1QT<]@O MVGZX^O0QY6N1\]27/U')\ZLD6RU*UKPT=^IKNM&L4U_OLVPLSP6Y5R3I<<_I M<;_LIW\!4$L#!!0 ( XT/%5?3NH*I@( )@U : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VDUNXD 0AN&K(!\@IJN[J\JCD-5LLHUR 8LT M/PI@9'N4Y/:#R (^:Q:SB?RM4-NB_,J+1ZCIQY=R:,=]=QIV^_.P^#P>3L.J MVHWC^5==#^M=.;;#0W/TZE_^9V&TV^W7YW:W_',MI_,?@^J/KWX==*6.U>&W[;1E75?UYN%T>ZNM' M>+A,KA;/;ZNJ?WX+53UWD$"0S!\4(2C.'Y0@*,T?E"$HSQ^D$*3S!QD$V?Q! M#D$^?U #0@OJ M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'I'U#L2Z!U1[TB@=T2](X'><;)90J!W M1+TC@=X1]8X$>D?4.Q+H'5'O2*!W1+TC@=X1]8X$>B?4.Q'HG5#O1*!W0KT3 M@=X)]4X$>J?)9C>!W@GU3@1Z)]0[$>B=4.]$H'="O1.!W@GU3@1Z9]0[$^B= M4>],H'=&O3.!WAGUS@1Z9]0[$^B=)W]6$NB=4>],H'=&O3.!WAGUS@1Z9]0[ M$^BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMD\,F!'HKZJT$>BOJ MK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD ML""!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z. M>CN!WHYZ.X'>/CGL3:"WH]Y.H'>#>C<$>C>H=_.3>@_CUZ$,MY[O-3[_)ZD> M+]\MM\=?E]\7)R_ABG-]7S$\_0502P,$% @ #C0\57LV%NT] @ \3, M !, !;0V]N=&5N=%]4>7!E&ULS=O?;MHP%,?Q5T&YK4B(X]AA*KUI M=[OU8B_@):9$Y)]LMZ-O/Q/:2ILZM(I)^]X0@>WS._&1/G=K%\<^F[P MFV07PO0IRWR]L[WQZ3C9(:YL1]>;$+^ZAVPR]=X\V$RL5BJKQR'8(2S#L49R M]IXS-HD9IJZMC8AKF=/0_-;RO(E(8TG MYSU^UT[^*FY(LG<3CBM_#G@Y]_7).MGY$N_T M.&ZW;6V;L7[LXY'43\Z:QN^L#7V7GHI>G4\.\8;MZ3._.'\N-SK2(ZGEU,L9%UHS[_B6V(L??'[V>.T&]O\97:\WA^CV\_S\-G\N/R. M?YWQ6_T/]B$@?120/B2DCQ+2AX+TH2%]5) ^UI ^\A6E$8JH.874G&)J3D$U MIZB:4UC-*:[F%%ASBJR"(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,A:4&0M M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J M*;)*BJR2(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(JBBR*HJLBB*K MHLBJ*+(JBJR*(JNBR*HHLBJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNF MR%I19*THLE8462N*K!5%UHHB:T61M:+(6E%DK2BRKBFRKO^GK-_',W/YG_ZW/P$4$L! A0#% @ #C0\50=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " .-#Q5 M\39QS>X K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " .-#Q5F5R<(Q & "<)P $P @ ', M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( XT/%6@8U* @P< M /PN 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\5=U_ MN'6D" &PO=V]R:W-H965T M&UL4$L! A0#% @ #C0\54-RWZL["@ /EH !@ M ("!K"4 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ #C0\52]S> 8<&@ T$T !@ ("!4#T 'AL M+W=O&UL4$L! A0#% @ #C0\53^C(13H"0 ,A< !D ("! MB&< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #C0\578^A9%0 P 'P< !D ("!R7\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\57YX.@*S#P ,RT !D M ("!&9P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #C0\58ZX-*PF!@ 01H !D ("!V<( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#C0\56TXA'D8!0 Y0X !D ("!&]D 'AL+W=O&UL4$L! A0#% @ #C0\5?A$<<^;!0 M)0T !D ("!LOP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\5<%-ZH<% P 2 8 !D M ("!10X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #C0\59M?74SW @ 6P8 !D ("!@QH! 'AL M+W=OL"S?\" M [!@ &0 @(&Q'0$ >&PO=V]R:W-H965T8D<@ 0!X;"]W;W)K&UL4$L! A0#% @ #C0\ M53WT#4UG" F!8 !D ("!S"0! 'AL+W=O&PO=V]R:W-H965T\?A[+0, *4& 9 " @>0R 0!X;"]W;W)K M&UL4$L! A0#% @ #C0\5:.00OI-!0 NPH M !D ("!2#8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\55Q@(OE P ^0@ !D M ("!=4\! 'AL+W=O&PO=V]R:W-H965T MI: 0!X;"]W;W)K&UL4$L! A0# M% @ #C0\50.@&\B+!0 /"L !D ("!"6(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\52LO M@EI! P ; D !D ("!V'$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\5>>T6$AH!@ UBD !D M ("!\WP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #C0\58(S)JNJ P 4@\ !D ("! MNX\! 'AL+W=O&PO=V]R:W-H965T9 0!X;"]W;W)K&UL4$L! A0#% M @ #C0\59+51W63 P 5PT !D ("!:)\! 'AL+W=O&PO=V]R:W-H965TQ 0!X;"]W;W)K&UL4$L! A0#% @ #C0\57I046.=!0 Z1T !D M ("!X;4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #C0\52$(M8W7 @ N < !D ("!O\,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#C0\580DT%U6 P ;@H !D ("!Y,P! 'AL+W=OD! 'AL+W=O&PO=V]R:W-H965T MH]Q9RP, /8, 9 " @6OO 0!X;"]W;W)K&UL4$L! A0#% @ #C0\58HJ2H2_ P 20L !D M ("!;?,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #C0\5?$^,,&T P > P !D ("!9P(" 'AL M+W=O:-JH# M #=#@ &0 @(%2!@( >&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\ M58_@.'PA P *@H !D ("!K@T" 'AL+W=O&PO=V]R:W-H965TLB 0 %H4 9 " @0L4 @!X;"]W;W)K M&UL4$L! A0#% @ #C0\57);P&PO=V]R:W-H965T&UL4$L! A0#% @ #C0\54^UQ&\Q! X!0 !D M ("!DB<" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #C0\5606QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ #C0\55].Z@JF @ F#4 !H ( !?T@" 'AL+U]R96QS M+W=O XML 108 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 109 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 110 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 386 470 1 false 115 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.thorindustries.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.thorindustries.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.thorindustries.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statement of Stockholders' Equity Sheet http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical) Sheet http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquityParenthetical Consolidated Statement of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2106102 - Disclosure - ACQUISITIONS Sheet http://www.thorindustries.com/role/ACQUISITIONS ACQUISITIONS Notes 10 false false R11.htm 2115103 - Disclosure - BUSINESS SEGMENTS Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTS BUSINESS SEGMENTS Notes 11 false false R12.htm 2121104 - Disclosure - DERIVATIVES AND HEDGING Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGING DERIVATIVES AND HEDGING Notes 12 false false R13.htm 2126105 - Disclosure - INVENTORIES Sheet http://www.thorindustries.com/role/INVENTORIES INVENTORIES Notes 13 false false R14.htm 2130106 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 14 false false R15.htm 2133107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 15 false false R16.htm 2140108 - Disclosure - CONCENTRATION OF RISK Sheet http://www.thorindustries.com/role/CONCENTRATIONOFRISK CONCENTRATION OF RISK Notes 16 false false R17.htm 2142109 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 17 false false R18.htm 2144110 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 18 false false R19.htm 2147111 - Disclosure - PRODUCT WARRANTY Sheet http://www.thorindustries.com/role/PRODUCTWARRANTY PRODUCT WARRANTY Notes 19 false false R20.htm 2151112 - Disclosure - LONG-TERM DEBT Sheet http://www.thorindustries.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 20 false false R21.htm 2156113 - Disclosure - INCOME TAXES Sheet http://www.thorindustries.com/role/INCOMETAXES INCOME TAXES Notes 21 false false R22.htm 2165114 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS Sheet http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTS CONTINGENT LIABILITIES AND COMMITMENTS Notes 22 false false R23.htm 2167115 - Disclosure - LEASES Sheet http://www.thorindustries.com/role/LEASES LEASES Notes 23 false false R24.htm 2173116 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 24 false false R25.htm 2178117 - Disclosure - REVENUE RECOGNITION Sheet http://www.thorindustries.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 25 false false R26.htm 2181118 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 26 false false R27.htm 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 28 false false R29.htm 2307302 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.thorindustries.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.thorindustries.com/role/ACQUISITIONS 29 false false R30.htm 2316303 - Disclosure - BUSINESS SEGMENTS (Tables) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSTables BUSINESS SEGMENTS (Tables) Tables http://www.thorindustries.com/role/BUSINESSSEGMENTS 30 false false R31.htm 2322304 - Disclosure - DERIVATIVES AND HEDGING (Tables) Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGTables DERIVATIVES AND HEDGING (Tables) Tables http://www.thorindustries.com/role/DERIVATIVESANDHEDGING 31 false false R32.htm 2327305 - Disclosure - INVENTORIES (Tables) Sheet http://www.thorindustries.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.thorindustries.com/role/INVENTORIES 32 false false R33.htm 2331306 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENT 33 false false R34.htm 2334307 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILL 34 false false R35.htm 2345308 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTS 35 false false R36.htm 2348309 - Disclosure - PRODUCT WARRANTY (Tables) Sheet http://www.thorindustries.com/role/PRODUCTWARRANTYTables PRODUCT WARRANTY (Tables) Tables http://www.thorindustries.com/role/PRODUCTWARRANTY 36 false false R37.htm 2352310 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.thorindustries.com/role/LONGTERMDEBTTables LONG-TERM DEBT (Tables) Tables http://www.thorindustries.com/role/LONGTERMDEBT 37 false false R38.htm 2357311 - Disclosure - INCOME TAXES (Tables) Sheet http://www.thorindustries.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.thorindustries.com/role/INCOMETAXES 38 false false R39.htm 2368312 - Disclosure - LEASES (Tables) Sheet http://www.thorindustries.com/role/LEASESTables LEASES (Tables) Tables http://www.thorindustries.com/role/LEASES 39 false false R40.htm 2374313 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.thorindustries.com/role/STOCKHOLDERSEQUITY 40 false false R41.htm 2379314 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.thorindustries.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.thorindustries.com/role/REVENUERECOGNITION 41 false false R42.htm 2382315 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Tables http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS 42 false false R43.htm 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 43 false false R44.htm 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Details) Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Details) Details 44 false false R45.htm 2408403 - Disclosure - ACQUISITIONS - Airxcel - Additional Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails ACQUISITIONS - Airxcel - Additional Information (Details) Details 45 false false R46.htm 2409404 - Disclosure - ACQUISITIONS - Airxcel - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Airxcel - Assets Acquired and Liabilities Assumed (Details) Details 46 false false R47.htm 2410405 - Disclosure - ACQUISITIONS - Tiffin Group - Additional Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails ACQUISITIONS - Tiffin Group - Additional Information (Details) Details 47 false false R48.htm 2411406 - Disclosure - ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details) Details 48 false false R49.htm 2412407 - Disclosure - ACQUISITIONS - Togo Group - Additional Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails ACQUISITIONS - Togo Group - Additional Information (Details) Details 49 false false R50.htm 2413408 - Disclosure - ACQUISITIONS - Pro Forma Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails ACQUISITIONS - Pro Forma Information (Details) Details 50 false false R51.htm 2414409 - Disclosure - ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details) Details 51 false false R52.htm 2417410 - Disclosure - BUSINESS SEGMENTS - Additional Information (Details) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSAdditionalInformationDetails BUSINESS SEGMENTS - Additional Information (Details) Details 52 false false R53.htm 2418411 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Details) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Details) Details 53 false false R54.htm 2419412 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) Details 54 false false R55.htm 2420413 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details) Details 55 false false R56.htm 2423414 - Disclosure - DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details) Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details) Details 56 false false R57.htm 2424415 - Disclosure - DERIVATIVES AND HEDGING - Additional Information (Detail) Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail DERIVATIVES AND HEDGING - Additional Information (Detail) Details 57 false false R58.htm 2425416 - Disclosure - DERIVATIVES AND HEDGING - Schedule of Derivative Instruments, Gain (Loss) (Details) Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails DERIVATIVES AND HEDGING - Schedule of Derivative Instruments, Gain (Loss) (Details) Details 58 false false R59.htm 2428417 - Disclosure - INVENTORIES - Schedule of Major Classifications of Inventories (Details) Sheet http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails INVENTORIES - Schedule of Major Classifications of Inventories (Details) Details 59 false false R60.htm 2429418 - Disclosure - INVENTORIES - Additional Information (Details) Sheet http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails INVENTORIES - Additional Information (Details) Details 60 false false R61.htm 2432419 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTTables 61 false false R62.htm 2435420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Details) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Details) Details 62 false false R63.htm 2436421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details) Details 63 false false R64.htm 2437422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) Details 64 false false R65.htm 2438423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Details) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Details) Details 65 false false R66.htm 2439424 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Details) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Details) Details 66 false false R67.htm 2441425 - Disclosure - CONCENTRATION OF RISK (Detail) Sheet http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail CONCENTRATION OF RISK (Detail) Details http://www.thorindustries.com/role/CONCENTRATIONOFRISK 67 false false R68.htm 2443426 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) Sheet http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetails EMPLOYEE BENEFIT PLANS (Details) Details http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANS 68 false false R69.htm 2446427 - Disclosure - FAIR VALUE MEASUREMENTS (Detail) Sheet http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail FAIR VALUE MEASUREMENTS (Detail) Details http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSTables 69 false false R70.htm 2449428 - Disclosure - PRODUCT WARRANTY - Additional Information (Detail) Sheet http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail PRODUCT WARRANTY - Additional Information (Detail) Details 70 false false R71.htm 2450429 - Disclosure - PRODUCT WARRANTY - Schedule of Changes in Liability (Detail) Sheet http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail PRODUCT WARRANTY - Schedule of Changes in Liability (Detail) Details 71 false false R72.htm 2453430 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details) Sheet http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails LONG-TERM DEBT - Schedule of Long-term Debt (Details) Details 72 false false R73.htm 2454431 - Disclosure - LONG-TERM DEBT - Additional Information (Details) Sheet http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails LONG-TERM DEBT - Additional Information (Details) Details 73 false false R74.htm 2455432 - Disclosure - LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) Sheet http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) Details 74 false false R75.htm 2458433 - Disclosure - INCOME TAXES - Earnings Before Income Taxes (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails INCOME TAXES - Earnings Before Income Taxes (Details) Details 75 false false R76.htm 2459434 - Disclosure - INCOME TAXES - Schedule of Components of Provision for Taxes (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails INCOME TAXES - Schedule of Components of Provision for Taxes (Details) Details 76 false false R77.htm 2460435 - Disclosure - INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Details) Details 77 false false R78.htm 2461436 - Disclosure - INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) Details 78 false false R79.htm 2462437 - Disclosure - INCOME TAXES - Additional Information (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails INCOME TAXES - Additional Information (Details) Details 79 false false R80.htm 2463438 - Disclosure - INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Details) Details 80 false false R81.htm 2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details) Sheet http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details) Details 81 false false R82.htm 2466440 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS (Details) Sheet http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails CONTINGENT LIABILITIES AND COMMITMENTS (Details) Details http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTS 82 false false R83.htm 2469441 - Disclosure - LEASES - Components of Lease Costs (Details) Sheet http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails LEASES - Components of Lease Costs (Details) Details 83 false false R84.htm 2470442 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) Sheet http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails LEASES - Supplemental Cash Flow Information (Details) Details 84 false false R85.htm 2471443 - Disclosure - LEASES - Assets and Liabilities (Details) Sheet http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails LEASES - Assets and Liabilities (Details) Details 85 false false R86.htm 2472444 - Disclosure - LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details) Sheet http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details) Details 86 false false R87.htm 2475445 - Disclosure - STOCKHOLDERS' EQUITY - Stock-Based Compensation Additional Information (Details) Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails STOCKHOLDERS' EQUITY - Stock-Based Compensation Additional Information (Details) Details 87 false false R88.htm 2476446 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Details) Details 88 false false R89.htm 2477447 - Disclosure - STOCKHOLDERS' EQUITY - Share Repurchase Program Additional Information (Details) Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails STOCKHOLDERS' EQUITY - Share Repurchase Program Additional Information (Details) Details 89 false false R90.htm 2480448 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://www.thorindustries.com/role/REVENUERECOGNITIONDetails REVENUE RECOGNITION (Details) Details http://www.thorindustries.com/role/REVENUERECOGNITIONTables 90 false false R91.htm 2483449 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Sheet http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Details http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables 91 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: tho:WarrantyPeriodForRetailCustomer, us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 - tho-20220731.htm 4 tho-20220731.htm tho-20220731.xsd tho-20220731_cal.xml tho-20220731_def.xml tho-20220731_lab.xml tho-20220731_pre.xml tho7312022exhibit101.htm tho7312022exhibit211.htm tho7312022exhibit231.htm tho7312022exhibit311.htm tho7312022exhibit312.htm tho7312022exhibit321.htm tho7312022exhibit322.htm tho-20220731_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 113 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tho-20220731.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 386, "dts": { "calculationLink": { "local": [ "tho-20220731_cal.xml" ] }, "definitionLink": { "local": [ "tho-20220731_def.xml" ] }, "inline": { "local": [ "tho-20220731.htm" ] }, "labelLink": { "local": [ "tho-20220731_lab.xml" ] }, "presentationLink": { "local": [ "tho-20220731_pre.xml" ] }, "schema": { "local": [ "tho-20220731.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 736, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 21, "http://www.thorindustries.com/20220731": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 27 }, "keyCustom": 39, "keyStandard": 431, "memberCustom": 49, "memberStandard": 61, "nsprefix": "tho", "nsuri": "http://www.thorindustries.com/20220731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "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.thorindustries.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "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": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106102 - Disclosure - ACQUISITIONS", "role": "http://www.thorindustries.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115103 - Disclosure - BUSINESS SEGMENTS", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTS", "shortName": "BUSINESS SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121104 - Disclosure - DERIVATIVES AND HEDGING", "role": "http://www.thorindustries.com/role/DERIVATIVESANDHEDGING", "shortName": "DERIVATIVES AND HEDGING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126105 - Disclosure - INVENTORIES", "role": "http://www.thorindustries.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130106 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140108 - Disclosure - CONCENTRATION OF RISK", "role": "http://www.thorindustries.com/role/CONCENTRATIONOFRISK", "shortName": "CONCENTRATION OF RISK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142109 - Disclosure - EMPLOYEE BENEFIT PLANS", "role": "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144110 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147111 - Disclosure - PRODUCT WARRANTY", "role": "http://www.thorindustries.com/role/PRODUCTWARRANTY", "shortName": "PRODUCT WARRANTY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.thorindustries.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151112 - Disclosure - LONG-TERM DEBT", "role": "http://www.thorindustries.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - INCOME TAXES", "role": "http://www.thorindustries.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165114 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS", "role": "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTS", "shortName": "CONTINGENT LIABILITIES AND COMMITMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167115 - Disclosure - LEASES", "role": "http://www.thorindustries.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173116 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178117 - Disclosure - REVENUE RECOGNITION", "role": "http://www.thorindustries.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181118 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "role": "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "tho:NatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "tho:NatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - ACQUISITIONS (Tables)", "role": "http://www.thorindustries.com/role/ACQUISITIONSTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - BUSINESS SEGMENTS (Tables)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSTables", "shortName": "BUSINESS SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - DERIVATIVES AND HEDGING (Tables)", "role": "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGTables", "shortName": "DERIVATIVES AND HEDGING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327305 - Disclosure - INVENTORIES (Tables)", "role": "http://www.thorindustries.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331306 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348309 - Disclosure - PRODUCT WARRANTY (Tables)", "role": "http://www.thorindustries.com/role/PRODUCTWARRANTYTables", "shortName": "PRODUCT WARRANTY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352310 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://www.thorindustries.com/role/LONGTERMDEBTTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357311 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.thorindustries.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368312 - Disclosure - LEASES (Tables)", "role": "http://www.thorindustries.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2374313 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2379314 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.thorindustries.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2382315 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "role": "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "tho:NatureOfOperationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Details)", "role": "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - ACQUISITIONS - Airxcel - Additional Information (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "shortName": "ACQUISITIONS - Airxcel - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i6d42bc3bd88645b6b5e9da85e9818d35_D20210901-20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - ACQUISITIONS - Airxcel - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS - Airxcel - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i05ea7f47e3704f4798a904bbfff5a995_I20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - ACQUISITIONS - Tiffin Group - Additional Information (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "shortName": "ACQUISITIONS - Tiffin Group - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i95774d97c7524e27823997af3f21827c_D20201218-20201218", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i752820f66d8d40bdb7acf055fcf1f6ab_I20201218", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ieeead6bbcb174648be70bc180b2a74c5_D20200323-20200323", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - ACQUISITIONS - Togo Group - Additional Information (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "shortName": "ACQUISITIONS - Togo Group - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ieeead6bbcb174648be70bc180b2a74c5_D20200323-20200323", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Income and Comprehensive Income", "role": "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - ACQUISITIONS - Pro Forma Information (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails", "shortName": "ACQUISITIONS - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i8ae6afec81704f84b6b6ff6ca818858a_I20200323", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "tho:NatureOfOperationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417410 - Disclosure - BUSINESS SEGMENTS - Additional Information (Details)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSAdditionalInformationDetails", "shortName": "BUSINESS SEGMENTS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Details)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ifa5ff2cefdb24108a5749825251bbb29_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails", "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ia8e25cf2c3fd409895a6200ebba91c1b_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423414 - Disclosure - DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details)", "role": "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "shortName": "DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ia8e25cf2c3fd409895a6200ebba91c1b_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeLiabilityFairValueGrossAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424415 - Disclosure - DERIVATIVES AND HEDGING - Additional Information (Detail)", "role": "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "shortName": "DERIVATIVES AND HEDGING - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425416 - Disclosure - DERIVATIVES AND HEDGING - Schedule of Derivative Instruments, Gain (Loss) (Details)", "role": "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails", "shortName": "DERIVATIVES AND HEDGING - Schedule of Derivative Instruments, Gain (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428417 - Disclosure - INVENTORIES - Schedule of Major Classifications of Inventories (Details)", "role": "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails", "shortName": "INVENTORIES - Schedule of Major Classifications of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i442b34e8318f4b60976c30f46d746f0e_I20190731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statement of Stockholders' Equity", "role": "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity", "shortName": "Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i442b34e8318f4b60976c30f46d746f0e_I20190731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - INVENTORIES - Additional Information (Details)", "role": "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails", "shortName": "INVENTORIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "if62bdedcac404158b42ee45f4fd9ee46_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Details)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ice6f0c3ef7fe4eab8d80c95400497c88_D20190801-20191031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ica9c2070c6484a74a77c8c2dd63d1db0_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Details)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Details)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i981d16491ce04e98b43cb1f1d7e51d08_D20210801-20220731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - CONCENTRATION OF RISK (Detail)", "role": "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail", "shortName": "CONCENTRATION OF RISK (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i981d16491ce04e98b43cb1f1d7e51d08_D20210801-20220731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)", "role": "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetails", "shortName": "EMPLOYEE BENEFIT PLANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - FAIR VALUE MEASUREMENTS (Detail)", "role": "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail", "shortName": "FAIR VALUE MEASUREMENTS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i86e9fa047be9422e8b54aa6950ef6b2f_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical)", "role": "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquityParenthetical", "shortName": "Consolidated Statement of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R70": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - PRODUCT WARRANTY - Additional Information (Detail)", "role": "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail", "shortName": "PRODUCT WARRANTY - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ica9c2070c6484a74a77c8c2dd63d1db0_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - PRODUCT WARRANTY - Schedule of Changes in Liability (Detail)", "role": "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail", "shortName": "PRODUCT WARRANTY - Schedule of Changes in Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i8a4a7750735048dea39c87de27decd46_I20190731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453430 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details)", "role": "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails", "shortName": "LONG-TERM DEBT - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454431 - Disclosure - LONG-TERM DEBT - Additional Information (Details)", "role": "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "shortName": "LONG-TERM DEBT - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "id894d75538fa4d3f9fec26bc9c511bac_D20200801-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455432 - Disclosure - LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details)", "role": "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails", "shortName": "LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458433 - Disclosure - INCOME TAXES - Earnings Before Income Taxes (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails", "shortName": "INCOME TAXES - Earnings Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459434 - Disclosure - INCOME TAXES - Schedule of Components of Provision for Taxes (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails", "shortName": "INCOME TAXES - Schedule of Components of Provision for Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460435 - Disclosure - INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails", "shortName": "INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:DeferredTaxAssetsLiabilitiesInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - Disclosure - INCOME TAXES - Schedule of Deferred Income Tax Balances (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails", "shortName": "INCOME TAXES - Schedule of Deferred Income Tax Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:DeferredTaxAssetsLiabilitiesInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462437 - Disclosure - INCOME TAXES - Additional Information (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails", "shortName": "INCOME TAXES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ica9c2070c6484a74a77c8c2dd63d1db0_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463438 - Disclosure - INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails", "shortName": "INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details)", "role": "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "lang": "en-US", "name": "tho:UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466440 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS (Details)", "role": "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails", "shortName": "CONTINGENT LIABILITIES AND COMMITMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469441 - Disclosure - LEASES - Components of Lease Costs (Details)", "role": "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails", "shortName": "LEASES - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470442 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)", "role": "http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471443 - Disclosure - LEASES - Assets and Liabilities (Details)", "role": "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails", "shortName": "LEASES - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472444 - Disclosure - LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details)", "role": "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails", "shortName": "LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475445 - Disclosure - STOCKHOLDERS' EQUITY - Stock-Based Compensation Additional Information (Details)", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails", "shortName": "STOCKHOLDERS' EQUITY - Stock-Based Compensation Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "icdf9bdaa2e714fa797f56c9ed2b608c0_I20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "id869646cd02b476bbc733f2bb35514af_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476446 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Details)", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i7ac1b72db0ee4fac972ed6aac4c80fd1_I20190731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477447 - Disclosure - STOCKHOLDERS' EQUITY - Share Repurchase Program Additional Information (Details)", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails", "shortName": "STOCKHOLDERS' EQUITY - Share Repurchase Program Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "2", "lang": "en-US", "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "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.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ie321f85dde3949aface67a2d9ea189c5_D20210801-20220731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480448 - Disclosure - REVENUE RECOGNITION (Details)", "role": "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails", "shortName": "REVENUE RECOGNITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i9ef1caa9919d4899b3591e6f9544c87d_D20210801-20220731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "ica9c2070c6484a74a77c8c2dd63d1db0_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483449 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "role": "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20220731.htm", "contextRef": "i480278d5728c4495817a828abae05232_I20190731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 115, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r703", "r704", "r705" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.thorindustries.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r703", "r704", "r705" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r706" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r707" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r700" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r708" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r699" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r702" ], "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/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r136", "r187", "r200", "r201", "r202", "r203", "r205", "r207", "r211", "r291", "r292", "r293", "r294", "r295", "r296", "r298", "r299", "r301", "r303", "r304" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r136", "r187", "r200", "r201", "r202", "r203", "r205", "r207", "r211", "r291", "r292", "r293", "r294", "r295", "r296", "r298", "r299", "r301", "r303", "r304" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r218", "r367", "r371", "r672" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r271", "r273", "r274", "r275", "r309", "r334", "r390", "r393", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r669", "r673", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r271", "r273", "r274", "r275", "r309", "r334", "r390", "r393", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r669", "r673", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r218", "r367", "r371", "r672" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r214", "r273", "r274", "r367", "r369", "r625", "r668", "r670" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r214", "r273", "r274", "r367", "r369", "r625", "r668", "r670" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r261", "r271", "r273", "r274", "r275", "r309", "r334", "r379", "r390", "r393", "r424", "r425", "r426", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r669", "r673", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r261", "r271", "r273", "r274", "r275", "r309", "r334", "r379", "r390", "r393", "r424", "r425", "r426", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r669", "r673", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r146", "r391" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r146", "r151", "r269", "r391" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r215", "r216", "r367", "r370", "r671", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r367", "r370", "r671", "r681", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r146", "r151", "r269", "r391", "r611" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_ABLAndTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL and Term Loan", "label": "ABL and Term Loan [Member]", "terseLabel": "ABL and Term Loan" } } }, "localname": "ABLAndTermLoanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_AcceleratedAmortizationOfDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accelerated Amortization of Debt Issuance Costs", "label": "Accelerated Amortization of Debt Issuance Costs", "terseLabel": "Accelerated amortization of debt issuance costs" } } }, "localname": "AcceleratedAmortizationOfDebtIssuanceCosts", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tho_AccumulatedOtherGainLossAttributableToParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Other Gain (Loss) Attributable To Parent", "label": "Accumulated Other Gain (Loss) Attributable To Parent [Member]", "terseLabel": "Other" } } }, "localname": "AccumulatedOtherGainLossAttributableToParentMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "tho_AirXIntermediateIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AirX Intermediate Inc.", "label": "AirX Intermediate Inc. [Member]", "terseLabel": "AirX Intermediate Inc." } } }, "localname": "AirXIntermediateIncMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "tho_AssetBasedCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Based Credit Facility [Member]", "label": "Asset Based Credit Facility [Member]", "terseLabel": "Asset Based Credit Facility" } } }, "localname": "AssetBasedCreditFacilityMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "tho_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.thorindustries.com/20220731", "xbrltype": "stringItemType" }, "tho_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "BacklogMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_CampervanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Campervan [Member]", "verboseLabel": "Campervan" } } }, "localname": "CampervanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_CaravanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Caravan [Member]", "verboseLabel": "Caravan" } } }, "localname": "CaravanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_ClassaMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ClassA Motorized.", "label": "ClassA Motorized [Member]", "terseLabel": "Class\u00a0A" } } }, "localname": "ClassaMotorizedMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_ClassbMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ClassB Motorized.", "label": "ClassB Motorized [Member]", "terseLabel": "Class\u00a0B" } } }, "localname": "ClassbMotorizedMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_ClasscMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ClassC Motorized.", "label": "ClassC Motorized [Member]", "terseLabel": "Class\u00a0C" } } }, "localname": "ClasscMotorizedMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate and Eliminations [Member]", "label": "Corporate and Eliminations [Member]", "terseLabel": "Other" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_DealerNetworkAndCustomerRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dealer Network and Customer Relationships [Member]", "label": "Dealer Network and Customer Relationships [Member]", "terseLabel": "Dealer networks/customer relationships" } } }, "localname": "DealerNetworkAndCustomerRelationshipsMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "tho_DealerNetworkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "tho_DealerNetworkMember", "label": "Dealer Network [Member]", "terseLabel": "Dealer network" } } }, "localname": "DealerNetworkMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_DebtCovenantCoverageRatioMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Coverage Ratio, Minimum", "label": "Debt Covenant, Coverage Ratio, Minimum", "terseLabel": "Minimum coverage ratio" } } }, "localname": "DebtCovenantCoverageRatioMinimum", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "tho_DebtCovenantCoverageRatioThresholdAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Coverage Ratio, Threshold Amount", "label": "Debt Covenant, Coverage Ratio, Threshold Amount", "terseLabel": "Coverage ratio, threshold amount" } } }, "localname": "DebtCovenantCoverageRatioThresholdAmount", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tho_DebtCovenantCoverageRatioThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Coverage Ratio Threshold Percentage", "label": "Debt Covenant, Coverage Ratio Threshold Percentage", "terseLabel": "Coverage ratio threshold percentage" } } }, "localname": "DebtCovenantCoverageRatioThresholdPercentage", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "tho_DebtInstrumentPrincipalPaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Principal Payment Percentage", "label": "Debt Instrument Principal Payment Percentage", "terseLabel": "Principal payment percentage (as a percent)" } } }, "localname": "DebtInstrumentPrincipalPaymentPercentage", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "tho_DebtInstrumentQuarterlyPrincipalRepaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Quarterly Principal Repayment Percentage", "label": "Debt Instrument Quarterly Principal Repayment Percentage", "terseLabel": "Quarterly principal repayment percentage (as a percent)" } } }, "localname": "DebtInstrumentQuarterlyPrincipalRepaymentPercentage", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "tho_DebtInstrumentVariableInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Interest Rate Floor", "label": "Debt Instrument, Variable Interest Rate Floor", "terseLabel": "Debt instrument, variable interest rate floor (as a percent)" } } }, "localname": "DebtInstrumentVariableInterestRateFloor", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "tho_DecemberTwentyTwentyOneShareRepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December Twenty Twenty One Share Repurchase Plan", "label": "December Twenty Twenty One Share Repurchase Plan [Member]", "terseLabel": "December Twenty Twenty One Share Repurchase Plan" } } }, "localname": "DecemberTwentyTwentyOneShareRepurchasePlanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_DeferredTaxAssetsLiabilitiesInventory": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets (liabilities), inventory.", "label": "Deferred Tax Assets Liabilities Inventory", "terseLabel": "Inventory basis" } } }, "localname": "DeferredTaxAssetsLiabilitiesInventory", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tho_DeferredTaxAssetsOperatingLeases": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Leases", "label": "Deferred Tax Assets, Operating Leases", "terseLabel": "Operating leases" } } }, "localname": "DeferredTaxAssetsOperatingLeases", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tho_DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets, tax deferred expense accrued product warranties.", "label": "Deferred Tax Assets Tax Deferred Expense Accrued Product Warranties", "terseLabel": "Accrued product warranties" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tho_DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets unrecognized tax benefits non current.", "label": "Deferred Tax Assets Unrecognized Tax Benefits Non Current", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tho_DesignTechnologyAndOtherIntangiblesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Design Technology And Other Intangibles [Member]", "label": "Design Technology And Other Intangibles [Member]", "terseLabel": "Design technology and other intangibles" } } }, "localname": "DesignTechnologyAndOtherIntangiblesMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "tho_EuroFinancialInstitutionsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Financial Institutions One [Member]", "terseLabel": "Euro Financial Institutions One" } } }, "localname": "EuroFinancialInstitutionsOneMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_EuroFinancialInstitutionsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Financial Institutions Two [Member]", "terseLabel": "Euro Financial Institutions Two" } } }, "localname": "EuroFinancialInstitutionsTwoMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_EuroInterbankOfferedRateEurIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euro Interbank Offered Rate EURIBOR [Member]", "label": "Euro Interbank Offered Rate EURIBOR [Member]", "terseLabel": "Euro Interbank Offered Rate EURIBOR" } } }, "localname": "EuroInterbankOfferedRateEurIBORMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_EuroTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euro tranche [Member]", "label": "Euro Tranche [Member]", "terseLabel": "Euro Tranche" } } }, "localname": "EuroTrancheMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_EuropeanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "European [Member]", "terseLabel": "European" } } }, "localname": "EuropeanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_FifoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XXX_FIFO Member", "label": "FIFO [Member]", "terseLabel": "FIFO" } } }, "localname": "FifoMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_FifthWheelsTowablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth Wheels Towables [Member]", "label": "Fifth Wheels Towables [Member]", "terseLabel": "Fifth Wheels" } } }, "localname": "FifthWheelsTowablesMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles", "label": "Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles", "totalLabel": "Estimated annual amortization expense, total" } } }, "localname": "FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "tho_FreedomRoadsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Freedom Roads [Member]", "label": "Freedom Roads [Member]", "terseLabel": "Freedom Roads, LLC" } } }, "localname": "FreedomRoadsMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "tho_GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails_1": { "order": 1.0, "parentTag": "us-gaap_UnrecognizedTaxBenefits", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unrecognized tax benefits excluding interest and penalties pertaining to uncertain tax positions.", "label": "Gross Amount Of Unrecognized Tax Benefits Excluding Interest And Penalties Pertaining To Uncertain Tax Positions", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails", "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "tho_HeldByOneFinancialInstitutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Held by one financial institution.", "label": "Held By One Financial Institution [Member]", "terseLabel": "Held By One U.S. Financial Institution" } } }, "localname": "HeldByOneFinancialInstitutionMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax [Line Items]", "label": "Income Tax [Line Items]", "terseLabel": "Income Tax [Line Items]" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_InsuranceReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance reserves Policy Text Block.", "label": "Insurance Reserves [Policy Text Block]", "terseLabel": "Insurance Reserves" } } }, "localname": "InsuranceReservesPolicyTextBlock", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "tho_IntangibleAssetsAndGoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Assets And Goodwill [Line Items]", "label": "Intangible Assets And Goodwill [Line Items]", "terseLabel": "Intangible Assets And Goodwill [Line Items]" } } }, "localname": "IntangibleAssetsAndGoodwillLineItems", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_InventoryChassis": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of balance sheet date of major components of certain assembled products.", "label": "Inventory Chassis", "terseLabel": "Chassis" } } }, "localname": "InventoryChassis", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "tho_JuneTwentyTwentyTwoShareRepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June Twenty Twenty Two Share Repurchase Plan", "label": "June Twenty Twenty Two Share Repurchase Plan [Member]", "terseLabel": "June Twenty Twenty Two Share Repurchase Plan" } } }, "localname": "JuneTwentyTwentyTwoShareRepurchasePlanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_LIFOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LIFO", "label": "LIFO [Member]", "terseLabel": "LIFO" } } }, "localname": "LIFOMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_LineOfCreditFacilityAdditionalBorrowingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Amount", "label": "Line of Credit Facility, Additional Borrowing Amount", "terseLabel": "Additional borrowing amount" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingAmount", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_UnrecognizedTaxBenefits", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long term portion of unrecognized tax benefits including interest and penalties.", "label": "Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties", "terseLabel": "Unrecognized tax benefits", "verboseLabel": "Long-term" } } }, "localname": "LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "tho_MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of tax benefits realized upon ultimate settlement.", "label": "Maximum Percentage Of Tax Benefits Realized Upon Ultimate Settlement", "terseLabel": "Maximum percentage of tax benefits realized upon ultimate settlement" } } }, "localname": "MaximumPercentageOfTaxBenefitsRealizedUponUltimateSettlement", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "tho_MotorcaravanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Motorcaravan [Member]", "verboseLabel": "Motorcaravan" } } }, "localname": "MotorcaravanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_NatureOfOperationsAndSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature Of Operations And Significant Accounting Policies [Table]", "label": "Nature Of Operations And Significant Accounting Policies [Table]", "terseLabel": "Nature Of Operations And Significant Accounting Policies [Table]" } } }, "localname": "NatureOfOperationsAndSignificantAccountingPoliciesTable", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_NatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of operations Policy Text Block.", "label": "Nature of Operations [Policy Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperationsPolicyTextBlock", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "tho_NetOperatingLossCarryForwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards.", "label": "Net Operating Loss Carry forwards", "terseLabel": "Gross state tax net operating loss carry forwards" } } }, "localname": "NetOperatingLossCarryForwards", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tho_NetOperatingLossCarryForwardsYearOfExpiration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards year of expiration.", "label": "Net Operating Loss Carry forwards Year Of Expiration", "terseLabel": "Gross state tax net operating loss carry forwards, expiration year" } } }, "localname": "NetOperatingLossCarryForwardsYearOfExpiration", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_NorthAmericanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North American [Member]", "terseLabel": "Total North America" } } }, "localname": "NorthAmericanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_NorthAmericanMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Motorized.", "label": "North American Motorized [Member]", "terseLabel": "North American Motorized" } } }, "localname": "NorthAmericanMotorizedMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_NorthAmericanTowablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Towables.", "label": "North American Towables [Member]", "terseLabel": "North American Towables" } } }, "localname": "NorthAmericanTowablesMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails": { "order": 2.0, "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Before Accumulated Depreciation", "label": "Operating Lease, Right-Of-Use Asset, Before Accumulated Depreciation", "terseLabel": "Lease right-of-use assets \u2013 operating" } } }, "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "tho_OtherComprehensiveIncomelossOtherLossNetOfTax": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other comprehensive income (loss), other loss, net of tax.", "label": "Other Comprehensive Income Loss Other Loss Net of Tax", "negatedLabel": "Other income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomelossOtherLossNetOfTax", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "tho_OtherCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Country [Member]", "terseLabel": "Other foreign" } } }, "localname": "OtherCountryMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "domainItemType" }, "tho_OtherEuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Europe [Member]", "verboseLabel": "Other Europe" } } }, "localname": "OtherEuropeMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "domainItemType" }, "tho_OtherLongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Long Term Debt [Member]", "terseLabel": "Other Long Term Debt" } } }, "localname": "OtherLongTermDebtMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_OtherRvRelatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other RV Related [Member]", "verboseLabel": "Other RV-related" } } }, "localname": "OtherRvRelatedMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of property plant and equipment rental vehicle.", "label": "Proceeds From Sale Of Property Plant And Equipment Rental Vehicle", "verboseLabel": "Proceeds from dispositions of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipmentRentalVehicle", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tho_ProductPropertyLiabilityAndRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities.", "label": "Product Property Liability And Related Liabilities", "terseLabel": "Product, property and related liabilities" } } }, "localname": "ProductPropertyLiabilityAndRelatedLiabilities", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails": { "order": 1.0, "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails": { "order": 2.0, "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Finance Lease and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "totalLabel": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "tho_RecreationVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recreation vehicles.", "label": "Recreation Vehicles [Member]", "terseLabel": "Recreational vehicles" } } }, "localname": "RecreationVehiclesMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "domainItemType" }, "tho_RentalVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rental Vehicles [Member]", "terseLabel": "Rental vehicles" } } }, "localname": "RentalVehiclesMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_RepaymentOfTermLoan": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment of term loan.", "label": "Repayment Of Term Loan", "negatedLabel": "Payments on term-loan credit facilities" } } }, "localname": "RepaymentOfTermLoan", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tho_RepurchaseAndGuaranteeReserveBalances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repurchase and guarantee reserve balances.", "label": "Repurchase and Guarantee Reserve Balances", "terseLabel": "Repurchase and guarantee reserve balances" } } }, "localname": "RepurchaseAndGuaranteeReserveBalances", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "monetaryItemType" }, "tho_RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs)", "label": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs)" } } }, "localname": "RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Differences Between Income Tax Expense At Federal Statutory Rate And Actual Income Taxes [Table Text Block]", "label": "Schedule Of Differences Between Income Tax Expense At Federal Statutory Rate And Actual Income Taxes [Table Text Block]", "terseLabel": "Schedule of Differences Between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes" } } }, "localname": "ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "tho_ScheduleOfIntangibleAssetsAndGoodwillTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Intangible Assets And Goodwill [Table]", "label": "Schedule Of Intangible Assets And Goodwill [Table]", "terseLabel": "Schedule Of Intangible Assets And Goodwill [Table]" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTable", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_ScheduleOfUnrecognizedTaxBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Unrecognized Tax Benefits [Table Text Block]", "label": "Schedule Of Unrecognized Tax Benefits [Table Text Block]", "terseLabel": "Components of Total Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsTableTextBlock", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "tho_SeniorUnsecuredNotesDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Unsecured Notes Due2029", "label": "Senior Unsecured Notes Due2029 [Member]", "terseLabel": "Senior Unsecured Notes Due2029" } } }, "localname": "SeniorUnsecuredNotesDue2029Member", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standby repurchase obligations on dealer inventory financing.", "label": "Standby Repurchase Obligations on Dealer Inventory Financing", "terseLabel": "Standby repurchase obligations amount" } } }, "localname": "StandbyRepurchaseObligationsOnDealerInventoryFinancing", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "monetaryItemType" }, "tho_StockBasedCompensationAndStockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Based Compensation And Stockholders Equity [Line Items]", "label": "Stock Based Compensation And Stockholders Equity [Line Items]", "terseLabel": "Stock Based Compensation And Stockholders Equity [Line Items]" } } }, "localname": "StockBasedCompensationAndStockholdersEquityLineItems", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_StockBasedCompensationAndStockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Based Compensation And Stockholders Equity [Table]", "label": "Stock Based Compensation And Stockholders Equity [Table]", "terseLabel": "Stock Based Compensation And Stockholders Equity [Table]" } } }, "localname": "StockBasedCompensationAndStockholdersEquityTable", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_SwinglineCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swingline Credit Facility", "label": "Swingline Credit Facility [Member]", "terseLabel": "Swingline Credit Facility" } } }, "localname": "SwinglineCreditFacilityMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "tho_TermOfProductWarrantyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Of Product Warranty One [Member]", "label": "Term Of Product Warranty One [Member]", "terseLabel": "Product Warranty One" } } }, "localname": "TermOfProductWarrantyOneMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_TermOfProductWarrantyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Of Product Warranty Two [Member]", "label": "Term Of Product Warranty Two [Member]", "terseLabel": "Product Warranty Two" } } }, "localname": "TermOfProductWarrantyTwoMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_TermOfSwap": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Of Swap.", "label": "Term Of Swap", "terseLabel": "Term of swap" } } }, "localname": "TermOfSwap", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Terms of commitments under repurchase agreements for the repurchase of products sold to dealers.", "label": "Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers", "terseLabel": "Terms of commitments" } } }, "localname": "TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "durationItemType" }, "tho_TiffinGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tiffin Group", "label": "Tiffin Group [Member]", "terseLabel": "Tiffin Group" } } }, "localname": "TiffinGroupMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "tho_TogoGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Togo Group", "label": "Togo Group [Member]", "terseLabel": "Togo Group" } } }, "localname": "TogoGroupMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "tho_TravelTrailersAndOtherTowablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Travel Trailers And Other Towables [Member]", "label": "Travel Trailers And Other Towables [Member]", "terseLabel": "Travel Trailers and Other" } } }, "localname": "TravelTrailersAndOtherTowablesMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "tho_TwoThousandSixteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Sixteen Equity Incentive Plan [Member]", "terseLabel": "2016 Equity Incentive Plan" } } }, "localname": "TwoThousandSixteenEquityIncentivePlanMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_UnrecognizedTaxBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_UnrecognizedTaxBenefits", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits current.", "label": "Unrecognized Tax Benefits Current", "terseLabel": "Short-term, included in \u201cIncome and other taxes\u201d" } } }, "localname": "UnrecognizedTaxBenefitsCurrent", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "tho_UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails_1": { "order": 3.0, "parentTag": "us-gaap_UnrecognizedTaxBenefits", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits decreases resulting from tax credit carry forward.", "label": "Unrecognized Tax Benefits Decreases Resulting From Tax Credit Carry Forward", "negatedLabel": "Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "tho_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits, income tax penalties and interest (income) expenses.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Income Expenses", "terseLabel": "Total amount of interest and penalties expense (benefit) recognized" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "tho_UnsecuredSeriesOneDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unsecured Series One Debt [Member]", "terseLabel": "Unsecured Series One Debt" } } }, "localname": "UnsecuredSeriesOneDebtMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_UnsecuredSeriesTwoDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unsecured Series Two Debt [Member]", "terseLabel": "Unsecured Series Two Debt" } } }, "localname": "UnsecuredSeriesTwoDebtMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_UsTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Us Tranche [Member]", "label": "Us Tranche [Member]", "terseLabel": "Us Tranche" } } }, "localname": "UsTrancheMember", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_WarrantyPeriodForRetailCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty period for retail customer.", "label": "Warranty Period for Retail Customer", "terseLabel": "Warranty period for retail customers (in years)" } } }, "localname": "WarrantyPeriodForRetailCustomer", "nsuri": "http://www.thorindustries.com/20220731", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts receivable, other, net" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 4.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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r220", "r221" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Accounts receivable, trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Promotions and rebates" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r66", "r76", "r77", "r78", "r79", "r526" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Gain\u00a0(Loss)\u00a0on Derivatives" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r63", "r65", "r66", "r653", "r678", "r679" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "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", "verboseLabel": "Accumulated other comprehensive income (loss), net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r76", "r77", "r577", "r578", "r579", "r580", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r66", "r76", "r77", "r78", "r138", "r139", "r140", "r527", "r607", "r674", "r675" ], "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": "AOCI, net of tax, Attributable to THOR", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r60", "r66", "r76", "r77", "r78", "r527", "r578", "r579", "r580", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign\u00a0Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r245" ], "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": "Acquired finite-lived intangible assets, weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://www.thorindustries.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": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r138", "r139", "r140", "r431", "r432", "r433", "r562" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r396", "r435", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r182", "r200", "r201", "r202", "r203", "r205" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r90", "r114", "r322", "r588" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Fees to secure the facility, amortized amount" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r243", "r250" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "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", "verboseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r162" ], "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 restricted stock units and unvested restricted stock outstanding (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r62", "r66", "r76", "r77", "r78", "r527" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interests" } } }, "localname": "AociAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r62", "r66", "r76", "r77", "r78", "r527" ], "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Total AOCI" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r114", "r254" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "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": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r17", "r130", "r195", "r202", "r209", "r224", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r519", "r528", "r575", "r608", "r610", "r631", "r650" ], "calculation": { "http://www.thorindustries.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": "Total assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r37", "r130", "r224", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r519", "r528", "r575", "r608", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Building and Building Improvements", "verboseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r389", "r392", "r499" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r389", "r392", "r492", "r493", "r499" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic earnings per common share (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r490", "r491" ], "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": "Summary of Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r490", "r491" ], "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)", "terseLabel": "Net income attributable to THOR Industries, Inc." } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r490", "r491" ], "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": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r496" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedTerseLabel": "Non-controlling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r500", "r511" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r489" ], "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": "Earnings or loss of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r489" ], "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": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "terseLabel": "Business combination, adjustment, intangibles" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "negatedTerseLabel": "Business combination, adjustment, inventory" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "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, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "negatedLabel": "Less cash acquired", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before 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, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r495" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "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 tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Amortizable intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "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": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r495" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r119", "r120", "r121" ], "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 in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r12", "r116" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents, end of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r117" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r116", "r122" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "totalLabel": "Cash and cash equivalents and restricted cash, total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r576" ], "calculation": { "http://www.thorindustries.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 increase (decrease) in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing transactions:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r353", "r354", "r355", "r356" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r636", "r658" ], "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": "Contingent liabilities and commitments" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r265", "r266", "r267", "r276", "r683" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENT LIABILITIES AND COMMITMENTS" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "verboseLabel": "Cash dividends, per common share (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r138", "r139", "r562" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Common stock\u2014par value of $.10 per share; authorized 250,000,000 shares; issued 66,059,403 and 65,651,570 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r377", "r378", "r394", "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "verboseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r71", "r73", "r74", "r87", "r643", "r664" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "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 attributable to THOR Industries, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r73", "r86", "r515", "r516", "r532", "r642", "r663" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "verboseLabel": "Comprehensive income (loss) attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r73", "r85", "r514", "r532", "r641", "r662" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r84", "r97", "r640", "r661" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r175", "r176", "r218", "r572", "r573", "r682" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r175", "r176", "r218", "r572", "r573", "r680", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r175", "r176", "r218", "r572", "r573", "r680", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "CONCENTRATION OF RISK" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISK" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r175", "r176", "r218", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r173", "r175", "r176", "r177", "r572", "r574", "r682" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r175", "r176", "r218", "r572", "r573", "r682" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r200", "r201", "r202", "r203", "r205", "r211", "r213" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r625" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of products sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r131", "r470", "r478" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r131", "r470" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": 3.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/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r470", "r478", "r480" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "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 expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r131", "r470", "r478" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "U.S. state and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r174", "r218" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "verboseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r505" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r129", "r136", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r328", "r329", "r330", "r331", "r589", "r632", "r633", "r649" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "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 on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r324", "r633", "r649" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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 long-term debt", "totalLabel": "Total long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r306", "r328", "r329", "r587", "r589", "r590" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r315", "r328", "r329", "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r45", "r326", "r587", "r589" ], "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": "Effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "terseLabel": "Interest rate, increase (decrease) (as a percent)" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45", "r307" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46", "r129", "r136", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r328", "r329", "r330", "r331", "r589" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r129", "r136", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r328", "r329", "r330", "r331", "r347", "r348", "r349", "r350", "r586", "r587", "r589", "r590", "r648" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r450" ], "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": "Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Deferred compensation plan mutual fund assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetails", "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r471", "r478" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r313", "r588" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt issuance costs, net of amortization" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r471", "r478" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": 3.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/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r444", "r445" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 income tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r131", "r471", "r478", "r479", "r480" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "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": "Total deferred expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r444", "r445" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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", "verboseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r471", "r478" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "U.S. state and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 15.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r466", "r468", "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carry forward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "Accrued incentives" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Employee benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 14.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 estimated returns and sales allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances", "terseLabel": "Sales returns and allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 17.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 estimated losses under self insurance.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance", "terseLabel": "Self-insurance reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 unrealized losses on foreign currency transactions.", "label": "Deferred Tax Assets, Unrealized Currency Losses", "terseLabel": "Unrealized loss" } } }, "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r462" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r445", "r463" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "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": "Deferred income tax (liability), net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 11.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 from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 8.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 from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails": { "order": 16.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 from unrealized gains on foreign currency transactions.", "label": "Deferred Tax Liabilities, Unrealized Currency Transaction Gains", "negatedTerseLabel": "Unrealized loss" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer match and administrative fees for 401(k) plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r255" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r114", "r190" ], "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 and Intangible amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r53", "r58", "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "terseLabel": "Fair\u00a0Value\u00a0in Other\u00a0Current Liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r534", "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r542" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) recognized in Other comprehensive income (loss), net of tax" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r57", "r541", "r544", "r548", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r538", "r541", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r547", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Amount of gain (loss) recognized in income, net of tax" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r54", "r55", "r57", "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r53", "r56", "r58", "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "terseLabel": "Fair Value in Other Current Assets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r533", "r536", "r537", "r538", "r539", "r545", "r548", "r555", "r557", "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r135", "r533", "r536", "r538", "r539", "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r506" ], "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": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r367" ], "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": "Schedule of Disaggregates of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r88", "r143", "r144", "r145", "r146", "r147", "r152", "r154", "r159", "r160", "r161", "r165", "r166", "r563", "r564", "r644", "r665" ], "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", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r143", "r144", "r145", "r146", "r147", "r154", "r159", "r160", "r161", "r165", "r166", "r563", "r564", "r644", "r665" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r162", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r576" ], "calculation": { "http://www.thorindustries.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, Continuing Operations", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 6.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", "terseLabel": "Compensation and related items" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r429" ], "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", "terseLabel": "Total unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r429" ], "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": "Period for recognition of compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r428" ], "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", "terseLabel": "Tax benefits from stock compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r76", "r77", "r78", "r138", "r139", "r140", "r142", "r148", "r150", "r168", "r225", "r346", "r351", "r431", "r432", "r433", "r474", "r475", "r562", "r577", "r578", "r579", "r580", "r581", "r583", "r607", "r674", "r675", "r676" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt, amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r8" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "terseLabel": "Subsidiaries valued inventory in first-in, first-out method" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r565", "r566", "r568" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r315", "r328", "r329", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r566", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r315", "r380", "r381", "r386", "r387", "r566", "r612" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r315", "r328", "r329", "r380", "r381", "r386", "r387", "r566", "r613" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r315", "r328", "r329", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r569", "r570" ], "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": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r594", "r597", "r605" ], "calculation": { "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r592", "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": { "order": 1.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 finance lease liabilities", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability [Abstract]", "terseLabel": "Finance lease cost", "verboseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails", "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r592" ], "calculation": { "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "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": "Other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r593" ], "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 List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r604" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r592" ], "calculation": { "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "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": "Other long-term liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r593" ], "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 List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total future lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2028 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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": "For the fiscal year ending July 31, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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": "For the fiscal year ending July 31, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": { "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 payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r595", "r599" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r591" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r594", "r597", "r605" ], "calculation": { "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r591" ], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails": { "order": 1.0, "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Lease right-of-use assets \u2013 finance" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r602", "r605" ], "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 - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r601", "r605" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "verboseLabel": "DERIVATIVES AND HEDGING" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGING" ], "xbrltype": "textBlockItemType" }, "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": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r15", "r249" ], "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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "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": "For the fiscal year ending July\u00a031, 2028 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r251" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "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": "For the fiscal year ending July\u00a031, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r251" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "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": "For the fiscal year ending July\u00a031, 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r251" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "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": "For the fiscal year ending July\u00a031, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r251" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "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": "For the fiscal year ending July\u00a031, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r251" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles", "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": "For the fiscal year ending July\u00a031, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r244", "r246", "r249", "r252", "r626", "r627" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r249", "r627" ], "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": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r244", "r248" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r249", "r626" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "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": "Amortizable intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Finite-lived intangible assets, amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign currency forward contract liability" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r584" ], "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" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r550" ], "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": "Foreign currency forward contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives": { "auth_ref": [ "r541", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of foreign currency derivatives and nonderivative instruments designated as fair value hedging instruments which were recognized in earnings, net of offsets by the gain (loss) on the hedged item to the extent that the fair value hedge was determined to be effective.", "label": "Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives", "terseLabel": "Foreign currency transaction" } } }, "localname": "GainLossOnForeignCurrencyFairValueHedgeDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r114" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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": "(Gain) loss on disposition of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r14", "r229", "r231", "r238", "r242", "r610", "r630" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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": "Net balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r232", "r242" ], "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", "verboseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r239", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r236" ], "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": "Foreign currency translation and other" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r231", "r238", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r231", "r238", "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment charges" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r114", "r230", "r235", "r241", "r242" ], "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", "verboseLabel": "Pre-tax, non-cash goodwill impairment charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r237", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r130", "r195", "r201", "r205", "r208", "r211", "r224", "r291", "r292", "r293", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r575" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]", "terseLabel": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r538", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived and Intangible Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r132", "r481" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails": { "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": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r195", "r201", "r205", "r208", "r211", "r628", "r638", "r646", "r666" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails": { "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", "terseLabel": "Income (loss) from continuing operations before income taxes, noncontrolling interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r132", "r481" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails": { "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/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r82", "r114", "r192", "r223", "r637", "r659" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Losses from investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r258", "r262" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r262" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r133", "r448", "r460", "r465", "r476", "r482", "r484", "r485", "r486" ], "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]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r134", "r149", "r150", "r193", "r446", "r477", "r483", "r667" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails": { "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)", "terseLabel": "Income taxes", "totalLabel": "Total income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetails", "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r75", "r442", "r443", "r460", "r461", "r464", "r472" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r447" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Differences between U.S. federal statutory and foreign tax rates" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r447" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Provision at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r447" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r447" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "U.S. state and local income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "auth_ref": [ "r447" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount 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 (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "negatedTerseLabel": "Foreign currency remeasurement (gains) losses" } } }, "localname": "IncomeTaxReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r118" ], "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", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities and other" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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 tax benefit" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Long-term liabilities and other" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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 income taxes, expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r155", "r156", "r157", "r161", "r398" ], "calculation": { "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails": { "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": "Unvested restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r80", "r189", "r585", "r588", "r645" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r95", "r320", "r327", "r330", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r111", "r118" ], "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", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativesAtFairValueNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.", "label": "Interest Rate Derivatives, at Fair Value, Net", "verboseLabel": "Interest rate swap liabilities, net" } } }, "localname": "InterestRateDerivativesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap agreements" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r187", "r200", "r201", "r202", "r203", "r205", "r207", "r211" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intercompany eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r30" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "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/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r36" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Inventories", "totalLabel": "Subtotal" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r35" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedLabel": "Excess of FIFO costs over LIFO costs" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r36", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r34", "r125", "r167", "r226", "r227", "r228", "r623" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r32" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "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 materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r31" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "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/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r94", "r188" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r8" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "LIFO Inventory Amount", "terseLabel": "Subsidiaries valued inventory in last-in, first-out method" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r369" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r603", "r605" ], "calculation": { "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r603" ], "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": "Components of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.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/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r604" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "order": 2.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": "For the fiscal year ending July 31, 2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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": "For the fiscal year ending July 31, 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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": "For the fiscal year ending July 31, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": { "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 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": "For the fiscal year ending July 31, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r604" ], "calculation": { "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_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: amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r606" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r130", "r224", "r575", "r610", "r635", "r656" ], "calculation": { "http://www.thorindustries.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 STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r44", "r130", "r224", "r291", "r292", "r293", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r520", "r528", "r529", "r575", "r608", "r609", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r20", "r21", "r130", "r224", "r291", "r292", "r293", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r520", "r528", "r529", "r575", "r608", "r609" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r633", "r649" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Asset-based credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end (as a percent)" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r41" ], "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": "Borrowing availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r41", "r129" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused capacity, commitment fee percentage (as a percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r314", "r325", "r328", "r329", "r633", "r651" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total long-term debt, net of debt issuance costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "negatedLabel": "Less: current portion of long-term debt", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r136", "r289", "r318" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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": "For the fiscal year ending July\u00a031, 2028 and thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r136", "r289", "r318" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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", "verboseLabel": "For the fiscal year ending July\u00a031, 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r136", "r289", "r318" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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": "For the fiscal year ending July\u00a031, 2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r136", "r289", "r318" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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": "For the fiscal year ending July\u00a031, 2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r136", "r289", "r318" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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": "For the fiscal year ending July\u00a031, 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r136", "r289", "r318" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails": { "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": "For the fiscal year ending July\u00a031, 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Total long-term debt, net, less current portion", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Percentage based bearing fixed interest (as a percent)" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r46", "r287", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Term loan" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r290" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r268", "r270", "r271", "r272", "r273", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Expenses recorded related to product recall costs" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments.", "label": "Maximum Length of Time, Foreign Currency Cash Flow Hedge", "terseLabel": "Maturity period" } } }, "localname": "MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r51", "r130", "r224", "r291", "r296", "r297", "r298", "r304", "r305", "r575", "r634", "r655" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Dividend paid to non-controlling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r351", "r517", "r518" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Acquisitions" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.thorindustries.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r112", "r115" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r69", "r72", "r78", "r83", "r115", "r130", "r141", "r143", "r144", "r145", "r146", "r149", "r150", "r158", "r195", "r201", "r205", "r208", "r211", "r224", "r291", "r292", "r293", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r564", "r575", "r639", "r660" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "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", "totalLabel": "Net income attributable to THOR Industries, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r72", "r78", "r149", "r150", "r523", "r531" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "verboseLabel": "Less: Net income (loss) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "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": "Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r503" ], "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" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r352", "r496", "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Acquisitions" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r138", "r139", "r140", "r351", "r512" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "verboseLabel": "Non-controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r598", "r605" ], "calculation": { "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r592" ], "calculation": { "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_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 operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r592" ], "calculation": { "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "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": "Other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r593" ], "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 List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r592" ], "calculation": { "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "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": "Other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r593" ], "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 List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r596", "r599" ], "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" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r591" ], "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": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r602", "r605" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r601", "r605" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r200", "r201", "r202", "r203", "r205", "r211" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order or Production Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r66", "r76", "r77", "r577", "r579", "r583" ], "calculation": { "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "OCI before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "auth_ref": [ "r64", "r76" ], "calculation": { "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "negatedTerseLabel": "Income taxes associated with OCI before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r61", "r63" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "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": "Unrealized gain (loss) on derivatives, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r61", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Other comprehensive income (loss), net of tax, before reclassification" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r63", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Gain (Loss) Reclassified from AOCI, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "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 gain (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r70", "r73", "r76", "r77", "r79", "r84", "r346", "r577", "r582", "r583", "r640", "r661" ], "calculation": { "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Total other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "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), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r70", "r73", "r514", "r515", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r43", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r20", "r633", "r651" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "verboseLabel": "Other debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.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)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermBorrowings": { "auth_ref": [ "r39" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.", "label": "Other Short-Term Borrowings", "verboseLabel": "Short-term financial obligations" } } }, "localname": "OtherShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "verboseLabel": "Stockholders' Equity Attributable to Thor" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r98", "r101" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedTerseLabel": "Purchase of treasury shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r106" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfOrdinaryDividends": { "auth_ref": [ "r104" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.", "label": "Payments of Ordinary Dividends", "negatedTerseLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfOrdinaryDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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", "negatedLabel": "Payments related to vesting of stock-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r99", "r507" ], "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": "Purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r99" ], "calculation": { "http://www.thorindustries.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisitions, net of cash acquired", "terseLabel": "Total cash consideration for acquisition, less cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r100", "r508", "r509", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Capital acquisitions" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails" ], "xbrltype": "monetaryItemType" }, "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 (PSUs)" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock\u2014authorized 1,000,000 shares; none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid income taxes, expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "auth_ref": [ "r102" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.", "label": "Proceeds from Issuance of Unsecured Debt", "terseLabel": "Proceeds from issuance of senior unsecured notes" } } }, "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r102", "r129" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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 lines of credit", "verboseLabel": "Borrowings on revolving asset-based credit facilities" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from Long-term Lines of Credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r103", "r107" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "verboseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranty" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "PRODUCT WARRANTY" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTY" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r69", "r72", "r78", "r109", "r130", "r141", "r149", "r150", "r195", "r201", "r205", "r208", "r211", "r224", "r291", "r292", "r293", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r514", "r522", "r524", "r531", "r532", "r564", "r575", "r646" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r257" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r260", "r684", "r685", "r686" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r13", "r256" ], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails": { "order": 3.0, "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "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", "verboseLabel": "Property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r257", "r610", "r647", "r657" ], "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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r257", "r684", "r685" ], "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": "Depreciation" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r257" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r256" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "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": "Property, plant and equipment, estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r66", "r76", "r77", "r577", "r581", "r583" ], "calculation": { "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "negatedTerseLabel": "Amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r64", "r68", "r76" ], "calculation": { "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Income taxes associated with amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r105", "r129" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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", "negatedLabel": "Payments on revolving asset-based credit facilities", "terseLabel": "Repayments of line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.", "label": "Repayments of Other Short-Term Debt", "negatedLabel": "Payments on other debt" } } }, "localname": "RepaymentsOfOtherShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAndResaleAgreementsPolicy": { "auth_ref": [ "r52", "r621" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.", "label": "Repurchase and Resale Agreements Policy [Policy Text Block]", "terseLabel": "Repurchase Agreements" } } }, "localname": "RepurchaseAndResaleAgreementsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r440", "r624", "r698" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r12", "r122", "r629", "r652" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "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", "verboseLabel": "Less: restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r12", "r122" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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, Current", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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)", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r351", "r610", "r654", "r677", "r679" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 6.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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r138", "r139", "r140", "r142", "r148", "r150", "r225", "r431", "r432", "r433", "r474", "r475", "r562", "r674", "r676" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r186", "r187", "r200", "r206", "r207", "r214", "r215", "r218", "r366", "r367", "r625" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "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": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r368", "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r126", "r127" ], "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]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r600", "r605" ], "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": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r600", "r605" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGScheduleofDerivativeInstrumentsGainLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r66", "r582", "r583" ], "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]", "verboseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r492", "r493", "r499" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r472" ], "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 Provision (Benefit) for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r136", "r328", "r330", "r347", "r348", "r349", "r350", "r586", "r587", "r590", "r648" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r463" ], "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 Income Tax Balances" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r541", "r548", "r554" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "verboseLabel": "Schedule of Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r533", "r536", "r537", "r538", "r539", "r545", "r548", "r555", "r557" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "verboseLabel": "Schedule of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r244", "r248", "r626" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r244", "r248" ], "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": "Components of Amortizable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ], "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": "Changes in Carrying Amount of Goodwill by Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Major Classifications of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r289" ], "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]", "verboseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r285" ], "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 Changes in Product Warranty Liabilities" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r257" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r497" ], "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]", "verboseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r195", "r198", "r204", "r239" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r195", "r198", "r204", "r239" ], "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]", "terseLabel": "Schedule of Segment Reporting Information by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r395", "r397", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r459", "r473" ], "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 Changes in Unrecognized Tax Benefit" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of Difference Between Basic and Diluted EPS as a Result of Unvested Restricted Stock Units and Performance Stock Units" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r248" ], "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": "Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentContinuingOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component of an entity expected to operate in the foreseeable future.", "label": "Continuing Operations [Member]", "terseLabel": "Continuing Operations" } } }, "localname": "SegmentContinuingOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r182", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r200", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r211", "r218", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r242", "r263", "r264", "r668" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]", "terseLabel": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r182", "r184", "r185", "r195", "r199", "r205", "r209", "r210", "r211", "r212", "r214", "r217", "r218", "r219" ], "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]", "terseLabel": "BUSINESS SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTS" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "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 Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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": "Stock-based compensation expense", "verboseLabel": "Total compensation expenses" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Stock-based compensation, requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r416" ], "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", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "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", "terseLabel": "Forfeited, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r414" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r414" ], "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", "terseLabel": "Granted, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r411", "r412" ], "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": "Nonvested, end of year (in shares)", "periodStartLabel": "Nonvested, beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "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": "Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411", "r412" ], "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": "Nonvested, end of year, weighted average fair value (in dollars per share)", "periodStartLabel": "Nonvested, beginning of year, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average\u00a0Grant Date\u00a0Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r415" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of vested RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "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", "terseLabel": "Vested, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r401" ], "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", "terseLabel": "Number of shares authorized under stock option plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available to be granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetails", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r402", "r421", "r422", "r423", "r424", "r427", "r434", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r399" ], "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": "Award vesting rights, minimum percentage of target compensation (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r346" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "verboseLabel": "Acquisitions" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Product warranties" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Foreign currency translation" } } }, "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provision" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r283" ], "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": "Product Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r182", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r200", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r211", "r218", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r242", "r259", "r263", "r264", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetails", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetails", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r50", "r76", "r77", "r78", "r138", "r139", "r140", "r142", "r148", "r150", "r168", "r225", "r346", "r351", "r431", "r432", "r433", "r474", "r475", "r562", "r577", "r578", "r579", "r580", "r581", "r583", "r607", "r674", "r675", "r676" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "verboseLabel": "Comprehensive income:" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]", "terseLabel": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r138", "r139", "r140", "r168", "r625" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r346", "r351" ], "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", "verboseLabel": "Restricted stock unit activity (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r22", "r23", "r346", "r351" ], "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", "verboseLabel": "Restricted stock unit activity" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r130", "r222", "r224", "r575", "r610" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Stockholders\u2019 equity attributable to THOR Industries, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r77", "r130", "r138", "r139", "r140", "r142", "r148", "r224", "r225", "r351", "r431", "r432", "r433", "r474", "r475", "r512", "r513", "r530", "r562", "r575", "r577", "r578", "r583", "r607", "r675", "r676" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period, net of tax", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r128", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r351", "r357", "r561" ], "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]", "verboseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Ownership percentage after all transactions" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r452", "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]", "verboseLabel": "Summary of Income Tax Examinations" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.thorindustries.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 obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income and other taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology-Based Intangible Assets" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "Design Technology" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r502" ], "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, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r502" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSAirxcelAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r353" ], "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 of treasury shares acquired (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Treasury shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r346", "r351" ], "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": "Purchase of treasury shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r353", "r356" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury shares of 12,382,441 and 10,285,329, respectively, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r346", "r351", "r353" ], "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", "negatedTerseLabel": "Purchase of treasury shares", "terseLabel": "Purchase of treasury shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "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", "terseLabel": "Unamortized debt issuance expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r441", "r453" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Total unrecognized tax benefits", "totalLabel": "Total unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r454" ], "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", "negatedLabel": "Tax positions related to prior years: Reductions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r456" ], "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", "negatedLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r449" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails_1": { "order": 2.0, "parentTag": "us-gaap_UnrecognizedTaxBenefits", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued 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 Accrued", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails", "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "verboseLabel": "Tax positions acquired" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r455" ], "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 year: Additions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r454" ], "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 years: Additions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "terseLabel": "Expected decrease in interest due to resolution of uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r457" ], "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", "negatedLabel": "Lapses in statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that, if recognized, would affect the company's income tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebt": { "auth_ref": [ "r20", "r633", "r651" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Unsecured Debt", "terseLabel": "Unsecured debt", "verboseLabel": "Unsecured notes" } } }, "localname": "UnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r169", "r170", "r171", "r172", "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": "Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r153", "r161" ], "calculation": { "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails": { "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": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding assuming dilution (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r152", "r161" ], "calculation": { "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails": { "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": "Basic (in shares)", "verboseLabel": "Weighted-average shares outstanding for basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://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(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://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": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r511": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r584": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r606": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r699": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r700": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r701": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r702": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r703": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r704": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r705": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r706": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r707": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r708": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 114 0000730263-22-000019-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000730263-22-000019-xbrl.zip M4$L#!!0 ( XT/%64&.Y)SBL$ !0(,@ 0 =&AO+3(P,C(P-S,Q+FAT M;>Q]:WM31[+N]_TKG?_Z?T>C?M_<>?K5,&#EKW B"CZ.(BD;( M.;-7N09=_OOP1ZL,1E)V9".E$52"48Z*1S84EUCGZ)SY[_*C"Y12+=$58\!5 M2M$7"QIRD#,//[S.L^-_S)G^ M<3A]^^2K5Z_^\.I\MWAY8<9Z7A\F+'WSUZ7QTB/CBCP=>O/'!P87'G_Y1\L8' M!XY?+T;RW@?7>7GL>"(7R0WS'Q8SG,SK=':""^&$G$&[D8HCJR_/\X+P/[\M#9S+GW;OV?7::V[YWH?>J-_^J'O7^-/Q[CY/!?W_-D]/C1]T)YQO+3/T]X@=^U MSX_X/Z?CE__Z_LYTLA!#'NV?O9"/T?FS?WV_X->+'Y9 _/#3?_W7?_US,5X< M\T]R]T>7M_N?/YR_]L\?SL^+)\*._OB#.9C>G\ZU\O]KC^Z_LQ6Z.K6'%AFR!A16(? MT)3$J&,B]_N67(I64>G1.PI,\*1]-8]_O"7^J30?=>\8#[__;ESDE,7^=I:W MIB\?FKV7!W;[M#R[^_+I_?1L]]EC>_#FN7MZ\BOL//GU;/O9K_KIR;;;W7KZ M?/O-KZ]W[C^P.V;;/=U_KA[:G>.#-U/=GN\^>?I\=^NWY]O/'JB=)T^?[>X? MFJ=;VVI[?V^\\Z8\VWWRV.W7IV\(3\SIO'9[M;MT\.]I\^?WK_L=FY M_ZO;WCHZ?OKL\>O=K>=V9_] [[RA-]MOME^6^_?&^?YCO[WUVWAWZ^[KG6>' ML/.LG.SO=IX\@.W] MNV9WZ]#LR/$'^\\]WGMQ]LW-R]]73K>=O#H[CFX?[=Q?;C]1K M^?>-_'ZW_>OO(7,T29M1]5F/ #R,DD4S*N)/C7(V>PW?_U3Q>,[__.$#)*\3 MV,O891*K2/ ZD5>)3/*NEH,I52T]/U/ M]PYN$.&[$PD>9W<$XQD>/Y@4?OW_^&R#[N?0-9] 5^0NBU<65>Q*' $3CY(W M:82$9$SRU5O__4_" ,% &6^_!.4< Z$0! )IJ,7E0N2U<4H!&VWR$F6EC8ZC MRP>7*%\HTA_OC2?C!3\MNN?!Z>__PY=/)ST=/W[PXV=Z_+9^Y+>\?/1<,U<[]O9.#)T\;'_2V M^7F\*WS8W7_\:OM.4D__?:3HY+<)/DFGNR<'K^5XV)9KV;W_JV#XJWIZ_^G1 MTY/?3G;V'[\Y.'G@=I[)]^W?>O7O-W*]6X=VY\US^>[M-SM;![\[=,[J3".M MHQ]!#&6$"LLH&/2:'8B=B6O^Q6U_":*JF&JC\5% !<,J@_$&0\64V%(*OS_X MV%PO@=R2D[T4B%X*F)C'QV*_CQ:2^S5'O5L%9A&>8_'6T_FXX7CWM0C)>0/[ M[J1=R!+'+7';SY>;S=D#NYJW;V]XX.GOU\='#2KF';;3^[ M*U8OZ#[Z"-5G1T=BH<^V3QZ\%N3.#O9_U3MBT=LG]\9/]\NS[3?/S[;WG\LY M'[A_O[G[:G?_N6[6O;,E%KM_\'O2I*.-5I* 8$901%/E+*$W RG)5(&L-]__ M]%?YW?_=71SQ[!($R8+NG,YF L*7T" 56S(7CUF(I R@@U1KS% H&9WBD@9Z M0X-KHP$&],E'-7(APPB!4Z2+N.UH:@"7=590J2CO M;-0.CQH27?/[BD(AQ\.3G MN41RN:8#O;UU5R)X\^KB[<6C"TF>/]T_?"VOZZ=;1T?;6[^^>7KYF7__?)1/ MRO'NLT,MT>257,_1CA!E9VM/KK<<[3[9.Q95(:__]GSW_MU7.UL[QT*FQ?9X MJ0 6$BG.=K:>O_Y=$$0.(8UB0C423R(:0.*_)&K>D0D>@-QGV+3'+WERRO=F MTY,V)#!#6CP9+X[NG,X7@M;L[FLZ/BTM5DOHEC]E'U]_"=-L="E+W %M(UB+ M4=4HV08GKDH5UANFK273=CYF&BKMK84TTEE+O@BB.Y.$M%$1%+NZ]?""Y?-'+@G,\ED0H^1M!9*&0T%*$221R3W.-[^W__EDYT0"W[.]H^UG3\<[ST@OOV?_YR,)#5[YZ,:"D.(RY5F ;!C]"[(#$R*X-9_)O(M>DO0I.)!4H M&Z,Q5L)Q*;F66+UI+-+IDD5JPZ*_8M&+H^W[CT&RZ->2*;]Y>O^N9-,[SP]. MGLIU_/QL1[+F@V?R^I/'ZN#CJ-=&4/:/GHOX5KM;\IG]O><'1MAX\IL(^&TM M^?987C]^*M?P"7\%OU('C MXTN.=\R)G:W';\?T=O9W3K;?/!",MM7!F\?JZ?ZVQ*&C\<&SYY*>'SW;W;IW M]/39O:-/C.GI;7/0QEYA^\V><&'O>/O-7;=[OXT#RCGN;TNR_>3NJ_?3 M_NUGAT9T^>^B>CCH5$:&3&K3+6U07M+^9&W*9"3W=B*??]%?-!9/68L?*N*: ME(-JA"4BA<4?V,BVZ@NMLD'MZJAM__H[%>NA(H^LTU$\?C*C"%Q&15G,SC 7 M([KA%_-E0)6:4BA.D])SI6]$LG[YX.ONR^6?G5R^)!QSGMM*OM-D0CP0!^7/XYN#)K\VCFW^_V5YL MW_DHZU6LDK(YC7*P;8Y%>!$=NY$X2>MLD0S4O,MZ/[-,Y?_^,IL*FF)OQV)U MMR;E[G].QR\:?/+X'#]>HBQ/_Q+V6U7\_"VBTY/3X[8&:XLE,@OV#7;Y[/N3 M*E]$4DPD%ZK(0P0,\B=0)-$6WA9=LOKSH>$-23LE:0BQ:.MP9)-OR^,*CE*P M:B2A)67'01(ALR'IAU?[=@[C8O!\P]*5LO3@CRR5;,DX0:G-5.<19,^C!,6- M,@IV-BHF_;E4:@43'ZN*Q!O^W#A_"I5 J$=>(!,O!WX4O8.14S&P52@)#-P M?U;M?W:F$]I0Z!HH1'^D4$*7DK=UI(H5%Z14D?S+QU$(54/262CVN=FRCRGT M#KY.O="&13?'HHS&117]J!4?C$"75J_@PDB%0I*$I[9J9\U9]+Z0V\CUZ^3/ M7>'.K8]7[F5&;R/"J'#+*FOS0\'D42B) 74..6X$^X:DW9*4M06=N8X,F] F M/,((K9:PZ72,V5.19X,AZ4H\Z28GN%Z6JD^P%*RNV%;(BA<%"<9!$LK$;F1# MA6HE'*NXUEG!AC_=\J>$I$*V:12QJ%:!BJ.DY*FMT;F 0B)] ZMR5^Q_-MG M=5%(?X)",=D2-?-(Z=#F""*/8I2_5"D2/I,-1=6;R0=6ZX4V++I)%A6+SM0@ M20!YR2KEV2@Z'T>F6H"0*R655\>B'SZLQ)UQ93F.>/Z)^N%6OOWC?%D++3S[ M;EF\_N/B[(7P9SX^>7'7,)\ M>CI;/EL6._]X0>US0OV=JK/+$_&RY.SRV;BTYW7,L^^6%\2?K'Z_\^#_?5@Z M]?&'?[I\Z<.SOUA.I5\^FR]PMM@2VVEUE+K5S"M]^;EW[[V]S')YJ!FI,++Z MW5>?+MEW_N*)^+;3&?]TT0+@Q\>/MBX_?OG6Y?/V M^4_>3>MTUAXR*-3 CE)T41&!DS_"9G-Q-Y-V:W=[^O#)^*9?U M_J$[YZL+I[._:P)\$-'4U2.:7EE$L]K[E*H#3AXD/Q/W$53TEC4& M&UW^U'K7];IO.EW]OJF5W3< DZTD)U;'"N)<4_!D505? OBJN/D9N6\W<+LN M?C4?MHSB_&F1+WO]XGA,X\4VGV3YBC(^:6E%:T%UF:2\S4+:X.'BK"U(GD[D MZ?S6Z[&$I318DK/S\_USQ\^^15O[]K;*_DB!]A07%$(*!B0N637 M.ENQ) (%,">GT3OO/=%@H+E5RC)GE.P1Q^7!Y Z^&"_PN"\P)8K!LO4N:E'1 MD*MADT@11^0$>3 P+9=W#VG(!9N55PQ%#;R?RK@ M;PZESNZ )D>FD,TE D:72M:2<&0@!T'K3U8G]INPUR^>NL\E T?M4RW)&P_> MDO \FEA=-:FFZ'%XJ%Y7<.@>2T!P'**E$BV(G\HD%Y*39M)44XW#P_*F0DKW MV!:@:(@9B"(DDY*SWM80"[7!1S- [WNM@S_= PHV.Q,)V88 4)S &'UE2SD7 MKXL='J W-F34/;@Z4U9L.6M20"F+4O2VN.!%.G$2M3@X<&\D*^X>6)\SJH0< MV4H:8#QF5,!V,D+5/= NV.JCSC44059#S%&'6D%G3!K9+>=R MAX#O#+CL$0=(QKG/&#R.3IO!2J3E*GR[V#P MZ7B.9860-5%I:LUL @.#2ZTIG=5B7:#)0!@,9#<\Q[+*X*2P4G7%63"2I_MH M14,DX[+8E(]^.!!=_QS+"E%I:_!0<"A9DFTCOL[E(E941R M0I3$1J*)HNQ"E3"$!<$II7-($I)KD^A]E5%?)]"(W$2>MJ]B6!B%R; M:E1!M16I-4:,.!AHNIAC61U,:(R':I6M5H.VE&,Q/B.)V'&& P\&IAN=8UD= M/I([U%Q9AT0$-KD$1B=DN8]@@"D-!I^NYUA6!UD6+V>6"[,H@\XVAY8UD-,2 MG);M*88"V4W/L:P0HII"=J@!#($*.FI*Z**NV:JJ% P&HAN88UD=*MI9Q;IJ M4TB!4A8CB[R+1C%'"^4&NQ]<,RH=S+&L#B5E([3:KUC 0H@UZ=3*\YB(2],0 M'73?Z;UTZ+XW4$$0[\=>):W;4@ Q/6V@< Z)8W1U>*C>R Q#)UAR! [>Q.1K M =_2X4AL,#>W-111X":Z!,P5U6A%A==&U@) M)BA>ENP,#]!NIHZZ::48=:JL#":,8"3;%U0A@G,MX_=V@&ZX^QF&;JS8BF.V MD!UE#R&XA,FS=Z6U&G/>T,WU).RS-[Z69HDLSE47'2164EMR$1F\S:)S515C MY#H8:+J885@=3"J:9CXI)&/!,^0:M"[5> <2#P<$TXW.,*P0GXI$.5L;48%% MB.1 @]=)K"I&E0>#3],NQBOX[:-%$KGNX/SHUF3Y3V/ 2SQNX'_ZU7-*M#OWOWQ< M;I_M3OCMCAT/!)[QXK3)RO5EQ4>-$YR.[$5(,H,!TSH0!DN@L +JBVK@M9X= M["^*JYL];*T\L\)DP5K0!C-$R%B=J-#L:G;#M\6[I[/IIP"<"[ ],46JU9K$ M[%Q4 "C!5&EEJ@E4G:NA#-\4.P-Q=988()$NZ!&U$0P#9JT@ZQ0TZV*)$5/V0 8<)4!/V43).1RJ2CJY&+]A2[QN$%>XHJ8HR>>+5\EZ M4 5R-KXD%D0E1IK:AQ4U\]GBQSV<'/(Y,.WI]G@R/CD]^0P&5^;)GVX:>_ML M_^P%?YC^W#X=RUDGAW+__ (5+'EYP5"550$P31)>T%)P(3;6SE)#VE3H?^YYNA#J*#("S852 HNBV5H3YXG2\"N,G6/7D-CW_CHS$=\S!C2<[H@X\62Y%4D[*WRDJ2 MD@J&C*4/#N$/@^Z[+]K6@4T3T&+\F>_'B';D?X\FI''_Q04E+ M5N5*SB*B<2#"7CDH-?\MW7+^2TPZ1? M382AY&!R"J*'8ZZ2%(=DVR:M3@73QQKP#?UZ4YEN:M&%,81D%+3>8YE+VZFZ M-&?G^#?MTTG^;0@BTQ>B(PE9.RSJ O'F,A'54/@N_U)W+WY'0+ M?BA4* ]$C4T.Q_F8;\WGO)C?/MO&9]/9G6.<_V%)"A8^P=GS049-CR >"YV. ML>VF&R7MKY+]>U54MA2XI[Q9;1:WX%,PAFQU43:+Q%<65890&80[M50L M/>5-A_ZF)8E;C,<\V^'%J^ELD#4R/FFV&6IV"<"Y-A<9="HEA:R+][FGM.G0 MW7P3M'&)H3I$)1P!2@Y+VZ(,0XV8G%>QI[19 W6S7#=X\H(7?.MPQL.=Z# 1 M:RQ6DZ(,$JX0@-#; (9TLJX/)=)KRJ!]IJ/)]'AZ>/:(9R_'-,BJ,(PJAPR2 M6A4$DVWK%ED]M6;CD97I*WW6029_"_0)&*,-K#V:MGS.H^.L0=54,=4:^ZJ6 MUX ^WTK\JN)F? @YI11!VQ0K!0?!6*U-LNA[P*"_+6]O(ST7!S$06-]6/DQ. MVX7_H?#AXASR\/($5ZY[*!BBMER];CUP&5..MJ1<@@*VR?1A7=D7C??N\9QQ M1FVYX!:_Y./IU M]@!WLU>$A^1<(65-!)<@&JS%.\ .P)6D MC<6@E1'3;NNI>F3!M^0,97Q\VJ;6'C&=SI83A'=?T_%IX7)O-CUIQ8JGBR7L MN_6R2OX7GCTZPAG?/OOT"=Y?,G.Y4GQ9#OQ8PMY\[]'CN9!%3E*GLQ.<$+][ M[Q=Y;XA.P1GMBK(JML8D*4L(L+[:S)!]BCI3C\+ZM\B9;I2"\@X9)$W@ CGZ MY%/KER(W.9*QYPM[>Q)(OD'.=+13>0&3R691EQY<]EED1\$H?\=60W\YR)4N M8Y,\6%?.W#Z=CR(8V'R[<%[Y>^_,Y)2+>TCC8[D=[WUE M&ZVXC7,N'QXQ1!IQ+5H;ITOT&LBH%&,!AQ%\SCKDBV6]6E^J#[V^D63MO(+6 M5Q<&>D5;)2E()9OH2\J0T6!FMM8%9=IH45C6XXLP,!MGL'[.X%TQ:A,(YCWN M?$4Q:JH&P3 C $--)EJ6@%%\U:;6Z.BBHG@3'=::$!\[_*]ILU@3)O2,!3R0 M8JS9>:?91!>"+M"C='/M''X'F:!RC*%"8!L4R+\I8E*0+Z0G/]OCXO#3A:/SB MVC<%6Q%5C&4E&3@;:OT?69(Z796FF"3'*S[TP(:O=PGUM^Y*4DXZ4D$=$[9J[:/ M)V /XL_? F]W5GBV._ME-BVGU'AVM>4EW[J+\<&'K+7)7B=)%%O)D*2($9PA MA_AVOZC-:&(_94OWXXPY&7!1LR\6P$%K)E(IYF1%'NM02X\(MA$[:\,J<-8I M[R.B*H@^\1JWKAML[+D>;CP\D[D71K MN106+T9M=_JD:PR1 T67DM>#=V##%U;=S3A M8OF8EB>CRP?KRK&_A'-_7.MX!48/SKTJU9T!5!>%5,- M@#4^V>!J3F3!:EN+__9@O/+W=3_ITCU]Q/BC4=7[$@NH7') JLJ)7JZZ>CSO MC/\ML.;KDN./ /FJUMJV$&==*8L**"&95&JK%VQ2H(#[9@"Y3E%YK37NUT(+ MY4EG)0E';BNPG$= J*8&ZX,FJCVPTSYDLOUS%[;DC$I9,BY!*]]#GXTG9S/% M-O Q4%[\C5K-;Y4AP#:'X@TI[2!%^:^@:=4BK VE9->?(6L?4*ZMJO1:".&- M(F]T+@$#5(N90@K*H2FZ)J5##S*&Z^]?L?:6B=;F]0'\8GKK_1P8:F7=-4Q'>KAD+QGPB$0M.463E18-Z+FX4>T'2CT->& M33D&PE(J!-)0B\N%R&OC5*O1UR;W@$V;V'Q#748Z(6C4')PW7$UK&Y$-LO( M06=VJI;05_'XC47E 1.4F;'XG"GK !YBYJ!R:ULM7 U [J(K@@C)T>6#=2/H MU6@T/9S>3!A4DZA30\E*";7H!6O/QQ?*6UO3?';!R;=) M$5M4%LLT 4(!M!A!(6FNI2C.SN3UI\A*X+A>0E[T->+R;D'4WOCPZ)J7B:^0 M) D"BW!T 5MDCHDSD!?J&*L)N00"23%9@%0E M&Y8\6$>K:['%0;T0;^:RUN^758DWJZV)K?B;FT2(V4=.$2P!:-'D.IOH)1 M+-E9'S:*_L/.9)?TN-AY[+U1DIWI;'%TZT3N-^%D?_H*K[#<_+/?WX:;[DPG M\^GQN"RKF^*!8>,1LS(!CW/9T,9V-WW 9()DZVMLNVH)(V8MZ!LHE)AT4(4<,4?[. M PYR@R93)U&N5E4JU*2=_)-=3=E2-N1 HS4N]W)?X V9.@IS+J28(8M>$AGN M*41/A-$9-H%,+'W8Y?=ODVEX'.HFNG&%MHB8D)P')HJ&?5L<$HTQ5E<8P51NRAYBLJ@79),%[D/^R>N(98=^=B:=$4QR23R3@-&OVR7SA:\1HI] M6,WR5UBVN'QG.GLQ%23YUJ3W0 MP<776H!234FCY"N"8-2:>[&S\U40?1M(=Z:3BXQEB![7Q\!M.6SR&B!K&RE@ M2K8X3ZF8& ?B<6\>S4Z\K4>/E6JAY N@0&@\5P.BD=JD)Z:!>-L;1[,;3UN< MKA6 E/(.#%44<0LEQ-B:M<1\7@V]E@YVL\;X_!:^*UW\R&-_1>DBV2CV'!#0 M61!JQBK1UZA:O"HIE7"Q!=*&%3U@A5X9*R!S &.+U>!!%Y6A6.S-6@ \^PQGIS;:8JKL5@3.'DV]XM.B$$B2N5Y.:9ZJKD 9(8]M-@ MNL)EA6,W.6E17]Y <* 9(R4V/H2LP2??FU5/;[7Y?9X>SO#%D>3EQ^<8T?1T MLIB=_?CXT;7-SG8RUQX#4-9&N>7@*V<,QF,1E\<:*H+KR5Q[M\AU,J]>BLW! M"2+59%$.*1N5%,>@O=5)%=.3>?5.D>MF#ATI>2JA:*L\B.=,;!6*R2D;3"&; MA^,MM^X.RUL:D1S!:T4F5_&;,;KB*>C<@*L>ZW"\Y34BUXFWS-KGBE;%9!D* MV%R5J3XKU%'GEFH-QEM>'W+=>$ME8BR0! 7TI$_P*Y MEC OVZ2?#_P.<4DGHRT^I&3!64@ZQLK14BMAXB!P]J5H:6U [,2' CED[9S1 MAMKZS9R33X!>:TM))&?_?>B-@MA1-:A1%!#9:R(0J-!6#U$BHE<.!,S^N]/+ M0'CGUK!\:*Q1>Z6!EHFY+=&VOC_B0LF XUXT'.L>N6X<)QKPC#FE3* Y1 :/ MP: RT>5:!B0^KP^YCLHY?:+69C1)=@[.VZ@=@N3I[6E;^MY_;_DVY-TYAW"( MZC-F8UQM>[$@@V1_\J 6C.R9=52]Z'&U7BAVTP%89R[6^D#6@?&8")VD\-&G MDH.R?2G;7!L4.TKG6[TM9<_.ZM;],H;D-1N'OA@GUKC>4ZLW/EI]+=.H6+%$ M99,U*'HDJVQK44;2\=H"6\GK/8W:)0:KFS)M?:8K0!;]WC9]@PR!L_$IQZ2J M5:GW=K#:<!5'GFCDK4K9M23T Z[@VJ7LMYL%:#,-EKE$%"$:) MA-*4,X%5(1&O=/8*9^6._/89TNHV4/[4M\_OXWCR<#J?WS[[ M7RZ'X\GA'A^?+]\]&K_X>%/N^?AP(JPJM^87![\[44]L6D.N["4)M2%!6R4/ M*:9::J@%NSP]A M9.-(8A'-0CML^/D5!T=PZJ)4L %8, M.<(:9QG]1W&%([PUVQH B[,5DI:4L7 2SRY(%NOK,C?1:9U1O+CSEV#(>ZM# MJ=N@\E4<:1-G*QN!#E"=%J_-"=H"R5:&8R49B9Q4Z47CT@U9/D&6[M<\J&*J MC<8O9YD,JPS&&PP54V)+:8V+OJ]*J)WII+SE5$\BNWC^DKEXS.Q &4 'J=:8 MH5 R^F*\:JTC^_J@LKI(': MKXTB_1A43()AYEQ;(5\T(2I(H36ZH4I8?1^*9]<:U$Z6F<=U^_ MD,\/LI+:.8JAN.9NBX133*P=VJPA^ZJY],DVKU'U;OS#U?Q#H&R3=X&= V%2 M=#GE*J$[8\E\T?UI0Z:-C_K"] UC)%22K[56_L0I &IJ>]9Z20+<-Y^^;;S3 M%8=E%5AGK,F:@1/F7),6/6JH6% ;&FW\TA=K)Y]+(A5\C*"S:&&CH8@FILRN M).[1",3:>(9.1AU"2K'XR.1900@^2ZI*SBRWS(X&R]" O%G;[ 12E5L?_YR" ML0HTFVQ+5#%YH\B6G#83-3U5#AWY!Z%3!"9=$ZBV!;L1)U]=J%S$6>"&3'W7 M#]TTD71>>[)8T1.0),G5)TP!#>JBW/E6MH.BU>#SFF[VGV=717=Z2LZ"TR4; MK3FHTE(9$\/P0MTWE-=TLQ*")3'V*KBV*;.R,1I)FH,O)=<2J^]#*_!U\PS= M3+SE2"A9C#.$%DQTJ6J.(F*,*09C[L->Z>MKF]U RMI"UE7^J:W?)B4O/MZ: MZMF RMB'WG^]DZ*#]0^%%)"H!8^10-686O=R"J;ITM9+:$.FGNN';F@54%OG M4!7RNO64C85,56B]S6 SNL'1:NAY33D5^PV^\>TXR7^/[&1V.Z%M]P M/9OQ625!PZ7@*8%.'BM9 [FV3AB9[1IWD5Q?=%:XA24$I8UW 7T&JC5[P)2H M,!H?TSKWE[PB.I>'W3H^7C:NNGRW)];35M+JE"0%] 3H+98:3!NTL=JUW4=[ M;SV=X+/"OI0%@;!8RN+=@L0>[T,NWN=HG0FZKK_]_'*:Y8C'B_'Q>#'F^8/) M2_G\=';VSKG=&]=I3\Q%16;@8(F,!5 8O2NM,V*KV8R>_/J;RQK L3KKJ&TW M+BZ$! JTBQF,X.,JU)+D@1^"=3Q\<&^W)];ADF*,P8:"?CG(F%-TSBKM?5%) MP1"LX]KA6&$]>38Q>^;J28,M/EL1R9 QBOJJ6'J0M_S2>N3.%F>_',LM:'NX M_^=T_&(9Z\_VSU[PAQ'^(4[ZTG\A8XVMZ[>*KFUW;#-)* 'K<]$1,[D>&,I: M(;/";DE,)4>,HKH<8-31&NTULH<2D7%H-G/[="QGG1S*<9OG?0*SJ?$QTLL#CGHU66U$4)5G6KF@@ M%= 5ZP6AH!VK0&D@IG3#^*PP9W($,0$;[120R'02CT?$CA,J77K0K^[>>#)> M\,/Q2RX/!(#)X3@?\ZWYG!?SVV?;^&PZNW.,\_?F%K88CWFVPXM7T]ES ?3. MZ7PQ/>'9^VU1^V)>.9F ;1UB2AXD0D6VT$;J!%6.M?2@L5T/X5N=];F@K&K% ME5:$AG<>;6G["X,Q5K0\]& ?C2^"[_)#^S,L?(*SYWTQ,]'GI+,7E4$&LHL9 MD2SZJ%N?#W9KO#U3'W!:X>RKOZ MN<]T-)D>3P^;AE_.^[W[=%^,S(3,(*%+C$U#CBHI]*%P:\".C+X'5A;5^T]@A8/"=JAKQJLCS;XE"B9@5G>>VUW:7KR@A=\ZW#&O1I$U(I<3-&I M5#TD,;=+_34 M^G*AIUX_Z-IV>))0EU-:[,X>\>SEF-[+H'>FL\71+='R8\+)_O057H\#_&B% MI=977V&I5]0>6:-6.;:Z @'.M+8].BG#DGBSJG#92,'R&5\%%)V M!0EY;W)X(VOMU.KF?B6E!+Z6S\YK,[ M)'S3M##:.DN8[;(+N,[92% BY;*M5/AB=KGOM#C?CEH8L2'"GX^FN(@U,=O8 M=EJ6G"YP-$5C420) KCU)<)?H=+0OS.=O9@*)MSF=<=O];Z5>GYJ@OASB_\/!JZK\^L15 MW.8)';6QSR^O(KP2/<_STXL?]AXU[TE26J8G>U,L@^PN:4K"4B%#9G$J!F(V M3F7)7PLS1Q][U(5EP]WNN-M)PQ?2S%BSB\6W/342!F<:B74$R!ETCRIM-]SM MC+O=%/6F0-E IK82'FI6"98+K=5-E68LI(T..D<& M%8P@IS/I&*JAY*@/"X%6@);IB6V1UJ9M1HB^&DBJBB?,!!Y"RIPUU6_#MJX7 MK=79EE+9:N60R3*T LYD"SB!#;**184>91+W3W$F=X%Y-Q^/#\_'@&^?[>#B M=/;>LH1]GIWLUHME"T]PUCYRMCL9Y%X=E#4:710%Y:":C+8DCH0VLJWZ8HN' MP8.[_^H:.D)T#RYZBA0,N.P1V)3<"V!;GQ8?5 M-PW'A]//3NBM2\@S)F&;O;&Z%@CLHP-/11RH2;489]<_Y'4,Q0I+H$ACBA9S MF^^.:#$IXT0T%H!8?83UMXH[,R[CQ3VDUL;CO=X=R[60MW'.Y<,C>F(CA:.K MV;'UUD Q6A!R"-:JC%GP*NMO(VL%S I+V3-0<,;83.*\0D( 6RQY *<2Q!Z4 M+36G]:[%Z#M@'O%D/)T]GL@EB$HH.],%S[=.67Y.6M5PVZ?]YN6[;[^ZO=T3 M.TW>1G"Q8%$ B70*AGWK/ LV!80>5$=MZ+!"[P Z<$D4(1L-*JE8HR2'7'0V M.3)=;HMA+A;IM@?KRHLN-,['4X577&7]\:%?TY<\FU:T0U'2>0FW%%VD&++- M-3 %O2S$&CAN5_ZFWW V;A,AK1?U1TV@II,RG2S;16> MW5O5!?R9ZWH\WY=45N[^=7J-CTGW-4'$H")37%L#!*&M"]+6154QDE-5\89T MG\>\+6I=>]1/)^-SR/ET]A;*$\:YA+F?QO,I&!U^O/MX[_+CEV]=/F^?__1\ MFJ$2C,Z8V ,E'[-KS2QTLJ846\/Z,VB=TH45FK8I5$ADH2,@$8@90W+9Y=B& M&B,[NM"':0/,595:6@TP5@D*DETOF_M64F(KT6!-MOB:-*5O2:EM(OY::U+M M8TRM=1[GEF.Z9#0%#*U[97()\X:J7T35YK/:JQM.?@TGG<@-JBFP;L-@E$1S MZ!(=&..L";C^@J-/DO4K6'_Y19]RS?+Z%9SSND@IL(HM^,3.56##?9Z_WHT*_:%8QT* BBY#Q4;+MF,]7@ M5)3_87$;IJQ+8MT]5]KFJ!D\N5R%*PJR=5Q=IBC96R;/BU(=WP,$_6MN8CP86VH6 QF6QE[5TUI,7[ M\/IC_N?F?UV[4@YFR9.V#C()[,P. $67*(=MUU+KLRH5UW^:>!-E;LCCK+ O MH0%3=$H)50:G++IHL[)15M'*_UN),BLL_B"; KMLJE90KR9TT&JD815T0%F/K@T*\ID5;5VNQCJ]D$VY9T ML"E,8(*\Y+U=WQF65MB^AY/#"YM:UKF/)^.3TY/^3>YUS\3K67'66LF*7@C5 M(##5S-&*;!3GP5R4-OTB%[[>D&N-R.5M=D8I5J801"C8>G1SM35[K.1CO\AU M4Y[KA@8W!LHYXI ,8R@8+52-22F*P6)%1-'"T"_.W91#VW#NJVKT0J5LN032 M"4JV:(SS15*RX&H;V^_1NJSN$>I^21,YK"ZC#Y1JGY,3\:U0%4LP634:"$EE9T.-A@48]/&I![L&_QGAO7HU7AR M>#R><"^KDT,I,=JHE!$[T:6MOK+:.>"B=;:V!SL>_?EXX]NAGT=R/WB^.^$> ME:-"SLG8K!T10\:4#:N,IH*W%'WH@<%<&9C]5],> >,<-5D*P*E 229%S+'F MR"5B:V.^OL!OQ+8!,&A;:_7..8_HL$=]H_XZF M0Y2/Y'..4$$'"%!ST ZCUH64SU5!CYKKK@F,G;26=91!14'2YC;RHS-*8J=+ MV].GHE6V1XWJUP/&;GJV:VT@Z];#U#IQJC5A$"6K3%-/+J8>=*9ZT#;;Y'U\ M?>M4()O](2-?[M0D*#Z<$A[_?#H;S\N86J>^GH0]2-&3(5!0*P3TV1B,.7A; M1.>22OU'Z-YTQN/#R9W6^'O6F]S<&TDS/))DYA!#:]P&"; M>$#4^;O.=\.BSSL@ZTVRT8H'(G%!K0L)I*IUJL0H_-JPZ*M9]%"^=M <0@;O MB;WCED\#H8^*:LK.,B:D\YW2S"6'[#IRJ V=O-V,\Q'Q!.77OQM5N7REQ3#" M^36,=7R HKDZBG9E*%;)NRRS8=L: \2$OH9DR60=DB=RO?,$;_%L!M_L_$.S MO,\3GN&Q.(1;Y60\&<^7&\N\Y+NO7\CY!MDS'8IS.K31KNS !T*.%0LF"S9H MSSU(TVZ]PEGY:,GYJ^G^T?1TCI/R:/QZP3RY^Y]3N>8'R\V"!-!?CGM3>:9* M1M3!Z908G'-H,6O7AJ>C=3;U8;_4&UB5)=%T/#G\*+@?X8S/USY,3YH!GUO\ MDB[G=0*?;Y7_=UEX^;($_SJ=G9RJTNS8^^]K]J'V*3GN"9'VCV8\2"H9BES!)]]ZC5<3D3,+ MQBYY\4W@='^IU#3XGJ ]&]."RZ/%E)X_GHP7\[U'C^>27+W/L+?O_2+O#1'E M2C;J7#S:4$&+BH_*N1Q,"=AR+=NC6>E^H-S)I'7Q%*VNR6 Q$!6@SI$HM547:>! 0)5>P(CA4 MU4Z5#-KT5T1V"F8W6C'ETH"K60MVA#8GDS@$%70UJ+GT;F*M2U&RPD6/[&LI M.A5LRZ021@SD!!%YP=I"\:+GDC%K"\MRQ&R/7YS.Z CG_,ML>CC#DW?)VA;3 M\K/[KWBY&S2?;_C]\<>N>P94C[09F94T1RMH7*[&>%]!]".*?XS1D*G+NL5+ M2_)F;=LA?0ZRGT\G_#Y<^Z^F-PV76)@?F56TL6(M4ZOVPL%55)W+5A)B2 MA#&(*67KDI:XEAQ(:AU*#S*X-L$N()536NS.'O'LY9C>7[\SPY=\+'^/CWG6 M1AF7E87[TU>M"\K*YJ/>+@:[?3H?3W@^?W1^^?-W%[(SG2V.;IT(-(2357U_ M^^UWII/Y]'A=Y.TV!''"$$KU'N1!KI6]/ RDY"W;WB\5CSN M9L@B-]EN%&:*"EQ,F4B9H)&5=V#.)S'77%<,D4M?:;SWQG5Q].2(^7A^Q5_9 M2S&1H 2M('#)!JQ2&9I&YEP=I%!KZH&8V)!W#CF8ZVWH)(LK8:@4U-4>OH/((";8WO2X7*G^-X MYQCG<]R>+J:S\1LN7>G=E5W &@K>CCH&)9^=SUA;LY) +@+8I%5;!@$0??\' M(#;,'>B0 ]O6P;-D#!6!2D#R1)92Y%*&K!5092U<=J,W@+*59407')FG5-:1AJ8U!D6H6]YJO^PEZJ!8-H#"7GV2(X)^[5:XLN@ X*"N0>J(4- M<[MF;B=J(113HXFV%"#@Q.)S0U652C A!W0]4 L;YG;,W&[4 EMBPE;T63T( MG:)W+K*GK+)/)?>A.<=?8[A$CW"&+U>WG_85;*1MK?V"O_XKUU#6=M1B551! M<,IBR0Q)$C*TWOOLC!/!@+W8JF!#U&]AY"!E0R99[2HXJ+I$19F*-H42$^3^ M+VW<$'48H;]5KKB#D/C53NF'Z_(5BQ!-!8 6&L88L M[6C!@83ZS,;J5"UXQ/T-2PP;J\B?A_AZ4K$<)KR-&. M)@&T:ET]H2!58!-SX!"01:(F'RW73;S?<+3K: ]%HU6E6DP%H'(6&BKO;%*U MH#,#&^[?<+2/L1XT%49?F<"!R-&8M"D9_>RST^E@M: MRPFO7H;\P.@@L Y&)2@.VHKLX%GRJ!*CCKP)^1NJKDOD#R9G$U5T6"1CDAR* MDF2/&W_B_GQ^7X8Y=GI?-$^O7IPKZ4E=VLAAM5Z[=@ ME12Y 9:Q$F;V-@P1K_LXGCRX::QZHI0 M!3, "CYY)5F]BU[\IG:Q!UL37-7@IC3^$*>=Z:3=BMGT^%BBX .Y*3.^COU8 MKP>W2(1LL^)@P&>7O2$FI5URXD"!!X7;@PD=GQ8!Z9?I;!G6!H0C48$"+D=O MP63,P5=E8W+@8_&N#ST9UUZI=)_?D^3+#H'J<.#N7A5UC[8FRQ*+BRW!BXS"F)4/ M1H>L1 SSQ>*<0:#=O9;J'NU(17'$'$TQ KSLD2+DX?@VWCM,-%>#P76/?HF M)2Y!Z38F <&"\"#%9&K;"]@ETX/=.=96I5U+R_-"J60724<;(<<< 8"]$A!U M&YBH0\2KP_&DU0%GP89@2!=E(AB4_(A]3"AVIE(A$WH/7/?*Z7KV&+ UV5+0 MUK9+G&A>K0)X31ZSMV3[L"7$NFN@:\&-K4L$TA(PTJ9E&HU$ ZJ,X/" M;3W4S/4$O!J-*=8%&RVXP)$9/96@#;#-WJS_GJ9]$"BKV^S4>%?0^YK0 Y"% M)B=C [=6 F5U MN-F@;;'0,C8M#E("72HN%\G=#9J<4^]Q6RN!LCK8B 3,%&-54;XA MIU1SQC(HW-9.H*P.1V^KSJ!1Z9K!%D:69UE"'^LH'K27_8W63:ETOT000;MH MDU61$"#6&*VQ524-WM@,9= H=SKAU'7CRK4SA(01"X-O0T,N M5O'J/LH[&OO0OKBW"JQ[]"$J$V)QP8CLAN2B#AA-Q(RLG#E?0*W3$$#O<#RI MK8U?U9;,*G P9*PF!G'/2:-G76,)J%P -T2\NAM/6B%P/I4('DS;H4/^-CF( M8/9D2\U1UV1[#USWRNE:< .2_UQ5,3@&C)PI@#%)H16O211ZCUOW&NA:<".* M1#E ]E82U!!2J<0N%4\)2Z@#GB+QQEI?ZQ+N88HA4"*MBIP/T ML1AQW91*]W5\B*56;YU7R4 V+E?0IK8UU#D%&_NP$T5_]$WW<%<10CZ32%8 M"(C1 8,(VMBZ,X;2RTYBZZJ*ND?;& W1UJ1(S#IJQ* ,_7_VOOR[:619^%_I MDSOS'IQ/]ECR#O=QCDD,9"Y)F,2$"[]PVE+;%I$ECY88\]=_5=7=6KQD8;+8 M0>^\RSBVU$MU[55=U;0:9LOB7#3MIW/:CZ]+/?YIB]&HVS3MAN6T1HUZQ^JT M6UQ8SM#L6J!)B]K3/.WMT, >^/3_<+^_@(T$26B+2/XY$=RAQ3ONY:M_PS]* MBVO;W>[(Z30=RVHT1W:WTW+J>'FF#3^(;N,KXD#V3A0O/#CMJ>M7)L(=3^(7 M]=8L?CEWG7CRPJS5?M\K/L?#,3P:![,777@,%U?AGCOV7Z#.Y(X6\'@TX_ZK M?P_#/V >^5E.MSJI'&P8Q'$P?6'-8GB9CE$_, Q"V&+%AL/DLTB\T!]>.FXT M\_@"M%TX95&AEUX6AVO"\BX%8(C-/;5$6JW\.=M@M28W&0,H8T?/K'ZNTD]_ MQ,[J;]U.M5O;_'.M:J:__4%CA_H!#6>Y7X?!KA!,_[=7WUO:N-J*.8L9%:!@ M_ZK1_[U4O^,Q6"L_SKB#Y/&BQDR:(EO#'P2HS2>!X[6*QVH+)"%UJOIQ6'$0 MOM#SC0!)*R,^=;W%B_\= &U'[%C,V6DPY?[_&A'HU94(T'HD'XS<'^)%NXK' M0W_/)33:,!"=I8*.:2%L/QX?#OH'[&S0&_3/BMB46_W6+/>LO__Q]'!PV#]C MO>,#UO_O_KO>\=L^VS\Y.CH\.SL\.=[^/7SJG;T[/'X[.#DVV$&5[5>9!;IC M]]8+7\(#6>%3>Z_>G)P>L7\#G_4#_SBA[C1, ML>-3,:(\7\L< 9MU1+W;Z/(1MT6KS2VG*[C9Z=K-==>7F,]1MCK"?7$0@*H* M.Q\L9F)/99S6SQ?#@^#RO75Z^;E^E#C?^I=?WG:_G7S[6/_\XZ+Y9?I7X_C3 M7XNC;W^97Z9'S9.#+Q='/_[Z?OSVL'YL'36_#"YJ[^O'WN3P=CZ;1IU/OZ.WYMZ.W7[S/WRXNG;?G#>?= MG]X7R[L='\<_+LROIN.T:MP>5>K0RC ^F!9OEB& 3>D'M>$ ^#[[\8)9P<].9?ZW7>'HGVJ#)LU+J5AFTW M*KQA616PT$=VH]5JV+R^]^I__M5M-YHOEXF!:0Q[%$3O'1]_[+UGI_T/)Z<# M]N'CZ=G'WO& #4X8B,(!R#MFUMG)*3.;SYSG[.0-&[SKLYR43"5D;W^ /YO= M>F.;1.1ZDGD3A"R>"#9R(U NV4+PD($B+YR'D!&+"JZM(OQ?BZP61X./7T>M]M"N-0$,G9%=:?!NI])M-YW*D#LUT14F MYL#>*_?;3T)T,[TA)/D,YW#3,_LECZO=KH_,VLBJM!WXI\%'HM(1M@7_"+R] MR)NB!$F05@J":@'8P#&12V\5!36 MJLSUKWS8MNM@K52:30M4YI9H5SJC1AUH9-@8VG;7' MI!'\HLI"G.(WDTX^-@J#J61F]_&;.V1'$[K3VL_F$[="'W3 MH-UY@OD)>:SOD?_URW#T97R0(=SIF46C#^B9!BA-?QV;UVVR\ MQ[@7;_BEZ#]NF;/O/^7S;M9FW_?^V"%7N]FJMIOM&[G:;S6L5>UT.G<^;*-J MW<-BK4:UWFCMR&+->K56O_O%$AYT;Q-R*<97+#.E(1TCL6;?,4JR*H"6$5KB M\B,X%&OWK']+^7,JQFZ$*DI\#+_LI QZXP[??FR=P#M'UN?FT?1X"O+&/#ZX MJ!V_?>.=#'K6Y^F?DR/KC?=E\.?DY.!0O7,.O'16>W[^T'_!^R_ M>?375[O9LLPF'U9J]?:PTJC;W0KOUJP*%UU,)6]:0W,$FO [4'$/CP\^G@U. M0:LUX/-^=:-$^[GPX=H(X)611HS\%<.,Z\.(Y2 W'61S%'87V=**6D-LZ5G_ M.[=C8B8L&+$P92*,1RR:"1NS0ASF^LR-(V9/> A;>/YPR/TK/;H6M;HWRBAX M>07:>6*TJMP%L[VMT[,?1DX>^G80SE2XF)*6]H/$C\/%?N"(59=5A$_,PN 2 MQ]E1O^Z#RM7:BEP]Z]:^_'=2LZ?G/O_434Z^C9M';S__.#JX@+5\-H\.3B=? MOIW".&_6;]^WHV^FWDX->\V1P[AT/>C^.OWVL?9'S22IK.9UN M0PPK>)VYTK!YI\(;ME4Q1R.K@YW81H+OO>K6*[5VJP.:\ WH[&;R[ H=[5;T M\SCJ$PD0%H0LP&1U]BT)W_^H+^+:M1=<:55>%X# MTO5JZ6,"];!Z6CVKLOYTY@4+@&J113#)(VZBA#8?2 EM_/I%P]%3G-H.JU:1U0:)@B:1M-L53IVNUD1=L,Z]:-9/U MJ^RUX*$3>6+!>I=BQ=MBW']\1R'+/GP\"0?!O#0%'AICQE^[C4[-Z=;:E5:M MT:TT1L-VI]5W[M /\7CX0@I!2?A![ :00$H?;$/C2C] MQ5?AM,S6$)18N\;;E4:KR2O=&C 8TQ'6D+<;3LNI[[TZ/"[-Q1V4VQ^"*.;> M%W?3MPL0(/ZRI M^7GPN8:"N]VRFO:PZU1&'3X$6W$$MN+0,BLMVVZ;9K/)S;:]]PJ(SFPLTU>E M7J\U'\A6W#[#1N$O6H:S$$2#.^,>$]^%G<3N)3K@P<8146D7;@ ?4#Q#DB_C M#P\7?[C%\&;S)E&P=2(MC8%MHU3+ NO_\Z^.9;9?1BP6GIA- E]GEQGHZ)%7 MFAD/!0>8..+%?>J;:(;T8*92 MY$ GX_VB?I1U+PZ,87KV,>C[\.K6[3JCO= MBM-H.)5&K6%5AMU1MV+9HEX?MAH6=\ 6>=9L-YXO"T&52W9_V/$^ -KZ@ A: M^M,?"4-._OIJ#KEP.AVGTN9@J#8\+]L6 ].W[QLUI8J8]LB3ZR2X^N1A!VA-R.5>:0X/8$3!E)/^OT M\TW[_=F0QC8"8^#&7@8-V^-1=!>VW.JCNP*/D)-.?+:8#@/OV=U8MD\3=0*? MS20TK0/0)[ OV[ ,/V27W$L%^JU7- M&OL@0G8V 5-YQ3:Z6WY9DL7U9*&8M.31)4W"J82U2L,4M4K7:5N56KW;$0V[C0W(P7H ?/D(]U6_3V3HCQ>B<$.PY\<=TU;-QL_:I:C@^^_T/?P6P]P88+9D\$ M'.T4ZVFYY6R9NQ#B;"\^K7/C!'!8J> 0[=N"'*$''.H^8(T:N+R^AG"9@ M7S5J30VK')P!6M6;7"-^9,C<>XS\$P#S/PC+,P7*0X+D3K*Q?W0I??&5-TQN MU3KU2K?5[50:;7-4&=:&3F54QT9LG;93&_&]5Y]%M-Y!K_^EJEV;2B0$?H%;%ES MX!L+:-PWM9\'7N+'/*3R$V'TBU'Y\8^+QM>6Z;0:]7:CTFRT:_+F0K>)I2=J M-1/S4;K=D0!-([@!D3\9NIU/!-U'6"+>9^9SN=\)B%4D6X=QSTMI-T_40Z$> M@('7T'&!='-2.*^\X,]8X8'AI^@PWA2[($ M()89UV-A':N(%D*KY5',NC4Y@,,74?71"%W5HI.5M=!=\6"^E^D]P!Z00((ZI&\= 4\(# M(@D#'WT"WH*)2Q$N&%7CYS9EJQWPF+,W4O87^$8V1EX9R*ONIV*(=Z0HC*J,6=X:C1;CI-JZ3SGZ!SLKD]V(M@ MW+:!SD/LMD.8CP:WO_9;T/K]RMH?HBDP")@EU*()J&(*4%@8J"C <"!4$6YC M-@Z#>3S1/U=!;Q"T-C+PJ; >I<9BFIT%V]RP0OK9?*D?N_:!S>O3#Z*>H![> ML%;]I')!:*_-L&*M\]JD=LSNU.>J5^OUQCW4INHTK;LO(F56N]WFG0];AV'K M=S^LV:U:G7NHI(5 N%GILVM"Q[MSV_I!:CB&^\!*QD&X6!,4H(>(R=CJH9V. M#\A80-\$\6L>#>P?QP>G%T?3P\7)VS??0%Q_.W[[5QV^-X^LE?B C 4,SB^^ M##Y^/_YQ5(-G%Y^_'38^?SJRCM\>U;X)JMUGAEMFN M-+KU.E;WK#7-]L;R^_?(K!\1J_O*X)6$*ZW>DHA_GH@U/-\2)/\Y;CS;I3A:$O0SD;SP^?HI"YA^%D!9?6[6V M:3>[=J7=,9U*0W!1Z;:M>L6Q'-ZUNJU&TVQL[,MX0UK>#<*EF$\T$9ZG^3-[ MMB:U97.A;86.TAKS3,3J,R M'(Z<2KTV&K9JP[I5Z]8V*FBWB-CN8M[6 .B+C\= H4C"2+DB5C>D%/5=!B1Y M4+9BZ%7]:4B #3);XKZ2:)G+TB(5GMT7#8:30M$*<-8+/< M:=3J=JW&G?J0=^KVUT.B'Q/IQQ$V3.%%_[=7::U2TP>2NF^\@!<[![[PDVG% M":C+-[X.JC28DH)*'/U*1+4X_C:N?1TV6R,X:K/2::#C0M2<"N^:+?C'$EW> M[78Z-E@]C6JCD;;7U,>H:&KH>AX>ZI"C?HSJ&N"*[041XM<,:$^L(E"JP"G\ MB_#N7H0OK\4I@U[W,'MNJ/Q9S.&+*\:=!A&J3W@7"1"0U'J!Y@ PTL!W=)_> MOQ/J/U%E9X&'B)KFZ27A+(A$ECC$/5LG&"$!X7-^H&HTJX?E&J^GG%"@U@I< M2:*!\KGLI4"(8&,LS5^4?.BYL#[2V=<\_<_53MLSW62D*MO:U M^22@];FJ/C*JY9'.9$#RYDO@RN3P$E .69XL76VYP M/4 'Y>@P!YS7BU,-F@%,]-H#,OO5R.7'1>UK?23:G>:P7A%6T\'['=U*1S@< M_NDT6O5ZMVG9P*@$<)096J-A(O9>?4#WD$HG1';[ ;3;!:.ZS.1\TJ*+.&C/ M!Q7&8T="D(J-O!99FA;O)&$W(2U:SA] *6&'AX>I^J$&/$T=9$7!^<\<#:_^ M/0S_N,4[.Y.#V.U4N[7-/Z_):+M%B:UBJ1AKI0[JC8JDWL)GKY>$K9%!VR3' M]8M0H$YZ*3)8_5ZL>:F65\M>X4-82A*OOK(9&?+_XMC$,9IMN]L=.1V\EMUH MCD#FMYQZPVP,V_"#Z#:^MO?T.Y,PBU6,1648"GX!.C+HW2^X-^>+"#O/YC$. M4"2_W4V;RV%F]RK9M'E/#UD=U*S=H"NZW 0H-:K#RPMR1^-38.'W7K_O8Y/S M_9/C0?]X<+9"LO>]XILT,GY8[M!M5\%6_\IZQ)^_-$I37,TCSH?KA/'@-P$=-BKN>\&JKA/=SZ13EIG9E4VL37QYQ M5U>)J@_\)B4;__E97B7S1J/[D=+7;/W??&O6PB8AVI+_NEY7,VMP9KW3 3O\ M]Q]\65/:);;]SS)B'RB3[H9,XW#0/U(V7O4>^>$#T-!MV<=]TM MUW(+&JKO MO7K]\>SPN']V]E-4=#>M#4A,;,;8>X3B%IR;']SZR,P-9_5K,YQ>R7%V@..T M]EZ='I[]A[WI[0].3DNNLR-5VRG1U@.]V]5Q^/3_MG)^_/ M^P?L;-![@S[)HR/IDRQYT"[P(#A#JU/RH%4>9)4L:/M9D&7MO?IP>O*A?SHX M[)<\9S=X#AY:R7/6\9QZR7-V@.?;[_8/#X[AHEZ]D!UM/9>W5T>-QG9[TW_<%G=G!XMO_^Y.SC::G[[ H#ZES/ M@,KZ]1WKJIH[QEF'<;97&SE,7;+XOK#9#%O=/_] ?LS#SP8\\;XW(#_IR?Y_WIV\/^B?LJ/>8- _/6.] MXP-V>';V$;[Z\/%T_UWOK'^&&9[R77;6W_]X>EBZ.'9&S"-RU&NEG;'*VUKW MR=L>8VO/0/GNGY[W#V[3@K:DR >GR#90I%52Y"I%MDMM8_NUC48-M8WCWML^ M1E=3%0,= !_/S@Y!S4 5 AYX__GLD%2'-X?'O>/]P]Y[O"9R ,J#>@;8U)X8$ M7[S7?^<R+A=IGZ5W&LGN!<>?[-5!?36 ?9T<#TY/ MWDL%BU+J#LJ$EMWA0(V2 VW@0.4EIEW@0.V]5R>#=_U34)_>G)P>D3^\Y#V[ MP7O@[)K77"0HD^G*9+I[3:9KIR53RFRZK93#9JV4P]LOA]OUO5<'AZ=]*F!@ ML/Y_^_L?*21T\N;-X;[.D=L_.?UP?5F M'8,JRSKM H-J[;W*N-+^R=&'_O%9:2WL$ -JE0QH P,J:QWL @/J[KU2%P$^ MLY-/QZ 3O3O\0'6@^Z>#WN$Q>]T_[H.RA)$<^3OI3%G:H,K_VW@-H61DN\'( MNB4CV\#(R@(*.\#(.M;>*\VRB!MA!C*PLK,"?\*[5&>]??I1Q;6E=<@.CP_Z MH'P=]$OC;U=8%AYYJ[P/M8YEE847=H%E-;'.U.'Q_N$'4*YR^3-O^GV5&=@_ M/3_<+\/6N\*0FM,RKJV"Z(7+6]QX=2&Q+#BO?JY%E70#7 MKFVKL.RM\$7(O9N0RO7\X";O/;2P.$E"MA],8>8%F_.(C0*T"HDPS&ZG1O0S M@>_'83 '6@G8$.R%J0"J$0SH:RRBF,$BDA&WXR0$R@E&+!0VL%\4$MQCEV+B MVD"J[!F6A+!J+T_/(_IDOGPNR4^P>1!Z3I5]$D2=W(N"*\>'$?#-XR",)ZPW MA8W;W*"5@D3&!S:]'.7>1J8P$U4V@&# U\1,P#]^;##0.2JCD/OV!%F>([B'NXHG89",@8_%JXLS MV#[WN<-SBTPA[?I@^\W0_),G?@#+FM,1X(I"> ,N*[L!/41F"" MD6O#.B/F!<3;&8]9JV:R/H>C?2UXZ$2>6+#>I? 3 '[?NP# Z!&$ VV:- M5M-L2-2 *6+AB=D$D<1/ID- )ACX6;/=>*ZN)K9KE7:CI=9SB)+/%S$#JS!$ M40,/:WJ^)TJE$5^X,3 &^UK:O#3 -P' V8L9_U]S5F VBZYZZ$^SD:A(*X +P)+,! '<<*Y&#)098$:E"J! ML]FP$0!K3JT(Q=^)B_P "$"K&)%4,4(Q$J'P@3J0--0B!N].3M4J#!I2?:]X M3/J3^GHNEK^!M:FO:,/JVT0S33DK3H@S(:*K$T:DMZOTC@M,)4J&D0M$0(?_ MM.57QCD*(L%?*X@8,$ D&']< !&QNYX; BP%GRI8:L3:)K+?>Y6N\C'I.2.T M=\"%8P_1[C0/[O-4[KU_O[^ED$R7O@60-)3P!%3V$@>&WP\3X#\A:!W;#,+] MT_,M -YS8GL'VPVJ@^T %9#LGWQA!UO-XVB%6P"M%:I4H /=.K1#/@)5\QV\ M)=F?ZXREZMP')6(</]'+*(8U<[3\]36V$ZXZY5N(^CWPR"*3@/N M2$WP((GMR53X"-_JE^I6H_-_OFPC0,]!X093%[ 28#@ L5I^]!9M\QIYM%^#V\HO;>TRPK6"C6AF=ZB28%@R: G\2 ..T0#*9;1 "3,+ R>QR4%#7A-Z6GZ)5H^?@'D4 M)!$;AN3U1DL[]8<9:EA\\'5B@Q$E1&C 1P$VAX\?]WG('9" ),;0L/_[\S@+Y8/?8M=!?W[+]!::?X6+0EZ]W((-;O MX V< >";5;.LVVW@$8EIPUFXX7=;/&77O<_.Q"P6Y,DT#3PS4[JP3<%I ="48#X>588\@F\!0O^5;LZI<%P>BR69KR"H!5R5J2^6_>0V3!>* MB? C]-GB0M'=-H&E5OY. %+Q@AX!M=*/-7>*%/M'MTL4>$[1YQV$[MA%OH?. MM]D4WP/&5G3EY]SI-I ;_T^P[E#=!3[WQ)?2K34+[QFCT7D%]_A/Q3*BC&TZT;D M\X.QLPEI?;^UFS5:.^#=;R9^HO_!4Y=!R(> D'PJ:"!;A.2X1O2*=/"#CT,A M"$,1$, ;A(*=H.?T8S@O0!9DHIU$D8J)!+%@IH43RX7[0 FN0W&.-P!NWP8, MD&$OP+L"*?.1.=37^^V2XWV =GTN1(J+0 M&@(?3]\#"JK@:0"YQ0BVL6M31!-P:0:V>ZJZYPG&1:R9"1M/ TY(,8><^B1\ M,8+1\RH3^F7],8SDXU\X(K"M*)G- (O@3%Q 48 E$#+ 33^1T48H*(P%_# ) M;17OD%A,F)MQ8[/],BH,RX9)!!"*5N.BA;"?!H_4(@7Q4-A]+L*8*9@ZTDG! M/53/0,CP:&G%Q)6>7JAAO4(Q",:!-)R>PAXW^"B34.,E6 6APT" A[$,NX\R MU7"#FH%?2BZ$@Z2,"C I@QT)J=_,EF$V&O@+RA(I>1 9X?4H\6(V 94 _\2$ M+!;, ?FBB3O;-"0G;HR!95:7BI E>67NF3F%WI+0@F$'H&N >BQ) MYU*J4ZA+_93%<RWN>GBX#/<$L&EO9 M9!WB1;4BM[2] /4_D+ <=+O OF ?0-Q/0"-FO527U*IPP9=X]J&7.ANUJI_7 M6( '8EJ"TCC=*$J$HW)?XBA6:H3-9\3M(IH:GO62[TFX8%/TN\%&G?4&3B$' M:X.K+J\)C=P1*"'SB0!U(P[FE(AQ_< Y/Y^4"5KEEHH&<.O =DD_SJ+XE'"E M="$",>5"2.LR,RIS3R@[-$V]@I.^=%42QPV=D.P9X),'NB%P;6]1R//(GUAF MQ>2_I1BE@?EE(.6\107%FY,I40M]@ IA#)1_T8IGN;IQK:EVA_E@,!9FL*'" MFCD#X:V>QX=\R@E0< KYO2V_?X1I-O#_LYG[)+2[S?8$Z"VQ>[5IO41O*_Y^ M5#/X#(R%[R[:\(!RO]6U10E'_ UPAO+H'-SME'+Z-EC=J)'C2)0@Z8!)Y>N\["70 OLSE*I'J5K(1\GAH&V?8"WOE9R@N"H" M-ZZ6&)Z:; 1F%_"LM1JOF9J(USI?5M#A-ZO3,:QZ9[W7Y8F35 $:=V-WI@@M MA<):J5(P2=GR0L!RS<1=+J1"J:]C$,)CDC$J,K)NZJ5$LVN$9RAF\#S)P$B, M4V<1NB:T;+R+55PI9U?74,Q]GBDE9$T,$\@;Y:8G59.".RW;.-&'6D 6A,(, M7NGII >6%IQ' .F;9NTIT/2OZP0Y]-D;,0P3U,6L&DJ2O/X. M?'Z*^,Z:M3^:-?8M< %[+V4JA9%&+E#7A'_AP<$["P2%#W)2*7[DPAZ L'&C M*7L7> Z1QWMW2EG[S^X[*G]+K(XGWCTOZ.J$!1D"(-\.G$47S\*-BE!?]>WL M96A:W5OV JD#Q##3W >;98JN79%>W "NY >7Y)"1)D@ANN4H9Q'H>)ZK]>DL M4#+S>(SC SN+ )%A&JT6C+U@".\!:]31I2I[@ZH:\E-\16E8:J@C#NR86?5U M%B3-K1@U!LABL-Y$/ D"Z6]2QGT1(,4]=$ZH$ VQYH;E& ;C",90@**RDH!>0Z[VV5 M]7*.7Z7<%^VVZY7F[_318T0S.)> MRELE,&-^,6>N;\N+3R+%)PS);5H9?I(5($J54@DC] M'WG!7*]B45P#[!/F' I!D<\L)+BJ"((>>WW0\.D2? YD(!)@.#X6*HQ [BY8 M)%T(3$\'0_)@XSX%B*SG)4OZ]=H+&4]A]QOP 9B$D4I0E*OK[_H8B"YV$H: M#][B)ZZ: M=+?+IDA9DK,IM$W4"47I7 5_DEB(@QVDIV!!;6T',C9+7P_IG^ M'HDU"2_%(N]JU)8MFFSP/-U#ITN)2P=\Q5TF4G0\X#+1BYT^\5M*TY7+43NY MZ9O=_UK*PTHO'H.Z.G63*=/)5W$( L7#_[AI^M,T]1I7LVMOJT]B$01IZB;LN]^9/ M>=_C4>3:CYNLO:W ^1#$H/PMV&L>^B6$*M?\9(2 M,#GOI4<9:?M>D#SJ==AM@PO>=[@4):KDUO.:3X?NH_HL'M.+LPDFD;#Y=/:8 M8,EK0E1$1]>A$5L&+&+":!D)XU'1:+N@THM!T;OO-5VY@ONOA'!+D+!3S&/' M[Q\53_ ]Z2DD75S6L7F=MZ'*5-%_#N:E"V=EJN@M71\KU4R>GNLCJS6SP=*W M Y\N7I&G8)W?(Y>7*+]([Q_G'/D8TP-B3V5X^6[4F'.*8?P.2C]$X5@K7<18KV4$B:Y^ 42/SM- M,.>MA,MR5(N@4X(EYYE8V-XCE^K9-I ,@O#OI(1(;CT?PF#NE>PDOYXCT+ > MO)P\7%X[(4@HJZY[C.J"XD FP9^!ZY:NB60>,H&.)UQ;/$C;-, MML>)M>RTE^V6KL5".=:=W/#UU69_QDUGK/H3I[GKN-?X%V]?2[;*?GJIN^M1 MA"VS-U0.L-3!EJ B.":*EF#)^17YV+MW$7Y=$'7+8/+!]7UN>X]L[]+M==1X5)=MA+N%SNW MZP38D8AXB9OK"H_-A"_3Y1X7.0OVZB;9]KE[B%RL_5D1MH'3O+MM$=G:%_1_!$]PO-=-\!@(V"!X[_+$]X-L%E7>N(X*D],8N(TIY8;ZH3B;QD-OE M=8Z\71?:W"F-__QZ7B>>)TI>DEO/F^0':!8E1')!'3X#8[J$2"X@RJ,(2WR5 MENF2BR@9\T=&%-D6 >V.U+XHF@C+%D+!--"]6;<-KF#P\Y(GY6W6 1YJ=P4 MW?B Z^5ENQ6P8*'[1]7YMI!3GP=>S!\[XICY?'XM3T]Y5VL=/I9)=TL^C<2/ M1/SX#'T+N=<7UQ^7%Y/^08[>/ @>M5;@KQ5 ^K+3N[U:#?_R,$&C+[*1GVH; M@D5\[FKFG5$:9#'ALNY>/CO YK-29RC$08(PCJ:B=!44O"?4Q*D$24[=%GY0 M%D;(K>=MX)7%DW/K.4A"[H^#QP7)]AD>DK\^>J!9M?Y-M:&?TH1V1?$Y@R7& MR:/6#-@VZB0T'(2BO'VV!)? ?]QV&[^473N8!*%L8B[OC.STWJ^^/K:TTTW\ M=LRQI9LOZS\XKH!O;W]/NLH.XT@WTI&=?*A;U:[PZYXM#-8+70[_?GH/]ACZYO@,_OA53UW?QO[ZX MA '?)2'USX(9COC8=^/$P8]NR*<<1C^9XL,G2>SQN<$^<(__^ %#_Y5PD)13 M@YV*"$1A#*^+N"C'9>L#UQ\A!U0?VFB]R?X1"( ]._TZB[(]345KC M>0\6G_ AB+\/$RYB%$6?^&+$0Y7+]$7,)HM'M4BK>:+8A/L[Z77O38?4C,-@ MKP6W'S;,$YSZ>DR7&@.O:TE*K8(EM UJ^1W2JW' -G4!IE[>V&". M^_CDH6IIRGI1%-@N#<]$%12$9ZH7^_[A^4':@5TW.$\/6 V%MH_OR+?UB_W] M-_J]!]1CRQ9'192L%T&Q,RV.=L!@V4#;3Y>]P>Z*.E(9N0[WB!K>R@ M.=9/UWRQRG#9\KF"6NG#0&_0ZP8(2 M/CF&8/5.D/,+47+H/NP$743QQ!.C$7S;]QP'?4K]T$6%N!^'282E6 E]#/:> MNQ?P]?NC?8,=@XT%8/;_WVLWLB?!:$2%OJD<*2W_OS,X;MC7H<\X#"JU/-@D ME_6[U@ )+UW[)YO*/;1R<9(O0+J31'9+/M-S MP^\V&-T[O>>KC14W_"^C%IU3 :H0^CG)&:%5"06!5 TI&FK,!M(+Q43X$0AQ M1CX)T)8*12PCFK^4F^]# M$,7>$ZY)(??'3K2"#TS]_3Y[MB>_WUM&WE0<<2\!!2N9,M@(R ;BWO3K3(!> M[I%D140/?$3$%(DEJN*#DL47,/270JQ!, ZD'K;3N[[:P$SW")SD4GC!3)6 M)UZ#XMX/+LF680XP+P#=>D$/_(C'3 VS:4W"\9"M@38- 7=@@D>(1\,YKX: MWO6!5_F;5+L<(P0EQPXN4:49!L&%= 7[_-(= ^]E8<#!?@S=651EN:U(?45$ MZ9HU-\W6*]UNE\">46.3CC?8P9\)K+)N&LRJ65:F8;Y@J'\)WW$Q>'8"R_%) M>P)*^0"0(JK$ZSM28<-/N*@9E=<_/7<]#^PAN71:)?G+T9.?+7D.6PT%:8Y ME_"''HX=J#T M(X!$-,AK!M69]Y2M]HZG\X'B4?L/8K7,Q)J"* S,2;)>.B/ M A!Y<>X&^A,D/W2>H)[O+]B$DU07@-4"XX1D"$42&M$+]LQ\+B/DLI5@#[ 9 MX[^ 0])D6NL9,]@S:^UK\KNCU,1:^S:=Q[.Z&N!J'YQ$Z-NL;Y)O+/E$GYW,B:W;)G M5S6[A2=EAXK<4_(+-52NW06]4ZQE"Z^G59L*\Z0W_&@>=2,;G_XBX9M[.,MG MDQZR8B0S%V%XOA;LUQWKPP ^M=\W S0S\5?:A,!+*[DFJZ!8'W144+D:8:^$ M0A1X L65! ;:^T/0H'P11=+Z7[(71@G(*FTF%#>E/1JW]V&DGHLEKP6.JI_+ M7!A%UP6L#;,SL.-[T7?QM%EI,70=9\PU]60HP\]@2JM.1;)$J-1WCI##?"/E M[L 0.5.V([D+#&4Z*IN/_.Q^X%=6D:H*&]1&6WZT$Z5=NSX@FC0E45O"1>/# MN(&;:/!@AZXJ\55I^]I*L@C/A7$48+B#YP0$'FI@T)@*'LJX#-8";XG-Y)UU M2S]E-*"9AJ$@A4"5VMB4C&?4&B,$F PH@.;H1R, #-C.J*:-A0]'Z@&(%&WB M-A&E):! 1T3:40\#R,BUE@)$[<0-G#\, EL/ICMOR%RCTJ.V")JCU-^E MNRZ>!)'07R:11,%"M@="3R"7S:$PZ=IKL=I((S?[00@_(O:JT=5!Y;P?,++- MHXGB7/ !_1^7@&F$%XZ \PYI17!PL%3^7>2_QM,4?B07.0-!JR>BX41(=D2V M"N"R'J$4?)X$'O+6O"LVB5U).,-%^O+'ZEFU,N0(E35A-'>=&[,,&]T2*QME MV.CNY)PDQ2&8ZW-&I# B]HOD"-0'IN 'B$4% +[U4 M)ZK(H GP DL\!HGCJ5EH0OESAA;5FD2-.(3_.7IF]7.5?OHC=E9_LYK55J>Y M\>=:U?S)WYJ-QD^]>=5B3;/::;1V9+&=:J>]^=?M6FL)V!*P$K#U&XWZ![$9 MR6J FR%G_+^]^EXFXAQR*%JS[\PL2B5/C%88FN1E#R]JB&-*OT3*W=7.K]A4 M#;>TM^;1[DWV+_631X+ BH^2((!>X%]\_^8OOO]:8?\E=5_YJ%+G4.6&9]&- MYCI,;V6WCKXW#1(_O@%X;K3G7PMVOY=856)5B54E5NT ['Z_C7S'-@+C$%/3 M*VI]MBW$:'35GM<)?@#<(TG]TW5QJ!'];%G.WVF)^:R&.NE5[ MZQBMEFET&\WU9OTMJ9O=8'5V'N^>.F^H57>??Y>\89=X0\,P&S6CT;%V'N^>/F]H/]X9/:A?;!>L MQBS'_EN S,H&0:D:M>ULKOSRHASZH=K7V>&=T M1_$?FKM-"OGV!KOU#="?"F__VN:F970Z;:/1K)=^@>T^*. FC^@7*,_H9D:C M50/1W.Z6![7=!V6U;BV:RS-Z<,G4Z#1_PF@L#^JAN5[MUAZ87?58/P9XY3W_ MM75%[C6=\P9&V8W3@W<$D\VFT;2Z1NW6V36WA<<.&=Y/[8R[S>IM8Z#EZ>[, MZ9J64>NBA^PGO6/E&6__&7<[)04_W=/M(P]WV3\:*RB/>_B,& M[6TWWH M6Q./U$T.JOT$4M.W'5#KYM_V(K'K#:'1*%_^V'U/U$4.:3][#O[&(\V/[]W<04Y\U&I91 M;S2>EWEQ6WM$5K5='L_V'H_9:!MFURJ/:(N/J%H>SQ8?3\^IT("J&5^'\W&"!"O0ZSW_LRC*[E]6OT, ;3=Q MFRVC;@('MG[2CWIW@-HAI\0]D\\68@DVC/C%$:3DJ25/O7%>5=UL&_7.KTXR M)4\M>6K)4TN>>B>9;F:K;73K/WGU\LE03,E2GRI+)6_'']33[=5JU[ABES=8 MW\M<)S_\LU 4RFH7CTHUFI-?N;XC_/A%!1^ZZX/J7'=.EO0H/;^7?+J;S%X$ ME-FNMCH(ALV-NF5/S:RT58Q.FZR)*)_-PN"[BXU;O05KLRG,/Z&VJ[G&NZ[/ MWGRF!O748Q;[!A9Z-H_"8$K?'@A;-K,W.P8^7V/<_CMQ9?X?P;82CNF7G^@"' MJ>Q'BXW/0X0P"Y(PU^PX$DACL6#UK)FR3XR4NAZ_<7WN8P]G;"4/T,.7[J[) M[(,WTK!6.DN<+]]$W,4VRS3B"Q>HQ+5O ( 3D'F7KICO])ZO)(1/@DVSSO>, ML[D+C.,2>R3'U.9Y[6U4W6KZH^\B[A/&2TDCZ[/(GN;"\U27:OV>P7C$YO@] MCU2'=(=A'V_Y,K=M$44!]F@=R0Y\\$,7Z#^E>/0J"VB0MC.X)[(HRP MBVV0C"=!$J\NS6#[W.<.SRVQNBPPUVV4V1Z/(G<$#ZA6ZP CV58ZF05X6# @ M<(NHT/%\N* 5G)ZS0]^!TPT7K ?; N9 #.:9ZCI_>G[84SWGGU<9BG#8,K"0 M&S OP28R=?CD%\*^H]+$$-@C-P1 MO#:?" %R(W25%.EJ9PKL(J=R^CZ;@6\S;EM#_Z?'ZJWMN+],"$#;RE0PO4V*;PW\G]( C M(E@Y:=%L*!!K);7/L'V]/P8,XPD8.,'0)0RJBZ NX40$\+4! M TLVA<\@6D\3+W9G0%82^V=). -F#'-_315UHP+CR:"<0FTJD#J!%W#0//E4L(D;(Z#CF-L3"61DH_ \;D@=1Q44 MK73:=&!C\]$4SP 7 -N*\&]D W. !,P/PR!/!VC.@9L#V&WBU,1FW:BP)(Y, M2KB@&&@A.$0F!K2C>ZKGI]QMCG(E!?4ROD\PDL@Z \"'&?6P8>)Z,0-8*"VY>D,$& J'#>95IP$]$JB#8T" MDBJC9#;S7($^PBGP++"SZ.B!K<**Z/2<$*@.*=ZG9P(?32QB) 7$RJFSP'&B M!%E*Q,#@#,^ZL!U.*JW0G)C( M/EU;B&S0;+^,:'V@U:(1B%QA ["J-]:K"$(99'-$)??U5OXD:8F$S)$(;0$[ MJ;P6_@\636GA!'4I@3+@2_&F%$;4AQ3,C0T )T4=]$9?*KLV'VI^2=!+3QT> MRD-)3@.3*BU?L_9*$#A".HAG".= QKS M4[>2?2.79^3AC*2_1A+?E>3=:2YQ2_U25^K\U33+G 7$M1$B!631_M*$A[^L MU3QOJVX6]:#'09*X4/H\!+XLVOK#3-?20$ M;2Y=K,_].PDS=_Q85(9 MQ<5/H*UON#>G"^BO3^*<1W7K^3AMVGKN6A/=ZUG M_XJCVEY*/\H[(Z02X\(T/$P=Q'FYOR3>]W,ND-09H2R*)=,K&DN$G*7:>W_0.= M38VQ05L[BX7G<3 ?89*")F.0PD-#'UX*.Y!^LRF.[[BC$9@>OHT663P70O,B MA&#QI+2:(5GKZ?G5@$<&IHT#S=+TV'GFIE1*XEHBS/P'3H(\C4E4 BL%8.O: MRIVH0(2,%:2J\"/T@?V=N.%=!Q"VCGAZ?@Y#"P?$E%R*4M @F#(Q *N%,]:V MN48]P-O<>/!1DJ Z!4!S+X"1M#F95TVU"DQ:"FK ;(R?V$A@+9*QBIWY/BBM M$MVDROI'3@S[3GY R0NF'(@3W_7%BE:+T2:TF.$-D**)[\9/^:17V$_AM(F" M@'-0H #5^V&C3PA4.-4).X%MI160QQMG;'(A^K< M01*!_""AE3"*"FTNU(N*N_'=&,Z_M %W36;&\S38#H-'!7QH8R'>0"& M9#!#]^-K.%Z,6*Q=S>J6AL()@V"JK&:%47)[Q(LDSB#+GR$2/F6\R*(UFO M-="X7M667N=]BU?J1 -M^:_UCFS4(]!.(DT" $F6D"CS@V@EA*RU(%02R$:N"!L"51$3N0I^.YX['O32%%@< R0!"!JX$O7X&N* MH!HMB6%%I.K".PF&*U#18'*7:!O#0+%TL"G+&93(X)(H[ (C*Z 0DW[JQG&* MAJGQ/52QXC#5GGB.)4H)F'(U;T$B,!?8E](.N=@LBZK,@EDEF3'@?R/"#.6( M6,?P_TX S<5]F/=;["'[(,T^ ,5.[_HZ;QBEGA+' /2?PKL9LW0I2!B$@$^8 M;+4QUV08 $(5PY7Y9),"^U=!3#+M9&Z(7$&5G< 4.1?7(*O@9KL"V^A&'_^%R^8 [5&H(@":QGC-ZBY8HI>2/XZ#]DQ?@A"XBXR ):1 M71X(R+RU]J'"'+1*? 5E@)]0(F"V70R,"E":@X40:[:>VZ\C[GR_BOT-T\%O ML4Q]'M$$UEL!;C.]W5(1Q@Y1$QJ207C!(C03$IUD&\)G>W4]:,V&*'HIT066 M%(0\7- .\_PKDLMFR4ARB^BG84VDW*Z$XDQI>#ES@VMYJO803IT* M^9QA/G/H8BIL?H8B <-\J'DI7W=>%;I!NA$=YG+&$1UP,:TC/U@V#F4AI,%/ M+P'&F$R!; EG##;S%O,@$S.AL,SLYW@N)(RA<(#,@/&'H: M%*=05)P AJ%]Z))2KO0>=.9KM0FXA'!E6 14FD65O7,QX0#U;52;UOL]0Q$! M3R(E$=UB,FFP0JF8\%H@HR\L6L#!3YFC\!<@%SAHKPB_N.L%;EG[&85#!!+E M1UJ))Q,6!9)*+@/ 0]+X]:"S4%RBBQF%J\:Y*OLT07?&7.3BKBI#DW19I'<_ M#>N'E [H!.HAJ>VB;03 P3?4NG.3$DZCQ3RE/,X(6I'Z[0@\1&$DP13E/$\/1V9E**O(!EIE*.O.9#5R.)!#Y(Y1*6[$ MZ1(_S7XFFEQRQ&2:+O?7,%_BI"H"PG-4C+PO*,K'9^9SS0>DUP1TO9C(^@*3 MLC*M("U7)R!*ZHF%T9 H8X2:&3SHP^7C@P6?6CG_-70_=@YK#*0^S M ]NQX]31C PM]SH)?\WL\HPN&\X78ZTVN^3R40* V4D8(JM-ST@M4_HL0!K _ NR M>-+!4Z&"9RY"C"ZM"[]B1E\DL4EE-J2!V8A$'&>7+@W(/6 D/@%:>:!'24BO MK, _6CY$;370OM"L89GCFC+P&=X80%6">Q@]6(<$.6R+.5[%&X/1=TDY_(@B MJ5VB_(0KD #, E;H2[6), 'WY]I"XLI5-+[VGH326?!8)ARCRO(N&; H6H*; M^7%GH-+*N*16TA2!# M'#3D K^H>FOFD2?.'$@=D)$+"3MIV %[G]$<*I"T5FU[2,G_X/GQUV !Z%:Y M,T<5$*RM@#P+!&]B(!3KD!P]=VHA@AO=W L-=]33%!BD;?YQ#C_L ]78\\.,*7^8$!/8EHGD0:\Y2)B8^-PV >H]-?<50O0%VMV>(K MN'6;2Z^PGPT/&TK\U%K&.#-E/\!X!0(KI$-,4GM%L11*ZQS"D0D9A<,G:1,OB,,0KH#))%*T"=&?B58A; >$ M # #J$1:EVO\6\0+-,&T$)2A%A".Y6E'WD1H!"@W:#VDU M2[&H)6F!2DP2*P@.*:8#LR.2@MP04CWX1.%84/\CE[(#YT5MD%BB[07T5FIH M9_(99BD(;4V/2!ZQ&+M2#J7>7V4]9>0CSWAI4A!_>5&;M_F>,NLECT6< M2*L?I9N7N(Z1):^ OCB-,J%(;#9%<:,PF4D]7G&* MX8+MGYP?'E3,;NZ2'*9A*L>&Q%LMI?$\=**^/N+@?N!X% := MY#"*R3N@L'K?>7D3:BZ\K2*V>9K.47..'(FP)14/DPA-#NT\1OZX?%'_:JH5 M^CJ3EK6H:O$+DBIX;D@PL9@1]1&8)/(H9C324FWU-')\7#'7=3;($W8OHO8S M%L$XY#/0;QGJ""&G@U4^[.7+D^<9RB&6!B3F?;S_ZW*?,LQ4V@L(QF\@7>-4 MJ"_%8K2CO,AA\9Q5-HRAD$)\YV#)#.&K)8I,"3FE;7WG-70CO ,'K ('6%TD M4E7FII>#R'PVLK[0TIH+8YGYAU(DP>:!@O$+0E]X3M$T,![ 'F0*:#+$!?5( MW92&$W;0+L_DLJ*Y)XQB;[7W50+T&EU;\032IX>1"P=&>C=0J[YA#:M"IC7% M*";EFOA2UP9S&,W"C5?)!8=C1DR:IEKWKE3-N&6@_XPL M4F(@3Q>ABW$.$&WVAOO\4I"2!I*9., )]"T3[?*1SOAHG.KM\+@6:2@R2M+(KS-FLDT(&IG28JHF+B]'Z>]@T$M\*95:\TD \W- ::2C M8)13JW4(V]-S::#F'9$S(3/=I,EUY=3DB P%\"E?1I93#RCQ)URVCF[+;INR>".*!M3L_8#%]U"P^1I9S9]$K+"S>9,A=M6L-'YSK>N M9--'RKXB:6*3^H#K)^L _4)XO=X7,1G[P2B_7KU 98&2BJK7;/,P7,BH*BFX M< X8]E6+46:#U$8*Q7]2S[KT^Q-?77*N]E8=58;*'" ,B8+ M9''P=/FYU6;5C:IG57EM*P-Y<5+3,&'2=2.C@UVQ9,P>1P5^7[;]J@"@28U? M.W7N[/7I%KQORA^-IX3O%C,7]+TG%0KC8Y%F=4GQDH4-U %EB"%T6$4S^34( MD*;()9%$A4ON)116R!=0P_"8L@8P^J,N964#@\0B4TJ:.\@XM-5ZM'QILJTE+""]"@NXBT$"&.39I<*,84F^"7@4M!+GJ7X9L>G\G;U*ZO'E/T MBJR(;,(P7SL5C^DF$*4WIIQBC&*M2*#ZQH-.+@3B-1!0(LI M\,0<(T7V7^"TC>;OVC&1GV9IA5*DY2$IOH,%&U%49KP^TL$;9ESR*%O\ M*;N>BI8Z*0MH)+M3\MS[F'T"A^ I/%#Q@,"V,989I^PJM7_6F[-T%IB6$^(] MV!%W0WVU2KJH/7F)MZ#I$A9@OE#J4\IE+-IA$$4W5(A3^U9E'M'U,NT.3;V- MA \C+(J1@MG#'DP( -,31*HR","K:JC?8>73:,C8HWJ:Z+-XU4I-!&T3)4/7&ESS*W;0*Z.T:K5"F.\KXF*&^R"!>% M1# -82A\,7+C]65*TS+':Q&7SV%?,BSC4,7S**UZDDX)O&,<\FFD\2%?\_.P MI^)4&'OZ7*80Q62A\VF>6\@+."<'%#^C0W&I< + M&R"25)!8_9)>ALS%UO :",D)0)TDO:Z3N6F6# EC*4[I8BJ;+M<<:?/#P H MCDOB#F4.X "F_,Z26%64R[*0I"F8K4?;1:J0J&8YF.FL3:$J.\K9S0;E&V"2 M' _)S[YZB28,%YNQ5+GW974!K=&I7:-V!GA*\1.6"S.(GU82,) H\+9NK ^% M\7$HGGR-BA-?[Y=*QPDGF)X&'..W[]_O&W13/*'" >B(7/(,U*NUW[,3R14* M!Q- 2=:"O]'2A2'6#H2_F4W\5'C)5#5\]=\U@SRGPI9Y2"HU41\9!=7#C#*'"\I8]:BZ-*&+KZ8Q.%W1 "L)1*J$1>+KF.^0^U3R3_$[ ME0L)!ZL#!AY%##)V2R8GULH#%H#*H$NKIB\E8F2J?'J[2UJH,HU!5F[!:J"@ M+\I;CW@[)DJ%<>8>S>Z2]"*92XRLDLL8^D;6IT,6)##(?9\!5WR'66-!49ET M=2FKTO>2<B<*BX\Q\XB M63V"LB+P(0_-B\1WR*)9=U2N-@S(QY+=MTMI5=[0USF>=!TTVU$H:08]ID*O M26Y?9U: WJ&R?=2U!DI306<_O""\9/5T0/J'P3 M;5*FW:[)R5%-"HR54C2%5@97WY-(O;@WPN4BLAHJ[!6IV'KTXF'.0U; 36,A MU$@,SL7CLTB\T!]>8IJ7QQ MKF96/U?IIZ7&:/*W>J/:,AL;?ZY5S9_\K=YM_M2;5RW6;%3K[5:YV'*Q]7;G M1L-2BSU%$VN:,5[;<_$?/;JF@Z(,;#Y2"\45.44LH\!/EYLH_JJ ,']E0,B< M5I)Z/;(;?F5@_$YP4"#)P^$:UK+:=]2VA=V%[L2GZW*T;H -UV[^!FBR M<8R-?5GO9/1RA3NYPEM3XU+7Y7P?7[.[Y62YH6WM3Q'F/^S7_@MT7-^AGNF6 MT6R;1JW6_;F6V%O4];S$NUW"NZYA=1J&995X5^+=0^[M6>%*' MBZ9>MV-T6^WR=)_>Z3YKP^F:1MVZA990'NPN'&RS4>ULV9G>I6M@VW4.G5Y7 M>@)^(J#2;M:-5LTJ#5 /+0PZM:;1Z#9+3\#V'I%E M55N[[ G8:FE,'H#'2-50"I5*+*_#$3E!@FGJI%3] XUSZT!\ZY#GG8!FNXFZ M8[1;IF$U:O_(=/Y'$-KRT'Y)'[\R?9@MH]/L&+56HR20DD!* EFCN(-Y!41B MW2)(]'1HXR><=W=/)UN(%(U.]?:Y5X^)#V1B_$%7+>_[$N@-WOOEBFMVRN*: M=W?[.M]E27?C7JF+Y.M+VFS.BUT+90GQ46!3T?6)X)=8E%)5&,Q7V:%2S*O= MM[(:N6ZN8WT$N!N-=-4F51DP5]5LN8:-+"A!5=32E5+)\)5'Y09B63^4+E@O M-90LN?8J8.E!/+>(CT2\P#GB M *44 ^XPR2HI9[N@GE:ZH##6>U2%V9>JD%[354,=:P237;YPE?*#J[_*TGW 5HY/5B@@:Q9>+/E%)%JH9@*5AHF JJ'TAVJ78'+XN^$>O#HI:PE=XL*.5%+):KX+?$F@05ZJFP@ M.P&<9>\"[#^JVW?*&EU8QXF=B5DLB#70:-3S&ZD12Y175/ONM'J;*BN#L,\: MQ,BR=VD95'\BRP7)]C"2<>79;IPO_PO+TT?MYLO:YZIK+K^K*]3 #@")?*S# M2]=.B>44^ LU I=V"F6_UQ7))Y-W>^RK1G6Q^HMIQ?*KB M[F"9"CPW&-6LFIVNJ5!TY:"H5@\.(A^MF=V.036AU/Z *9B-JO7[4R[?J,J] M8 6<4$2J?,_(I1JG1=9')TVTWJ0D>EDD*59NA14$\XG)D/[D*]9/+.EBNM$ S M%%8I09^6AEG?_NMN*\.$0K4P2;O3*-"G$,'REXY6$_+-5Y9KS-9W6Q[1B#>O M4O1!L8M/54_5Q=R"J,KBH JL4:%A6M M4"UFK+@V#^1GW6AQ+J&[8'R,I?Y06\<*8:1&:HK*6BG#1JDQ!HVLFCG.T_.A M6F:JY+=N@KW4Z_=0E])?VJ&L6,^O6-]U8],:95T]SDQ+CK*RNSEN":0ZOP!# M3G525UUDE9RA>+'2])Y?6L#P"(W ([#J===G#$M+IAMI2LV/I4Q%G1<0+R(NO2 M>ZSG> =G/@?%:!!RK%7-SN3>>@ZV1*;2YPB^9ZJRZ_&[P5E/%75]OM**B$:/ M@-6AMI4M275)6"F%SZC!@^H &FEU6P'WWMOM; VEO<6*G3[J5UC9,HDGV()5 M-M!4*I5LDI+K MIZK^NDC<>M54F7H28.E>P(29TGNI8[TKJXB#\A]A.T\7+%(>CN7L !#?\U-3+6DT&3A@25%$SJOELWO"Z(^N&RP5K05()C/(3X*]WTG[ M2+N^1LK\H*Z<$O/'!1*B(L.J=23H1;Z-Q 0@A:/$DY,>%(&]?Y1GE1B.HC;4 M"U7_CP H*DI"D75KU.OTG4SJY3EK[BPW+RDOY);*XA;%*59/SQHPJWFPKX#G M9>:APK159%H25L\R7ZUL>YY).0(E/#I?.IESY)X*V]14ST&(&%="9:7Y$'!%NL26"QVK L<*-]%? M%0E!QZNP,;K.IJ5ZT6CAG/0 M01AD+5:S!>.!_X%5W0- L(7J\RU=XP4_!C!%#VS\L="-2"-=C+P@1G(BY.%0 MI8P1%E&Y6\8([\8@W-?$]90MPL%U30^*D1/4RD I$M+C,*1FT6R(WD_5^@PP M/URD4E3CHJXJN]*=CV&L8+L-V7$\Q];)DE6UGIV>2> ML'LI/9U.[@D7%1-4B&,'>VWD^GBS:*;Z$U#@8JGY5+Y-4-;0CL)"-$&*QVF_ M5NK$.O[<:J?8O^X&D7=Q0RN+/5ZPP'Q#"^2F$564YHK]1 M3Q#$9!D-(W%(Z\"@'4I/0_9>, K]9U7#IO5-=M>]3F_I$98;@NC]ITY$ZN,) MS#T_E^ZHEOIH9D 6.I,K'$[1E3B!ZLA8 M[,G3J:'#LDC9Z[L@R[9'H:.,7'*ZK/;XJ:\93W7PTXZ)_"C[P,^)^;Z2)3L5Y?ZH@NQ MI3,Y=4DI!=8B3_>3Z_MBR,>!/@'R%=#/GR3&4*H%N@&H*>(UCKZ5U!U" M)Z&X+*5UR# U>C-5ZZ!+X2= BKT\9J"C#S5[C,.?)>&E6*A5&6D_F,C]KKOB M4--#]F?B"\! G8LP>'=RFO5]23NG8)]!>+B(WBY&[21/C2;4X%"W7*%&.X7& MF)3!4VQ2:U:[O\MU 3X#O\=H8MH;9N2.8-?SB< $A73^5=II=*L-.0J=X"0 MI/KE\3P-GBI<)HP#H\LL]K)88 MN:-B[AS@$]*?5^"0V<$> M:SB"?OE)8-!ZTV" W>CP4"2$/@ (@-D]A?UN=(^H#K!C8(V4$5?LP)A[O4L@$3 M%)HUA"RK(!22?$I!#].I*NL"<^G-MXD>T)U3H$0902-_;9PLP"I?"E\SP%'%M/ M4^\21)!]Y?,Z%1'LVW[*"16R%S.%*3#+7V85,K/;J5$X-(OY 6_'4$6&=1=B MH3%?65"9'8=]KSUI:@B09:KEM@SBQ6*.+FK,CB## 4R&"(T@WX9'))'(YJ&A M:ANG#-3I%&4(MJM%HXFB&0:\#=#+&M=*D>!@5B0(N8)YHP2JZU^ZXT M619F9 3DK56^6H!"E'ISI[3@,38GTDX-.4&6Y*:>\H;,S)0_B M_L4H\5((C'%_<>)("*!2>TE!!QW;HP["&)I-0P-S3-UV(PE/W4!;A<,E'-3) M2^N-TLS(7T]1C;QK/VTC5@"8S#H44X*XXIM32C47V/8XF&$/=CQ?M+@Y73B1 MC]!V:/GT%^G*9#*.PT#F='KHBW[*:8F]U31CH1/+5PQ0RX#%,$ &KT+IA#H! M'7L>AIXS!WS,)]XN!_:2F%,+2#@X"UY9GQR1 Q,.F6: JG"LC-3"'QX?DD\, M]&_WAPY4JX02'%8KR\7D9-VH M:5F?[Q(^#@*9C^8N,9W,,9GN?%6J[Q:9G&1].O.I!,MMO:7Y J#Q@F&A5Z=. M&5 ($L7\0J FIGS*BH%S7U)/A#PIB^C*%*8UC%KJ4GE62(FNO@US\+$R8N3; ME+N3>Y0ZKR;$&27O18$C#UJFQ $Q)%,08K%T-F[PYHD0O;P4-E1;TU#"\;/X M&D: R4^:92XHL:BT(?@,*T90$3%3RCIV'(YT1UQTP*%F3F-E4@>O^W 469'P M2'0)?\S'Y&&DD&"N@[*2C_"3*]NPQIC5&^-,43+%]'OR^,-;\S*X]VC!/;-6 M1O?N*YE[/Q=,_\ E*WDM?#%RG[)IC[Y*1OE.H"XG,V14^4N!!0;N!=(, 6ZA M'5PZCVV^(;,SEQEHI"F2RA*7*G&4OS^GXW;HI\7X%.BE?R=XM\>35D5/WN^3 ME@C8SFD6 W F>5+2<+C,+R^D=/ T M10=3I$!LH2C!?*5(V6+^HC+C+GI'1B+W"'DPX'NIW,' 579"+I842C09'27J MHX+NU"PJ(*XJ>:DU#/PD2G/9T:H"^V"F,Y]<,$<2O#&W9G)<(TD@3*:+B^J. M=G*X%&=R0Q)L3Z^%]0#UB2.I3YQE^56?A"?-Q:?/4PKF*R5RKB3H8;@<](U% M7OLB;2JG2H?!$+:CWU"\0/9+IXN&F2[H^M\224^9]@8*E4RX0HI2O@P95,=F MU_B0IED '_H?/:02>X)^08I@*ALCSPJ*E\?HTAFF5>/-:N1'68(?7?&DV%,Q M-)7GBMK7 [J(J*1,*I>15TP!EJ0E0\02L@H,H1M= '?)Z=%N+'3K;CV>Q^>1 M8E!IUIHR$/$&I&V[R(9IW1*4Z+),?/(W8$K@3"JAN0NJE(;FRQNMDONFN8/R M+ID$LF+&J2(+&N]4 /LCDU(GA8;BT@6;4=T"Q^ =WHYU1^F56;PZ)SS2C;3 =10ZAL$XY-,H?XLVO6&D?T,C+@E) L%)8I*W MS-DF0;R\_J7T<\1+8BC+@>>\92=3+&VZQ:1X35^;^#T2022:/L@%L6=[_=Z' MO>?*^H.G%TS=TQ#()>05K1%^'(4";TJ2SS,OT$C^XST:L*R0!]!6##3YY$U3 ME5B)K*FB8P8J6SF2AP KT D:D;JLG9'T1'BS-%U#\;)5>W8^"630@5^Z8VEP M2UE,A1B>,BV3("7AB* MB:NL-U6I@OP,=!@2&\>;KIS@](IQ%%Q8>6\D 9 L6\DL#MR(+I_OJTL+%.:D MA F98RR#%_@6'D&LE>?T#%+@RPPE4!O'DR")==D/NF*8)4L _<)^ !1^FOIG MD!O#'ZO4"51UT8.:\7WI$8_U71:D-%BXK>[BZX7D]F@P$,\4H-,7-_\_>U_^ M'+>1K/FO(+3>-^,(D!8IZK+V301'HCU\HVM)V8[Y:0/=C28Q0@-M'*1[_OK- MLRH+0/.RQ*.%C7UC28VC4)65E<>77S9EK,;%-$\9#22'>5:0R6 G/(9[$0Z' M)B_,4(:0<'@(N"$PM9DS:Q$['>S2>BLL'9H$"J' M;@0E=)>% -8$Y!;N@XB*_@C!N\%%HV0L2<)HL M'*(N3Q^XMKBF;?Z&@ERTM0[ 6!%#ZY##BU@:]^C-P7_! ?3J\-'W#WI>+DOK M^U@A'Z$VQJJ6-F\)C@JZ;8;&\SP7LUIVO]5YKK --Z=Q%GULV!6(T1DFL84@ MDKK>IR976C: #LTD$G"KP;9$7!JC',$,%=*7HCRCZ*"+%&/DE&? H1A]@& & M(SGSR<,:EHLKQ:R7S'F_\KPY76->J2QA^)<#C,9=)4$NB0X$%H$^4C I9])Q#P:Q?4Z7% M2:-T+OW5!G])[EAQ2MK-&,8035195@&..@+FT2+9Y[E9\/X9IV.G"&8@3.^D MS7(Z?F1^E^9[)$]B#RRM>7<9:5*-:$2E3@J6Y=+5*WTYE79GZ4<\'>.A=/"/ MZS_.!&R?8&"<>?^VD">4([W]K^=_RB@&]^/6S@MB;[R+3R:8[3/''WO[0PBG M:V=O^RG.Q6%1+[.J+^.R9UC3P7D/^X(#FJKN%)(.__QJ7+%;7+%/JI1"6\RC M8VQ)[[@TM[DT!S7R#V;U*6-9_/% SC:9[UA'68&57O@ /U8>U36>AN-JW>Y& M4J/+;B2VJ9)S/);8^L-H/CZJ#BRKB58Z<]TI419@; 4+_@ENQ0N*MXR+>GN+ M^M%AR9!-,.^@P!QT7$JMXIZYZY$/US"Q@D4Q:S*" [X0.&!G! =\17" B14> M,+(V^GL*7G-65IL;(CC K!?39%*@3G#IA/CG8X$CX0*4,P%0IT3D;"BE2(SK M4@4K8-T[)/6EQ+_C$R C0R8[)E):FU>DH$19K!9E6R/= M3*WC7>#3,1"(^A9>7,VVT-U=1:=E0R2P9UD2+4_+ H$2"RS605,.;/&Q=3@[C?9B;P?"6_G/BN&T>BJDEA-,O69.@ZY2C"3 MTG(8@:&%EMAJ'RW.0,P&&X+:,#Z3<_WD X\F7K@E?J(J*0HF^7 J M_/^@ZB_$[SG)A),TI[@Z)M*:Z"N;!6MUW*"A0!,\0RIQ^J0?J2 KWKTM_/S M\VW*)[A"S6V0^!\D'"96PMW9.(_^]N4AB=^>];#[P*T'>9@LP8N+GG?;M4V@ M,K#R)GI;EH0')VS.N?BB"K#?6I M?IRD*$%52B']G.=A*^=YD)IZ>X?!$2XD(R?)!2J;_EC1 1T=I]-6LIMO,SKW M4 D?I:B0HWVNF]MY^?)IC%?2;[O/]_5)YF9WZ9,G#*I>4"DM(V+ M* &X?\:>?8;&XSO?;#^6RP]GIN;;XV-ZQ< !5I$1CWF6SFMQJREEV+H<@:6B M#_B?A#$"+#)&10F/$\>9&=AW2AP:1$MV5N:(ARAD;5TZ&;%&]16_$#.N201F M#QDC%"Z0@1JODO(^8$S1Q35Q2*S*5@2(6& MS#Q#_3GFN;/2.$]9N\I:7POL\4MPF5 >=:F!7HVK>+NK*%QYR#Z3G'L*/2T2 M+6<9=6_!+*N2_CM((P*P[%VQN051B\+TV>?B'P/,=[=9SS'4L$"' NDY8%'F MX+PT,3*Y5." < \?7-GI"CS2K:1IDNGG ,I$Q\\6A9^I!H"D /Z\B.3B<1/? MV>K6[6S&$8>@3<:,<_?2<<5U=$$U+:O=8?Z*4#V?T#:>MVD>(MD0,T7'.X&_ M3](2 TA,Z$, MCIV#)M$9.GKYR4(%:@:4B[^%MOL27OS4*!&*5:F(!XJH2 M(PRQ?U&3)7/ &S_&Y:*-:!="ZZ[? M[);O;I2&6[<'_VA2::PDJTT^GU#F-%G1NM80@WADK"%O^4"7+;&;-)R&RE8YS2,1*D26&W=82!K*L?&WT& F\NU@1-3OFP%#9 M-K!@J=2::Y&6X>+4)!G%@RBWE/NT(/&9N[WOH3+H1XX[\!;7=]E.0,EBVF^: M+M5-4PI[WIIF33M-BXB;G2TFWJRT>1=)TXR*]-9/59^"42W*:+!>')82N-0- MHLJX5S=LX'^W!7LV MN;YM(2+:M+>F+Z)>.(JFY3 MUU:$2C12(N7@1 W?HIT?QI/S[D[.3F]Z$S8=-],M+@I&KJN,4;>Y:]\CQ#D! M&$6#@(X(\J+H\P^^/\L8A[Z+=34D1A)R&Y7=;2N[NIUJRW)DMF#Z+FG(&'1' M4HJ=<8?<74#;<;E)6<4$S#M'L,!$M(9F(.SK1O2-'136N)AWN)@I.$X^.N7F+2:!REK0\!@8\[?'TERC24\J7RWO\A)J4&*R-\6> MB($3)[SF9,O0DSUJW)"XKQ!L10Q75.H5#)W&Z^+BU!:R^%Q0;\F*>XH0'@\I M:A-7#&ZB/!<]+2_YA'?JQ033Y\&=#-K 1O(FCAK&,PP:\1RI,Y4[@^@5J3$MDA 1Q\0EO%RO'I M.;ICPUID*._-D_TK,6-''X[-:> #1N3WW>A-WOP5L]MJL)C[U\%JXJX>\(]' M4^,VEVF6U56[M'@KX4NC7#EWVX2U&M?ISF&43F6RLD2U.J_H-M,)#%4Q)3W' MM;DS[\I2FMKZH&9\^W5 M/3_9C+KG<5-^0<.T1DYC])RR2N.\V(9ZU(RW&F)@7&327L3WB7 M0W+JNAHIGL,W[>E* ';KJ6?9U/UXB13$ M7.XXRL+=9FFDQ36#4A=:VJ:\84E.M/CH '+CDI.@I&R>3%-?NJ573*E%%'&J MCBMZ)WDW4=YY]GN;$=N$5]S$E@]_CCBW8O?\7%AJ'&320(%\:R.!-\^E8[Q% MSQ(J+YU\P59ZE]YWVVO/A$-&3W)R#=N@A!Q%U!*XGK8U*CEBZ\-FUU0X=]BD MBVAG/SJ">QTUT&TWMKWMB?N-YP,KR:@^J9SD!AY/UGV3$'L3MEZ# RDE\NV4 M+J86,ZE$X\\RWPL+?KN _$FJ:=FV;"ZA$<-N-Z7V%*$GRYDG/1]"^BL,P7# MF=ML7.7QX3.5"<+85)A+RJIIN^!N852**PW0BY7_,.3;),*N&(&6Z9)Z)+N> M=Q/JL;<1DC3,9;>O'8.B0Q^?W(3/7=]I+&&Y8M[36@7KO_[7SK/'KU"ZXNCW M-JE )/-5]R*4OO\;N_J4[J\O0#1=\T7DC1/>O%+@\WJ]JOF/5?G'RM,'DB.' MNT,D_UV:-@(2.&[*Z6=MHNZ(YER[IYC)]MD.K; EN-2FG:<3[!L9/W!NTKLD M(R46P+K$?#4JA@0[ D[RE6)_:>^P!L->QFZ-?7NO.34$D_XWV+ZNR.I3WT7U M^.#U-FP^UQ0SUG]U0#OL#B\+R>:$J.):7X8=/%&2.*'NTPR6NL\=LD$> I\& M"I"'2%WEJ[)@/@U/JD CQ'Z5.@BA268S!MV.A\5]6Z?3[9/R['XRW'Y[&9N] M]1D;'&XV^^]'V=/GTY[NWM/Y].7+Y[-GNSM[$V>PP_IR[W_M_/L MT8-*\]P; ^#PT\$[.?OVMZ.CP^-_1C_MO_[TX>AXG4K<@_Z2JHUI#0NTD YC6W M&'4X0N7!V8[V?>OI=>/%L?_AG!TVCNZ'0E@+-RY.R11>$ ?WQ@8%ZMP<=N*8X-82W]52BC1) M:1#I;"-D;UB#??AX<+3_Z?##^_VWI+\>MN)::^D,?_QOW$L0H8TDBXK,ZG)3 M< ]V;G]I2/(0&YFKX0A7:S4 ND#*>84E'UBVT>& MB\,LQF3%NF ]S]]&2/#Z< ZM')'=^24QZV&A>&;]'$6VGZ;H'85&_#4XSTA^ MEN%3G;O/X&]*.$@_;&EJL1W]HSP'S5JM6TQN7NGTWS66D+4G>484Y4R6R520 M4L)WEJ/W:H0//9L,#"^<\VCG^VA1PBD-,SOS8N2ZOE>\%1+7$+IHL,6> M'#@C0A>QXO4@QZ)35"WS$ M'[G\WB[!-Z\;,A;(P>.HKKCS5G4.4M/LVF>NH&_?7T(.TB=773&$CA M_EWZ)97>T=0-EJ!BAE7_/;A_I]'^ N0.G;*C7R-QG%?LL578>Z;(I#^O63]> M[)F*@9\J,T4N=(VG&ZT:K$"W&$PU W?9%>$M*U?^C\2,NWR;/[_P=*W.. 8Y M*:M*FJ%3N3H)@Q9*Y(KV#QK]2%X5C[89=I?%QSSI#6V(S,E7(SAJ+CI!B9G+ M:31O).#H:^(JZ;)%T7S(*BR3NJ& ;$FY4#FDX-_M2!4Q;,K?1ULV MM1_(P]<^TLK=H@S>16C7;*YN?M-60AD%R@F6N3DOJ8,6[G^S;7 V.IL1%<-! M6X%-AKV#NAJ(9Q;CX+#O"UR[/G,Y/KBC>VE/PF!6&J/FBLRB10<&)OX9<6A(YW=*N'98[ZSHTKMO1W[7; MB^\:1Y_@3+,!XP,[@+OB/,9]#6Y^NT*JUEG.K$HHE2S7GY)^\IYL_"1_EC#87SY+]7*.,9)=A"X=#/@<+,L4Y5-W6/@@>G,<83?" M1<+6UM!S#5(PQ!!AMHJ/]I"M1'9$82M'9:MNLD -^K)@55]D/7NT'EOTL+EG M)1EH_L0A/>CUVW;TVC1'J#"7)XR5TFT9UQ.M#CA;YG/K-V&W0I"=":G1DM+6 MA@(;;=QXD!A:#QE\2!R>?BNBFC#3C9 M\O]"_:'4L\!,TH1M7MEX QN-M+.O*<6O17>L.RI4^@WF7SG29I\CS40Y\E:G MW27%D?2\Y+BS%U(VR$UTS5@]"9G&&Q)J6],L,Q.?*"%/%9$5,^R$)Q*COB=/ M&SE8)Z837'" HM M^KGK/%9.2!;)>V%/:P[R73ZGX9DDV>7 (MWD,^>HWY]&O!.A>D,#U??78#?&)E" MBZ]J6$XJ6<%E4FO3:/81/.&##@51,]333=4X;R>>!1QB(;8)J9R@DP\K?-B. M.*-D4@\<*)ZK*,USIK2A^:5YJ:GY!&DF-K:VZ&-"J&YT21C!MJ$XR#;7ZWWVW)Y1_)885M4UG MH$E1X([9^%3765:;-OD AC95]*WG8OH7U?"B@X(!^ MB=4=X$U*%"BA*R1J1G&-"[X7(\P<3AVJ!HK%(T@7$Y#-,N5@DNA']0BXRSN& MM&9/LY^+0BBB4XY_ W.T@G)#S5WD'RY?2Q M1-B&XM]A\*JGZ?%;SCD/U19Z",W;?(Y=;EWHJ*QFTD* T/'H(A)G-,UM6(!B4P849H4_9R A^'OSG&\9@=@EXDAQ7H]/RF+-5] M8V1UMBJF05HDO0:=4<'9*HZ]"U('YBE1H-@J3,V;/NC)O"3,MI@0GHEGQ/7H M^J6@Q $!F+FP!U\G13)+OCVK&IA?< MG%.P:;K2UF.QGA6Q*)[:'!720CFF/MFHB!NI-DT1QS:E6B17$BZG5X[P8![$ M-,W.4*/X0U-'P6SR0FH2]QISA#LG3\[IM,/,32IJUQ1%QI*9X&*1-&B)95I MH#N2_&$;#-2Q5>>,;&&_G_0\2-.DE<\/FDSJ1WCZ,!R )G@<#QF=0GYZ8G=? MT'8DD9Z3IA.U2UR3^','A*RHM5=A'P9>I1KMPR^$+2B&UC3365@F\#4L&].D M/N7MY$72[B6J#)HG9V7%!Y-TS)%)W6#U]7->3DCKJZWE\7ZK"(.HNB=!"9R5 M*'QD0,#\GO"=7 $8QMS[D3]K$6C];P!YX."YB?S2&DG@%P0ZJ8(-S58@!7RM M,4S./BL9EU)#M99QO>D$PZ)./7*O>RU!46C @X9 M1[. &9IV\F\42-=-"+<8 KT3?/59DGPP<%&'J'=8T0+G" M?A9_* V3[1YP1;6FQM"=XA@._O$SA;!HMM!RV;(/TNF+3;292(W4C.A^<=AY M&Y]']]A/\>:";2\!1DT)XYDC85+@TE(T/)C)N/<=YS"WY-C1+L":9D*5"&ZK M_UF?TFH1O2UAUO^NJA54SUDVHT\T,*]T=B(8$/L%2I62HF5*F:NZ\=\[8VTI M!ALB=AA*(!/6VY[B"> GIS-U"?S>#YH*4V!2$L]!&^.L&##'[/SZR"?CP2S( MROLG(<@J&,L@7.)AJY;K9ARLF8ZISRU,%D6.7PHFZ^(PEP!6W=E@V>J/?AWN M-V#8Z\N*7'/K"/8ND7Q09#AIJ!5@ U'5CG9$.JG*ZNU2 MR5V#E'9B//@[>Y8&*]_6: ^2SD4\G6D$;Y8@W-EI4>&Q0#W)T>>L,3X'RL C M +>C#V0C@H:A!T@@"(E>.CI=3 J#Q39SX/<=)<\4TQ7$F(C!FO>I:'U/*$,' MB)E@JZ7Z.>K$"S27T5D39Z-'9J["1I M3Z0@#L,WC1-+0LG2XT9C7(1!UCPOPAV TYVC(<-MYK)1>$@T%-YWG%^B1A76',FV=]L+,=4+] MP#EZ81TA"H01V(BV-)L2.?(,2."RPK6VT64&\,K'\7(,>W,F"C6,SPQ]6\TT M#@8P"*P>G;0)PNW3U!?S&6G%2+C?&/"1E&TYQZ!YCO/G3FT!$P5[ERZ;F%40 M7 $K*RG92PK9N[E;5_\@:D.*U!^4-<+\!3_4XCZ0_YH?Q2@5M.74P%]3.$5F M.D?<0:N0%2SI9QC?)'4VY2"\X<\=M&-FN9-9?C9FEK\00G)N (YLP\:!6B*I MQ_)5#J\+B(?4'E8FPLC5D6$SN!PX HS:MP9$XNP4Q.-G\R9HB\/&$9? 8/26 MO+K02$C@UVE+3@%AN)#77J)(">W3+=B^G#U4N]Y; %)%LP9)*RH4\\P37RJA M[N-UM*B/*6U:$.F:GMZ'+E+9Z7T\N/W"1+IH<#$H4R53MW4=0<($?P0O<596 M6X(&Z(RLLC>#&-J:;"V02YH!,J16/LS+@269H\F*RCB8?A[[ M[2S%U./)K-E$'C9BJU0J O^(;:0*E[ $_>!"5M+X984(A;.,\1KU9SB,L><0 M8A*VHWW=S!R/[EA2F-.A_!<)"=71J^=G30@#/C'% D->B[E2Z9)G/FOI/OVG M),O;2APH(OW7<5SP;'/)H$#&O.L1$("@\I'UN MQ/7_S8%ET5D0;T0Y#L@&DH_!R2;378<,E@R3O-F$6C=9WC$($7-"9M YN5DI MYJ+8>8;ER_L%Z\[M)DE;8J(KU8(D0@W6<,H49+^!HDQ.& 8X_$$,A9#ALTDW M-.7P %Y$86 @4E:ZS@)"+J@TK? @G*_DK,"7;4>_^!1FBB==FC*LR5F;<\R$ M\J-YJ3DHSG6IZ@+VEIKX_UQ$T:%!W?'A"J,ZP,]@37S.TJ-+&-7M:/#"H7@O=Y'8OK&/6 MD%PB1CSU-9'^$JV_0(VSTJ._\WGL^BK3IKPDL2&]&C9)/4^D695P\?:_WK>> MLH4:1/V%1+Q^/3![T22,"/ +U0W^#E?:NLH#MYN[6WESSZZ#FHN;K.BS9JN( MA P!(E+[+() 1S^>:4X:"?U$>3G\%D8E)X;HCY!\L26MI(P?1G=2>;T&=A@% M;:M1$#N94MVVA( 2V\!6MFE9&+6X[VO$2!<1[TMG9^M'UMS/3GQX$@894=T[ M'@:TA.W4Q^.B9%+@^5^,40 ; $59 MN&ZSXJS,STP8VLRM1P;T)M=88+&K)*,J!P%%G6. ']MTSA!)&PL>B, Z_VXK M?K;L+R2HQ ,U*$XG,\07,X$'-]\B8R7MXX2'1]XI]I4O*,3!=&T[+OIL;QW) MQ&)]54Q/"S7!#GB MJV?<\6\B(4EP[1=9NX!9>U^R66GQ<,H"YL+79ZGD._R+"C3?.?39-5HYK-BU M"EV$T(3IR.K$K!".0).Q74%!/;TR%2>.;IB. /$,A=1:$.E-3B MB^R)L%Z-\"CCP7/!N\1DE*"%+EP5A!JB0DXVE&@1G*7?A2$O$Z*"-G-)R0X9 M7EB,Y'(+/5R$3*L1_YG'_8@=#Y+7V'IL>84]9\]3&@]^$09A,=DP2Q9,HU"( M# 4.JY&:4" (:D4[]D%KU>L"GZE6DZW:I%IYG(GD"6?#C8!X?SO4:IXR13UN MC:QI^?0[/U7G)^WFLOIM(EW27E_6PU9O\&&'/A=8JM7,8V'=BBB5L-OX%[&9 MP/JURU*O _W _DLRM$#JF%(:["HKTEV0V(4!_(F@V>5D4&P\:_# >+ N:$C2 M!/4C?GJS6@H#L1364(R(8K5+U$,[+Z(%S/>I$L*MF9;/FJY6_2\LG$;$4S3!\PRHKPV)8IGW, MJ2T$YO4PG>#;L :+A6Y!X,0[)E+7!4 [?''"4?":8@3"")K?6P0T(4JP MELTAMKVSDXQJ6IAP),.L1\9H/'$;B0D58R=D1SOH;B=BXP4NB'IXOJPU2 ^R M.:84!_1WZ2BEGP56<< &9=GFML0=Q@KYDKB3+Q: MT=E2Q&DUP%>@W)UFN]!AYPID( MJ0,23 (7^\B5#A_JS,\P2>$-2V/^TX*UM2,<'=QZ0I;DH7@RW;5/ZC'C:*$F MYL26]G@L;46 VS[&W7'*>FR$[1?%B9N3M#RIDN4IYHXUSK/6]70M=S+Z-0-O M ^/M0XPGM'\X]6*S?!<\FJ+_>=ZK$C8(W4NFLRW\9,;,[LD(AZP1%!\69;)M M0/^((W.#1R*N3&A%A8"2[[(:*S6Z$FO:F4B$: M<"$3]'N618UNX9=RJ"H-DH&4BO$NPK R#\>TC9V4X",3W .,L6'W M8G)VBPL71)"0 AR$ERO[DV "N_*R)ELM5EC(+#A\'@55GF+*GW,3WYS[,2VP MQ';+]7\TVM,2 7I+%:D?A+F9:9'U;,0<]? @-OC@^QFK.K0\;$*IVL0\5*5.;&!.@I&19C(,J0I1G\%+#TV.18T;;J(-#CT< MKK.*N#HQ[HN1WTG"_>MS#4/"=)8EZRS)GK6.&Y)3)GR>&UR96O(8>5!R:A@F M9PAI0N B0E6KX0/_YRXT''0VU.V9G(?)+^5P0Z7KZ-*%04#%,4 ZX28MTGS] MX+W%89!"VH*#PQ:XHT3B]62HJ8I2H.KY0%;%;^?7'WX]?+.U\Q*^!*888PXS M*>"II,T'EG4@R&9"A#-@+<+Y*5DG+*?Q(-2S9#K50SH,Q$FU0_]=\+UU*@PZ MDN@14B&X%8X\YBC@/_NX]HE&"EVZ3^UJ0N-WK"A>B/620XJ#UM<%8%;$B4,* MC6:!ZXI+I/9C$) MV*2E_D_'TK4>+S9NO/9+O?8;,.X"W49+/ M4MT\WT$R!Z_I!NG^J4J3M.2H3/-_? MOGW=Q7&%?OH3H>AAK*]AYD%I7>%6ANE.H,%AWD.]T-.PO6^*%T"_7 MB!_R0PP,1 VTRZ63HU)U':2% EQ*^%&BE<# )+I!$!. MHX!EMS=1K_5$GQW#ZB3,$;?9H$QPK$3$XA2>H1WSDARC"D8N0I[K>2EMNMWO MN/S(_%1XW%V">]TW!,D%K3H5;Z?;/.AEQ?S&&;L@7<-/-2TO>&6]][;"UG)A/YD@+TB#IHRA*@5 MVE1%[1P[YBH73BY/G^B'0STC\\1#FD@O,P*8(8WP("7LP]A?<4+(4\\[@,(I M+&N<%?I_JVHY_X"%9 !I$ N/H#/WN,Z(.5POI9? H==[W 6+ND M'X7,AO-2_:=U]H/#?5FZ!/Q()(9HTNEI =KKA.DGF]!B#>IB;MAG[ML#)[P8 MP0E?K@[!T8,[;"7V?,RV@>,S1G:.&GX(A\04K6E.C94^E=:.Y M*%"R;%ZD025]%@J_9@$HY=? !AHJZPH+N<")F;/'YQ6_*?O_-<%]V(]/^Y ZGE]:M+;2<\HR*TA[V MK%UJ2"OF1EQSR_X0DC8Z:E0-<,,6_0WLCAH,V+:89MI%0!,&1-!?5B=@P/S' M\B5K^^4+>Y.&%I7O4^9(LK7H[9_!7R^1V8 >=Z30=+[L5F99OOU/(37RDB)P*>GGZ?A4) MQF-F&5:4,_L39C;X;YZYNF%-VS%E9>CBC#%\Q!C!1"Y@&U+VV],RPJZ=?E82 MK7G%S&WN3=HF(6A$6E;:BD%EDR6)WDRCNDP3AZ52OO3/@X$<6H?;-_2+J;#U M6S@P+N>WMB=U!Q&4G/-0F6!5G,OUM 92A'V=<&OL6)7QY.WSN9?5T <^;-UX M@XB0"6)V-*7K Q^QV<53>':1V7L7I01=B"<% M0#M31U'4X?DRI0&G)=/E))S[0GD-^'\EN-IK,3\8#@U;^7;?*KC%VC<'PA)0 M4Y;[XQ67XPEZ>QA0*$ZV\G0N[DM_@?B?,M*7/V[MO%@V=[1DF.+9??9*/^_V MAQ!.U\[>]E.>SVN/=*)DA MT3KZE=J'#_0D720K]Z]:V=$)Q->-S]>R.62ZU<$0TYFOEV%FF![O&)6J$JI>CGUA%/HOU++@5S!LD:YQL, M(L$&:A21PM>FX![VQNH5WKE6@$=Q_?/B^BGP<2EXH5W@3NADJ[K6++=EZ;=C M-;X)*@\D>7NAR\A5QT,] M%,B8728:Y'7%F1*4M&*G]54"0.?SHA$ H/T"O;%*9X'?3+T[8O/V.)S3L'?V M5>=7^' Z,RP:A5E6#/$-N+:4H%+@;%..5O?M'R.HI)6XAP/H M;\I C,MV^\N&<5)DP3*>ANY0W(T^.^[/M" /-:[9[:[9$9U[MBA1-2+V<%%+ M!WO]:4$IAC':IF9"&HYZQ9:IQ#::E'9Y0KP!6[.4UF0^Z$ 1.+:FA%ET9H5C MX!B^I(>4QBW(#4ZHR=8BF5;EEN.>X+->JD'"4)R I 1O1#TJD/N2F<6TTVIL M>B6RB/N/%YRCO1]MD%7G 7#^K"Q'>PG2178F>HE@B4+]A9[K$F"#B2_; M$<6L@P'I^!@ T:"1V8LQ?F[* =KTI"4"86: S=53FWL>^D5"N9 ,"5ZIG@8K M2&707?+4>*CAN^:^FIL.Z;6,S-6FR$'9I@E*X362M\= A&>H*&;O$ MHVT3'S+ZVZKU4>_?OA!T7#%&HGB?RG4I-ATFIHYIR/T:@M3M,9:LAQQ>]@V_>2R$'C1N* 5X=\K?=MJOUZ#K?C%I?(2N28W7NM M?CG4 $OX'S8DZE615B?AL31)BW2.I:#ZF%%H[M(3$VP9 T*ZT*4B]GZ9._0' MP"\AAL)U61[-@+OQUMJ%*^*V5.A*YJ[:0%>TVQ1MDKJ8/A$\^,[4LXL3+=\> M(OGE T[_9?'WTX>/WA_8=WAZ_CZ-W^T3\//D7[[]]$ MQY^.]C\=_'SX.CHZ//[G\;>4"OR-:W5.\G)"P=.R6589DY24L?]9@K-H7'PX6:\#M $X_P!S4_#8T-T!"UVR */!)V(54PP*X=:@C_, ML;LBAK($<$QQ"V2PD-=V.5_P'?4ILJJJBIAV18,><%1R)3, M89,*59J#?+DY]HV$5[%A('0T+10'13K?*M7)8ZX1AZS!IDH50K>8Q*5D /46 MP[3#.QT:5T$4""53;J_5Q411INNB)QO=CO:U05D'C$,)]9!#2$'C%) P\VM09U-Q7]LA/MMD) GEE[!PA#@F(]JA %T\':S M5%!TH%=F6K#NOA+-8"^D6VUT(M3U,AB@L/Q?D7W,:#HT![U3' M(9SKW!<0TRAYJ[7UJ%.E VK,U'A1<@Z'H>E0I=W@+!UE4/5GAG.6^H-+T)<# M;5-M.\*$V]IV*B(Z%.IT=ID+I4A(J#=KF'K0L\?PZ: _C"+5,[!.@RGU([P. MQ\TPP&=SY7^?FBP(N=G1KX?[S.IW^.L;6L"E5I1J2W;JFQ;0KFSSH4" M!Q5/AUP4D[Q)IR)O#1VFOI!"B6D":H?&:@O3J/R+D[MT?):@>!I_7LNZP9+D MV3PE40SY@LB0V&J7IF@LZW4PL[6&2=N4BU+K;.V'P8]T_ 0WT[W:38SI%Z5B MIVM6K24-"+FJ70U<,#D=ZEX+A:HH(6RZ CL>@_#!TMXXE5ZV8D-E15&>2:N3 M4R)FE5B_<'HYXRV93M-EP_VQZ$+4?96T0N/:@P1/%"8@$G%WW5.DTTM(>-C5 ME7'HG@U0FPISQ*;U"K^TFY*A$6'Y"!0)-VBF7=[53<2W0066W(0W*58_>=""1\.V;9"3<&6G_T:M,M] M!$%:YWBR-B6[&%:.LJ\>>/CNFN[CZX%R-K"?G9+0;3CWG>I/DO9$";#MI1?1 MY'T#-*7KB;1.P<(H*XT@]N=X?1R'$(;D@7JF.M_2O#!G2:P-Z!;"7%\3)J[! M[GF#QT,0#R75WQN&4%I)S?XZ1;W6E.#-.*BW/(A5)&0968+988)V:Q(>OL":PR MT6Q'Q]RKF+A2?3; 13X#D;.BR85&,*ZT+\-"(4X!E\:T80X7:&S8=E<(A-W' M#QR!<&].P-=#AQOL&>-&K(D)_$4J[&N&B/=M"\JU6HY]U'/,!L&T0,S%IJ5^ M0V?$U4Y<(;7&3Z4ZP-J!['W3QKR=D?*>,S\_D2S!6/R,I#F< ME: 0.Y,$KA7&B^RPQ.)WK$MM85!%^N8';KQ>6JIJBMJ=J>-C==YHF9TCZ MTF>*U:;!B5;C*U&1-%;HAI1,5$MJ,W2 [D#(SP22X^8Z(_ M0G.)YW]>:_0^* Z9ITES[3BVYVK_:$TT,4SY_4J8'Y1\(KU5D-B^;!>)E6%< M Z1_(1YP]A'6>A3Z9(H\:_,Y,%ZT.YME)SU?:U?;^@T[W37;PGB+',JN4YP$ M?B7DQU//P>FAA.^:FE_GHG>,$SWQS;AX[LL)#5HB@0.2@*]R_/3>PL$C-&VX MON0'B4]Z8/F412 QSI<4!&H?$.&$L,C$7C/:3F9;Z; >M!JY00K5!I@QN8;Q M:0Q)N'*FFNG?Y"^>@6^>MQBF<+529&/&NHA4D>[2JIO2)N72O&H7!>$]X'S% M' .]="K'?PB>YUD&E-50$CN=4"OFJ>9X?@J5,SH!5#YFT3M&JP3@'-X4L@=@ MWX#A2@Z$0$M0/:[Q):B? !,(-)(>LYH"$T!+R@U(#WJC?0G7(([EW-U$JACN M"M",&RPA00^1*S7;XD('+G)V%#L#^$\;\$8'UE5P$ MDU=#9=+4=V@]Y%QB, M5#4@3PT/W&."W:SQ_8G$G?.7PDD'4J^A4P?\3Q9+RC;8'1.K7^^@+Q>A%FS[ M-8+8U8YM"\F0$L&]GE/J#X[ HCFM-230;877C1,13*QN[ /K9:4V%.S-A7OD M=O2KL E(PM3%-=8@D7!SPV;/"M^:G:LVEV6I6G>Y9"0&)GE=[7L=:SLO^A=M M5$+ ,#D/.TQ0^&<3E&LJLAKE(KO"VE+05&M>F+G<=//;3T2-M (MN6\4I_F] MS::?T:C D0[O+0(JNKM<)>0\J073R.V>I=NJ:NKMZ!_E.;9ZB4T_1JJE4LY[ MV#+VA>V2L);E>>$&E1:$S\L*YV;RC)^[D_8@OXB8]_W6"U O#UJ>KFF'_>0="=^.A2=16EM3$"^@L^#( %L, MW "1$T$W\9@ZA;@;0JAZ>=>6<$)/V@P#TB9$KXH;YZIMX$0U[,8N\#I-ZM.8 M#1^XRU\QA5W62%DSSB=#G@TSDKZ)>!O9VQ:2#(H6=5EG8B&.I]+<21,S^Y+\ M#=%L"0&G*6VI!Y/G64(/BBX,_WF&S;VI!WO%^\[T8D)N*^:6+?K:*>ZP]-'1 MZ?(%PD7E6F&SKHDY9GYNP5)PV3]*$,Y"[9E:Z2FD(14H;QVL?KF,G)!4/ M>.M7WF2:S==]%.;V-$QN3DF-((A]-J#^PL,@YD7QAP-Q]_6Z>CQ5A M\_WTK-A)8SV>5IN85VN+T.Q^D1+N[X .*Z_)O!4P@-"2*2\J+L3#GO&+FTD. M%U)<,-=!P$I,_L[L]X &ZV:;;!CNI<,6@*["U:P(;%Z15(5;<=2YT3POSQG* M)G:Z]W_-1_A6C;2Y5"MKG0ZJ/"W2B2\:M*N0:@NO^XEEWK>3]K#4\ M>1H$G9>5P_ZM^WKAM:$C0,NXW%DMWP$>8$E_#^MVZL;U=M8)KV$RB:!E((M+ M2T$5@;RO7"\^SAKC[M/Z[-CRX5\&9>KP)99?A@5P0J1BA#/UT2V:/EB@7H"/B<\'CD#C"?@#DZ"TCU3JD@J3N17+2E,+5FQ3J=O:UZ1+S7P:%'O3$1/*4!N)#4D M0I3$FB85DZ6YSE?D%X63%)O21GYT/XOI2W*Q.1=G5C%IMA;Q!9[%>TVM-2:<8OAD'6>9@5S#[ M7I.(3=M$_]-BC#BMU-89W3!!NZKND MM$[S4BD3,B4.QGZ&2\=--L('EL%[+L.PLDE9)X&FZ7V$LZ[$BPC+DMIBGIR! MH8Z&]8 E'U^B8#I/C[GU +(7&M2*V^0=O+B#B!M')-:BZ-C=I[4T7<[\?.7+^.7.SNQ J2I[FN. MO^SL[L6[CU\&=XJ*0-LNRDO?L0V.U>_ -H[A(_6:_;^_A7]\JO\XCX[3 E/ MOQ1U.J4]<.T*1%TL_.4AOZ2Q.&[YT_CYX]W>^^G0XH^P;>+X\I( M+-\C\6 H7,F<$A+^K 6W6R ^+)?^\@1L@BHIZAY*2:EPI=#U-Z!!%? MT?2U+26>L$YODC\Z<9$A-@5W %%(6CK$76"_ M=9!J"4*X$]\C4#QQ":S@IR=HJU$81;3ZI*RJ\MR%AE 6)"K#46\]B.@H]+H@ M[-J*=>,G>&+,67634&$,F%I4&R1=V-THX*JC0/G0,<2=R?%:[DW>4I>&CAEG M5H)>M"2.#?R$=.8>K[VY6^FTB*U.$->$+",!&-S69I+YSV62M H^2K/)FJ^# M@:3][[>\MWW<_/J&OEVI9!NKXPZ^?BSU9Y?&3?6+LA_*JM8"'09 M%(C5^9W437"PA3A9;]98XYRL#7+S[=&:,>16?>65^>PF.*Y"M;#R&I\VW/_#NU$]/HP=]HF M%=C6:0>&H\1?CK-\7*0[V2#&7+2&_+@:M[P:^PO!@SE.$X%MN0"!$A=JE-]% M[L:UNN6U.BA.T U ' \V.JVZFJVL;("*&-C7+]&X(%]R04PK0?'9B[+8H@ D MHH(H2P#F,Z:"'K@+=,U,P;XGMW',YVN[]H8=KTKNO!4V&0(/"IRG(KZ\S.)J MP&C'69<0%: #"OEJEP>]6I>6L&D^<6YIB*ZR4NDRHZGF2EZ9]UJC Y(<$CX* MCQV[*&EIT&:*U@RA?BL/R\/>:EN5!'$['&"Q1 ,EMV":T6IDO*Z1.#0HM)?J MNP8LR"*HH&! &$T#^]LE8X[-S%%>4H(F/5'$J$^G"%L*YL'ISG-NQOL[&ZLH M<;'#)5![TUG225.8[M="C1*4" 4,D>X>5RDH&'0^V(N3DBD63;T1[3;_.$V0 MYKDK"J$])7WB;"&:&0;%71F[**].NUA AV0T;*P=!L0;IDV_/83<[HB0^W(* MT>Q5KP>Q/TXYI795&$UK:!YKKK!3K4B[E*HQ*;[?4 -CXEZDA)?\.=0:3DE( MWB+8BIX,@X<955;Q,X&1@J")\1M4KL. $(AQ=6@^LEN&>(;L/"$ZKDW-NZF$4N"VDY.^8^'G9,6R;1@61I*O27Y3$@L; *Y1^N3BV-HB>_G8UH38E=J+$A$*3[%EB])P_2P,=;N MX:DTTTU*]8YF"_#OT!&4!@7S-ZA6'*2@NHH'_54!=XON,V^"J!\>X)0:U@:DWU+I=I MPL97EPZ$@!S$(4'"IH+9(.P M9@M)[F'1,,0FLA'T1Y.0V@)D;R&\ AYQ+[R2]6G;$#4)03*I"LR?O#'1_P@\ M;( _'5X+QZF8IRQ&_3K0-24[FQ"L'0ZD'QW\_,O;_4\?COX51V\/?MY_&T>O M__7W@Z/C@]>_'!U^^A=UOGS]X=W'MX?[[U\??'NM+Q$S*DZ.6EX7'X0:_T2/ M(,\2YK3J0B_UB7 BUXR4(MQZ0LWMA5R-&J5XICS6A8K'6A==*:N3I! "$=,L M)N@JM/EL2[^ERAI)W1$HOJ933OA6R]VI73V:<)W9:STM>^XD+:Q44+("<\OH M5Y&PD6$J0'(<2*>)^7".KIAEIWB_C"#L[$35"N:U$BE#WV%>)3AO*1;IYUE] MBF?9+ZY9(($#J96V\,FS1S$;&/!:>17=F\Q*U]2;OV#P*P;A>FK3+BX;J14X8&KCNN2RN14>KM%R1YJ\G,B6&33 M_P6ID9"GF"K-&IQV%#H$M13@DL,2G\!%?WWT\S]^?O2]?8(0%[-F@56OJ)$R MO]$Q'H5K9#!.3BUA(6)>NWP5CY#WV.$(.'YG3!>2J% ^'9 M6K4(Z"2+LF $-B4Z+_;*JMG:M-RP,AT$]7"A="Z?,W@ SP93A)N M*AA* :*7.#>%ZK[XX5XXL4<"(= T&^I3#>"PPPODH="DR:4VP <$4?^3]PW M5AY N2MX^DE62[\/%CV:&:RHAA#+Y V>Q MNICW/UQJ+U@X7Q/*O-!L"5J@QC6C-><)\WKA$N(!UZ::VUD+@5*:<]R<^XTD MU830"G\04QSNA\1Y9TZ8,5:J!^R00*^Y,\C;26=SRO8;=\WZ@XX<$MG1B%'" MLSL9*K5!ZO'+Z]*_K2/,]\ 3*2(0B/;R,[US<8\;$BC6,+1C%]03B!4*V#EH MNW+EHDN>RJ.ILFC)Q@L'AH+B3:W'#)8)XT+>=J$* Q;+#=[W1](V7&A1_(J@ M?9=2[37E]LDT."=SF&-7!\<_TY]V7GVO M"XQ,+\)R&(?]F]R_4BZ-VW-*K.ZD3').DVLI;' *A-X$F=D,E2^)=,NQ;3%1 MM2@./6GA83!,1>CI.<&<#*=)M=#ZLLZ>U[[,V]%/)3XY089&#FH?_1KV7UIB M'2Q[2&"EE;A43*P!,YOF8DK7VFG4NH+4\NJ\CGYV1S8L M>SK+.#-#\"FLE9;6R_AHKM?RILA:8K=NQR2___KT9%:'7H_=U8/G0B (?KC[ M)FLP":C#C*"N/[T3.X\1<3Q0 ^X M3__X<$16\QEC;CC4(OPR.>P92MF(<(:QGA:&!>8K& M/3$ESM1Z6=(I@,0XERMFUT-&?4D=B<(S>03X-SW1^W:DZD[85*AA/7:4F6B4 M0L<$7.!12.'E^=DH< -7%ZC"W==N\''^P09>69]INZ2L@(\7*F;BM>.CC\R@ M:5DMF5?4',]!?4SCPDO24!N]3^EBOJJQD)9,_11EAO_9FP6<5,DJIA##SN9\ MFF*,T/,DX?&J9*S67_2P.#VLO?,Q<)*L0=%MC#5W;9O;0YZYX,!+@2Z<<#V0 M5935M$@P48EVO4*5/#WUI&[]!UACR".EU23R[DYL(D226B-J4J4:P[894C7G M7T(>(3TY66!!BCS5V%8/>CVOWJ\!+ 3934-KX'>KZRZUNS,'M6G]^DT38C;ONS0\["M%T0!05:D4F^^H]&BNC; TFU?+Z'U+.H MD+=R7^R6L;W#^XD0 ISXB?UAC"9E)@0)5NR%N*@G][U^KQ3U6S'1T] G.J Q MUA[X^5HLVB(3_GDPJN%3X9O>M&8?23#,,<\,?Q"G%GR"QT7Z?"20:+*(6FN2 M3#^W2SGI:VS>2VEP/%M6'/F?89 8^^W5RZSAL(S>#BY)XF/(3OH4NPX7(%F$ MJ[M3G6VD@7$%8DL555U#. T_JUUG]00ZM)6FW!Z0??$P@] M>9Q;%%XI#.B>5&H#\ONS M(#WG1^$\O5G2)&S)@$A06PN??%STX35A7LF$XB_(EV>6612_%L/RE@,3'IJ7 MQ4DZ"V1F[DY.+S&4B>$)VN!S"05DD3:GY4S6R34TA'>T L*2W'=;)"UGO MD(QG\!RKF.029S]?>3(SS1(&H7E4ZZZ!*O'$(;HU.=?PB\^.2."& EHH4+"B M3>H16H0IFZ[@("&72O6=:ZCAW* 38<#'A"@F#4U9@)DW% M05QSBM8U-[(S@4AVT^M(WSGT(@P4X8SD9>VJ7Y1"C-8YJV%%L65+\IG4YIJ' MS.$ IG*Y(5.SZ]TEH!_+W%TJTT]+%];)IH(3 1G_I8"K_U)'PD8=O<%1?_3K M>.1S%G]]]/.;CT>/ON<$$JV 'O0R M7@:3ZF3"I7LC90!=KQ'%C;D4--*%8J.Z(-7,9*,SN!T^:>I)0%V-?7>)B6S* M518X&E77LPEY>5V_%B0/,S%HKU.O29@/%!X.9CFY M19 2CI+R@".(8^[:)H4P.K9ECK!,![@PF"UPCI"E6$^PM$@D[1,1!J?1,XV. M+%0V(+1MDH=F>EKW:B[ZI85EY5@A68D%0X%7G( *$SNTUV-FX XYCV@]<4*2 M&4JT50$2YL<\?R!<5FU*PIGPWX2-(\%98B#1Y3%4:C>"9Y_G?^[]1=0*'3EGGS+#9.N7WD ^9&$;9 MF E/IVEXX)&IPU#)K.K(+Q'"$BC/38N;C_.4CT*5'ZZ18, D@@<)&D+MIQ8" M7M<8D6PCS#YFV@59B)]#4F@A@R93%!4>RN5T6K684C"QEZ"_G*& 7E/D[. Z M70 &/I8TJ+'.UB4OA]J(\+LIB3IP-@^UZMO<714&HE"'"GNNQVFJE20J/U3: MMR6%MY8!E\X@Y@ 3$YKEGA?#$=7(+V"[C-;$M<\*S$ ME^L\L0N^9,YL3G%21-C9 W69WV;;\9&NI)/IWALSW5_+N?MM,.JA!BD'2YJ4 M\@,MFY%PI$BL42)'@8\Q)YPI@QCS)%L\<%?Y4L-H<'9LM(59U1NF<"=P%R83 M**B]7%7X-/UW#'A5J;; 9JW.64,P-M# D8LID(>=F/ 4")R0I=!&X#L)9\". MF[2S5%<9 ;H=A'UI@ V3Q4$'#:%F3]#55$H=$!5>QF1NLIXA[KKC6)A>9[D:8;9\1ZEFP8#H9];12 M1X98)4@S/ED-]UT)B9MX233#6F$*S-[1^F@@, M.IE)?@Z+ .\J!@,[VLMI4Q-%$5M7 M3F(XLR;Z>1:*LL*'+U;6^W"RR$.%0[5_K3WS8\K(2JTK1FW@L$&:86RMMT8] M(\!,4,W2");M@UC 2.SX<3>:1?*9 "PL[/1'(G\3IC<61_IZC$,ITDZ*47G3 MSM999Z&C"5M!0#)8TL>UE1*QI&W0J8 !SQ+A =@O)>9#IC$'BFMNYT'_HI"T MKW;X'[3/F5]XWVAA>3M OT@4+AD-S8/BY>/ AW#=SVE,5.@[1=@Z_QOW ZZHUTN>8TF",7!(_B3- M:8Q+L3C;_H%$ZB/E %?("A80C=)G(@6MGVTN/E-=2LLM7VP_DE)&Y9+#_=B7 MUO"J>I$0(,?5@9.7:+SU1]B#5G0WH&>PO::-G^G25?WR19A2V,\5%<@TFK;G MG9*B;BU=5CP]K#7Y%IUMV%"\<\O N>;U( T5?=L9\A^ MZZA?YQWHVFF3;*U#I9@BW#U/)4YABE,-B8Z''=P6-@X&822@TS:CWT8T<5A9+;-],R+N5Q,GO&/![AU_FV:Q-W0,S6 M\P2@*^9_J\IDAD'I[>CUX-6TV+!ZI]DD:P*CP[T>DW\IS:V,U7[.]DTF,PY2 M_0Q)MI6F'!LK8L4$1 M<=-R_,9B Z/6!9LA;)RFL[)B7N&Z4H=_]C/R2 M)7RE4B.MJ?2V;OQ[%7MVVSOD1VND0Y^<$$U91$VG'4]SIS&UD-Y31^%?%5+G M(HR#3T?Z,_J ;O'SFO-3NN)*.4X0Q$U!4S:=WA:TR AU=P76"+:JFLCEU CN ME^4IV;FPQSAF+%"W:95ACIE@MU.\C&&4)$?!MY1\Q+@Z3U_Q=+7J_%[">8,U MMD"LK(*.U:XLL6(;%P"FK>*B!F_S4PFP1C3Y_&6_&S9F[=K=>U80(NHD]"E! MTPJ:*0B57X++I+7B+< MH&6CLX%DCG.TE S153T%D?%E4'5;":,-"!?Z;/@V9Q0H[L>_RLSCL#UA[(C+ M17-,VW[1M.W3,6W[99@=9L M/ 77;SX'2U4]F-CP=4P^Z$>=B7*P96QM.*^=]^Y[*06WFI*]D,-G0DQ!?6@0 MQO>$\>@<#XFU9>J&)-"30OH!NM*N[>@W/I)*\<*VI'.U 9R?$^(1T^D=V*]@ M%J6:GX*Z*AU>H!R;>T^F1(*DWI( I?E\BX["E*F>I$#L)@\%7XA#ZNQMS-(Y ML4[!!$EPF@I,:X(Q]G8%OW>MS-<=C+0OL/ @,S-6?KP!GL?F.G 7\W:I[.A$2M#GW)7DD.PENG:9:?60"37PB+1YT.!2JM 7-3K^$(BX[[:4\7F M<*CAWN-/4KY/#%BNU#CKA5>V:>.;21F>#P)VHP'+"9CK30@5.=-\/&B]=X,S MB9)P!D5 L3!M$>%+<6U:9-ZBTV31T\*T).'/K,)D+\8O-OD8P74E3%QQ2P<%AOT+ M\W=ZX7;T,:D;D]I?9#5N#CC5%"7K:X"(,$*M>L6G!]B%ER MYZXMS@37#ZL7Z3O]9-'!)Z6?A/"U!UEG9W'LDHX$"W8C;S'/NS(1;%$N@(F) M6@$,M@RGH*8T+@P\RW/"LF-I M- J%U([@#U1)CCZ3LY&<'$.DJP-G*EO4PR/@\M3.&,A\IL^#2[%ED61?^ 2E MI!H_(&D<:S^=;0SC9?FETMENE5=/!F+])R%GEH4+\*)7=G$>MHJ_YHGY$3GM:D7' ME-P1(0-^D8*,*)P@M,U7*9HVA$*&210M%LYAY?+*:I!Y\,$N) M(M6T>Q191[8EZD-13C\_[/6XU#,Z2H5T%[/#O%-H&@X=PI$3'10$K5U4IVZ7 M6.X@?0O/RD8PDJZ[A,_?43/0F MAF8-'3'-SD&BZ5^9?EDH/*?-<4_"K(D 5 MT:$<$"K[M,QG*7/&4JFVE!32B9,L4@%97NW[B3_B<^K*.13[*>G*#9:1@8RC MC>Z9I9$3S6U5I7=Y;>;Q;7(^*!I-*!JM]-4AWPHEB^"3:.G@?J[%4C"91S\* MUM4.SY#X\=CUE*>?)"?\=+C.\),A3W[B6>(2:3@/DH*DI5ZVX'S.\0Z,J*'H M>"7.B?=%VK W'(2NFV&99H9FKXH$9ZSDGO@\-"X% ;&DTAC#\>/EOA[28B[F M@#K/DG#67H>+N')RA89=0VFH19S#X(MGGU.?.@ETFG8]5G39LLRT: $N M/SVQD=PL9:.#$RAT;UQBM?Z5+@\SSS&+C>9,\-Z(R+NYY4Z MO7:>_2(H0L 3:I*N2C&LQ*3KLL#-RQQ<._C;C]?HQ&OTS;.Q,>\UAS#<1/4- ME_MI]&#<(S]U%F$VR77^I>['&*IU3YBKH9.E3^2=5>2Z5HTR& MXPY'7WG9:8*I?3U]*RU$\S'AC]8@ZN&J #7,BL^4/94 +M+"A4 (O-\;USZF MHF$A>S*-46_LE?)CK"NI'&O;4$WDWTL8+7[O&\W<.5)F3/K% C$@W 91=&+U M&X47U628)U,EV17;CRK*1=83K;X/J?,L:Q5F3/P72"M0F2Y.C\3=#^,2VB:K MYXEK<*1O-!8GK+(0HC$?K8.J:)X:^_!1]I(ZG*YK9AJ(0AS*@2>DQ];RI]QN M5(=O0@)B#MM7Q,%0%H2+Q8Z;WB$*9;+B5DS2TMM?*9598Y""B M3Q:8C[U 2)42I[M!)& :7ZD5J3<4W4=HEYOI0X_E7S.Q\8F10\J$YM%D-,D] M2>E(>&(J6]I"9)M*EQ_T'%Z*E>CKH\AT4&%6. ?^128BJC!)I2#FNV8OJ.C10;/9N4B_)\V7T5/=N)H]_'N4VRV2(Q,IVEOI3SB6(B(S?""MQ(- M9T)=_*J4D-R@.2<)VND4_,7T."++MIIR"_\;$ZTCUN(3P\+Z(6LM\C(M;.*( M^L(T"(DJTI.R88Y\HGA(/&F!XY6FS@>"2 7Z(%C@ MU@F?#&B#]SRNPV$Q%V?S".D+Z4_[4YH;V(V[L6NO@?_>GF"[BIUGL?S&Y"!8 M2K;SOQ''2K33T9D+MQ+H;F5TIAU&*6=8UL1UH=LQ^WJD_;/L5]X+!8_#W M=A?CTV7HB'%!;G=!WB>.$&^1G!19@S4@N"YDIK#SQ-EH!QJDS(DG= MPG_'.-_77KG]W/8[\PN"9N?#-M2NZ>#NH]&U;,$DFN:K+3&5&%6VBJ6:4X/A_V'-Y<9,@/W-^PLX=]M%RWLK,I2Z\ M%31Q5LZZJ\PGOTD>JT_S)X%#L6 /9/2+THQ4$1;MR% Q E6EA.4;'*+#:&N" M<$N#:';0TIB9_%TMKN[]W0^??GBV>S)WL[>Y#G\ MD+[<^W\[+Q\]" #VW1!+'7XZ>/=?_VOGV>-7.W_?CGYY?W1P_.'MKP=OHN-/ M^S_]%+W^\.[=P?M/#YMRZD(A>U\60^?'U61K=_?1>C/X4G&XN[7>W8X^'GWX M>'#TZ?!@@]=VGZ(7-EZ[2[1>^8P80)'?^[S@2%W.?$)$T_ 'E<'"3;M/XV?/ MGL0PR*C^O<4#;8[)'SQ]2D%!F"8FV*^08XTE5K_A(9=@)N,W!&+G67IF:":P MTA$/*9\1XZY.TBP$?*\%LR5BY*1)4R)QG,7R9QCO>5EB8#A9J&-0EP61319, M@^98Y#F(.CV%R1&R(#R/&;XJ=83,7LN%4'9 ^,$N3\(15"GJQ^S J:4+KI51CZ ._O%;8% MP4^3M] +^6=O1VP_9ENBJ>#_9OIF^7F;?OJAF?5_>_IB>V?WV=J?'V_OW/"W MIWM[-[KSHL&^V'[Q?/VO]VNL.SOPV!C M)X\ZP9X?=Y=_1#NAR8(!C:XLLQC?OA5#F^6M:*2:".5W=EY%^QZJ?YR>X 'P MU_I[M_-E:B[XZL?XS8^N=.G !+&+=*^FZ -9-:0 X1RD_[ZE@_!;GI3WY3:< M*S09?V^SG(C/O^7YV/>F;C I["'L@V\<'9/1R__P$UB^P71=HE(FR?3S256V MQ6Q+O@CLKG0^?R7G*GI',$D1Q60B_=QK*B)XR!W-7M#I^LTX"B?HA^'9)D;CC]CW8[J?1/C;ZF\)H/I7G M]NB]T5;H3,F-%O#R:;U3)3P\MW12?]4IV[W>E#V.!B:.&@S>JWE[\9Q/I>[4 M75,ZZ&,?7_U3QQ6Z\@H]BW=W'F/H[.X6ZJ86RJB9O\K1^K T\Y4=IIO/V44; M?V#.'LC&W[WFAA^6CJ^JF;_M!=K9>W(#O?P%EVFTF,]=^N,=MA:DB@#1TE>) M28P&]&A _\EY>_)B-*#O]PKMQL]?[(X&](8IZM&>'NWIT9[>K 5Z,9K3=ZFE M>YIYM*!'"_H6W.C1@K[O*Q3O/AY#T+>KF[6]0!J/QO1]U-G?N*FV-QK3]WN% M=N*]9T]'>_I6=?8'PF>/5O-H-7_]>;NN AZ-YMM.#.SMC";S0U&_WZP!/$:3 M;VI?W:%A-:[055;H^1A/_F(S/(S=YZFU_ZLJ^;B=4&7O?;&%O^HSKF"_K$7# M/\2-M?/BZ*]J:E'-(]KXML(.WW94<6<,^][O M!7IQDZ##&/7]$QIX#/N.1O!]5;^C#7SK8?G1 'XPZGK^7XOT,LQOORU$WQUC?]_N1OQQ_=]A9[LC4;SG>OFT7 >#>>[F+BQC\@]7Z G3VY2&S):SM>P[ @)%S0T M&T'*HZ5\^SM]-)3O]P+MO7@V&LIWJXI'JWBTBD<0QKA .R]NTL-IM(K_#$D0 M*^<_11'T%6SBK_J,*]@Q&\4E\_*&_,#W@R%H7-4UIUG\Y,5-"()N97$WR*:] MJB(-[=N1XK'_6_(QW7^R-G&MWI%(/VJI\M_?5H!=_V NV, M5O#7G>&?JJ28IJ,9/%;XC%;PN$#KBRW'/@1?=X8_ECEV0QRCPF-4>+2'QP5: MIX='>_@KS[!@T/\)@YV5B]$N'NWB!Z2/1[OXMJ/#S\8&M5]JAJ]:)<2J>"P/ MVN@ZDKT;\B^-Y4'W>5F?QT^>_PG6IK$ZZ$^ITD]C>;I_AL@2B\"/3T!F9F6+ M)+ D3QNUZ_9V;QA?_1)S](#LSV]()':?QL^>W80IY!Y(!NGI'QID;(;_SK*S MO_T?^!\=LGSFDVF>=)D9^FK\VS6G,H =[Z$GV]';@Y_WWT8?CSZ\/CAX<_C^Y^,H_(RK?,#0Y]_MAP_+W:?3 M-'I=+I985I3545:M=)+@=HJ2*JMAXT=EVT3E/,J: M.@(GKJ(?\>:H@<<59;5(MFDA1O3NHZC15G3S>>GV?04WSE!V$O4 M+DO\^*3A+/8N##9=P#_ER7D=T[_LO(K.DZI*BF853?,D6]01YEK.4G@0Z*QD M.LUFL(5I' ']5G)^QKSO5-X6I;B]77+^?-D4I[!_T;U,IUF\PR&5:?Y M?(LN@+]4:0,OP(F Y\W263MM,E27R0*4:_/]=H2S"7,S+7&%X!OS] 1F8EF5 MH&]18_*(9? 34,FP$%%R K,,3?Z=3^/.8.OKT!-B"C4.+#STY207G!;^@=H79BF"/F>)RF\-ZG+ M O3[*DI!PA>PLC,9\&$1@>""6L(!4FSV^2N4I*R )\?TLC;G6Z)95JLVA_'Q M_;1X;57AY_6G&-9&Q6-@9L^S/ <1;:+3A)8:7U)E\ @X$'&VR\)>[@8WA^\N MIAG)=3&CX<0J^S"=55K#B/G=27T:S?/RO 9-XK=.!J)_6IZG,+F/YY52Y %D!VS4:$S97/+OF$@='!^D;+!$_E-D\J^/Z5[#!X.RP:T#RY$M MZ6U3T(TU#0VV#&R=K#Z%?TU0@O%_8$*VHS=MA2OF![O+.X9>D?"')3.<;;CU M]Q:&FE8@9ZQE031F(()YN5R(JD1]C\_#1_#4H'A.\W;&BK["C0U2)3J^@NU6 MS?0&6%W<@_#59VDQ*U&BLL4$]3X_7E6'4P 1!?OH._$N_U+6G;I)89I!A:0% MSQ]M6=AV(*EMBA,W26/_IEDT6=&#ZG:YS#/8._ID784(U3\(/LHZ:1'ZE>]. &)1%BB5TGLF)$WSL]C=B6\U*>"X>.Y,49!34=D.'-LG>Q"KQV!T &=S) MQS_NPGE+4VY4N;&\R*IPYPY(8\HBG,)CX,'PY'I MU_1IWCQR-QT7U?@,K-^ M;SMZ=_C^(#K>_^G@T[^B-X?'K]]^./[EZ.!X<^7O/8A;@CIQBE[V^L/]VW.V M7WX)9_O)SH-UMF]I]H%5]D\PSG7;[HJKM==78[?]Y;\4.;A? M?,2>9ZCBP968HCT 6A\.@C=ECF8Y:G-,CXI?69,WN 3-C[,Q8S>[;&$@,[ 3 M_YBFRP;M]Z@^Q>MF29/TM_I]55R7J>VGH+;WC_YY\"GZZ<-1='3P\^'QIZ/] M]Y_$+SN.7G]X]^[#^^C@__YR^.E?,5SQ=O_3P9OH^-.'U__\QX>W;PZ.X &? M/AT<'4?[[]]$A\?'O\ _??SEZ/4_]H\/CJ,//\F]T?'!ZU^.#C\=;L:),#RQ M[\B* W-VCC$:5-J;\*V76E_.BX>_8TSIN"FGGV-TXZ*S) =CZ;O'VSN/S2;Z M*]JI$H:R]T@/5..I_E=5GOC Z^ -\Q>($'B6/>?^OXP.] M'9S^&;R+G);58E+F^JY/__BP+1=MPL(,"^$_RAR^OMZ$#UP3:R#S_!CT-9P/_"-YF6V$-<)H,B%VDR/=4;)9Y#$0D3KNH^:^)K#')'JD7/M9G*9K#1\1EN5 M??/M:!]#BO#L&ARCI%J)FI]6Z2QKHGDRQ<@?!F].T@)<]SQ?Q2[0 YX^>O+= MV)N)%L)+W0@PL!AF".@L@1.]GO.34(NXP"4/UT>N:[ F,Y &?BK^QO$;**.01-6G=Q)S$ ,TX2^>P]C-=#IGP MY*1*.;#%7S=+I["HB]<-I'MQ^$J,\5G4](YKSQ(N%_ L% M'8L5A^[[+^LO7YA?D?>2N)HPZ 2O6\(C\$64,Y-'ITE58/HCMH$@']!#L2@K MDB\7RF297RSSC))?%*##$<,-Q99;6:TCE"W MS*+_:>'4>[)C;58-9;>8B_CNV;/X^8MGJ$*J5#-CK"%I(J=LO=9DO?)YD5'Z MPUV[K,J3*ED$F0-W2E?I DXN')\D/?[#6A&5:O!H_T#.FWWW],F3>'=G#Y-F MP3?<0&7=]HK<(!5R^VG4NEV0;>.]E&#A^(RTJS*[NIP1AB%M<)7A*)JD<(;] M>+U0UM_^#R'*O)XG"-L4XVK+.OU1__ *405YLOHQ*^@;Z:97HN;D<'BZ[(-^ M<1GX9Z\KMQ^SOA3,L;Q9?MZFGSIX//GMV?;SI\_7_OQX>^>&OSUY^?1&=XZ# MO8O![L*/SW=[SL.T[>X@Y;@#?S!@$])@OY*B1DO$Y\0 ?PL94+X>D/3_#O M=UW/OU$%.32WNZ_N8R/*+[2T7W$Y+SR\[F(UO_LZ*WB-E1ME^)Y4$X[JZ6$L M[:B>-ET][3S=B9]=N^WL0^WU? _-R&>A&?GLAR>/;VI&?MLL<#?3QO>/K.]/ M+\T#UJQ#GSA*W7UCWQF5PZ@<1N5PE;/]\4T(HN\W,>D]-*&>AR;4\_L1B7N M6O+%T[UXY_G#YYW_TTOS@+7DT"?>;ZE[_F)[YX8.Z#V2N5$U/(AE&E7#0U(- M@CY\N$S"]X3_]EM@[[N9AOJ"\W1?//C[\HQ1/$?Q_(+/&&:XO%*1@#QO"\_N M'W=>#-9<\#]E5 GTXQ9>=$>8<(-@NOW7OPJFZMGVDSVRP$D(8P:)VB7_[;O=@3?]S]MD4:[>[9 @[_@FJ-,?#U8DD?? M[>V]B)_@9*VIZ[CRJ"VP_^FV 6EU*P2T$"0L,LEJ^R$XSBG1&,;,AX=4:* _ MMO"_,5+EU4U24-6D'RK6FP1#RQPO7B%\5H@5PP+)*CM+FA0&7*0G99,Q0U<% M0BEEF5RD B^CBA2L3J0B0'Q+O^#!U^EQ/9]G*.M.G%V7-%E8)DP/(#5P*TCM-.W^BI]W;BEWM[\>[>DPL6.L;A MGR555K8U?4(]L/0Q?V.4G)P@EUJ31F:^$,<+#_YNY]G3>.?Q.Q>P%CX[14C[WP1(K7GCQY$!?-=DV$]VX[^>G1P?'#T MZ\&;[WM"^(5']_)* A!ZA[=;>_GRQ?:39T]N4GKY!.Y\<;/JN(M_VWO\%:H9 ML93O:U0SCH,=!_OU!KOW^&I%K9<$K%59%"462UT4G/ES5]Z388Q7CLLZ7CDN MZ[=YY;BL&WGEN*P;>>6XK!MYY;BL&WGEN*P;>>6XK!MYY;BL&WGEN*P;>>6X MK!MYY;BL&WGEN*P;>>6XK!MYY;BL&WGEN*P;>>6XK!MYY;BL&WGEN*P;>>6X MK!MYY;BL&WGEN*P;>>6XK!MYY;BL&WGEN*P;>:4LJUZBI4M/JK?_?O_G M@W<'[S\)\\!Q].;P^/4OQ\>'']Y'^^_?P/_MO_W7\>%Q].&GZ*?#]_OO7Q_N MOXU>?WC_YO"37G-T/!T?[^,/QYE;=_U+DV'*=6$/.LSJ-8&-G M4^0[88X+:;Z%C!\';55JLW-J5[ZLTAIWF/19+UL8R*RF+N[+QC1(GR5-:<]] M\(*),^"CCM)E634;O,C(HS/S*TJMB(F3".8^(L4OD/,O3F=\$QP>O\5G'H)F$ZN8%7_RP99:>^&/6P.NF5^%8 M^2.=MFAP17Z7_G[TW;6X;219%_PJBC_VN.Z+$(7;"KO!4QZ ML3[0>)QF5"P-P(%Z(,JIT@9027;#[W(&WXP'Y7[Q#?5(;9R5S)E'/U8[NL,: M[:$JP_3U[Y^_5*6ABBS#:F> @2LJC/;GX') &WL'TF82A65A-F%*K$#T%A@] MK%J%@@QPS$'P6JPE RS'^!^0!)F0O]-H"ON^G7$>Y]6<5+^M.4HP<,0H\W29 M9C.@CYP )V"X C'#H1A!?7S<0O-!:^ZJR.'O8!;/TPF0 MD-10N3'AZ%%F84PU"*5N!QH@T$M^A,^_?,-"=I-B7-K) ,D,EBHD )E3$TXE M]Y(E,Y(T.9MFH#)G:']/>$CD>CM+&4F3(@/U#488D#$:V:)\'PT^,'"Q*,> MJ+$&WQ6H>B#-603R!:0/&/5&FEV'"?)R?"?+]HEJC%0]4;C4U<)SV-N27U.Q M1=@O((/+Y:+X@YGQ)9A]"@KG*HJQ7-?5G3')HAN$0I0DZ4TH1@3@WT1C*M0& MGX"E %X\[(K5A!,^_ ]H>AQ%[0AV/(>?:3BD?3Z=PB@?J L)>@ M%?$]@O*D414RO,ZX= "D4),#2#EE3.,49, ":[+%2+S9R0"6# 8)5L$JDLI* M=I+RLRS.&6'D*:&/Q3#H;(W#?(90O,U%[)5BT *LH_":O%_"+F!":.+ZQV'E&:%%PP2- '! N$DMJJJG MD@BE!T0ZI7918G=5.@W:0VRD$ZY%4U MV&KZQKSX"(R&*%8J UY 3QH&07L:*&%:8-A(BG+T64R]4 )Q1H"H,PFQ,D <-2C4DE^J'(,,PQ3[&8<*WT ML1@!+2,990$UB(8:D;(<%!@X2B>HM\A&P,6MK("$*4ZX,2K C#@"DIT@7#;C MF9S94,IP49Y8_BP&5-:_)#9&C M\BW %A=5C0V.,@.>,T,:GS=15H 95""[(=A!P?!;!@8/3I>E,?K8@H=R)JV3 M"1@?<;JHY$,5$B'<-:#*?X1CGEWAZ(#;[R6P%(^P%OSPE0JQ;AR&S#!$,."- M%"5L-(NN!"K_"+.E83**:QGFN?'3%QC"^" J*/_4JQ!7RW#!)2PJ @LL!%GR M_@81>M2[OV>OXM0#[/M4,.9;JNV+;_WTRX=*D_9U^S_]\C6]3HW?0-TM^K#' MS2:=+"I.=:!G439!]R-;B@C+UDKCLLR\$F.J<'2I@E#_E[ C[?+*])CI.!2/ M!X-/*$@2XE)BS\ +Q%_Q*,Y(;\%@RF?18MN0X7HM:Q'VK;V#7G_&K[*0 @3P MRY;_4HO#)E\JQ^4-4E=]2(+=[V]H2F-C0 MPJ)!JF4X:4/CBB=TJGA:UX<^]*K0=QK*.PWV]CL-G;Z>T#EN_G.E=\!:CXYF M,X$'>J%4WS'T>,(5!^LJQ*,YLIN?L5<*VZE3"GH2X(F+MB1SWN_@\9_W].&X M'\/,F-2MDXSSU:#_6B^+]5XHLD/7\W1",<1.^>0,/.L,6+K6!H4:GHJC-"[< MRCE:'4N,$A= <'(!.S14\3SFC[P#-GRY;YLC9Q!8S[+-1_:-Z2^GZ(XXQ]01 MYY$+?T)?G*,GNHNKG(D0JXO(ABG<1,)ZF<9S>E@=?R:0\[ZHN MNP : ?K74IG2$4ZNK . *JCQ9;'DZFQ'A,;!S7QM+,,?XJ8#AM]2>6!,-VG" M*%/'SMA3!9&=6HTD#;3\2( &7P7\.K.,IG&!CD8Y#J M=%*G)&Y>7/T;8Y>PF#'/EAA(%]<%:TW58*WA8A'C9PW3)A='&&125@Q:^<3R M,H5JDD:0K$&%SBY 3U2!83KRW-(;K1>4N>72+""2S@ M^^O#WK+Y4"L=7[E#H$/C9&0PQDK,9 MEF#7<9PGJ*[/;'Q/W0P13+!E+.HD. _IZ"&M;<5E8HI"W.:%#_ DE[KXU;D8 M1 BP%8B13\#N0.ACSB=Y98YLGA1M%A0Z= "# :VS%!PW<5Z)YXITN"<8%51! M'2Y7:9:12,L;3H84/:NJY?QOOQOJ@$;)AIHC :HG7](E'!DED\-L@10P/BR' MV@_!.#F?1V>AN%@8);"2.!;G$RB0 ;TQ@) FKR"*&^#A>$:"MSKDFD89S%T? M#Z:AX 0*AH,V[1Q_P'7M52 M/2B3.W4NE8OY\)[)%6B7\KA1_KT\7&V.ICXNKL0IK;C:70T!'M\49Q'@X%,Z M-[I!Y^_?A9QO?0M;YMJ^<@&@QM+E&"!%>&6;A'G.\58=:1DZVP5LU3_KA_V\ M68B?1QGHS1C,B?+$NP^;W2JUJXN[FT*?593^G]%X%BU#9OP/2H[\3%R/ VC] M2T@.D(H1'7 V;C1*:%8R6(&W=I=2W?7.^(PG.1[PXD*1&/&@_&SU*I,\6H=% MXC4$X.#JZ@50\Y=O()NCZPC#EM4]B>;-39 GM_AAF%<'XL9-% H+2-T5Q#/X M,FZI;OR(:QE+""?QO0# MG@=&L0Q>P%^_TU]!W$_26_@=G&F4_&#RP8RW(,+DJM)T*JZ*P!ZB,$;U4MFT MT@2<$ESHM@SN/"IO4JH[D;5['H@ M3\4P:]\QV66'S CX20J:!A%'T)RX7M3 M<2UXZP6>NJ:CCUYYEDN:#4!4TVRE]MR@S^B.QL:<#+7BQC6\.DR<.AM7-^0KF>.=PHH:6'2#[&]W2M< MDUDE,:#-DI4]DM'J.D,,L/7;C70)3]DD=6Z(D%H6G%S*977-+T'I@<&P*Y[P M*=U6K6ZLP.@\N8:1$N5^@GBJ7W9B@'7@YQS@IMZHPC'R,KN1@SLUEIJO)ZQ>K>]S#?#^^H*/.+6#"?!"+NOW:&M+M2H,%\.5(_B- &% M$>8;^5,XT6#K@'R)0##S#8'I%^V\>WJG1XX^/=K?916S#U)TRV65: HF@KS[ M<"H6%B>/8/%=(Z+Q6\LG<; +S\HTHIW6)@U3S0 M,D R:3CUZ@:NB SC=>+B!QZ14,X)'5-N-"L;B4YR51_+E!MAI==552V!!]3; M+?GW#P_\+4QBA";H-9D>*6TAH0/ D4S'XN2RRND@;UDJ*P)QA.L11GTMH:-Z M(TT0PJC E:N-*1 BB+EE9_1>;7'&FS%>J91.M<#O!HS50D6UOS+C]]_?,3S0 MFL$@=V=XL6A2Z;>[E1 "PYM'0C/61QEL76NI?O$Z-(RECM?B=*P"^XEQ'H=7 MX3PD0 $6ZGM;_?XC4!+^_V(1]2+8NMW@:^O.K.)$^#76:,0L>]32KRE=AZ8_ M4[F6=#39PJVIXC88?I'^=3-'X>[Y\-DU]=JP4A,DZPOI2O>;A,O+6&D2T84R M%4&HLM?+(_9U&,E814&7]T-T1JY47JWR&BH1CZX/9N:"N #^F--)!;@_X^]* M*E-2'OPBG,G2F\(<6L5>N;@\ 9(9A2''((F!=RQ)"6(Y"H,N3.*%;G&X14Y/ MJ4>,;U*+*.0:YU)%U-,YOWR[.*_R.85F /=K>;>0F11259)*!NUP1FLRXO!: MI*\! M$S%60%//]F7R](] N'6O--<9+/$L!'$38VK1"K*N8.G@-N;R"%FN;26SI)P% MSRQ!7V. H@J%U9*7Y(E>F>>!H, \(Q4)P\P#F/&F3ZRK3A@Q$+/'\K728I90!>I3><;:5!D'O--=%A*ORU M/24)=X.(:(UT:D-L)!-%AIN(?$=NHH63.2EF3QI%M= .>EJ_4*9KR]( MJ-)8 #ROD?X/$^I8P4%ID/RSM&O*>AT]OK;Q M/[QAR94[+CVHC?J-(,56[1DTV\KO9/YFH^H9LF$N[V/E;_=.!YLA( INJ<50 MW<8J(HP\@$4?XW"1\[?JA[^J JA10N/11W^5 5$91G9A\K,/EB1 MUC)WV;\XB#H,!-8T+4$ *T\)*( Q(7Z@&E2A^+E4N.+7/\$S$3]=RKA"W@"> MIHSU5X.J5K%067@J!^\:=&G 4#LY*JJYC'X8'T6BSOM&=:X= +83%':I_-P; M:%Y(\UX#[Q' >ZT%T EBO5&60K-+*\"9STM41[7]-[_*&-C/)PR$=W3CL(W< M?+#+PHX"%1CH,-)T)5+R5<;BT)[-=Y$CC^Y483T\QL["96AL #-E'G1)<5F! MS:S1:+/^>C98X%."R>ZPT/A]'OSZ)C/-0..WK_BUF.EI]/85O:.!U5'KRE$4\@V\])FKN=H MF90(X/Q7YKPV>S M\?%XPV>M871O;IA>-'I#4C(!7115Z:Y8YB#*J4Y?QL=AOI1]9[ 14IB)5I1T MC7LEME'=6L5-BG+DYOJ?IDF,B2G-BIKS8'W0U/QU4KEZJLU_8)U:7T$"\%E[?/58%" M>#O*J;!+M'X_7F0^U;'\$ F)UB@9'DT*L(9R4SP7B4P;\#+R*6%&H$VDS8CZ MZ,5B<>^7KCFL4FWVF(BKBV.L%,=P=7&,9RLMK,KH"(YL"O:2_:2$I\11H"R1 M5J)X&*@'2W-)MLDWLZI]CWB_$(+EQ:1[4N?CR9K8=LR@GFD'JS4V9/UKVKI::!I^J"DN@Q7A2YA97"2F5IL2<8$Q2,G /15SDJF:BR&>*T_%W M5+!G/ M5]S)8PW0IZX NBCA&DP_A0;VMUC+'JK*5JL-LGH+4H#)/J&+3>32F MM*E)EBXP';-8E$VS!6+R\(;* @-BV:XDE,U8Z%>28DHJYW7W(96J7T?5%I#Z?0CK7/[G* !?6 MF,SZEC0>B:HDWSEEMLN"9UMK"]3RO(C6J1@_R<+M[VX29:)=T[H,0!J&]149 MI=K6DW))@% !V"7V^J1,X:W9GK6NAFJ?LN\XL>Y5&%-OT5[0_?8_Z0$ MOGI!@J*S#IE\^"U'_CY.J(ZIUA+ M2*>RZ%PZG4NG<^ET+EU7!5 ?L:YSZ70NGN%8+-7-_972-H_.P9/Z8Y&!T$/7T/".CLN4,H M;M=DKMDV:_>44U].C4)L&RNY/"UXI"FDSQ3R9C1DGFL^UHL]+>(X0O1:SL!N MC=Q33IL;[=A6:,G?&K]BGZ:M-S2CW!!-XJBYW32BEM!T$9]N E&'8M$G6J1J MJ:2"**'V7ZJK<5Y<828$7?Z?X*;QUB[#)V-89I04:9''=T:QF,A\"+I(3-?= M98,HL;8)C\,[V4('5XQWX>'/JILA+2RG&^IB81M[Z'0$23O>O/T;-EU9"1?= MDX&2U2]BE2EYT0_1IRLW>.-NSFI#G3*[073-H4GJ[YHJ(T^E*&#[&6H+PW\ MVZEDBMK7E/I1W?2]=R7#P>K=\LT-SU;O8L_"7#:$(L*@1 Z\!)X;DT+EV\C> M,]2C3F4Z2.A\^6;$T9037JNVW%>B3_N2^M(E2+R469&$V*=,]9#"CHV9:$,* M8B>F'IF36ELJ6"A?EKT[/W^[^/7,#(P%-H>?1V-&J4[1N(C#C-KC5'?810\? MD;8(:RUBD;>AP-_LM%9D$37V!H")F]28GXD=/!, C4A5Y"Z%6V&* .DX'AG M'=EGCEW=L(5=FC5:BY=PAA^FT03?+^%#!$#IENHEE?V!HJ*9%U)K#E3A5S9\ M:V8/I#=VT:$%?M2O\ +R,GRE0UOI]J065LH5(X":,"ZXNFX]Y M=(-;5\D^(-EX5NLE6".(JFLL]6+/X?-T : E8@AQ,)%' *)A3!/-0Z O;$]+ M/0=C!,62VB!&V%TO#Z>JM3F[E\[B](:DKNS)3@L'>9U09AMF5@!=A;BXB,!#P18H;9Y6DBL\FH<_1Z]HW*VFAT3!.-T.Y)W'@\ MN>F<#IUYH!>K*&V+SD=E1ZEM [='DFG=.B4#IW2<7#@Z92.4\2Z3NG0 M*1TZI4.G=.B4CLX=RIF6RT;>T^YM].IVI_5A/:T+VB='(39HII'NCJ0I9"N%#)EM/JW=[VD1 MR/&AV&]M^!QOFH=NGK+2/,73S5->]'+T"34G^+)6HUXE7ZQ_0"TS'E[H]O2^ =Z4VL=T17OD>,=T-_>H+A+KQ;[,8OW1;HO5%^3Z>T5; ME]W7=[3U'6U]1[MSP--WM$\1Z_J.MKZCK>]HZSO:^HYVYX+J@DW+9I;3]FZ-;>*Y9_>*LVO4/D?5_18UEO7E;'TYNXMD;-K, M#-IF&N@[I7N_G&T/VR9R:23M62&8S#0/4]9=XV<7_/BZZ+Z^E-T7\],^#IHONG4W2?';+J_F&N M2Z^$@SX7RSA-O_?W>L1H^WK\N$CY?Q.F=H+_Z$ZQ# M3_3*MA25KRK/BS?PZG":TXDA$%HZY_6W8?HQ':@2K99E_G$R?)1Q6+@1WL"N M9=5U,>:,AS'0@;PH/H/=(H'/P^P[7S9&7(8_Q&#$*M,"UEH?33)G1/1_L41> MFD3(OD5,3+C !0 _SM); V_I \, )N2\.5<5^$6]>\%_JAQ]>7D;%8@.P X@AGL@Q.41*\"A%_92D+-7UZ]!QQF MQ8*DE(3Y"B,*6@/L;%RQ[.1 BT989$ T22&1@IHI3J\%"*91!NB'Q4V)2FJ] M%2P@^]NR/\#$R%* Z+)6VUQ" PAY M2!S020E-+Q=]'A(LI@=BRI#^PD9[[E M\O:^Z'H![T^*,1?8$HO"T6YQ50 LD.W%$AL#B(X):/$ T8!R0 B7?T?8($;/ ML"_"&?[4V'VUW%J]]UJ+A94^&3+/81KSL>PF0:Q(ZYP8"5G2JJ\=0PP".I(%69!<%4HPY*E!"4+TE#,04* 1"=DB.G?^7Y(EJ*;A55"X^*RPC)&<=.$T8*C#2G5!>$2[%4?36P'PKP%+RQ MN8>*$/L2(=@E@GIM,"FZD8XSWF@,8DRRZ :)4J;-2*(:E%8+*H9"F0Q?__[Y M"P-ZNC@GYDAQS!S[5-R*/B5J.92?@U+PFB=<=:W!WA<"^1GG$Q CDA9@>Y,4 MEZ(Z8O $!IDAX8M142'DLG^&6"QL&)8?P7AE1X\!RC><$]8BFWD Y5%3%)(( M6:ID,G Y4"ZJ)/X#"175$ #_.L61;PE*\-:=<1NB7B-)6?XN9((2EVH>]53( M)V W[-E#4F'"4<8Q"5UAZ.4< +.Z4&JS8@#2:_!8%%E>2($!BYZ&-R"7T%K$ MK8.RENHO),$\AH5'^8QCZR"2&337A',2Z*('"6T0%R_H6^@[! #:FG]3MJE( M:RK[ZH@6*U7[E46,+5'$>Y5Z(^)%> K+-.>"_ 2-5U2[02W4]*" GVSU4WVD M'I_=@KB@/AC2N$%\YVFCDPXL(:5EA\8<;1;\!)0)*ON&3:'$4HU^:EV*B$.( M6E+8(@CDFB4EE@?0HZDJR5@JIN0:2.(/ES6YH(7 MP[G\_DR0!+UC& ]86SVK4*J:["<="2= ^!=L!!:$2 M0AF'%@6 :\I!R9;OYL9-%!IAR:=(Y464"WTHZ'H&_E8LH0<&V)1GF:!5-0*! ME"0"+ (V]9\"UZNR: 769/,?)I@QJK5&RE>;^ "N04EP--2*!%X%W2850!O?*- MU3@('FFFIVBYY5+&"[S>U%E RJ7G:XS4.7OBO?+=R,-OR$BEW(GL2'3-:DZB M$4ZG9"S6NX)-HQP>DM$GV$HTR*K1,!%BO?F6&(:1,9PN2,_#0$+HY')H+CO' MY=2/BV@IG4C=M9$?0,/A*DM7!.Q/X%=%EO!JFLGA8((BRRHS5EHPT@'!1:E4 MX('Q,43A!,.N#A)F7!FO.FB ,AQ903DDZGV(!. M: Q:637Q<@8<>8U-S(1[%RJ 5 8>XA#-[N2:50O,81ECW"V9]6#>(X8XA:G M0+K#Q8*XY(+Y4U2I4:Z<&;1HA V)7C))]#KX12Q!Y4Z3M)N#U$"\-&,7L%$B M5F$U(J62QEW9=L*7JYL6#>: N?;([KK>PTJ]!U_7>W@>2/Z3-\0L:NCH1NAA ML&24A4.1F-!(BOD5$+^4>"NV-3B7H%%S(4PCKC2"ZI]9^WA#G\@WYL^5%$Y0 M+$2)D.+?>4,P*^,&BR#\IXA 5"D3&$!1X,BBE26*=[&@*J"8HQ4K7$P4CJ6! M!QXQAL*8\<;ZN6PC62Q!8%8F9DW@CT-\@J$_?/&-_;-LX9B N4EM%,-KJ7&: MWU5+*NVL&!QOT(T#XQQ68DQ@.^.E5&JL+M:442NMYVFM92O:G6JXNBB7P7?A MYI#R H.HQ)%<)@88P3 #N;N@MJ-U&UL*=PP(X$HJG6VKT*04-"3L#1@!T/Z? M=*-APBO>RJJ?0N*/OI'8G\ M;WW*NDG M!*WH.BI)7Y"7\%U+(3K.DG8!ABC%9!2) MB*8X6JMA3'U#-U!2C6278%OAVE3_4Z0S.4/INJY!5/DDY.*+/0.<0"4+@EN1 M#3CF^R(#PXW"1R*00$U/;SA@,2X]B$@>)# 9_$6'%)> _U6F5Y@+E[)L6LL5 M<5(\4%56 ?#9)I-&9A5]F50\6N=(1+VB/D$"J.XI@%GO9BOE4)W/:X"5IUQD MT:;9=P M.+HTD_3(U&R5K**@;7_]A@VT4#^+B&1492I$K90]9!D*95##%<:@ M8V"+K#Q-1#V$J&) >LE929@-6[A2':JC,3)#X^P!8SLRVI*#;X#HY0G9M>@7 M%A2J /&@Z$T<&*R$C81@ED>KDAR8C%I5>Q#\6JDW,D W"&V:HQ814)(A V?6 M*!9UDJL.DV@)3#H7&'&3:KJN*NH%BV3W:75 4O:W)D8K$A )(L0GXHLA@;O! M58UX?>7S23G2B'$)0#00TX2*Q.@\O%LQ1U 5XH+6N0S/ONA,FD_6 ,(DJ(MX M(H )MNEA&E=JCD &J 7)S:4'2 8F-SC-[4XQY5 M%V72"[ =U0,\^>1G7"AX#SDT15UN6Z:DB0!*60%7Y&: M:.S$J)T,-]BQ\@FI%S:0X1RH5Y)0C7N8.C.K3RK/>.[J>KJ:\QDE[2&N&PB? M WUJ<?\:0FS6MASPE> MQHEJXTJS:5%$;.@%^DIABM"E$FUPG3*>-5ON1X? @2F9<1@X:\0(9BT5U+VXB-"%2NSJUCR;B2PL,S%>C88NF4SUPW8,/ W# O_EK1 )$#?Y# M7"D4ER!7KTU5=Z,>=X=6'S:L'#:,CO2PX3!7HDL>*PV/$RH>_3^\K,Y<*R"] MR<)2OL-:Z6AE.JN/5)5G--?'\IK]4TL\/P:<1U.8V7('PV#[XXY5Y#4'EOO8 M!>G%WK/8T6#D:RHX]<4B%>B"UX^NB;A6-5/*\",OG%DJ8ET"NS5-F.Z3*ZG> M"YQ]>@"[4EA/E%&7\3P%SP,@U'B1N=W!R-T!)ALU$K1"5_EI6'@: I45/B/BA1"_X=?9@>$L53.R8\2[N$HP/9,_=*T.2D M&W \@:CV6I;Q^4^#=A/CG]]_-+Z4%7_>E-ZWJT>H3<8,=-R-7I[BMXWIC\(NM>'0"/VJ8BU;3;T=.N?WJ+7 M8;ZCT?OPGHX0MV^<-J7F6P&@XWUAZJ>(!^H/DYQIIT.S(/ U"W4:1^:0C0)/(ZG32'IC>6T:)N@6 M4;I%5)?)>10PWVO;VO&46[R<&H&80W"1[+9])4^90HX/QW@\T#X6=:3H.34& M=L![=I]VZ,E3RW2O6E=@58H( MNQ11/:A:K:FJ-DK5"BZ=-IK*R$9RM:+N(M5=%(&1G[^M2JE\R$)J[W5YRP%W M# "!!?5B& 2&^I1FMR&\= $N(/SG6 OGIGJE^PMHZU1QTT%.5!5DM M;H4=352!18 _-6SXVY?W_[KX*LHA_EB*.E3Y#'O$W";YZA?+32W"!@;YVE6I M RP?V6P)1: H*QY4M=&N[D25L:UE"6HL[6UGZ0[PK]4Y_OTJBTJHDFKU2F6R M+FE9HPP(YIH8:'M5H%W+D^P9\+7.F(TJ='OL9%DK^/7FZX/\RB.J_#E)J7OS0GZ9QNG2K8%IH7LKN"!MZCDN!U5:;3R]?6 M*>[[RT9NS4K=V_Z;7V6L=.TTXH2 L+U02&\O=SU9IK^LQUGG:A MJU>'M3U#KV6ST4BCMZ_H?>,QVVE_4J\QVWW,6M[ [1YB]Y3R>3"[8U,U3IWG ML /@7!:X;?6,SD79+XX\-O1U\FJW7S+7(6$K[ICA M19D-UVHZXO5OOKC+UP,9*N$<6].SY2T@C R&MK0)SRS?]3 M(Y W'G.\%N;+*=/&$6+7,MNDLNNLD*/,"JD:C^ND$)'F<82=+5_F:GW^HG?K M']>YMC-=0O^6RC; Y5W%:"6_BHXQ5^^[KS<6#:]28*V*OQ)^'4J:+>$J$X?N M[R^O&H]F'-M+(_\B/Y39!90N AN<5%VQ:^V*T^0Z)2ZBQKM8IAS"P%S=\/##^"=]-)AE\N,:D8\!B.H?] (> J7,] ]CE MZ6)&C$MI>5<9 29,PFN.$E-T?P_',^.*.H^GJ"Z3O(!!8#77^(K0K-@R/J,% M(?\A4)8&FE,+U%J(BS NY"XX0(OXC[K/$[/.>$R8P\2B,S$3OCF)KB.,J8"! M])VCX&78NCY*, D0YY&2G!O\!U ES8Z-Z5=V"[_C!N#]!,@1Q[T#F7T-#U:W MLL^6\[JA^4I#\^!(&YIW3EIBAI]0M,A2XR)#T0 \-,Y2#A2?SJ.Q,86G:89R MASCFJLAAF+PA6")Q-UC\.(TEFY.U"X#G^=( ,8RR2&I64+21D Y@;4=D;/'D M)LK2A*2$,!]R@ P\#*^B.%JB87%=Q"H!%QY?\W0!OC$Y4@:_*4VV HSF##\< M&!<)BC;T &I4,R4!RG' )EX"T(/ MOJGW7:^[%&!P+D"^P?"+5%A)RM0LL8?32="E8)[!GP5 @)A0!:6^:. ZRG.4Z9DQ,+>8>G$J')E:&S0?4G: M[BJS"6V)=*^RW8$!B$F%DFQ\O Q_B.]6*09'S"*RJ07F&4";$N!1!Z#S"3R, MJ,K#*5\2A>4 K#)7'C",NR\0? WB%70? [C/$#^/Y #%8$*+ 1&'N5B?L-J( M%=,%0 \ 28G$A&ZJ! #: .D+Z133E@% $:PGFG(2PCAK#L0SG@D$"@JA70AT M*=\?J)^*$=PBG\!_!8@1W+!6FFA>Q,OH;%%DL,C2U,2I>3X.%US:CSBSK%P M1)01B4]2 $:(W F;D[A)0H3-'LV/?2NE/T"$9YC4J F$V47@2_LV_88,2&6BT M*+1BL@*]H7RTM8$![ZC_:A]8Y')-(I"A,T H2".0'$OAHJ"A(>^ 7X8Q!B#A M%1SFUP(LE'B29BB%#"R)8IP7UP"4OX@)+OEBR>=77,Q 2PH3N1)>7Q599R) M*+-[ O8D)3#+1F$R(DXMM-=@N.P)-K6&^B)+@25 ^I:W:?8]KRR$'JO%]XKXTZP,MYZ!N\I+#RV<3E&FRM!&W622@3!X(N2B MBEX)'I-Q4J%&J)8.8"(7AN9\GDXJVP///P!_0"PH5Z0*06,]O()5%7D5KH7M M%K@N-..D3%?J:&!\!$K,(NGGB6_%E!CW$NH!BT#=E3N;<#01HT3M#=_&84MK M/T_CB11]=\IZ5+Z"\@5R+FG@C9%Q$,_HYJ4B[A7.T:C99P!K MWZSR3]Z0SNBJ"/]V/B\2#%^2:T+G0 U.:1P 1,+ E$GCPI"-!-1SP(^)6'6 M@R!OS)]+G[>*;.#+W_E=Q3ER3, <^E;_*;#:D2I^5#&-/#^4"V*ENYFC"05X M+'!Z> Q"7FB6#\KWQ9=9*$9A6LC*0(I$MP.>$*."[SXQOX9 Q9Y MFB2<+ !0K=?2@VQ^5RU),-$55^8/N-<_0E#*5TKC(QBC92&M(6&JXM[$]E4T M1"J"-BSBLF4) .U0L5*AL@S0E1 M829B[L)6DHM#HZC4A)7E9)'6J]M$U2F@B*\ \2U06@E@H^V-E;' 1JM.J\JW MY;KQ9063'VA0 TK5. 0FF=3!2%&3%:]#0*UV M@*B6UE"UJ]P4);/H*EJNXI B*OF2HBT&1CL$O6]>C?!-:^$U$5%;&3(+YPNC M6-0_)-JDD$J-J:K34FF22R.L%CT3>K BG3\;IGFMAB,%FY"(@-_(P$/_$#VC M24X!57&<);3R?:!25D9-R:V(@I)1*M*FH \9, 4:"K6IRBC?57%':A1]A&S3 MD6]OU..% I$(JB PZNJRDF4KYDT9OR]5A'3)8^"JK+S^@'(%A0XSDC0Y*U58 M%MY6!D]-'8HPRJ:3_RVR[%[BE7RFW$;)RQB#H9WN1C-+[04-ZR"HK]U,PT&1,0 M+@E=:%'FM_!?Y2\3$73&FAGYFMPU1-BH*M\O=0UJ(]J4QIE+7B>&K=M>NWA5 /G59QBC4@ M,"G9*]6W:LMMTA5TI>>=T-%XA"B#+*7E06&*43 ?E37%/H56 M):U(M[NJ0]BFWJS\I_*<^Y;X43%1T_T&*?T26N?TM(>Y77O@./_'L7\Z*I73K'UL/_^E^QUO?GYY?_GG M[U\OC<\?C,]_O/]R_O7B\Z?+A^JB'WS5'RXNWYW_+DZ@OET.C.IW<\>U>[3V MHRE>;7F#T2.+5]];7]@9C"SK!8HAVX'[[(OU!YX?',E:-6!?:*W!P/?L(UDK MIA'M5A-\QXJ?3ROF=V1UKFLR?D.1YF<#U,N\VB?PK]IGQPG^SI:R1&/QG(Y< M3[BLYVL"0_OBGIVLZ;%YBY_>?S4NSW]_?_EV7V5_#_ZJWL4>YCN!?]3FBUGQOF28+'+<_]1)^U'=2MWJX?:RI)[- C]@GM-6 M,CQC;;VN>'BZ!.-.FL3S F8'CRS"JNGEQ.C%9+8Y9);K]8=>>HDG)Q@975(*/2I^+L)"L8QF1L\T@[N1HGW(W'A3Y7(1FP4 MH&(*-(UI&GLQQ\IWP?#Q[5.@L5X&8QRK+\&8(S")5!K(:45?+#8:^&BZ>4TZ>6-C?Z4=9B>*1I#NV H&(P.U]'FY?OH M'C[,LK'&J ZWR'"+RUPK8,/'W@HZ+C>E*V.<&I%9;(CQEN"1EV\TD6DBV\$T M=FS_$0?91TECO8RW6*.!<_3QEB[;0Y^Q4-=I!5A,9EDN&UEM":O#;E!7QN@E MO=B^S4Q?4XNFEIW.$5V+>>XC6Y5WD5IZB24+#(NV[JT.M+2!\ 4FMH]E8U&. M]=U$C?4GA5F.C]#>.([%;,?9/9[WC/9K%UU0[>ILHQ33\9D96)I2-*4\U/(^ M<)GI]H-2>HJAX7#@'@0_)Q"SH#. MLOBPT-OUWJDR?\<$.J*.W?@,32;:C:]YTS0-GUFCQX9/=%LJME4 ML^D^TH/1_VA]/:2'7-K+V*AMM3YS?>[0Z%^HLO#ZL3S"W48OI,&_8-A"KJ>5$J<5APSZ)EEXBR33[ M4KOBZ"R.$RTD:@7,MW552'WLL!.QN&PX;)L-JHGE-(G%8;[5HP(YO<21.1H< ML":-+A^JZUE(Q>*-F.WI8A;=C% M&APPE*K+AIZ M>T-,7FP/RY15\;H)[$X;.0?,/^]BXC6Q+(UA9UY(UN7"^TL M?OQ!BU3@[H58NFQ+;$PU?803\OR),ITC0QM\%/>)/DJGDT+ZZR*? G4.'>:, MGM9X0U.GILZ7NS_3NL)<#XFSE\$?O_4QV'/'?G0ZG<[Z.OQ:-6!U.MWSI],= M/)%J@PH:EX7VB\&Z3 M-]3)R,YF#/WVY?/EI?''E\\?+KX>+LOU8?.\6_CO\RYT9JS.C-5CG/H8.C-V M _<_.2C3M7WO7M9KTPX['6XRF6M:S'IL8RT=%MP7GOS6'0BZAR(M&(Y), RM M(0L>>T^Y0U37<\'@';+GF18,)R<8'&K$V:-:#[T4"\YHT#:5^KG/$77Z_FE= M*7<=-G1[=*>\EUAZA+F@4;1?%-F.RWRW1_?M>XDETVZ=I*51M&=&&HZ8%;2] M8ZRQM%\LC8+6A::ZEY5P+-F.NO##]ENUS/0\9K=NQML*%-KG?=D8^0%]WL-= M>>\%^YG,!O;SO*H[VB\]PBL MZ-.L&>(, Q:T%A':G=ZS%G8.Z4YK%.W"2,Z0C72 M^-8,NU!C^H+]Q)%;VQ@ M)&^DB\UT%D'^8*B+S;QD*#=KE8YQ8DZMQ5S?8[:MW=IC=6M-;^#IF-*1LI_) M1D.?N>9)E#KN)_LYAZQ&HMGO:2%=;\1&YB/QIYGOX/ASK!Z$=+ML07]>SGC& MC(0O3RN0:UD!\P+=$*?;6#)' QUK[S:*1CYS=!RWXTBR;'WCO>,H,AV+6;:. MMG<<2Y[5.ABC0[I/KA^^HZ?V_'5ONP:=UCFUSP*93K.DQ49#CPWMI]U9UL6 MNXI?TS]D$^X])?=K 7:Z LQDH\!A@:]+[?=4@/7A3K@68%J ;0-)8)ILJ/O8 M]%1\=:"*BNK&H!LMZ'X NM'",0'VA!HMF*-C+.I^^?[WWR\^_<:,W]Y_>O_E M_'?C_-.OQOFO'R\^75Q^_7+^]>+;>^/]O_YX_^GR_>7ABKYW\]43N!Z@*YWK M,?08SWS\ M,K/UU9/NT5S?I<+QRVTM%8Y'*@0C%IC'WV^CWT+!'A[25M ESD^OQ+DU])AG MZL2);F/)U05P.HXATW:8W5J_:BQUW177&-HOAOS'=.[32-HS&QVTCI2N;ZZ+ MXKRY@\;1,,ALT>ZP.NQ>K9NZX,A M'57J"NY\RV.6_?IT]3CI;W3-]AIJN["APK[UE.#R[N=MEVIL+F MIQ7"]5WFMU;'VF?>M]+5D:=N8PBL6E-?<.\XDGQ],;?C&'("YK5N>Z61M&')#,X9,7T$PB.MFNR(_>G2[R_*&2Z MS9',-#WF>(^,71Y#D?>3C@-XA\S/?28,:?FEY=?6^[Y>P +SD9W[M/3JN/3R M#WD/54LO+;U>_+*(QUQ'2Z]^2B]KU+JRYW,?P:@&.W^91#>__#?\HZ:6"[4] MV,DBS2.\A?XVXW&XC&YXU2<'.V/4OI*T-JP^":^ LHKE]D]JBQ[S9,FSY\:% M.7P(&9:HD%TB@6!1_W>6J=4LPFM^=I7Q\/M9.(7%O@WCV_ N_^DOC3W-H^2L M#L!M>Y>]B9 '@R:M_KO(E]'T3L+BE_^^RF"&#>M;'TRBP",^TGV3='L?W3?I MF ![0GV3GM2/IZT]NT^-LUL#I@\7E^_.?S>LH;6J>1[>_=, )7;=I694KXUT M:I"2N^37_?R)+XW+<+>^0R=.0J8FH8Z04/<@\VX6)M><*P M>$U@D!"I@V%'#=6I,,KF+5Y\>O?YXWOCS>^?+R]_-O[V_L/G+^\-^<>OY__: MK9O?P]&!YVVSI^<[J?E.X*1=-U#48^@QGOF^]W$V#-$-%'?:8:=C]28;ND/F MVH\L(:UO$.X+3U;K(^'NH4@+AN,1#)X[8H%WP%NK6BSL(A:&@^.7W%HL'(]8 ML -3I^YT7BRX?<@W.$ZGZ$2[*#JVQ[QA6Z+KWJW%?F/)-'65B8ZCR!I:X)+[ M&DN=QI+?VNS6&-HS']D.E]'3=..[6'Q^"P!_>=3Y7] M]G M;O#(H(1FOH/C;Z1Y[VAYSPT\YKDZFGNLO.>UOZ+7O6ANE\UGZJ/(C(1OKQ?1 M2Y_,-(?,#XZ_*G*_L13H(&[',>3ZS//U1?=N(\ET!ZY&4:=1Y-K,M#0?=1M) M0?NTH/98D/-1MU%D#D:F =!SPF$1'7WQ.>IYG(R_7M,YK@!&[4N#Z4[^!R'M!T- MVAX@=B\PH^67EE];Z=L!EEY:>O58>GFFRZS1(UOL:>G5 M<>GE6X<47XWNB;K-GNX&I]OL'1-@=9N]^W7-8X-R!VWLNKD?TGENI--F>[0. MKO(?17QGV"9[\7Z +_.JII,#T,F+-OW;&YUTKTF<;IA7P>($&N9]_O+K^R_& MW\[?_<_OGW_K8G.\EWE5[T(WNM.-[O08>HSG'$,WNCON1G=K9GB/.M?LN#>+ MN;[)AL-'YL9V\:K7@N/Z(F<- URKMK,EA.@/GF&N5'DOI_)/L/K6CF/#8<.@SK[5>:06+ MKG@N71GCU(@,G=]@Q +O)"IS=F6,4Z.R-SY0FTTJ^72-+QU-O'+0*;3W#ABOF=/EY]_O_CU_.O[7]NOMGN[ M7*,1L+Q,:]^9 ^/KC)1_#! M"[_R,9]?P3;-$267#_'Q&+.?X3GBY96+\2+75T-5&"D71:AQ!N9K]0ZAJ?8X MS%?1&Q<3A,$MCV^X,0>ZF6$:OI$N>$8YA7D#QWGT@[:=(CV%\51] 5M:0W]] MZ^=1]F/,X^:.+_EB*;8Q4WK3N[4HWLA M,S#ZR^KGBT66_HB0C(')S%$)@G<"0/\KOT< W/(,F#*#Z8'$ 2T [M 8%UG& MD_&=D6*+,A@+-H4#_CFX'( Q$,=A)DB@FF&.O%-R$O\QIH1V QM*P&^+-"]@ M'I &4BPD!AX[21[:)'IV$"ZL(N\0Y(1\'?;^RK*'S+)L8YJEL!M0F_.04$3RHP:\& MN]R8A<",5S0??AK3QH#]&B\5N91V!KR=A==\=,>2%T@\1"A@SLVV:.12 MR:WJYYHV%_PA"'QY=L?#3%)6 V[X#LR19HTW<+%B;:(D6WUM,'F6WO Y_ K" M*L5M7/$XO>TQP5X*:X49USP![HZ%63(!,1/E2\FU(#AYDM]OMEF.QUSX']*P M-1K8VVF8;4;\NKBM$'X-JQ XOX'OJ A?$BY1E".I@Z<0PNOY#CM!TPJ$::M- M$\%Z@U%;OO+1"EAEJ_X2TOD\!8_M_X;*% /;"'1$A+@*<[!ZXW_@/F> M+=2O/0B B( Z7IFNQP*DK=TI2AF%B-OZPJ1>JD^/FMKVF.^;E:*N&=@ULW+3 MUR!T)_!KD>="ZWX"J6%8BJ@;TOI#E(2@C^'+RR7\@:3,'@GB@>\D,FT/L UV M$NW];<9CXH:J(B76H*M]):,SP^J3\ IV7"RW?[+_"EN;"=:Q5\IJU?Z=96HU M"] +9U= G]_/PBDL]FT8WX9W^4]_:>P)),=9'8#;]BZK@&+4*FA&=Q[&57=9 MGSH((QNGX&<3'TE)DP#<%-OPGC@J\[)!,^Y1G.C$L X22$Q"*&L:70DI/! MU-]Q7W$Q7A;286TXHQ:L, 0Y$\:P0NGG7]V!1Y"DR=DXS&>X(P!:S?2_1JV% MZP6AY[L&\9H @E)IZ)R<37B2 GW1LS@-UR9&$52'($Z)[\=B@A67N;\*Z(+H M#PPV!+2D1F,9_MCD;0+(7I4].]@J!%_).Q7!PSA" (QH)<\S,8S(3GP;"-=$)D2KIAQ.XOP8<;K.P'NF("%9/ 89##01#06 M^Z!8/EF))<[/8EI9DMZ(5P"Q8#TA7O'((\[31H0,##I_8 A#LV)/@OZZ4F9^ M$(B(%5)5;7EI@78]+.8*9>VB@.W11U>Q CCP)\^ M*39)XY]U@YYU'P(_QSX MB#::+$'GKYAF=5+;-I:TC07RUW1#SE?.@T0\ N/<*X9F&7J&43;;M ;C#<12#P.6Y !DSAZ90L?2+'6R8JJ&SQJ4< M3V\3W$GS(@-=@N9GPL%.ZH?ULOD"Q^7[WSZ^__35^/+^C\]?OEY\^JVO M6Q5A*J"Q5!S5ORV2"<_PK6V%08U&K>!OJ[6">P8?<"M@FW=Y1+STKA29GT!@ M7);' Q]J?'0#]E7UN_EL@/GEJ#H46:/MCQ_?F<5U=NNATF:QICFPW,BE" M'V?BG]U^-R_/? MWU_NU'+I)0M ;,T9JJ<-';I*A5ZD7N3Q+W)/A27V(-2>U!"G*RFZ>@P]1N?' M>-:"=T&'A MZOHM&!Q[<,"ZSL_:3J7+_M2':+J<&?^<<1Z_; 2FEV6<;+ P3.:8/6J#VD\\ M^0-;HZC3*++(D_<"C:=NX\D.!FU-)XVB_:)H-!PROW5(3&-ISXQDM?9\G[L, M9"]N3NS<(/")1XU/C 'H2KXO"IE.L_J(>9[) N>1PGX#%AHS0RUE$%=1T8K%.+#X^6NH> M='1VL1 M9#J'Y".=[:DS-G9)2?;9R-:IGMU&DM7>M-4HVCL?M:^_H)&T9SZR-!]U'$6N MT_8ZOL;0GLW:UG=2=8IG=U,\V[A@+Y9JT#D:M^P1\VQ'7ZOOIV/>B\0@S;D; M.==TF#=\)'8UYW8\RY#AMJE=M7QFWO-;QX)IN:6B[4]F GBS2/J*4=>TMJP^B2\ LHJEML_>?%K]3NVHW:OYD]F\@>^.GC.1J5.9WYOO=%]\_./\W5>\V/WN[^>??GMO7'PR_OCR^=<_ MX8\?+_YEG'_Z%7Z_>/?>^/S):-5>2M_I/X:@R N$0PYVQ;C[YZF[7A?L97#3 M:I]QW[WH9O=I;*%SXO)^2K/TMON>69!MJAVPS\3=[ M24W78-]NTM<9-Z)D#!Y0CC\8RTW$M93$92037C4F+)()Q57:O,2DX MCJ;>0").\@(68TPX;'ABX/^B9,(7'/Y)EO#G$+4XSK1,Q]\!K[B4*(.7;N!Y MFMT9,0=]GQN,O@T-))SF&G#M*: [C&/:)NQC#+N!26EUWXL3>,-? M?<.L\R"M1E@)N("PG$")&MJ4@$ZU5@88B9**_RO8"*C493?((QAVGH+< "\C M&D=H-=RFV7=8%4B&C7Q\1L:+T"V"&.I 75F,$<9Y6@.,7%-HS. +GJV &(5D M;EQQDDW1^#M\4"Q0V2E#1NY[7&09?%5?"0(K72Q2"7TQQH3'H()@ ZR4H@V$ MUZ>OUIC'N!M07+@Y #9\#T07@:TE).PVF'W[(B1!4 DM 2A4 /+5L6Q<;44849H["%XC?;H# M\W5)E:LBMO1>8&UQ"HQ1[4@@N;1Z4%@/C&\@T^C\1CPEQ?$0/#Q0A-80W]TF M0VN2@^\"/$G&)R3Q*P G.Z%3>X#\6/$&]1.KX ME6,%;.C:1$8NAB^>@3AM<)1->R3'M)]$F<*@NS.0#-*D=-5? 4,%IEN1U:V2 MM&4"1/$<,>CPB1[^%JFU"^H? MV/X35'!S4?G&5=5HG/1#70GG]VMAG*8-3U53Y;NI[=.[;>8>Z6VS \J:M0M M $FQ"R#C-",M_+9()CS#M]:DT,=TF6:DK[X0U4ME^XV#ZJ\?A*[NM FV@^SR MIU_.8:EW>421:G'9B20$2()+X9\"PW^HR;\;T)#5[^;NFSN:NX06>..C8ZFT M;IH#9W@L31>.J82]!JQ>*ZUUMU%U'P/=Q^!9;Q\;&\K.EUI9MS#0+0R.B8RZ M!QC=O>"D,ATV;[Q5\DK':K#K1>I%ZD7JY@4/I6^5P2G=O4"/HF8;.2T M;06GL;1G+/6A:<91&;A_.W2SC.,C4C\ 4:)#:!W'DAD,= /=;J/(=@+FC_0A M5;>Q9-J'+$FO4;33.:+%AL'Q'R7V&TNFY1WR5*?OU^7RSE4"0L!BPW%3BY5:R!=,T?7S#DZ6NH>='3AG!JEG&KAG/_" M[M!_?KKXJBOGZ$7J19[((OM^]*\KY^@Q]!C//,8IWH9_D%W(.FM3/?%-?W>TP UG>?C-)CI&!#H<<9@\U=KJ* M'=LYF.[1U4KT'9*=LIN8Y1W_-;B71]+!Z-MQ!GM-VW^$@#\X<@Y;68&-K)'F MH.YRD!L,VE9V.SD..AARWIC,]48_:\QT$#/#@;=_Q)QBW%57(6E?A80YCBZ= MT&'Q8;G[+=9YC(&)PV;H.IXN>-MA!C+M05NWXN08Z'"1O7U7D=?8:55'[W#* MI^^7C?9?9Z2-C_7(I,7ZU;$CH7$K8+Z]W^3T52AIQ[L?F>F'Q.M;S MI]][ ]\=/6?J=:=JU6S.0KOX^,?YNZ^8BO;N[^>??GMO7'PR_OCR^=<_X8\? M+_YEG'_Z%7Z_>/?>^/S):-7K76[X[ MI/M);+^"V,M#),O<[QF%[LBW_:I +R48EF@G66;IZ9"R_EZ+,'AZRS\-F M_U!-71OKWT6^C*9W$D:_D G=K'RSRW?/!EMS^!!P+2*T&3>B9)SQ,,O@?CFBS"#9\O46,)HBRQ*,V-*-8",.QYF1L;S M(E["&],LG1NA@=[^Z\:L11+!N*H6CC$I.(X&,]=?&J=)7L"2C F';4\,_-^$ MPV)HAF4Z_@ZXQG6- 9]A5%_V(DLGQ7B9,_HH-)"DFBO E:= "&$^)6/^?P*!C-'S+"&UA ?C['H#J('\/;*L0/F M^Z8:ZE59J[2.: ^,/&C)8P$K#3.C45Q%4?Y# :[ MNC.^?+LX9[0W7&IS"3R9P$O_*.([PS8)(!;#E5P!GTP$_G$ $MA2?RPX[HOX>_&99'=\+M\=?UGM'XY<5:1E=NM<@*#+$:YW\$;XP#* UK]9DCP@ M':1@R*(<7RCEPR;1D$L)%X?9-3P F8GA)<%D.%,IO'$!,X $S\YHQDE#:I0" M#4$FI4SC.>W>.&^^9R!U55N5@&K.,HDX[)2@F:.@2!>+-*\X9IYF^,\$Y0*0 MGOKJ&MZD3QCP8C2> 7TN@$0YR2WZ+OPWR/KEG=J:6I^8)T_CB5H.Z:X/=*Z]*N6A+,D[=O_&UM MY^@<;-QYM&'C;3?(#)"Q2]A/?*/U 2<@ 4;N6W.@70 [*1=M#P0GL"09%&\S M'H>H!*IC"HSZU[Z2AQS#ZI/P"KBM6&[_Y,6K5.XH^QUOI3!E[=]95@7NK_G9 M%9#C][-P"HM]&\:WX5W^TU\:>YI'R5D=@-OV+H^&,!B\$M9X&%?=U:);W04R M5H%#2B:3@E@936!=#H;W ]A$-4E2]WT M>F7!0#;S;$\,Y*-MMMM IA"'-=->24\&.O4J!6$PS6CO9VDAK//;,,O"!%2/ MT+^X$!"\N+O ]IEI.35;6NVV%+=UI*XWN2WB;"^$K F(\6(9HF MS7G*S\!% @M&J1!8D\#$!""+OMB:RJB;*\H"XM.I,M!KZUE;JS BP-] BSY- M4(GASGBY@7OQ(7S9-<.$;<+R-OV[R:[,-X<-&F99][V'1RCOO3LX%,^!88HI M^!K"($-ZG?&P(8@]AXULMRZ.*@%1.?97('$4Z8"8BG$B( &2.$U!LT,$B:)! M+D8.8$871#0%#IJ2L'J[#"(!*9&156U#B+W2/D4=,S"^ 772%0[QE 3Y@T 8 M,L?QFV&&IA2LR3ZQ:[$L)>'K5O3#$-BG\=<9D^ Z2W.4L>DT6M9A;P]'S I\ M4M^>Z["A:ZE D_-(*\!V7.:[PI@P;6D#/(R6+29!';>-3:#^1+ZI1.**0L]Q)&2+U MO?(M8(]1133;HTJM9!!! S[!*.<5GV+T1?ZV#'_P,MPR#@OD4G('R:Z?SZ,\ MQ\ M.<= :0C&*KZ @ "("AL %E8N"NRY5Y[%1L/AP+C$!9RI,0$78,L >TSH M/(8B%]+\@'7#.-(^@27'>5H3'3BDS2S7/DEYNAUW1"*O''""O*$CA*"YNR.T MZE$-+1#)/@WC[^Z72>H5A'IG(,: (%0P>R=2?6"#CU&[.RYI109W1_CJ>,[& M>(Y_I/&B=BE[OW'0 M!, ^STS%^]WV3[^F%ZD7J1>I^^RM"345L=)]]?08>@S=5^]^:4%Y=.,P"V\> M*3$>D.5M +8Q!>]P93$V ^S54Q+O6B3<'2*-E3FNSRS=*;#C2:#N<'#\1<6U M8#@FP>#[ 0N&6C!T7#"XK2NI= ]%6C ^BT2WIBC M@7D0])Q.W9MPON#98_VG@Q>Z/&A_''>()15T7[I.8\GR]EL\6*.H/2.!?>Z[ M;;U"C:4],U+[3LL:17NVEZP >[;MJ:.@1M C7([!OAIQGFJAT)<[#>BWKV5[ M+@N&!ZS/I[&T2S#3&O@:19U&D158S&_=AD9C:;]8"@9M&WMI#.W9*[29&;3U M.#22]BSL]MP%\D2CM)\Q%U]':%O;M*;#AJ8.+'4;2^:P=8<#C:(],Y+C,U\? M=70<2\!(>VV^IE'TB "@S;Q 1VB[BZ!@X!]SA+:S)JRH7_BD_(XGWKUZL<:J M1W]GZUD@TVFVMMAHY#/';=MQ]AD!I.,0'>L1W;U8D99@6H)M=<&8-1RRH=_6 MPM<23$LP+<&T!#L\2-[8IL4\RVM]H5O+KH[++G":6UQK.FQ/1UW)41<JVZDJ.NY'BHZFH"%AOJ\%VJUJFZG*,NYWATM-0]Z,@2YKJ>HW&"M1S_ MR_C\P?CST\577 MZ:2S;B/)#EJ74- HVC,?!6P4//*.A4;2GI#D>#I[ZK<)O8 MY7%AYK!%8H:'/*T_A71-753O\=?@ F9[.HNIVTBRK4';0C$:17NV8TUF^VV- M)(VDO?.1%G5=MF,M-AQ:>TH'?(0=>W#,'/C2J7/,F9K'8,;J8.SCC%B?F?;Q M=SGI-Y*LD0[&=AQ%ILV\H>:C;B/),GN0M];C8*S-7'NO"-(!V98,Y+;V KL7 ME.VL$?L,=4>>TVJO^^73U(\[9G4J+.NPD?_( M4IF:937+:I;=?P348=[(;AT#U=S:96Y]XP_V=>)P0K44O($U>EP6_7W#VL[ M,U\@YW\X& T?-^S]S^S U8L=CMIDTJL7%(^Z)(H:4LB\/R=SHX.]X:-.%37: MG*9X\?&/\W=?,5?QW=_//_WV_M*X^&1\^/SE_<5OGXQW?W[Y\O[3N_^?&7]\ M^?SKG_#>QXM_&>>??H7?+]Z]-SY_,CZ]_VI",K:F0Z_*)F=--NTI M]5'G>![W(OL> ]:)J$50R=)-VSJ.(G?@'0Y#)V/%ZTORVH#O(7:\P2-;)6D,[8M_AH/@ MF-/X.RO1NW5C] @)4QON'<:..8>] 206B<>4S?+FNWSW M;& UAP_!U2*Y/N/&A(\S'N;F63HW0@/$ MX>O&Q$42P:BJYCF=>(<&(+WY%@Z> K[".*9E+.@\'.80WT\*KI8@-A+!NL9+ M7.>83HQS'&0J[QB,Y?4"!L.DDP+>F\NS=AIV8'Q=F4ULNEP/C/I*MF^"8<=Q M,8&G8?.Y90^99=G,2#.Q9_@C+H_ IMYD]8572\;? *BP,("_VKU://\A=F1D MX5)NBVKK&]BBH8&0ZN^FV%+&YV&4 &.L;N@VA%^RZ(8GQM4=S9;P:\#^C5I5 MKI85 \M)J.9Y!+N^":,XO(KB: G@?/?YV\6O9QF/0\1X/BN6D_0VR0$(\&VF MH(V;FD1Y5BSPQUS! )>>)D $!NP 22+-EN'U^A8%GBJ\200S S:!2U1+JP9( M4EQ.> 4HK>@11@V-&7 $+&R<)GCA(2."Q^V55$Y[3F]Y=D:D =)6>+BKJQJT MY_ACDA3WL5Z-ZHEM2XYH$O4J\S4)N<+B+[@LU6IP8A (EC/ M'0P\S6%-0+4A,)XO0]AZN9RK$(BFYV@L ;2S1-TH M((W;:#F30\QKY[;EVSB[T!'!:Q(N\-D\S&!3F\95$AK')VG+XQB%E)A+K3D7 M,NP%MC!6QQ)KZ\>X[I8-""&YK!%XE[;T;@M"O(%]SW[NW6>.![R19VQ[0 M_2+-(Q3:;TGI@,*JKD?CY=7:5_)R];#Z)+S*T[A8;O_DQ7OG[,BZSFBE74[M MWUEY\6T!NN[L"BCI^UDXA<6^#>/;\"[_Z2^-/;]^.T[Q._3G>%IN4:F<"1MW(9+X[0GYY93'']YGC>63BC5R4%/#M MCA8T(\6VS7*#P7TW /O1$8-[TH!\Y.#2_*M9PG-0N1EH4 8&W56:P0<9@>DL M+98D46[#+ /U>$P'L^P-S]0V3K4O%<,T)49 3Q%);+.U"6)=D06Z6 M^-NLUSX;'N20P3#%%+1+D2%44,7->-A@KA&S X>46*E<5]R4*Z ?!NXQ*N_GQNLLS=&R2*C^[51CIPL=X+03.>H6C%PI'Y;AC^0%P'XKT"+F*8POFTT]YY- MD>"HKJ]&]IY!CPALWQF(W93"T&OX?F"WJZ_ON)YU-2;5T;:Y:@2]/4JPPCUM MN&:S!MH 1PYHD<_\_]KZTN6TD2?NO(/SV[M@3((V3A[W3$;0.MWIT6:+:8W_I M (&B"!L$. "AP[_^S$OIF5S79Z-7AE?RU -0R-A7GJ >L-4&Z8Q?X3EI_(AUH&3YI MNQ+\'>EJX:R7V"1 1#4"ZT='BRLGO@[H;.6-PO\?%EF-E*B+0 MD>TDY5LXO^FFI1KM=D6AS%UA!6@,5R9N[/?X3M$PHF_&CA_ <(/H6B5GM**B MJ@K3&<,XX1HJ"H&[6_@.4%M7O@>/!/4&U.)228/\K=W65 ,X#[1VPB].$_[N M/A+>13* X^E?^6.?;TW]9C75EJ47,\AN\,,K!A(V?8.N:E8;WM+<8E!Q#,;C M.HI_XO1=H=6<<57>.8#055,#2]\P)\R_JFDMM6FV)F^#_^8H/;>!4Q:RB/2( ME0C'4.;IL1Y]5Q9DU$%%9[& M8GT-RU!-NSD%;\AW&3I>>;AX34"C*@)2]([4YS*'*12(W M((J!0VPY=-P!K(.8)7G_$@0.X:'(@8"$L1\AZZ7)G!7LLT(]RO6@\%] M==J%=$#Y.;CM[ &-:,\3I;;GP#*XN%T:*8"18#&Y-;I"K=CO^ZZ/M(PSPXR7 MP0?0;\2NT6@4Q6/<&_*%(J> (BY+1E]T,\52UI6#,%]8E18F#6F9ROOX"L$$ M!=X';[J*@BMBAP1@6:U'$1W@<'B$TH?EI^O!4@GLAXJ//RG(\>(.2E?(.2Z# MB%'.YJ,T'D4)$TSEC(#-;OPA*7B ^!8(HS8EOW7E*\+7P&= )!QF%-8&N1J< MK='ARS[,*QMIGI%2J&$801#!B$C(^;7%7#A)>&+& B1!51$$W++E:XC&+44) M ;EU<0#YNX$B,8XVY@*6>PAH"Q/&: 3]% 5]BX7E)(UY_A#GY8P&*=<6?)]^ M+!8225%:'5KNN0LK\EZFPBW(.0/X O0SYSZ1N"J*DIH+ M,:U_Z*D4.U#&0 <50WO7V5U 8##TJ%J=VV&% [,K\.KQ '!$A$.)+YT04]$" MKD1SL4[&_%L4UCA*+S$S A@ER>3Y*R,(Y01)Q.>';$IN%[OTW>EGH=H&/3(@ M"X7;% -'6(_N'R=G<&?D_BPQ._U^6!J@ FAJES\4IIND#A=97*NJ=/NDK4:C M )8&N2]@E_!4>I93# K0(HL1-'.S>EO6A?](E$^1$WM(]UW:8XCB1'G[AKY\ M\^YI]-M"*HD>/)MY)WEA3=243!:82!9HRV2!U1FDS.R@0X6HA$Q1- 11I^A5 MF'NTI+E'!)*]W/%($*!/P'$3X=)O1M-&:*-.('*7Q001IJ":63B:#T3,(S269H<+,>=4^A M]%!;]-C"L!Z5&.A0T#0C)%P)VL%DQ]=1;3SP8Z]02V0^8C"&G2&LE^OPD6&- M1+RN' ;A\0J'_.^$5?V@[&FHUKBC/>UYHT;- 6CA(V\QMNH6MN=__U_+T)L? M,PLD&)SB.F.RO92*"^L6IJCM+]/ B17P5V)@\^!VGH'(DI2Y]E@DP(?L1N?1UH0(Y9%)8.2CH)Q\&$Z!)1PQ0)\ MCN,A+[#YL$7DP/?]&T;N7'R)0\,]*IXLZ\-T01\)Z(@0C/4I=28+DG,R.YV"+\5R[O9FH*>^ $- ME._>NX< 9G!&2&JCYW]O_'!>K+8:49V*LF%0,0OC.DDEJA@N_%3:&3 :JM4R M)C<3B9U_LRU-;5OZQ(_:9K/DG4NR/YDW07G7?-LR5Z9(CA#\)**R#^XE^%.E MX"P;Q>AC\K@7J+!X+'Q8)#BZ].&EWZ,=7%"F+(Y)FV8;HWE^%[E!Z")G41]8 M8A8F]*!WQ=K^IJN69JO "_CT8IEQ;.54S&RC?S)>73ZC4@J!_&;IMMHTF],/ M53R>D%:ATG2:6^F$1#DXG9VY$#;+F\@%C\++B,X,I>#RWO*3$S&&082?6YSD M61^O;TUY5U^ =XN5?6DN;AMM4D.KY6'-I)CN CP\,R%W+@_3[EN^C4%H*REE MBXK[^>(P1$L>&U($CX^4"!Y./K]X8D)G*(0?YH!L %";"*1.9*4$Y=I$^F^@U>$Y,5[ 0[22XLUS X&YHDD M&7VR6"C?CYI\7)S"/0#2>KG7(,XJ%D_N56@L;BGS=1;?Q1#@%<'ZTKI3H*Q, M!F\&*XD'S,F&/)(+Q[SZ[R9G/XRE=8YRML&2W5:INSUM?4 M :B;K;O7]V[2Z_#TEFEO-NF75"[[N;_]*I7+S&R?F3BL)%@0@S$ M1C'?D.2\U&AHJM9J(898=!O;+\YCY[[!;PV#(M?B\7S0,(10Y*CD*3)E[03O MSY46^K"F34,AA<8 YL08(YQ$D"%CWG3 YC=;T^C]')VY>%')@">X;^<2U#QG M(0;Y+L*$N2E"852+%*D\<<=1C\594@]-D. -1G[X2B":Q"H$6?Z8;;=5S;25 M(IR89)3L?#K,]_WKRFG^*Q:), VUK37YPPE\41:.N!'#7;4@ J:;(CO -S'G M;/.WR*.@1RP<33F,0 M!G\$6@C\EW&,9V[A[Y,>#+J49 .",V0Q^3,[M"M/:FY[-93(D1.4<4N4B28H MXQ:4<0O*3*="\XVX(<+&7T6TKA\% 4]FP_U'M$ 7(>[W78;BJLF@8KX#S+<' MN>.(?:^;/)6UQQB5KN(@,L=K/#V^QUP'XX/7C(:3AEGZ:+8ER.AH/1Z>@E\H MCN33)>6L#'J_2I2:L-(; CF<;:HWZ^)'%S0E@Q->T&O:4WY M,NM>+5*X.9TFFW6K^="6AW?]9EM/T&C2J%N6'*P<[*8-=K'.H/<4*EZ+QINM MA4J"SJ[8>L>B\TV[M0 MXAQLN-HVF0NU$-P,OJ%:/(L4\5Y5:\?M(=T^Q42$[D%O 7-Y)2E714JK!O^Q M%U;MDJH+4;6!5)W3VDQ2=1&J=C!TPPDHN/,;<^)D&5.[:/^)Q7I O(0/2I38 MI9!T'GS(8\I/4LBG4;<7&-2,&"7R7,VLS_!L<8>+HX:W^KN) -D*^ZS<=]_" MLC&S/O\+8K/97/';LDU7%I__"_4E6'#BNMILM]6VKC^L,] R*O(EVP9)=GXE M[&RJ>EN3O"QY>?-YV=)5RWA@QS;)RY*7UVGBNHJ=9+2V)=E9LO/FL[.MVZJA MK2LSW^/(9SNJ881>Y%W\+Z].(TEJ.A\SH;&)8Q'A.6V=(N MB8OJ5;796C82(5M9/CN6LYLMN4CKO4B&JEN&7*1U7R1-6];!EXOTW#;I!77= MZ]B2*TJSO%+0=T]482$!F['R&R)@#5TU&W-V]Y=D])>,_6SY*NF6:C4>&(V6 MJ_1LJ]16M:5QGURE9UZEMFK9#PP>RD5Z-E%JJ9:V+/9;X2J]CG#?:5:2NWSR M:P/QGRF#?@\6-$U3=:LM_6"Y3'*9'KU,5!C9^"B722Z37*;-7Z9GC0"^!(5Y M7_5R#0!>/W2I8W!/E:@C#IB;L'A>E.)Q]8P@,I-G901:;PU U0U5XZ&>X.KH MM!FI;5)BI,08;=5L/2X)7\J+E)?7(B\-0VUH#]S_DN(BQ>65B8NN&A:V-W_< MB44I,5)B7HO$V*:I-IH;"\@H!/*>"K_]/EW4<**BI'AA#=GS@]&<66.2?^53 M]ZT/-;SHV2M 43F\T@'^9W][E5!ZL]YH(1G.&1/=;Q=F,-5XV6R[;O&4SUV[9SK 34L*;.A;%3;&?8[8K3CVE^SXLX7^Q MDW/>7"UVKO/:GU0.5?27'L6^R[).B5A",U:NG"#%CC^]Z(J5JYB*HJ.>Z%(= MA1,E5:M/7'DQV@>SSN:4#6W7FYJY*248]7J[O5@)1CE8.=CU&6QSF;*AV069 M:K:Y1EG?TI+/74H4+HVCZ\D=W M%)A7]FY&ONBD?,KB.ZJO3HB-8:V[V#RZ(NL)55>_IR[_X^1L^4L?6H_P3KJ_ M:#>+V;:F!VZ:?*Y U7E]\@VCC]W\L MU=1:JFVL:[TJRJFF&;;;71?. Q5\G.DIW7:>*ZVFRTU)8MV5FR\Q:P M\\-.S$AFELPLF5DF1JUM8A0F5"33T05J*YXE5WB1$D:8RQ$F/JR\@KVPW30> M.WX@,CL&SE@)HFOX#5-TV!5\BR?>9H8KQ+-YVWJX?"*6<M9YH,)LX0=YHED(1S%-&<>2E[CA+'?(87!/7E8,\ M2P1K<]&(BQTC\8@9-"F-4L5FN**]/$XVBNG**,8>OI3(4LTYH=%&::P@#XX8 M,:(83D*RV/R("2G VK=* #_CN/P0QCA.BY[!U$L>N,9)DG0XHL%BJE.9>/BY M&)%S"0/4:KJ1$8W6R1]3K_L^KT?KT6K!6&&A^>J-KUEPQ6IT"S8I]R-O7I_= M]>O+O&P?Z\YH%( >RE9^)_9)+2D=U\6-15R'/9%0M,5]JXLTN^6R[/J@!' _ ML91BA_E6_ %#F,CM/Q+@O02,!$S2[P-I@>^=@K8C>(?K/T4:UMK0MKL0-;&Q M]@@T"/Q+7;Y!UR))_?&MMW6+P;6-H/&\WU],0//MARW[U7 M![_Y_5.:P'<)):[T8#FK1^ WD0!WBCTPDV !S[O11%98R0 M+JQ1>0+@8HXWQ@R$88S(+$:IYDXED=&HLF_]\$*.'Z6C4O#0U4/SRM] M754CPC3@&(;.3U:Q#;F$32F4F%TZL9?1J?QP()"/@ J>02FT,!$GO/3Q3ZYA M5 2"(/#C6_@K<(05D,%+$\2$ M!,X E5'ND#&R=%4GS%0G*?6ECMLHRBZ71Y[CX'&^.R MV9M@&1 '%L#EI'. ISBVQD'&T:T3 ):A^Z_!.#)@2.:AFO(8J)VA'Q8W@:S& M/E[('22NMH@E8V))?.[MK,O]A"M<>@L*B* \2HXXCY#3%51K4B$,DJ$\%J[; M8'GZ:0#<>X6B>Y[V$E ;=+!A O ^*&&./J!L\8E]6*X,D11%$5?X+UI0'!Y M#M&X,G5)S(2:G-227!4K/GSAQT/Q]OCR*6"SX&*S@9&5J9W]_.C _U03[,3! M ZVXQ>D!X 5+,_>6Y\]TFRVIMCZ1AU#Z[R!/$!V!*UWKQ!CI$.R=[DQN,RF]NL6!],[3==;6F6JMLZV(PLMM)<\@0C8,LA!03A M#>5)54<#EF:2*)P)^&DROJYUY8#[T?G-3IXW[TPPC8"5G$,*E*=.4(Q;( 31 M\&J:F#/.6-I/R&0!!/J%%KX*5\G\Y6\O* GFT77&!8BLC@H="V7DQ.,L(L#Y MI#PBY">X7*U83US8= S \Q>B !PL:"^T91PY($^!" Q(X%# LN.($]? F#)L MP! T5VD!SCRY31GBYJL#4#U%"KKC*$Y*\ SX$#02K*M85'42*@!388R 0D'P M8F &!C@%22.N4!7A40*\P2>*571)?LIP#$>:@[ MAMLE)2BBZ8FREZ+/YX0S MQ $9%"D<^X2%^^1"5?DM4X2@EH&V.9?VG(":N,$]O[7:IFJVS%DZH.KD"?X# MQ1=A)"_'J?!-CC^58>2Q(,/B>#XUY[T3 8/5A4SB6ASU%H#G:K MWEFQ)5(1/0I@" M_J+B]&[IE7!%DO9^,+Z34PX7 .< ,J/!9C&VLB?$-WVXW.;1SB&N22:6PG]7 MR2BAH@I I+@64FE+*5$NX^AZ3&H"995CM\J7W'4H.Q_@!X!!"H! GHCMB$6- MP'^(KX0+-TK'>8 @UQO DS]+L0[AP(&A)M<=>$]%AKMFW/B(QPY!*_"(,#X% M816A#.Z-P:?YG%-7=@K3@H3)P\&%VPJ4%@& "NV146!%1+Q_BLS%^H'NSD_C M![=J-FBP?PY-/UN+".@!XRSK[UR:1:"J"+@D*7J!?+G$YE>/W484$B;/#LUX M. ZRI284 ]Q#$5W 5$G"F<4MQ3?F3&\63RY"-]R;(].239"_:P1@ $P,@1RN MT/$98J&SL^\E,80UVICMM\75<[;;.17)(.PI/'\ P-=1_!/#[;'C,62+?Z0AH$+31I7D?9+73V#NKL M?=+9/$!+89V8E1 NWA+2GDQ (1.J10!:C) ]KT!B: 38$''3_@Z_ETM/CX&* MX0$1=#:)OTK!%$S,@#E7[Q$F+6"TE=&]EUP%K=ZAIL@?>3H,Q&VF9@H MMV.5V0)+Q0XN>8W4#$U7%;J/@B?X.%[$P[#YS'E'MS6\5PL46-.>(S[4M-HG2 ^3 (@NZXW5:MMK BR$]R&%0%L(?:D""(+ M!+'%8.PK@HTK'QZ&NK;B]Y?6)< 00$"V2O#B6W30KGR/NW^4R$"PEJ=R8";2 MB&Q?*>3W;M)[?+@_.,<[$N:&!HB^!$*$'M\<@=<0LY&IG0ZT9ILM=$TE,$X[ MC7Q3('-UT1[AX$F!+3#V."^PXBBD4AL?X6V7EX0ALH02>@Z?W74EO)@28,S4 MQ80S4QC'NK(O#!=_!BLR@&! Y5AI-G)'*48A7H\ .G.J!3)#"#.,T&\1CA=< M39$')CYC>!COHWHN5:OL>$!V-.]$&1Q' %@IR$RL6NAW-^!P&,D(,V5C$4(6 M_"161(1 BKP?6J(%!^,Q-\;&?L2IW(>#M_&0.>K%/+R2>783+^<[32*.47H= MZEB!7VB_BI8K0 M=#Q>X,THKUG&%KLJ+W"&F8"&8$K&W'3RC#!,[.*[]UNL1<\')+(S"-C#E88U M(38B2O)]252%%"2K1DARWW6FC)-'DZ^QG^_4>A67LHQ[]\L;?Y7P8AXA\6C_ MXPX_5R6)$4X!OLEYB-=+3\FV70')\?U:'A.M '$"9T$2/;47.=-AA$])DKF- M([ *+ XI5@1,7;U2O"$07F]EIW!%'F8^_)=T,U?C7TYLW97"!7S"#W.UUE\Q M3#N#:S?$R/W+>=V+E/6UC%\ >5QA M_#%F>+(!$'@"PL'B)$L$%:<)$AZQ8;[ UN#@UVCO#<,9UQ'_^UJ03B$_$34) MYICAS6" 5-M:"U%\)2:B%N +I]U#Q9Q#P0QFY"QR/@!7R7'-^H%N/M_G%R)GXA/Y"/-*S]?Q^'P/V"&M+ MR=[<*2*/UT.%E=>SY:XKDGI+SC#,-@BETS!@&\((LUVK)>,V>,JS+<,9I@0S M5#Q^PD]>P7(O>T8FV]_D>Z33,6*^\XH10"^BTQN58QYE0JNYS/";X:$8*NJ1 M7HOB422V&2B=F ]<)@<^'F2:\T$F#M?W_O7&MYMNN]WW6K9G&);==]NMAF=: MNM5KP@^L;?UMVV\D,GV(VCGH[AUQ(]?LU)4O%YWC[D&WTSWX:T_I'._B%X?9 MY]V#\YW#D_.+L[USI?/IY**K''7._KW75TX!YEX2^ MP! GCLB&QG& R%]2AK- L/E&.0Z-;Y^["%4)Y!$ SL-("=I@IQ?X@/U(M\W* M#"B"=]5!>A'CB8=IY6P;GJJ-T\+]QPU(RJ&*J29]RI49IF0B*;?9J.]]\4_;^L_-'Y_CS7D567B2T18NJ?RRO8SEA (\](G0KV!;6B%#R$#B+8GR! M2/W/4I2(ES_A\8%DH)QB,0.N4,['= +XLLHSN#=!!S*F) 2^ )#IY?U<.6\3 MZ^6,*V(#SYHQ5"X *VF,8)??G3' M04^2W\5QJL/3T"Y)#&-P-!-,)<0=!/+ (LQ_<,01_AN0AG_6:::KO=%#Y7 M*2Q<^ :4O:=-#5U_\:%;NMIJM^\=>FLKM-+]%HWV; ;@G"?*;[;14C5=0P)X MK(=[KV%$VP$\K8=3=C*2 4NL#&Y'&!OAQ_HQZ;#8.LZ4Q/N+^GE=V>5M1:K2 MRS?.Q3?HZ5:S1V@H680"-[W*V6(P9K6EZ5NQ6', VG%W#Q 7H*Q.=PW,Q_.\ M?#8IA.EZT?E7DH[QO/O(N:WU_1M,PD=7$X!-K1]$/%!3 7A*SKR85KHC9W) MP76_&4U3-0T;PX&YNLQ"CX@XN?!S%Y3O)%,T2PP#_"$^_1F3Y89_WD-IRR=/ M[XC$P0!,:8!1\5P^>-!PJ1;-'#[) M%R-G!27 K>ND?,[I9JSD56KX9A_/?)Q_GAGORV*0?5%:9YJA<<\\37"\5,E( M%>'Z$8LQKH N.,]<*0=.JYZ/\K;*DGJ[;OY/]DI.)V#S+ Y<'<.D.7J7YV%E M6]%5>Z%K:L-NP,\8"*>DSI#".T,L3(%0)/LT=FZRT'!I_V%>K9[7&[ZQ5A*^ M:.>@<*N== M'>\?=4.!KP,&WS)#6<1(]_%LQ]O+T(G]?"TS;MG M'^KLU:_60]R8AGR65K<;C4UI;F;4FV9;#E8.MFDM-J![6GRLLB?5QO9!$TI6 MVP'@H2:).&#^# -9C/AL[;&>F:X3C,_9F.^?;8(X\A2^+(4 M_JR)FVK;;JF&;"(EV7D[V+G5M%5-;TEVENR\^>QLJ0V[J=IZ4[*S9.?-9V?0 MS@;V16NL*3LO[3+TZ?\VQV7X3*>QZ23.^$%>P\2$YT<2ER/:3+E=/_YMV+9J M+0V59S/)D^K;5[Y, &-IERF-5^FEM94+R]1H--56:UD$NL)E>A6! M/)':-%DVBP[C'O"2N53SY2!TZT\1[UN(B6<0=D.8V+ ,%?[W,-RY1I[2MB]3 MHZ':C0<&;^0R/9L?9[54S=;E,JWW,ADM36U;YLLMD[#<$QFXNDV+\/3I+/+2 M>RY=;7(,!U OD;U(W+[GQ%B-DQ<@ 3 UC& ( R=F'YXFD[51MQ<8UXQ4L%R+OKXX%; M[REVK!^]8;/!U0R,CL:W<@M?I+[M-*EI,L)UEN/99% MLIQD.XYY]9JUQLOF-JY]4E/A]&U3'AZ[?NR[7;=W+P*"9O -8\GJI2.EYY; MRZ[K,A]0\MQSSJUIUNUE88_D.6K9FWZO2L]U23YO>%>^W(]C&R MR8DS9[I%'2=$^QA%-CUY5.<82;_'-(U19+^8 MA_>+F62]K<_=D*UB9/7VQY>34VVSJ9H/W?21S0@D.Z_3Q VU:3359DNVBI'L MO 7L;*J6W5:-AFSD)=EY*]C9;AMJ^Z&UH&6K&-DJYF7YM]E26_;FEW'8\F6R M=$MM-5^PN8512!/MHIYXA,K9E:IFJJC+_D,^8SG M* 4A>^'(7CB;=NG6NU"R%XX\OHJ(IZX]L W]&J%2R7*;Q7+FLJ7$)2+"=9 M[G$ UI#MER3+/3. ?<&\O:V/O\I>.-*!O*]DOXQ92):3+"=93K*<9#G)_'I-DNLUB.KW>?,'\M=F=6[)7T[/\T&/A^$.M36S&ASBS MI&C/3!:%:YZT>:C/W^[#_X(L1IO @\+ERP1I'3A@4DZ'%)+B(DWP+N=(3#G.%&N_2!0PF@,+W!9DC@Q MT$MA<%U -XRC,?S%YLXN9J,HQH'B7/"&6[A6\5(:F#MPPDN@NQ_23YRJS*LY MP-W.)>./2)0H'2=C)T2JPITQ_I,]J3Z77\62F U8L^D#Z'G[H/]Y4[E+-!_2 MBEN<7A+AT8NYMTS5O7]^I4-,;]L3Q^5+_\7A^MZ_WOAVTVVW^U[+]@S#LOMN MN]7P3$NW>DWX@;6MOQOZF^RF05S(_B6K]6+F_*PY?9CA!R>X=FZ3-^\KA!CZ M8:U,]7D$$WV>L 9 >Z8:N4,AS59FL^Y^QOU'(O]!=^^(:_QV7=GYHW/\>>]< M.3A6.L>[RN[!>>?SV=[>T=YQ]USY>M#]0^GL[)Q<''<[^,7)W,Y?2D"OBSI9G/N<12R&8*\(,-:;S:;)O>R4P?X MZ>2X>W9R>$[,<7IVLK.W"QQQOM$L04_\X(/Y\-T%F.04#)/24?[W_[4,7?^H M[/J)&T1)"B9F!^Z- 6,K8"*4TSAR&1B)4L^+323.G:1 R[T#B,$);Y6AXX=C M^%]"E#$T;*V7$<8M$V:4$X8NU#^JBI, !T 1I]J/B)XK$^O,M34FP/I9PS M%VSM& "#LG?#+;72<=FFZ_9>]4,,7.F$",QQ*@#=P/EIV%- +Z MS0_!]@N8$0-R\&-^30]NX8,EX -F/JZ^B6.'!(<68_,JCWDJGT>2X)^$7F(@ MG$"$@Q!KHC*/$C#R8[8J[?]_G;\-?SO1WBI^9'> -,BU,*1PL@ M"?^D\1.-RI. \3BNFPY3 !/BW8AYTA ^9C/#><"ZPQV6DW_==(#D^B?^V[X=.Z/H K<1OM%K."&8_BGUXBXIO<8(@ MNN;("N8)N,R#"28P1"38I1/3"W.2%YR1U $"BO7"2_"][,H)4IB? %?WLY%* MUPD^S,E83)K6#)[_"\C*>038=>ZSP@AN'6,WM@%,Z9H!Z,SY":^-8!&1N*KB M@L#!G7B: ' O3!IP21*%!':=!$8,A&.(9P$X^^PJGQ \#:D@1J!$O1_,1>HG M8J7OG$L9_!([%FP,BX)? I_^2+U+NAK8:X*<;I2,:ST6@H0A80)BI&3@CW"@ M@#43'X<_ASH49DHW_R24 G@_ &IV& M6_B6IH$2HPJ!'Y-# )=>$0_1(%"4^!,<]#?]4<5;F$^P,LX M1(8'Z5=:\H*)A +,-"Q_SECI^Z@$09\D:6^(ZU9P1D4SKUXCB_'=H9'IKP54 M[SV27%6CC]&B\WW/34 8#X%?GW+X=903-*=Q)PPQ*'!&:XZ2=(#.< A?"8"F MG(#V*0D*OQ*(N]%TO)-J!9FXR"0CX"I2]13:23!$XX,9$#8X W/TV<,@"W"H MGY$QMUQ(QGY.QC@C(^G^#,.!M$VA-NY/".C6?UYE!GFF+"RGB.B?PG9X?^.-;5-BSWI89Y!%\Y12ZO;@4"#+F^FI6BY69CA M%:Y1,V4!"O#QLE'&%<^L+N6CUNNRH,IL,?U/S)=AHYNB17 F_#'"ZW=$ZY2";_C ME&&TS!^-.4W8#898_3$M$W,V4!=7SD#46PJCB[6D-:$55(9^4B*HT@F2B$#5#^;F MS(:8K0"E^$T5%8/<]5-DZ!Q:(5\#BL.'9/HF]I.?V7(+H(FCZC':-8 Q9R:G M5TR]%**'FSQ?S)N"^0+0>NPR9OQB@%V@W'.A(1V>J4:XI:09\<4X?Q@L:K0M MYJ/NW7@4J9JZ',R22"8)?3_/^4%)7)SKN#Z6Q3Y*N@") M0SK&.,?3E I^,/"<1)$U_.*28@'*?NP,V744_U3>&IIN/LVFWX++S!4ZB'): M\;9 5XRY<)PC]HMH]^HDOG3"LBW!B[M@!+QK$ NZ*T$'I.26H@HJN$,MK< M\O.+!9H0VX_D]]WX0XZ@S/_A*BND+G'">\3-3&$7W])6EQAM 5X%ZKF,(H^V M1CD:'(.6](7YQILIQ)/YHWY2-LGOZ)9[QQ)FO9M5^A.M$"Z8*QQX\9,CK,/$ M_BKN('M5)MAB#7M"*C'?.$?@Y"=CBG2-4G"PW#*J[/OQ4%5V61 AIW*I_5]G M./JH=*/4!0(>'IZJ%&03LHQJ&:Y,QEF$)?-OE]+$/(8G;H;%AU4BHTI^]2[7 M < G!\#+^;;/1J_80^(+.WE\8:> '3*,\/MND?30!ZX#,RWR-+AGE;A !I+[ M7-L#^",PWV,LQ-AZ"<8M!R#(IM"C,J\ G3"R!ACP0ZT:E_R76X#'/U&CC:/I M&]0E16;E"_KZZ[F_EM,(%F)[F MV<9-A[:F0=/TUE&W/"ASXCXP]!)D7BZFNX0!&6/(]S^<"$/F\6Q'@C)OWXA@ M\)MW"X>#ZUD ^1_);%E%:1[[8W#G7WF F/0A;3@'MSQ40PI6\7R/=BY%SL.# MEA,78"M4SFQ'!IL+\E04X=)LPU0?M)TY(\VIG-7T($0IF'="J\S;(%TB7\K/ MDC-%,@F"")H9OE::C2?AG[IR0NA&\ C/ _,I@T$@&L0S%0SSF+W+W//(]5E= M^Z0[A0$^FH\W#J1?V\KO29ARE. M2E(8>G8!EZ1)P&6',3LD32GK=#*PM$'J5+&+KX5:P]WQFY9LHH<#A)1RS&1&6^6O0F/ C2HXR_F0E> M3@_S]Z\'##=L'J0:$?T4KOQ<3Y[+7#9[H?/XR+B"Y7G>^2';Y;0HU\DY ,J3 MC$J)9-?,^4GZF=V 9.'1$?#_YYT\F6 M%[Z7@X126&8KQ&\V*-K%5&2><8@+<%CDS?%-DU1L=69VMGI/>C8=?KDO/3M37N/\DR# 1^6M\>[N MQ7W6/.U%U["4AST_![LZU8>G9$^D8WOEK;4*+2D-V[R'GBO+OU9G)&"7AI/S M]C()V90+\KKB>C(A6R9DKX*/WB?O[\G_6_\Y[ S %[P$MCP(X,?(?T"U@^<> M\O0>ALS3RO.TFBNIW=.4M7L>6VP%'/Z3[A][9\K!\?[)V5&G>W!RO+VJ<$[E MG>IB"[G2L>9;:?WUYJ*EXUZ?.+=6(7@X."A%:6: MYI97E-*UNK)[<+:WTSTY.U>5O?_L[5QT#_[:4T[V]P]V]LYXF:F=D[/3D[-. M=T_Y?/+7WAD6)-OB&F23%58<+^).K7(=(U!$M.T1IF9CP%ZB^HW(HIN=>/<) M#]JA+[!'=RBG"+QO\^I+?/_:3\J1?5Z-HG!<,3N$JHD(IQG0?'3+"H]9C+A< M;676=HEPQ]&!S$N81%F5E>+'PDN:\6/)NQ>_H@,A_)9 U$+A0=6IEX"W@GLC M/#UEE,9)ZH3C?.N[./.B:T"5* ^D)^#8!0YX;VDH'*^W+KZ+O"S9+@UZP' M-HOE)4LH6^G*@=G@*OLAT94H@/P&\TTP5(!#PQT!*RD.N,^*R>7)QIGPZZ9SMXAF#W(!]G&7 MOOYQHG3.]I3CDV[YRNF[/RCGW;.+G>X%7$S5G$Z.C@ZZW;V]^490S?:#IBHY MB0T/4'RG<71SR[,'>0H4[1-C>:72GC*>D"UKP[-<#RFZU@\MK-AME,+2NW'[X'(C<#_8.3CEE[\F(6MOA9 9=:3VQ=E!]YMR\O48]/ ?!Z>H M;4$E=SL'Q\JGO>,]4-!8UYC_3LM_U#GN?*;:R/3Q;.\0].TNZ&5@D#].#I$S MCCK -V>;7>_V3BKN@6R.Z13'B(4)9\]33"PY*"1X&V8_7U7U(RS#1QX,(=(\ MAZ*LPV:5,^%9-+-4Q0XO1'^.Y^]$5:U$*>W345)A@IH!_()"WTT^9K9W9VAZ M0Q'+AJH.OD07!]42KEOYD!5=BM_F/LGS+"4G9!Y.BV&"V&PB<$8)^Y#]@06# M1X%S^\$/:6'HIH_5T)\]FFY?AB_D/XOH4KM=;VH&!IA$\S3Q8A%[JE/L::(+ M!O_-,.K-UOR?M;K^P-]LJ_&@.^\:K-ZN:U9[C09[UV]&O6'::S36.PG;J#<: M#QV0).P=XF75=<-0UAKL3M7V[C^:?H%M1=J74\&8P?@Y&44WSY-I_H9 M5. Q^G6BPW&*V\,<3$9]_F^1#LT_BX1K?MZ1 F3LAL6NSY,C2IUBQ&-&(C_B MVHEC)Q3)1]1"*5'(I+YUWCT;R5^.\6;WJ9K=H>H5<=S7R8Y#.3.-8M]=GJ4X M1_4D1[U:CN(ZC,((Q4&,F VS5/M\$P"=#Y$A5O5!. D9>1;\;[?D%8JZL6 Q M$N5M+ MK1\:")VU6+I1-^SUID 7Z_BMB?\F84#9U1IHI^0F">XMUW+.*E2,":[.PQMHM+&_6N/3Z47UX7'ON\6C5%"Q0 MD;0UP*NZA1/)AMNYM$_4&&6E,KMH>MX#I'(KCF9-G^!^_%G2ZOG DZ.CDV-^ MXH_DZ_SBZ*AS]@U_V_MR@><)*R=)3P\[Q^?+'Q!5U_&$J%C/UU-.O#.6A7J(H4J7M,1^I:]\!'Z%Y=%JZZ5R\V&JU]3XJEBVYD;; MJ!O:TQ0%L%9>P<"JM^S%QKI@48 E#C8^[@SD,V[[W,_5O-@ F*5E4G\>NO-Q M%]#N]Y_&I&MWEX3\/V>FLF+A]LU*W;TIYQPVEU&QC^Z;)MF]*V!!% M>8N"IASL*L=1G:N1^<#,U&R];[R,AO=O/H11>)P.X@WKRFE-4W^CA,X0)N8Q_T,' M._M%,=+AP'O#70W/_.NVMQM='1IG5]_,H]3[L7?U_7/[Q\F/"_/;KY_V]^$7 MZ_CKE]NC'U_T[\,C^V3W^\^C7U]NCC\?F,?&D?V]^U,[-(^#;[\B'3^??/W^ M\V3WKY]'/PZTXZ_??YQT+XWONT?:4??,/_[E_3CY>F$?[[?LH_/VT!WNAR<_ M?MX<_0B&WW[L71\;^\.3[MD GFV=[![].MD]N#GZ=>:?='_>'/_Z8AR:9X-O MPYO@Y,>^_ZU[X?_3HRCH8'UG?\_/F+_NWK7S^S M>^!=Z7?CHG'T]<_!T8\_?W[__,7\UCW2CW>_V,?#@U]'O[[=?OLQ"."S]7WW MK\'WKV?]HW/M^K"[-X9_;XZ[%R;\=N5]_LOR_O@S^&X$5[T?D7'TZT\87T?_ MUNUHQY_W-+AO>++K LV.!]\_?]./OQ[='NT>#X_^:MT<[?ZTC[M[-\<_#JRC MW0O];YV9CNFUM)IM>V;-8DZSUK8TI];PVKV&X37MO@Z.GFG]W_L*4]S%N1*; MK$AGO"NK"!&$>-%R([.#"H3.Y^-PR0JK0&@U?0XS2,=C\U84'O3F]YTHI(P^ M"E!_<@)*CC@?,(:=?;$X*P]>B0JMVX6(B #;."?:<]S.Y9JG@*0U>GVZ:[]F M2G.T14MJ3IBC(B3/(V/4295:$43#4TMQ17M+<05[:W%%6V)*Z01*C'#?JTA<<7V+*ENO/G] M.!JS)"M@4 $9LXXUB(:KJ.U>(]1 @FWCG+9UK;8-:N"ESGT:,P\]*B%6RD&,[+", *_Z#'CH/HQ% MT;7:OU=?KFJ-Q:FW-N)DUYM$ASVNHJ>E9M4Z['!=MN8?O8!0FPRQ(W]GFYF7_^\Y]+]4]88;]8>,CS M6T4B@%'75[OZJR?+ VL=20Q_%X8?C,>C#^_?7U]?UV&8] M,^_2B=\#,''>-TW-:)CO8;2ZWC9UP]9;IF6T3?N]US#MIF%X[,;0ZX,Q"/"Y M$_"TW-,4GN0D3.E.3IG(T X?2RKMAZ"T,7^-_>+=WN#*/PLES& M256ZM['R1Q0@[R2;=.+]":A\>/BZY[_SNJ?/98:?M]_)SFV_6FK\^_/KGK^J M.,KU "#_;2VZQB)Z2=I+?,]WXEO4M"4=2IH5/RZI?LEW'?Z;7S4" M@D>>PF@#XL0=1[EQX'L0>FO>X>/58O&7A&'&BX)PB;363^S;NM9NME#L+=O2 MFPLBK;?GIYUW2@?^]NAS_HM: 6'[K!>#_(FM/BYE[84AV.'ACCB 55?^_7E- MM=!.&L=(@;BJ@UJU?PM*S*$!$,@9W71*;41-NKB9+E5)$- MNJ>M&9IFMS2S]7X\B&!V[;;YMZ$UA2ZB5AG3BJBJ;G:92RZ?PL7(T"9437< MH. @]%)LS\$2%0]SUE6N*K"A@SB"@8_J^OT^J(>C:!S%@VA87/R7$P9(#N7L MK^RKKQB"KWUU;O,O;L.0*7M8=Q1$.REN%D_=C6 77_.H2OG4#9HXB^2CIS,9W6;M?-^Y3:V9124T4-XYS4AL%) MO?T:RY(:2VHLKK$T_J>AX]^&B1I+UP!.:88N)I>!J/M45AZF4G@>E'X7.NKX M\89YHD]%UO](.A =P!2 U1@R@,&H_=$P$/, I]PH1[[G1LN8A&F8^X_5N-F* MR/+3*U;B)=2XLL4FRESU+HLT42\^P(>[]W;3-DR]!0JD81CO'?3T&VW38#?F MWT)YS(3#W*E'^P1JY(P1K 07'%>Z#VL]9EEU%*Y-8+057W8Q16/>[T]/0T]A M-S/DR1UFQ/BO(71GRM"=E.U%9-M86K8_W=8.G>OD06)L2#%>2HPM::*W68P? M%O?2-5MKM1HB[F7I?XN@UP$E0:8QJ[J,&:;6K2$/Y5CFI 3*)TDB5R_L.GC&#B"L065 ;!V<3IH867 HTF3 M4]I^-2"MN50#"ZH!DA60>XLR9)5S%OI@V_EQ/"_%9L)&>T$9[4P([/;+V?-M M,V7]L]=F\AG?@#8&^\"+3%4YQV ;%/$P*[?R1@#-PT]BFY85&4-NFR_6..&"L+2' 6 MU]WZW3]=DX[;MHIN+GB&&)FN+1\@W45APY-[*%4L3/C1O=/ "?^Y_:(AG9DM M%8VE0Y-:V]9T _";9EBZ;KX/++VIM]C-E:Y=WRE4&5C%F,YO/XH2GZQ4S (';<#J=G][)H2#7W"7)3^.X@+$E^R6B]FSL^:TX?! M?G"":^?.^,M&A'];*5)U'$'&&'P_8MN^JKS%K =>POD"[4;=XE8#ERPLT MVHTG*"\ P.@IR@M8K964%WB-RFL[?#%YKD+Z8I.^F-VT;1U\,<.RM(HO-B>4 MX00L!N_(#=+$O\(N%'.2EZO^#:5P:)/'N^: M[E0O4?/#8.#TC1T_+$Y_8>P3CYI-7;V0\Y=M5CR1!U@ZVL7I\V#_;Y-TD-SE MD#JHHH.T-NYV6*"#S)9I-[D.,DHZB"(\V"&>:SOZ)8C(M!_G)Q-1Z#!-C>RKENH!.!+/"U^Q6@79XGLV,YH!)?Y-SS;9F*G M%5A+9-N=QM'-K7(>!;X+7X%F.A*5'!.4[:Q"IJ);'9$D!]\6IRY?1YX<"'=# M"O?V"O>2LFU9!H"()F;,&/82YZ)X7:^L/]' M#I"ODD[?? 7ZH2GU@]0/]^L'X_'ZX3@*:YF.4';G;3D_E[)8TD^0R@*514LJ M"ZDL[BE_561_,= 5AY$3KJRZ%=S6B^(XNF:QJ#K#@$7 %PC0KP!=TH^CH3(& MPI'G@/]FI:NRVNSXY#]/CZ+X$L:U0Y4E\!"/JAS7.W7NI'A#/Z0,4=(JSB75 MZWIT(HRL<_5 G=.6.D?JG'MU3A8,_72H[,3,\U=74B\+9GI8Q0I88RJJ.?/J MR8OV_OBLD-(! GHED!,XU_3[9U"66>D]9Z(TWWWWXM^(O^#'?P-KPT!7H1U7 MH SOQ5A2&2Z;1*]);;B]VO 158XT*OMGP3=%D:,JA6]( M/T40>>V.0B(-Y?D=J7EF:1[=*H[>E33/1$"9!WZJM8YG[3J3H#,'% Y&F;"H MP5CY6D<=-/8!DNQ$08!W?$\'@8H_="//4[Y&+.BC3_AO%H9L/%!VZWB\SG=X MJ89NS*Y H+_4E<]. H(LM-N?:Z\I8+MAI))9N(CC??CF?F=PJ>JAK]417 *E+8'(IK;VGZY.YO:J2YFL M+-5E'AQKZBW+- Q0EKJNO8<9_9TK2-!S3CQY()1G!P8,A3M#8K-3>T@;1 GK M*W_\8,'0^9EC*.$;F@(TK2Y,/K?4U;4/^ [O/-_;P9\KWJFQ[2$@0U^7.@I2 ML%=3+,'(/*7S&6BBJ%6R[540C+4IOBP9>T6,;6:] *,P095.&=Y!A#V[R_WQ MNE'J JL?'IYFV'RB]:3!7?0-JE@_GQ;;,8MM5T:FM+);IHS,S,H6]?M$.3 " MH0,?L.U>7ASEA!='$8ASE,9)"B88(>PY<_'&[$1:OL%Y[L0])V1)[>0F8+=* MQR5UAUC\%V5EWP^=T/6=0,K*,K*R\C[N4E9>6%:,!]F5 M- []9'"7O+2UQ@+R\@H$1AJ7+1.8!QD7*3"+;@KH]8/C\S60F9>8_0%5.5+^ M\^GL4#D(D[&#@>?=R$TQWOW/K2R)C0M^OO.'7'"EZ]Q$832\!7L[9F'BBT/ M0^<5<,!.YU!R0,$!.T[@I@&W+(=^^+.'6US;SP6G9WN2"PHN.(T9QIU?'1L< M=CY)-BC8X-#IL> UK?_NWKY<_UEP8)?U_=!_7>I@/1KFO<3_Z%(AM'?U:>9 M;VXE8%G2ETKZ&A-._#:4])UW\P*W/3?].^.Q@Q66,!-4<'*"K,S3.OTD.]GG MQ(P+3A0$T356:>KGP1VJ2X>Z-TM(7;1!5E4FYV3,3\BASR50B",^W] ^LO^0 M:+C67'20;*/JP3[PKQ-KN-M M<'5++/)ZXF["9*UE?G'.7$Z MJ8;= MJC>;#ZN&?4_=:LVP5E&W>DGKSJGR0@;^GTL FTV8SS[MH&("/N:X/B$>?=E5 MV[IER_A-F<S+M0_/_A\W.E> MG.V=ST60B\[[N8=^6MK<1D%% ?3C$LHO;WCKI@*RK]MOO;R]<$FP!/J/=Z;. $?3SR M@^^@/ !^K\K/%*8A/)#>Y:3C013C"<9I9V'%9&\O1'4^H6PLS^M)@$Q25_(' MN!+-NFVVGJ"QCFT:*W=0S'9=;Y@;,MB-(ZR]C.[%^?=LX.]']X7@3DB_RK M$8N3**0>>2)F/U5KB,RQS\NRNL[(,@F M\,DY"_TH5OX")IC)*5/E9Z2^V$I](:.E4COI[38CZ^13#IFA5Z:'/\=#74A WB8(9 MCI7R]4KMV4P&D"Z+=%FDRS(-_ Z=-&:! :1_(OT3&4%?MSDM MAT@#WQDJ?]:5?[, 6\K^&=Y=Z#5&'2 M UQJ0U.JC%< ;J2_*OU5Z:]*?U5BZ46P])\./O"PKGSWV5#6#U@;\9$X;N:* M2G9]#>RZ%FLFX>8ZLN+<+GW5/E5Z$Z99ZHB&G]\LU(CWV;K]K4MKN8:UDL9^ MS3>_;VACOY=MCW>V=WIRUE5.]K%GT=[I'OSGN*N<[7T^.._NG>WM*J<7GPX/ M=I3.SL[)Q7'WX/BSLG]P=C27?Q_:@'IM"-+E]8234O-O.N*5G_C#XW^9UJ52 MP[SC4^C!L&.?)2JV&9_?LWN#"-2<2:"3D1]B.].(%S,N*CL5C<^W8?*SN>,K MXVUHG=3SQXQS!1:Q&<)8;L%D@#4IM8+OB0[V"76PG\LKQ%])VDM\SW?P:^4M M/O?-#G_LFW?8#1=N_A-;/9JZJ$*--\$?NBKJ7_-^\I7W)Y56]'X(XZ0&MPH. M.&8#%B98GXG_H%9X_A\*$ZWNZ7KL8M_'+O:JTL?NN(X[R([!C@)!,H0+8KP4?A[!")+) M1V0F-9NO6)5[UJ289I(&@O[X#Y"&>A%SI8)?%;1]+&FQGW(4PD.&L'"\'7*I MP-*(UV#"ALR7+(1A8/=B^!V+G.>ER2]"8FL291IT!P^TNLY6Z+-[1#I(HDRN MU5FMI;E9@&4#(Y#7F#]->X'OYDS1*>A]5FC[3GE[NM,Y^?1. M+3/5/W"=@1]#X#M8RG$ MNQIFE2W($Y&:GOC!'\/*N@L0_R";[8Z8[?_^OY:A&Q\5_.$R)@VQ'X/7?1W% M/Y6WAJ:;[YYX!G>.5_&3)$7-?ILM&_4/9]1)>(2Z-Z:UCR^=T/\E)%VP2A>0 MJ < M-P3')4 JB_1A("K[;SO@)*U'% 5=H/Z"]<6)IV&_TV!P'T?E[IJCA_ M2'5E&X1[-ECYY"0^UZL"MFS#5.< UP'8M]FFSXE99HR01_V>'Z"%J!HT8!D8 M [A,>$]=.2&NK%P/E 2#+#@1^7 N[\T<1:Z:D.%)T29U!;0OCLY11ER1E@Q6 MWX^', 3LH,$0#.1*F!0GKQ\8YYT_/-%=VP?+.$+S"*:>[A!V/6L4DFGJ.0K^ MHGY>5_K,0_NH)$4#D<"Y+OP 9S2"L5)3ZSA%@XH_P$C3H"KQI08D>$7>A&1" M >1SVFXK"WK(2UU4< 4#+&YGB3Y*=Q EY5_%XL,E#BPWP", W$13P$D(A/AR MX:MP_:/>V($7@AY.HI"6SP%U'M.KG5Z4PB,&#%NKST>1R'']F"O\'#KB8F:7 MJ/DSO)21O,0QJ!_X_WX, ^&"E4_>#5($/_F9 MS'UM1J=9@[YG2&J98)-#0+IR->!Q"4+ZTU#JRGD*4+5T<3X==@,LA.>V511W M1P&\,T;Q]V$H[ IK [LHMY>PA/@^6J,ABCV7$\]/W"!*Q#/G3JM"2D)OQ0"N MG"!UQOG#9Z+@E%M3CSK^@#%UL4T/C-0?$O@=.AY#.U\H114AUS4#IP'^G7@% M&E=T)X27X90]AMF#!XGHL5*K-K+35G)W]D*C3';=.^@ MYG2!:!T2WR,'<%:\#=.=:[X)L].4N<8:TI3161^F(6\3A2P37:,E=K*?'9!& M,I=QQ-4=V)P86*PF7$7^K#M842A/X.G*FZ)XTK16?A;FE#_=S7$PMV?PO+?Z M.^'C >"?A4%5\*2D'WWR9T%^QH$ M++PDU9.DO1\\I*#B6S'F$; ;Y4?J70H1))KGDQ(2.W,1$L6+8+1A!(,-D.IH MMP!%()POB6.&A&9KX;'SDX6H.QQ0R%' N.*]Y@@('JVBNBF-1ZB6V5Q!C* * M54'N(,"5D8,NT^1H9C\ %4E85H_3:Q/!.'W0\?XX6\HMUC=_<7W.F6 OC:,1 M@T&XVNN_*YRCRKOT@$&[J.7#\<004;][%MAM-LR4=^IE:6]EE"3#A:+SM M#ECN72#B291+P2UDM7WX!3P:WA5_P$*&KCG\1P@A=Q,(_+A^[*9# M!+QNJ5V@4)MA^:%#4$44R(IUV_YB&Y'N"[PTG0,[MPO]$F4_V(+17], MFXL":]*SD)D1LU7'K6;J@&M?? !%OL$ E< .7*P@-B*([)3B52D*$"%\'O:, M8XJ8T[5U93^_CX-L#ZMJ HKDP1:'%!-J*5:*1BO#R&,!#]9Y'H_2HJT!6L0_ MV1C]M#C">&KN>EZF@*MPZ3)_DX?NP4,C:@&V+0 @CD+8$'QJ&246F# W)ZI MGYG6SL:?JY0AKD+?X=M&"4)G!VQ"#YP.M"J!/^0;"A$8+H>"M'%TC>XK'XN MQ4@!\94'_!* DO( R.)+Q9RC'K#O%2%&/QREPFCBM@#,G()3B-Y+Z+N?CD'; M9_@?^:R"<\5CAVDPYK 9GX*FE_!&PC!J#Y_N(NQ.PGW(:@%L#VAE8G!B?Q^)Q&&+..>8H>%R@@EQRLRT< MA$>_Z6I+L\#M"@)RW6?%7^$;+B2_M=IF?BG>#4.(*M IMS%5$:DKG83DA@8K MI*HDFV*A*D%(DG!PPC+FPRV#V7L$Y1N *82_1.ID6GKO&"7X>"YC>.^T,!<@ M$)U.3KLP*NNJLH6=>&Y&^?E(X]6E2.S7]/DY$IN=[K IMAV<=6IIQ&/N%;M^ MEY 0UI^'WUTG37(Q*ZN]W$.9$8.@\(W0FR*F6WGCA!(DO>GW^R"&J,5Z;'R- M'=M09B?5946$G'JQ+<* MJ2>]C;K73PJWTU$&L :@^"]%Q(TH"#3/*,2#P"&:7HR44.AI+!0,Z\/J3)GE MD'$%+# ,.6\E2@A7TD]$U"PLQ\7X^E4#="(,E*U%%JT),6K'C;Y8./(8FA^3 M,L# P2=).ASQJ'&V)8Y@@^QJB9S3F$"=-LU3*&&SW;4E78\_ !"2>9OI@GP% M6>QXGMA$$V%%NF*C:70G1?+X:)EI2UPVC[$J/$1<-<5J%#Q]J&;R"]Q1:J.N M8A 8.T$A:D@^S-^5+)DF$S$ S]:L81(KMVG3"\"_\FE;Z$--;^7IF,^])*@& MC,;'E]O#KI)+M^IT!@GL&SI\8DE =?+ 6:;&Q!9RPO>09RBUW"*60%X6(<>L MG+(2QAT$>LY,4#^7:]3,:2I&4V+E&6-:2(!#=J/8"1<9%IXS=L#=HDL3X8R[<<2 4:,A ML 9HWQ^<%;,]Y*A ?O! &#/^"$^Z8@"[R'6G%,';2?B2HZI$M&4M>>H^I7YQ M0>JG<K8W MCBS& X+(0G<"V$GAJ(:0*LR%IELL=PIK$ ?D#"3P>)=56"MC O@X8/@=N3:( MZATWSRF![]PL&X*SE@A7\9V*F-(@*">UR-:H N.RW*&T"#Z>"(+EZK@"121? M;AA?3MKZ%S9_-5^0X8ES_ ;9_Y<[$G/L6^/&Y&1K]E>QXSVU;;Z3LN:S0=PVLS1V^U7?OO7 MC[VK[Y_;/TY^7)C??OVTOP^_6,=?O]P>_?BB?Q\>V2>[WW\>_?IR<_SYP#PV MCNSOW9_:H7D[?_T\^G&@'7_]_N.D>VE\WSW2CKIG_O$O M[\?)UPO[>+]E']^VA^YP/SSY\>?@^(>K'QE__?S^XU+[!N_Y]NO"^O;CDW_T M]=LON-?X]O7[\/OPPC@TSP+VQ]GM]Z_>J&=8C:/AGG'\Z^+7]Z]GPY-=>/[N M7S^.NP/_Z//!S?_^HV[%/NAS6OUVK6+*_7J_4,IU^S#,-NMO1^7[.M-[_O@BK&_7I^SNY_G>'HH]*- %XS MY?#P]/_>5Q9K7=CHZ5GH,.)I *^=C;[\[9CM7M.R&S6M9[9J5L]R:^UVJU&S MFO"%V6CT&WH3R]J FKV,5.4@@.6*_&1-.6V4V3,WRE:_#0M3' SCM.^3*;0 M_$-\YZ5#?,\N:G/2*,L' C^)W>QS.I"HSCF]MO[Z[VV6+DQQ_"B%9WF86WR# MI]F49$!'"GA2L_B$(9IWRTV,COH72H%*F. Q16>4L _9'Q_!(1T%SNT'/Z1A MTDT?JPH,W*2IND/X0OYS(2%UC4N)J'-!=]XU6' ;3=O8IZM._31+QX3EG9/%O9J_6F M@UZAPST\U'/+S;QS?K[7/5^D1NQ],UVD MZ-2\9RQ4C>HQ+WB902[-/'WZOS5DGCDU5/FQ!DJ%&RW2<48?D!<[H8?_[!6,V!GOB-PZ M/&+"WBA\QP+>>S/^$*;#FA>-:^*QP)I /49,^I(QR)NCW<[5]_#/P?=?DW'S^-D_.V]NWKG\GW[NC' M\8\C'>ZQOAE'UKUH]Z=^\O7+S;?A =SK_CKJ#H+C[E_#(U_<\Y\_![VA M%YP,CXRC7Q?7WW<'/[[]@O?N?KD^Z5[8WW?W_6\_OMG'OXYN3CY?Z,=?O]W^ MY]?1^,C7;@Z[>^.C[M'M\>[/F[\;MF.8?<.MZ:;5QP!XJ];2^F[--:R>V7)= MLV48;WXW=5VU;3.+5V9,,J?PW$/4YA+"(364U%#W:2BG[8("TMR&U;*<)OQ_ MTVVYANEQ#Z5)#K:&&.MZ9T%!6HZ6S'FO5M%ZS5[-TS:SU6-NI6:;G MN$W7:_2,WIO?+QQH]S=;U M9N/-[[K9?*RFND-;/!66DB+ZO.ACCHA*M+$Z^9U"&ZS99[;M>C7#8E;-:KJL MUFZ#./>:1M\$D6YZ=O/-[P9@#6N-)/@5!; Z6?6-F+G,IY/;JC*.'0_^"=GX M2:/E=RFV11W&C59L*\(>V1J>Y4MXS,92OZU\MJZ6V]$=KN/6+]TA17C%&D:+\7*(\!54:+4UK M>&UP-9C>JUD:>AF.UP:HXKFFZ>K]7E][\WNSW5"M5GN-1/D5!49F@A4ZL/MP ML"*]L)MK3:/=Q\@H _1B&:U: MJVTT:JVFX3FV8;0:K=:;WW7;5"WKT1O/,M3R$,D\"+'$8L23]F5L93/@2K9H MMZ#)I I;G0J[G$8EL&*:TS;<&M,<4&$VLVHMVS!K#8,QQS3U5HN9H,+4IFVI MS>869L](X5TQ,)'"^U3".X4_7&8"W&AX-=UCK9JE>XT:K&&[9O< ?;BL[5B. MA<)K-MJJV5JG4.@KBI^L-PS$ J_1LKV:U&T[-:6EFK6]8MJ7;=M-V M ;#8NMHR[35RN:1 KR=:D0+]S (]!6(\P\0%LVLMU]5J%FLT:BW3M&N-MF[V MVZ;.'.:\^=VT55O3UTB@5QE#,9MKC%^ZT1@[2E:.XKUT%&6AHY+;J?=6M2,D M-=S3:+B]Z\/NP?CHG+3<+Z"!??3E;Z^I.W:[9=;L-FO7+,/JU7I.FP$SF?V^ MVS)6D@T*P;QBR5_5QI&4_*>3_"^3DF_U',UI6ZS6 M!O^D9GD@]"W6[M92+JYFJK:QJOCJDTO^ME<>.,6:R_'X5J7V MLKSI!!XT'_&^3VN0]_**%>$C(=!X$'W(UO<45Q>\OKUL;>'O?>KGQPZQNP@Z MA' A=6:D+\YPS"?]"_@)]6@'JZ)U7#<=IE27?I>-8JQZBW. >SM#+&S_2U28 ME*IV9:KV9@;(ZCG $SU+J_49:]0LT^W7>AKH6Z_M-%@3.,4RVA@--^R6JMN/ M!EG+RN$&18Y>L6YY),B2NF4K=,L4C&,MUG=:_5Y-]SP/=$M3K[7ZK78-/+=& ML]UPM%:SB;I%;]FJ;JXJ3K5^,.YAU<=>4O@IGONH"E*R#MDSU2';A-W,*S>.O&="[WVJY;8LY-(QA(BSVT@7HO4[;.%)TUPM 2]%]6M&=#E ZIM4P7+-F]BR]9C5;3JW7;MJU MONZVVZSE,:-!":!VPP3/>9U2*EY1%GOFZ_$6[V,GO/3Q3XYJ95[[IN 1\/[] M,3O$UI('^2KR_1B9++M:5:?-0"ENOPFZQVG7+%!J-:O=-&JMMMNKP6*V+PZ-U+#/86&TV= %AMQB:F!AM-,MV:U/+/6LINLIC'PVUR][S&M\>;WIMJV MM37RS*0@KR=J9NUIBNP?>F;8,& MQZ(N +H>?R!)QHC65Z17!+JD2#^W2$_'B72FF09KU73/ )%N&E;-Z=M&K6VV M34^SS:;3P.PMPU2;:Q7V766<2&^O,4#A9PRC4JK62P>&7G$*[.JAC%1U3Z+J MK!GHI=TR;*-ONS7=[C=!U5G-FF-:5JW=\/K_G[TW;V[CN+J'OPJ*3^JII&JN MTLOMS7Y>5M&2[# _DY(EVH[TCZM7$3()* "H[=._W4-2"P>226% #LBN) S% M!1S,G7/ZW-WQ[%SR$C#B#=$EQ]77_/]:!'^K&*!_Y5,98%T,T!$[I9B'"J_ M*6'*G%D-3DQ>FA5 M_U=>(7GYMW]K6+[721*5UGND=;%$V#$3.+-*9CF7/Z"0%'0^H<%H;5/PSD>F M2R80B6XH[\N+'8RPJ^Q6V>WFIF54=NN7W3JBE:IDO8H!'"8!:#V';#8.WE)4 M2EGGD&UMRT8*S*ZKWA1VNSUC,I:+UI]W=W[8_7GW8/?AT]'._H/1TX-']__? MOQ[]_.#ADZ?_^S^:4?7]Z.$OO^X>/%MK/.\2K_&)J7DV9IB>E +Z7EHO;_8J M;X]?M)SSSP85C8[&UHV/QHMQO/DVWD&_QATJ+OVPFNJ5?5=Z8]9!,BL7GFVN M>%SV#F^-/NQYL];CTR>PCE7K72_NOEOF#0L5DD0.*L0(R+,W;*5W0$E(7E M MJ7);VYJQ!K&O23\#RF-44KJ=I-3S;K!*2NLDI24UOES;Q"B0F#]@\@ET4!Y\ M0,E12B.TV=HV5#0$:R/UC7H3KTH_=0;C-(V.II,7L(BSXPPI5_NH-T%T_9Q- M=I M]B ;K));_^2V;,2+M 8]UPZ\*PT,+@K0(E%@+A(>0Y9<)&UM4]Y0LW(K M4JV*'2Z$>Y(H%<)KAW!7GWB-)E$%Z D#9*4RQ&=$.R-$U"ATI+*4P39(AU38 M?H<"6D\/LRXY%2.IG10Z+F6Q+E]4.^;SQJMB;S>U]5GXVEJR$-P/T]EL^B;? MM)I$[)/?ELUWB839I)2!_ $!T5)P*AH0,B7'/,G^%]O:9K1!,J1MS!7'PY0H M%@%&HO4E!4A$SCD6CV)"F'MRA,,J.][.3 M&&I2]B:2LH/NY+H_/2Z;%%NYVFY-F<5V>/UHO(C'5;]N@GY]>/SJ:/HNQB>G MEOOY(\:KH][_ V@=L 0:"8VH<#Q: )C0F"9P\II&9G35^U^30X.$-4] MZ96*ZAM =7?G&6I*1%E=J[0LFUU81K7/'WA0WJ)#%,4+D:J1J\?A!IHO'+1F M.1WCV4993D?G+.S;;]0MU2.[7MUR4"Q5RS/7QF?+1N,X[1U)VD) 00'19!^, M6 HZ>$58Y Q3W-H6JN%F2"Y8A? P14J%\-HAW%U6%2P2;R,$5B0)\QH<>@_* M$^=XBI%JNK6M1:/TD+H^[E(4Y7C:5BJ=Y7Z<7=1(RD8HDK.4[IZ=_1G+1NK[ MT_FBAH?7P&O+AKL(*9V+(8#4)3P<@@)'0E8J7!I.A4G.ER5\'!MF:@#E%H.Y MOP:P"N9K G-W !_GU% =P00;LI^A FCF(]@8M37**RO:,FO=:+FR2JEQDV_. M]32C5[/IJWQ-[SXK5/FDIJF&4@8L7!:'T^_.+/GXS([GB>UW.Y/0S757XNN/ M^/;>+&L1BSI@B D4CQK0<0)6D@0N61I0B.0(;FU+VB@RI+K-"NQAB9@*[!L& M=G=_@O"!&Y&13&39GBL(&"D9$&>ETB%XQOS6-M>-6+WWLX9=ZGZG 7):G[UA MM?YNK0RV;%Z0UX8E2B4D78:B$X=@M0Y 4&HB@@_9=%O;BC7Y7P-RR2J,AR5- M*HRO%<8=(:)2$(D[ @R5 #2!@;'19E^#!B^LXIZ9#&/2&'U;*U*X&K 0.=WC MY+LC.V\ZDG*'E[GT-7.GLMTZV6[9R!V'&*5G$8RQ"M#:"(XK!$,L6D)="&4H M-FV4$(WI;6WP8$;^5_@/2/%4^*\;_AVQHU,B&=HE*5S@'Q4';;0&3QE)GFDM M2[U:AK_!1NF^!@H.;R;^A@TL_WE0\P3O,/.M8=A@76.W%O9;.LS'VV"CYV5] MI0?DP8 5*@'+GR44*M)D3\4/-HSWE4%GB MZ_(';T%KKD%02X0F.FA',_]1T61J'%#>O>)YF#*FXOE:\=QMJ/;"2L.R@+&) M "83P>CLW%"5C:L=(R&2@F>>%.V>/3=1Z/TJ>FS 3WPYDA,^,=G91;N9LO8!;GBYU)>!PG M]JB6#_;,>\O&V25!;/;D(D0B!*!P&JP2%)1&Q;R+5(J2QU(-PY7G,M?BF^$" MOH>ZX KX 0*^VP&5O182B0*7K0S(#8+F^9]&.FNSTJ%6EETQHM&( P+\;0_, MM%5K0ZK*N=UTMZ:2X1J 7@N/+9MK1[V.C(=2*TP"H/>\,!H!8;G-/IR12?O, M8Q(;>ANWC%8HK[ELN$)Y75#N2!*>M./,D+-8JI8L^R J@?5:)R:5%:$T96O9 M&+ZR)AE>[&532H<_+N-<5:;4!/J -$SEO'5SWK*!=_E((HY$"Y2&[(:5#ZYD MTJWS*5!E(Y-E'U9#!&V$7'F10"VAN8T,T'_]<&6 =3% =Y,6HHS!,G )&6"9 MWJLILZ"8E-&&:'5H*V@,I0TU:E,8X+8':N[GG\C7>:&'JIU2XZ?'Q^/%J,WEWB-JYCYUM#A%031V_GXN\GXZ/_;6LQ.XD4^O/_1CCN3\,'@O@U/5^*[ M"O$M&ZAGI!-)"@V<6IVE#S5@J**0?*+:!H.5/%U,_9^'TZ,,Y?G__H]F M5'T_BO\]&2_>U569U[ J\W+/11B_/G_AL]^'\L/?R7;_ZDV-)SPOH)Z71ZA] M=MCW]F1Q.)VU)4I?I-7YH9T5FNO!@]O=__$BLWZXKO;)?MK^K9T/5W4Y7XY4 MYKT$\_Z2&7?G<^;-U_#\/X?$'_\VL;^;DT3XVXM\!C%<*)"7! MB*"I1_.5 WOYD_5-T<'Z9-VN)\NY+*]3LB"9+U7JRH(6958EE+E ^+SQS&-W\8 [^-L6I_$&WT2 M?WGW!U=&$RXMT) ?1S0Z/XF.:A!<*V.LEYQ/6>7K6IVH#GBIK+!KKRA@& MDT_.H"A8GA\M07B24EBOD]_:SD]4O 2U33]:_(,3D#5HK=NX\6C=UY(7GV/W M-WM4P@Y_@=<:8[@L7KMSCY*G3@L*@DH%2 0!S20!(EG21D3G ]W:/O.+!E2K M4>$[S-QCA>\ZX=O==2Z5%D5\!5JF1>=S$K*+($"@]PXM"HIAB/"]UH#D$ -/ M)70^G7P6=7IE9Z/7!3"C:1K][6O8?1QGK:A=EWX^O;@6P8_M[-'LZ:),@6_! M_/%/5ZU\%?"^^TNM?/R+>/8^7W>Y3^\?OGG^\I=\S?EK+_]\N__@AY=90[_? M/\CW*E]_&1W_!\VVE$%9D)QE#\RS5)8'*_ "B45%A7+X]2/@2X]17\Y]?8PV MX#&R*C#)40+&Z %I1,AF5A!E>0P4T92+K>U[]#+!I%=Q=AI0^G[T[2'T-3Q] M-(-$$G0HE>,X$^8;P^7@^/QD0U>VVEU.?Q^$^C_[]'R98 MZEU^'K..8X"9U4#;6+:E2ZI)(E*$LL)+-D28!DFW7;\M4AP*#=9';NB/W(LW M?_A@3#Y9+231-HL' IKS[#-01ZBB2G@M\R,G&EG:%%27 <\(KQGE#Z]B_MKK M>/1NA>AZG>=PO='U3V"[)#97NP)6Q6LWOJXCSW)60&KSI"%JR)1O(&9IF]VN M[%R5\0RRD63EG0)U',MPX=M3=+W"=[WP[2Y!BL&D?$0"I22[HC(2,-00<%H0 MAB+Q[)(6^ HYI%5F?>Y ND0?\TV"<"=?<;G;]FCTRHX#C"EHF?R%4!I[JE3>X/MF/I25S8_,4PBG8VR==^XX-7;C>W]217 MSJWV\,QH.]Z?')\%L_/7XUBX=Q,A^_CNWV;^K./ ?;1S.T3S_J=6/MUG M\G,V\7YWN\'ZIB.6$@!UK,_ M6,NQ>@,P^^MV9\^>'SSY<__W_?R_A^^?O7QR6.[9WL'NF_T'X<^]@W^_?';\ M?)S___ _[W?Q#[2::F8,9#9'P"@Y.)LH,$6U)0Q9#"*?[*SAFC6(70JXR0K M^M!MX$.W1_\(*7E"4H!"-:5OJ$RG\0X*%9E(8R*\+%H@#=.BX:R[:^'SXK]F M9!?Y"9LO:A7@D'V]KV"W5A*M ;1+O#CAK20"O$(%*"2"$XYD["5MM!&&&[NU M+9 W?,FBILM[<35@/6#X]N3&5?BN&[X=3\TP$U5R!CR/#M Q#482"C1PB8@L M6>&VMKG,QR;K5LG<"'S[#$T/>IW)EZ=_9FVRF(W=R<*ZHSA:3$<'_WKT9+0[ M"2?S_/72Q[ [\?=N.CY]AS<>]*1G/GT"'K:6KX38(R$NV]=&B#!$TV;Q.?^= (%A;/I M4?[FB]'X;&MSK4#B6+79S+'"GHBSK3+ ,\\XZ MAY@ A%,M"$5/L\FV5:-,7TO=:NAF@/#M2:E4^*X7ODMVJ!!*'!+PEI6)Z3R! MHTP6V2*-ICP%GK).D0V3*XN4&KOYUE6T\R]&<&IL9M,52](YDI!&BK[6=M=XSJVBC+7%ZY%KC4\-\Q[,EP_2DY/#.[\YJ M)#NTF-S?OG'MJ&8W:56BNU#E375VJ]7FKM*'9: M1DYZ88"JJ $U3Z")3"!,S(;EBL4R/$$6![\A6M\::FTE_3];;_&\0/V3MJ)/ M7LO'XCR> 7+[_]SLG]N?U[4/[M=Z8PU*_LI[8&VQ78RC_>DBO^!B.EH3LVZKM9/+*EM>#[ M-^.P.#PGJT]^Z^PY(A]_Q;I\!2>++__*]=^\#N>V-^]'X!?:)#[Y6*ZW)3:A MO#$I9*7#RHQ);[0,&;?H,NV::/ /2OC6^6\=SCYVQ[V(X&;1_@DVY??XG3UZ M8]_-M_[YV:TX'D_@T_O^I5MV;&N+FXS"VYDF/&W(;2_\LT;=\V_DP[)%X+-H M9_/1PTG(K_#ODZ-W(TZ;47%VVH^T?8'\";D,MWQNW.O&Q]_M<3X_\KL?3_([ MFY[DUPK9?O&MC^5<*.UE[;OYL&AFE.^;_?SN M_)/OPWC^ZLB^^VX\:2^S_:7OST!QQD!E6,?%H$[Y@Z??_HBL>^0476^VW+AREI]\3Y![CYHO?)O?H-WY/('[3;W[M8BG>XTK6BUW3Q:I+O>Q? MA"[_,KNQTH\N<09/#]N;\7J6!S\++5XBH'F+WSZ]VV^??/;V;T^L_PO%GC$? MF]EK7DMQYR7]OCL>2+I#<:+(&4TE0!NY06.3]5$JRX*)EFKCQ1\/VCB1)A0N M.V_S=9R+P?M9R60#/'KX]RPKOS._;2D[W?]_]\]G)/[.?7WF<_OGQVG/_^^W^/G]__$$,Z MW/_IR\]\@^R]+#&GWS;/CA_3YP?,_]U_Z,@'@[=[]BS&DA^3Y M3WMO]P_"G_OO7^3W4^)5OXIG+W\8/\O7L7_\"\M??[OW\N&;_[Q_N-@;M_&C MQ=[!WKO]!W^^_4.B24Z0 -Q: TBE!Z,9!>(3)]0CL4QN;5/9<,H:P?K:BG#+ M@N^5$N\*)09M,"@AN$X6 T\F1<^D\YD-*NQC_.GV8Z5\OJCO-VN8RR88I%DGUAQ00&= M0;",I[+<.3KFB+)<917(&T%D@V9EQ[A.:QXLJ'OW^2JHKP?4'=>.4N6XX&5[ M+U. 46LP'CU0(C%(:TD(LIV5B8PUN&3Z>@7U;0%U[UY+!?4U@?KB2>V=,HGI M"-*Q!*BI B.D!!I(EE\\:1G:B0X$3:.6#//;^+GKF[!LYJ?9=#XOCD@:+]:1 MN[S*9(N[V]#9NWO2FO5Q:]7*%_(XY,A?^:X-]-2B%71!H&*"/)(D<@F!@<<)D"#]YD M&K#9>*$],NV.@<(#QH)EEH 4707 , M,J8"?TIUPU:/6]0$3$^3S&,[P:09O8B3.+-';;.##V[(\3FS[$^G=MV9A)W/K/KPU*B5%?MCQ5^Z/E'RG%)*#"!R7=8, M9U8D.H",+MM:QJAC.&5%V6!O,\MK-'=X^.[=LZGXOGY\=YR>F#27,@I098,X M*A4+OBU$07FPG@5D6?5H:1I#AQ37K>@>N.-2T7T#Z+YX>EM$Q;PSP'U)QDJ& MD,WIP2DJC,I\+D5&M^28S^_NUL*-S]H,UFG9.2XS&=_;%I735!8*V,F+<6FR MMO-YK(L%-LM3^=2_=/*JJO#]4=OT0SGVB,/HN6#&C4UH+! M[*9X$CU-A$EFR\IEJAJJA[2%H*)ZX'Y)1?4UHKJ38R$^N@QAX,ZDLA)6@M;! M@#+)26)B4DIM;1O5,+[RN/SAK189K#NR>_S*CF=EB-;(']K9BYHIV3#_HW#7 M1R/>/[7AYUR6QF]C@/=Q-JTT=B4:>[8D*<*E5R80,(GRXG(@9!;S0+C7BF3+ MA81;V^U(>/;]@,(J%.,CQFXUB?7N4+3FVY].IJ]B:<";O#@-D51. MZW^V^YN?#W8O;I$.5B04J,&D3&W(6/Z,,Z [CHB**LJ0#V?O$RM#"1@8+O*![:6F M7D0B=-S:%K01=$@IXCN4:]J/*_7:U]C-$!V2TY59)793&:Y'AGN_Q ?QT3EJ M*0?+>?9!@B3@4!E@@B:N!!+FY&GSO6X8KCRLM<9N;R'^>_=?*O[7A?^.RY+E M*$%&! 2I$F#B&K3C$KC5U/DD+)%D:UM*TFBU\OB-BOY;B/[>G9V*_G6AOYMH M<7&JW C6>(9&:1:2FHA:2H!O8[@$O' ),/HRD9QG;:VD:^\>JL& M<@>+Y-X]FXKD]2.YX^,XP83VB0/7)@"*&,$J5=H%T).$CD7FMK:-T17)FX7D MOU^OFS+/[S=_U@.FJUO3)^ [;@VGFJ.4$KRP90D53:#1,\BNC:.1*334E*"F M,-V0QC]JPN::$C8=;^7@7X^>C'8GX62>OQ[G3?[]P9RA.8M_6YN' M?H7'?-@Z;[T>6^7['OF>+G'59!;GFCL.6:]G5TT*"=;[_$^KC),8+"F;DDL2 M2S6:;$P@J[)=9;O-\VHKV_7+=AUW5GME+6;_E3MT@"$*,"$:D,%(34P^Q13? MVI:E=U/U-62K*N)1@G.D 08-8*10IHU/;AK/MR5,3XI3?_&NU:M< MTU7^10!I4WH(?V__$0/8?$7V1+.8+.VG?RB7B0E>P MQ<;_:$]%#YL00?S!SL>^%C#T)II.P=5O1(Q 6;01M%,)LIHRVC,2J9!;VT(T MA&,CQ*-=(,:5KY'2J!># ^.LF0N>F&U=M.==?DPIQ9L\-XE>QZ)#NQQ(DA40:A M8P*?SS1 X\O0P4@AH4]11^_:E5&9[)C$AF!?@\(&E.VJ:+]V)Z:B_7K0WATQ M:C!21B)P9!$PBUC0,B50*+6DD7MI6(OV[.\T;/60147[D-%^36Y,1?OUH+T[ M>(=(&31)()PO:/<.3*("I+-(! I+V>G9SHUJN!K2V?X-V=UAII1N_$=O25+S MH9U-\G7.1Z_B[+.$9LUAUAQFWSG,E>.;FUOCMNP=;J;D.9F'QW'6JHY^8QKL MHNXYYZ;S/W<6IJT"Y@H"9G?9;%_"+$,:LQE8V8B0-0NX) 5H394)PL=D]=8V M(_>D&E 0MI)0):&_)J$50RV5A-9$0DOF$6N3N$N0#9.]*$XUE 8!8 93ZOW9=9L],"RT2M'J3>7@I>]P]M&P>MV1L^>S$K"5R/A96.>DW&: MN>1 )9.5(#,2K)$,M(PD&1T4"ZQU1U>O_QM>XJS2T*VFH76[HY6&OI6&.@YI M"HR&F!1(C@K0!P).)09*DV"HI=EZHG5(]NO?C=^\I:48=R?'K^:Q<,XF8]?Q[,1A+4"8RT5&(-]!E;<%E8S#GK6=#*29LYPK%RTKHX MJ1,$R\;7WH<$A%(#Z *"$4%#DBX))3$1=+VM7*N,5!EI,PE<9@W=5'B\/3EI%.X.)LX5LS MFF2/=II&"_MVK>,$ZFOT\QIWJ,7EQ^DL_W,R\B>S69SX=Z/%++_8D6T/DA=V M/.GK&;[3TW^NL@*IAT#&%U8@M43U68#UXXSDL^?@_MEC<%">@M-KW9F$@X_/ MQ$YX>3)?',?)8C\N'J4#^[:>^SV>^\LF:"03T%$E0%NE\KF/V1.A+@"EB0AN ME):QG/O<-(1WEZ/=R*:D2@H##R14*M@$*N@$)4(,UJ5H(1D5 2,G8'V(X+WE M1/I(G:);VZI1[!8&22L;K,N)KVRP"6S0G2,8E9#2"I!$T9(VR1)!10/4$:8\ M%\R9M+5M6*/XRH5ZPXL';()W]>MD%O,EO(_A4U]JE.$=\NN]SL!Y738H7E-X MX&Y-)+J&%/'7>/.^G1_^>#1]\Z\87L2?LO';O;-I$6=/HC^R\_DXY3MXSJ.5 M+?MDR[TW2]PHYI(1FD=PE%O Y#TXHBPH1PBS*@HD)K-EP_G*Z9SA5357#K@) M3ZIRP,UR0'?'/#/>9Y.#CY@ J8^@\Z$ B0OE30S$)KZU34E#Y W,&X.,:Q:5W-IF#<%;./KL=B/]*DJH-W_H&Q!>07Q%$'?\&<:X=\$8 M,)J;[,^4Q;M:*!#!>9'E+?=&97]&=R,:-2T\5/3>J!M34;Q^%'<+.W5R46;8 M&BI+82\O(8:C)GTH)ZZ&$;E)',T>)TQ""R_))9S;0S"2@Q&<.2)PS5\95 MJ4;1+B-\6U*GTL)MHH5KK:>KM+ >6N@F=[+TTU1F'N HLE>E%%AF"!"7_TV% MYY+YK6W-&\7[6DRU=EJX[9-?3EVM94[63>=[[BX[]EXUMX08STDQ_^OHI-S* MQ]-9FP=?+&9C=[*P[B@>3/>GDW)EL^E1?D,O=O,USN)\48FT1R)=-I689J)D M-'-HIDP":#D'HU"#B@8EEU&Z2+>V#26-T'V%J 8CL"J%#-'OJA0R: KIN&C> M,X4V(+ 2YD;B/&1C*TB26I$/#4L,V=J62F<*6=E'JQ1R"RFD=Q^M4LB@*:3C MSD47HY"*@6VG 5LN00NM(2L0XF26(OF1V-KF1#24]36/:7C^W+>-1KE)C"\; MZ'K>!V4_ =9H,1UEB\$GV,H_?0JNFDZ[A>FTKQ#PY0BWR4U-)& MC$!BT("4ECR:%< 9SRZ?T3:+MNS9F>XTJ9I(NWVT,%"'KJJOZV>*[HY29H/P MG$%B.@ ZQ\$JDD#Q))5A/GMTI7&J(:N[;Y4P-H4PAM%Q5:EC4-31<=P,ST>" M%A0B9L) HT)VW*R&P(5PFEH6/2G4H?MHLAJ>Q[9A&;BE[MI%/^W@7X^>C'8G MX62>OUX&6&38W;N)70UGYCXUT7<\VS1,3\I%GM^GU1AW:+[TE6<8]WA_!GT2 M#32=6<^6'L\6NFRF1[3>.#2 D5E E00XI@R$Y$E I7@(;6J2-D*M7.31.Z8& M/N*]DFLEUP''!2JY]DNN'9^?4F^CT008PTRN,B3(OIL#GUQ@PG(1K2I)6]4( MTG/&I9)K)==*KC>8 J_DVB^Y=J(B4GF!@2"$LN$6:3)@D4N(A"5*27*$FY+. MEHU1/5?$W""YMM&3?[9QA/S_8?QZ^__RA_,+/[:S%^-)^^?-YW3F8XG6G2%T M^__<[)_;'][\Q5>IOU9_[=I_K;=3@Y(+QX:Z>&RP'Y8??);9RQ"/OZ*=?D*3A9?_I7KOWF=,[>]>3\"?GXS/OU8 MKK<]U,I$0)."%B'K7Y&\T3)PI.A4&15H\ ]*Y-;Y;QU^V/C]RKZ(X&;1_@FV MC';[SAZ]L>_F6__\G.HRSWUZW[]TR[Y,B67:]CB]^\IC^^']W,PCNC1(/+*3 M,'IZXN;C,+;ERYVG\F8N]C/X? 1-:>=_NICZ/P^G1_EDG/_O_VA&U?>CA_\] M&2_>%8W4@N]9M+/YZ.$DY%_^]\G1NQ&GS:A$#]N/M'W319)=AE8^M^MU0^/O M]C@+A_S&QY/\SJ8G^;5"-EU\ZV,1!(=V%MMW\RK.SOZ5;YG]QPV^,7FI]S4Z MO\*;N*FCJ]V>TS3+!YIM)5F^U"/[:AZ_.__D^_,=\.-)^P?;7_K^C"[.N+D, MU;B85RI_\/3;'SGG'CGEG;.TUME?/OOVO?9;%R3FV??$/13JB]\F]^@W?H]Q M_4V_^;6+E?>XD!MRK?F^JF][U9NXKPPWY;[*>X;@AEPKS;]H^(94)>\V/9D[^5I+C,X>;=(#N1&W MMIWULTEW]0[;ZC1LMQYC;<0-V)].X Z__7:\T&?O_Y+'W 946"Q/"7^+<&[\%=QBBJ*OO:C5RF2&_AS4!+X\TO(FI?P/]LA.?)E%,=HY M>7$R7XS:&EMJ!CL9?@,G^GRQ&ZVM]9U?:$A#9(YCU)SJA$X2HZ3G)*$,"F4B M\8_=MB'M0A\:N=B&=GHB[L[G)S%^S?1\^.GQ_O'^SR MO0>>[!__2IZ]/#I\?O#DZ-'!;R_W'CPD>S\]&3]Z^J'O['COPCZ^V'?V[$W^W7=[QWOO MGC]X^/;9P2]B[WA__/SW_>-G!\_R>WSV_E%^3WOLM^/_O/]SL3=N>\X6>P=[ M[_8?_/GV#Y8DE89'L"H@H)0&#/,:E#'*&TN45VEK6XJ&:M-DRZU[CNH&=NQ^ M"\Z'QJ7?VHW[5^]],[FMVVG[;<36;;#]--!V>FK?YM'2F\&)^_%$B9G5(.'<<-%H)F,IR^2#*[C245'.BL_6WMI'*AJ]_VT\E MQ$J(0R1$X[7BD4NA*1*.+K'(C"<^:AL-NDJ(FTN(CR[J0V3:H)$1) 8!2-"! M$SZ ]2E%;H)V2+>V64.D;*3JCLJOE%@I<4,I\2H#OBUWW@.9 MM9D>J6+B*S[S%^9Z5W(<'CGN'>QT5KN)8+2+'*PKFP&H4> DR3XT2Y0SG0C1 M>FM;J(:05=:(;!(MUNS!9;(',M!(O$GYS(S((M?<1::#-8QIXBV[9/;@O,2S MI8O3&O"G9W^NIA+Z1'YG^'+D3&&9Y*]5*H&SLM11A*R3F/;6>H\\IJUM2AK* M9(.\*J.JC.ZD,OHVHJO*:,/XL;LS*7JFF720)5#9F10C6%.$DM:,<43-?-C: MYJ@;BMWA]+=3&E5>O-V\> 5:9#2@2S(0;2UF!>&01LI2\I'8_&FH0;1-9L/. MP&.OHK"..U J(J!0$9S7"KAS,B&7B(ZU832-#3)1Q6(EQ3M(BCYK FXL6L8M M5H#&&0)2$'E,2"Q:P3E7'4)YVT-J)U MH37AE1$K(]Y!1M29#)42F?($01VBY27Y&B++__,!967$#6;$EYUT@I$Q&YM2 M4$PDP'SJ@;/4@28D*H)!)4):F6A$PYC>"%*\E M$?";NC)Z7+6\>=F3MA.???]MV[*O\^RN5JI6JE:J5KI6%4B]\"QX[H)&JX4) MC@:%#KU 1:FY\NZSQ[-I&B]*SWJ5=/U)NH=O?NXZN3;Q0++YP":/@$Q*,%EU M0: Z!8\D4E,B?XPU9O7RN8KARK352M5*U4K52C>N6E345)H4C&02)??:HF8Z MB<1,,EK:JEH&HUH>LK;H/RN7O?>[^>\\_$-Y=%(H#X('#:@)1CC%#AAJ79$8K#M84P;KH=T&-^!P5Q/8EGPZ\OB MW'G)L;88')4[__IRRS;6VE]SBRAM:1=-0*]9?JOH?3[.F#&"2YZ4#EX;#.RO M J/=85S%A*>SN!ZVT(U4G+1"#:% &)8Z S1P$ZHQ.)2+DL_$=D(UE?C38#J@>ZHXA?,GE@-;A_ MH2RFB_??[-%)_ K:&3+U*Q9+=-#R[)\1[ ML-YQ($$+AMIJ%^76MA!]#=2L:!YT2J9:J5JI6FDUQY8Z[TCDT5%/T!NG59 \ M""6#QFA05L=V$T_.A^\N1O:$#MJ+I,!D3R:?GR2"Y<$!4UJBI3Q[/&EK6]&& M8]7"&X;XJV395L3[7XU+N+HJKB']7H%/.@FY0"-C,8$TR0)R$B"+9086F;:D MG30;M[9YHV2W]>W*PQ$JY <(^1[*8RKD!PSY3DE-U$QZ;S [QTP#"A[ !$XA M.4&BI#QI8PKDJ>[V_U?(#Q7RU?O:!"M=A9A[*)6HQ#Q<8NZ65XBLOA1+#-"& M!"A9 JTE@2B2]R12;RP.BIBONZ4VC%_?"&KOV_GA*/_Q<8B3,!_][6L@SE!J MHQG]@GEW_\>+(#Z;LEE ^N#\TL[_>+G@QW8<:FSD:K!\]_/%T;KY&I[_YY#X MX]\F]G=SDE^/[;]\]N[9P?/CYS_]RAX=Y'OS\B'FG^7[+W\8/W_IW^Z]_#5? MWY.7^?7$'T56BQ0]1*,)(.,(N@!;T*B2U8%2&;:VZ3W9K7<#!)5J6 %@!-EL4A"%,DR09+>796C><=D?VU.Z*H8*Y4FZU4K52M=+=L=(U MIZ^J?+D)^=)-3 FNI4+.SQ)3I!2A)$W 9(6J?0K!:E/UR\:AN7+N)ECIFC-3 ME7-O@G.7M/0R+1UW(CN)+ $JX<%E]Q&2\RP*DI+B _,9[T S;_O\E]#_JSB9 MVQ:-\6WY/-9&WEH74:U4K32PWH%KZ*K;"2]/YHOC.%G,#Z8[^6.WMJEIM#:UQ6"SB*'2 M=[52M5*U4K52M=*0K'23>80J6#=+L';S$Q.L=),YB"9%E1SC$'0*TOX5F;<_U1E[+8BHVP+V(^+1^G OEVZ=OIQ MEO63NF:Z3X5>)@]U%+KGSK;C=Z/B$DK8#;2U#"R)RJM ,K[CUK;FC3$K#^VL MP*_T7*U4K;2)5KK)/$8]1(=UB';2%"1&1K4VP)@7@"P0<,H%8(9%E9Q4GKEZ MB&XF\(>Q(6]E"J@HORK*.YOS4G*",T.A+*8 C#&"(::(9M11A1 8^JUM)KOC M>6MGU%#1?9/IK7JL#PKPW>Q5%+(,XLA8-ZY4'W@.&I4$*ZWP(G ;A&J/]>PZ M#^A8_XOL51C/7QW9=^5BX]>YHOYD_ V+2==%"\20U=4D%CI&B=IJJE) Z:ZB- MXH_=RVV);E_[=$%9W?W<(\?QS'$7YS(Q8CA*+L$3CX *+5AF" 02E4R2,*G" MUK84#3>R$7SE]<]7Q.ZBJ\=\GDX M/S7"%6"=@O/?YRD1YY6=(FM02.20'Z_)G- M5@;- LUB%=()L;6-/#O'K#L[O')CY<8[ MQ(T\\" =53XHBS(EG= 9P5!H8WVBKG+C)G-C9Q4?#=ZPY!+H4K>-TF6G.I^$ M$(V31D0FT>#6-FOR>=EP7I5C9<<[S8["ABP?M&5"2+1&.BTDST3)#&$I_W]E MQTUFQ^[,":I*N@LJZ2H= M_M]&>5]I[*]Z:9!,22XRI33<2DDL.(E9+SE!P7B2("95QMH:1JG>0! 9"<0W!&.ZVIT)'1$F;CU#1*LRH@*SW>97ID(4B;"3$X MI9 9Z80+64PF0ZTC@K-*CQM-CYUFA>AL]K!CA"1LA!)-!6>S=@RH6&(>I799 M-C*1N;&OR7"5&RLW#N=]7X$;LT343-.(*EED-E@4A%"G3$:-T#I5;MQD;NQV M=G@FF70A.])49)H S;AU::2F5+)6NWJP!S[IZ MZ5^+P<>S:1HORDC5*NAZ%'2XI.*.L,BIC25%4I+)EF=E)U3(\LZ'X".S7I#2 MQF8:K58.!%8,5Z:M5JI6JE:J5KIQU2*BL,(F[E%Q-()JM-2A"20)'X7R5;4, M1K5T,YB1FVAHX*"T%H#2$[#6$5#,4!$\.L)3E2VW'\3&4YM,$-H0C@*US1^$ M"\+JA$&%U5R/BM.KXK232O/*2)XT!T*\+E,R,DY%4D!I=CM,2MDV=&O;F)4; M'2M&!XO1H$W&HA!<)XN!)Y.B9])YXP6E^9;4@W8P .[F>YR+W(I@P B6 !-2 M<)EL(:)3@@1*DK?YH)4D'[0K]^/545Y7@>"3.%_,QGX1RQV=^C];#([*G7\] M7KR[Z8%>MXC2EO;11(U()%)IF,D>!',D<>,YE5[QA#K\!:MUAW<5$Y[.[GIP M,BMI[_PFIN&TJ>:CJ=L?VWEC9^&GV:4)L';;7(H Q9(Q7]YF]A,2(='@LH#) M*L8R@2"I9T)+RA0)I19(-(3WE>V^P7J?3<#I\IMZ1[FI*[=6)*8OE.9TF>DW M>W02OT),57Q=D7LZ,[0PN)#0:I Q>$ O'!CE;*9W+5A4"K5.A7LVGW;NEM"X M2N]:4LHJYRSCDJ/AS*HD:!D+)6*6X)Y< LU?:V*[.JRKP]4GYCO3H8B7S$2F M0637&% 0!39( 31(&:R3DKM8YN9IV?6VZL;:H2+^VY)'U4K52M5*J[GITEO" M:4 G%,50$@5<,V]?+ @=^9\1!%2$PK#SY(!QBB \>5@U3R M3"X)'VC9]]YPVNW5JX+Y-D"^AT*>"OD!0[Y3_..2]4(: 0:=!B3*@%%"07(Q M.J==)-%N;5/14-&M_:F8'RKFJ_NU"5:Z"C/W4/E1F7FXS+RD.S@RCEPEB)YR M0)XB6$\"A!"D1.5;"P^*F:^[\3>,7]\(;._;^>$H__%QB),P'_WM:RC.6&KC M&?VB>7?_QXLH/IL;6E#ZX/S2SO]XN>#'=AQJ=.1*N"R8W/D\J9"OX?E_#HD_ M_FUB?S\X/P/'I(N/C4HRFA9YAC!$6= <.JT"))XP3.H[\EN8&7T*L[R0U2L/&K# M;0I2Q<7@P D@8/Q%,$8XBUA+KJR<:#JEPU#<^7<3;#2-:>F M*N?>!.=VDT[:4"*-M4"BRIS+B )- @74V<)&*&JC&Q;GWH'FY/;Y+Z'_5W$R MMRT:X]OR>:R-R;4PHEJI6FE@W0-K:;W[7"+LA)G=RWK\8+>]3FOIV=QW#_$^Y\$O][,IZ/%_%IG+T>^WA:[?(D^NF+2?LJ M;>%+E1H]2HVW2YKS(H_,B^S8&5KV)J%+8+1"4,ID[>@X2TYO;7/2"%J;##:, M&"I]5RM5*U4K52M5*PW)2C>91ZB"=;,$ZY(YN=1:4IIAI3,(J 0%ZVV *)@- M2;$H':^*=3.9H?+W)ECI)G,2E;\WB[^[N8W\3 5"F2RMC@G01 .&(0$>I$') MJ#&1#)"_[\ ZO4>+P]/>AE>S>)AA,WX=S]?K_?UH.I]W$DLU?UNS[-5*U4K5 M2M5*U4J;9*6KK,,60O*(*+G1F+)H4]HQYZ3GCNC\E2M+^%9FW/]49>RV(J-L M/]B/BT?IP+Y=NB#[<9;UD[H0NT^%7H:.=11EI9WU4A6EYQL&/ K/5^)K7J@#PKTW;P5B4YBV5OAT?&R-DN"D41"%-Y1$:/A MY/1 5[3;DU.W!JX1MN=]:J-7=AQ&B^DHWWDH:)U-C_)/OQB-,W!G<;ZH?3IW MI2!C Y[:N[CS;5,?IPKZ:J5JI6JE:J5JI6JE:J5JI6JES;;250;+]![#WAM/ MIK/QXMWNF5_^(/I9M//XXVQZ_& \/XUNY8N:'TSWIY-///GS7_C7]"C$6=W( M?,6XUOMEP6PKN!3$*4@^.D"O$33A J+40A.OO0FXM2U)=R=SW3MS&]#=>R2[ MHOO&T-V-6C-"%7.)@TM* U*MP0D>@!!%T$EF1+(#0O<=Z++XP1[9B8\CNQC] M^^3HW8C39E2 ==/-%6XZRZB#Q?35=\5Z\^G1.(S.[\;F4>#5=NH*0Z*@ :G% MA#YQK4V((=.?Y(QK)O[8O=PJW?:U3Y;5@H5]Z_*5#C]FZ M7!D#C/.B_)(%:[P%AQA#0=26FZ2S M>\2#ITEKJVUEQDUFQL[,0Z4<,50B*,<"H)$,3-0.5%""F"P?I11;VRA)@[J[ MT[-R8^7&.\2-EC&)B1.>.$7*O=.!R7Q_T'#!HHJ5&S>9&SO;RJSRQE'#@$5B M (7.3G70 IQ0-+FH%"OKCEFC5&;')5';<9';LML:;*+S0U $O.^"SL\! ,Z. H[*VK')TPF7IB(UD=XT; M:Z[ADKD&ESU+QK2WT3NDCCM5QO![0;4)VOC+YAH.2E+U9/;N="W/Z8:>LS]7 M$P^]LL"[S@B[Y+D0:,$*FT628@9V@BF))WR$TY4V6$.R@8+&&D$K7Q63F67.8\1 MF8I;VUQFJF1R]4UFE2$K0P[G?5^%()-13EB*R#P2137UQF9'(SE.$B%8_69$QD%;E=DP*%&*;@.H1!AQ*DFM= FS&48;C7T-DJCT6.EQ.._[ M"O1(!2>1)LJ")_G%N-611*$9B5%S#*32XT;38ZKH.M1T-$E%7?>J\"30"!H B#C 1Q7#A+34D2NA;!J:YLVE*M& MDR&M1*LHKEQ;K52M5*U4K?1MNB58+%7EDAB:58IG.A+*,$2G3-1:I*I;!J-; MNCG,E%5G,%FS2*0.T)C2)2 41*,M55*6+KHJ7.X"C*/&J"331J: LK24:Q^9 M"S:HY'44*\&X(O6J2.VDTY@PQ!M-01I" 4RT"1X\#(RZS17V5/AP,M;MCJY4)UH-=50/CX9.8/[3R.IFFT.&O*&)UV?MST3*_- M8[2Z^;!:J5JI6JE:J5JI6JE::9V-N-)*YSFA9=X3:J(T,4$([Z4@'H5G?^$2 M?;TC][07=\?_]V0\J\- >W61WG[:D[O_X!GN'>S]D2@UB5@#DMD2C10&K#4: MM(Z":\Y$.\:<-@:Q#Q>I(GNXW:8KXKH;ZO@,V+_9HY-XCNO[T_EB+RX.IY=$ M> V"7!KAY"+"B>#>$2]'DSU?O):W0'B"T M>T\85FC? +3916A3;SPO"0KJ2K^/(A:<3ZE &Z43)&G#*K0W#]K5:]H$*UV% M@'M/(U4"OGX"_IA@VC_X-9.P_P.%EM9K!SI[3H",(=C\-4B.:>,$-5CF= R* M@.] P]"36+8E^44L=S3#HP7FJ-STU^/%N]I#M.Z=,$&&)*FF%I$$HKF,WEOB M573)!G75\%#+<*>[81ZHT<78K[ MV)(U,BH2%I*V(%G$,LRM+6/S8%!KC4P2I[/V1*(:S8>46:^([WL]RDIP_T)# M=1?OK<;Y"MRKFKDBHCN;3X0TPB8O@5%1.J0E!Z>\ BV=R7K561?+D-:5![16 M, \8S$Q+@UELDH0I""W*T'K%%(DV>WVJE:J5;D-91/5[AW!V=J>82T-" MT,J!]4$ "I<5LH\4HA"41R43JBR3J6!-EE+U^-PLR%]SO<37QG17U7S#R.], MY>;4V<"8@RAY1KYE+/O&2D'*SI$Q%HD2I9)"-X1VG>0;V0M?,3^\0HJ*^0%C MOM.M35'I:*P":S@#Y,J"\=8#EP&1!1.X+=W:O,$EQ9$5\T/%?'7 -L%*UUQA M49EYN,S<;>XU67&C1PY)&@1,CH MVU("(319%UEJB]\&Q,S7W=0;QJ]O!+;W M[?QPE/_X.,1)F(_^]C449RRU$8U^T;R[_^-%%)^M>BLH?7!^:>=_O%SP8SL. M-3YR-5SRGP]V/L\MY&MX_I]#XH]_F]C?S'^7[\&3\ M_.#'P^<_Y6O__9?W^^_S^WWY9[Z7(;_>0_%'ZH6/FTC?P#Q%LI08NZ=$3D<@H4@)M=-872 T8ZA&"-C;Z M(AQI5AJ<-LAJ1^Z&$4.E[VJE:J5JI6JE:J4A6>DF\PA5L&Z68.WF(UP2R3*# MX(--D!\/ =I3#5HXYO.C(*7@5;%N)C-4_MX$*]UD3J+R]V;Q=S>WP;GWA 8% MV*Z"B*75,3\<0*(CP5@N>/(#Y.\[L"KOT>+PM+?AU2P>9MB,7\?1>)+_'4=_ M/YK.YYW$4LW?UBQ[M5*U4K52M5*UTB99Z2IU14Q3DR)AUEB-C#&M2$2-0CBD M3O(5!A"U@N/^IWICMY4;96WU?EP\2@?V[>/IK%S@SF(Q&[N3A75'\6#Z. O\ MR:)J]1ZUNL@ZO:/56S6-F.RR8_%, J1 M*OPK25I0.ZRCMI"U\DEX;+2%)AE &.8*5^8,*5@N=A,)$ MZU%ZN^$?-48EF38R!92!.JM]9"[8H)+7<87A417^PX(_7H0_ZB"IT A>%?BS MX,!P)S+\'7$VF62X* N0<)HW*;WM'$<+95:*K54 M:JG44JFE4DNEEDHME5HJM51JJ70GC.J(5AP&7/Y#10HQXC; M2) A5J-$"5& W9@QO$/<_0!R'A[[.BLH<\!6TQO:9SP ?^#-EN*YQ!WX-<1_ M&4,\/2N[O77[;;:*WZRT#CY\_^[\\(]C#4(YL2#%$>T=XEY(Y PU2&L9HK6) M>:NRRU\0>=T\MQWV^[?/:)_1G@.W$1+:G@.W7$'[\.E;_OSUFV,25-#"@28O M<]HSHQIIIP@2,8B A0":XOM_$-Q+1M]9PUW+X-MC<'Z1P94+D1NND6?1(*YR MB7P> \*<6R)#2@#GP."R:^AJ0\$VNO->,/=-VNU:YKZ!6NQ3YL99+??&HVB2 M13Q9@JS#%'E.)8Y8."4R46FWXZ'9S]EVHZ&_5ZHO[E[X'@I-I:F MN*.+UBXF3&#<">\D5TH8:V24(G#C@I#4'Q^L0T6\TB.]/+MNDOY]R->V6/XN M;\5G0+Z+I:$Q"TSC7 LZ$(RX21HY20A2A#A&DQ<^^+U]*;M8& "_U;R5'PLZ MV 0+W;([\]908M=@^G]N@_A7(/HNX>8:%\$/@>:J*%D:EYS4;MQG_YT4H=+W M)WG!UJ8%K?<#MY+F9O'VCY52_-XID[! H#C@W"C6("T41H+%1+ER.F$#>-N5 M:^3,%FI;J&VA]AIU2@V/)! 5L/:<2*,CE\Q1%W#"D@FT+MBW8;A)LL:99J#7*4,9EY"X! MOX5$I>#2V19L[S;8OENQ(T3M0Y($1>(HXDE)9##\9IC$GF!&DM9[^ZRK">O2 M-?GO+=RV<-O"[35\4SA9[YUC3%O,F>7:"TZX) 9D7:VQNQQO+XDL:8%W%X%W MM7QG)-E,9"02"0?$@S/(:L905-A2IC S-NWM$TVZ$JOKAYS? \AM?3W7]_5@ M)B+30M@5.=UV_&Z WGSNM;QLU'<.%]) M4V'2:$$DHBKCAJ&@'E/%4()%YLS0:$(.6*-=IFF7\U9D:T6V5F3;K,CV0QC: MBFQW#7KQ2IE83CTFQB).30*1#1NDI679/(F3#LI8ZO;V!6==QGDKLK60VT+N MAHR2H YKK)U3@7(6I3/2>\:]34$0+'1KE+S30+M2CSM9'G3B!ODLV7*F%+*8 M"L2\-HY[AY,(V2HI#.UJN1JVW8JX+=ZV>/OC>*N3E$0')K'#7*=@&'8+M'<#;E<(V6F*@<>"(1>L!;V5$CG""I+>:F!@)QWQO7W65:;&V MQ=H6:S>)M3XDXX*U-"K"DU5&)2&]B8$ZB;7'+=;>9:Q=+3-$K!3)Y7A]%PCB M-$5DHC& NEH[(D2RI<5R5V+]O&&)W@"YRN+G(ZS9S^*L;.X7 ,#QP/.^.3V'DR M')3UL^,8.K_V!G;@>[;?>36&#TIK]$>7SJEY,)/PYK-A7?CHIRKV[;CW,?[\ MJ1?&)U-\6;BKH2F>WV(=C& ROOR6FU^\%9@LB_@C%#>F!2T M")1RD;S1,C!.N -I%%B''Y,<>]W<=5)-)W%FWX$84T7[ =D$<_S)]C_9\]'> M/Y:6XK0W0(OK?MF2G=KJ'5R:6<0L'\>YYWTOG7]EV\[F4BZ,N_.X?=>P@=%Y-W*@7>C9_O+(K;V>P2^PS9YK.,'6>V-%)Y]?^\-,H M'U*%V=Y&6XTZSP8!+E[*-2P_29DD_(*_!T:6Z7C3K/ W>PJP#1/M#6!FPPD\ M*RPT=?^N<1>(G<-"P708?]^>C>)/TU]^#KW16=^>_]0;E%&4FWYNMG>#)>)L M!=++"^NOYSSR"-=\TN2S-F]NOGY4OKIP0-7?2?)(&G7IU_@1N?2[KSV6X$<: M\Q]Z[->_$_S'GGJ_!OM]!/M&@O,5ZA9])>6Y/K5N1^)?P:W" ]^9X'R/IT\> M]O3QTO1OJ#HGB".W,^%R%J?Z+*Z&IYWA6:Q 3!V\ZV0UY2/(H7'TTW5J=EZJ MDBQJ);==0.V>#O*&:E3 &@%]4P M]<:YA^-=,9A]: QF9Z?/?_OWZ='3EQ_@^].C;/SZ[4 OG[.C MU[_VGS]]>;)@,.L=OO[CT]OW?XB_?OOU]/#I&WA^?L:;\[^>/L9OWQ^0O_Y\ M_OFOU_\Z??[JHL'L@!P^_:5W^+3_X>V?;S$\Y_/AGV_YX>M_?8!W])Z__S?, M!=YW^O;S?[[,JER,81SGAT\_?#YV-%F=DD2*NESG(FADL:!(*:J-4HJ[7'*? M= G37;B#GD96D3:G:E=I;*H-CPH(9C.L0XLF10]E(&Z-1$Y(@41(6+FH.-,D5][!7:UPBTW18>'5Z4D#R6(5!"$5,B M@83$(M(,_B0@Z?)DN"-$Y?[5I,OTIKR)=ZA_R:TIF8]#-LS7SHOQL%-%X#?? MZ\?.8*9]EK[6\)?/QI2S:IA;7H>..]^\-657;!$[_8P-F3T*-ZA'2NSPYGP: MSV!#]FS&@$OWU;WL]W6;5H/%56]/Q()2 M\-%S04GT-F=)JJY8DUU]YZ7TEH>WI6>W/+PU'E[1M!FQGL6 F+>@:<<(DBV1 M 0''QL"T"S[D"@F$=9G1+0_?6Q[>N&[:\O"V>'A%.TV$*\DT0YY@T$Y=P,BH MQ%&BEH%VRB3\W-LWNFO8+AGO-Z2-=S_7AY MS\U[V5'D-C6#12(Q N*B])0@&T?\2-8L@$ M;Q'G'G@:.TP%R]J#ZA)];=&CY>J=Y>J-:P\M5]\<5Z_H$S((C3FC2/BD@)=U M+E4; @)63THX%@T&KC:J2]FUG5V[U_7K+NH3(;IQIS<:34I/,#\U"NVB-PI'Q*@+B"<:D4U1(B.I XU"$:I# MEC^Z;$W?T=9X>5]8>LM*11(3(A&B11'*<05/8Q MXJ[:J>2"!^2?.#@]L[TJQ]%U_(FMWK5NB1M4'[))8TZ )_7Z+T-2ZGV. 7V) MU;!%HRNAD5_5&9@#F(F6 P9YBKA/%CD7+>(Z<2&CQHF)/8 =30G]>8?,&ZW- M5AI:1M\K(%S4%)Z-TCA+D P>Q0O.$=(P.&6>P2T8Y@4/+R/>?D3>O*GP' M([=*PO6X>45)H,PG;!)&WFB/>,(4N:@LL#134DL:;6FY@KM87%OOOSFGP[0. M% PV?IW_[_*5#\CS\C2F6%4QS+*+[.>.BX.8>N.'Y7&Y2C.7C>M,!P.?FV/% MI['^]V PI_N"=+46U^_3TMIH=Y"O-ZY"M7Q]\WQ]4:UB-AD;A4-4D9SKK#DJ6I;305.= MA-<4U"K3Q70U3K-EZ_O UAM7J%JVOG&V7M&OC(C!"N>1<4(@#H(8Z%=,($FP M=,#RDG);0B4H60V5N!6^?D#^E[_]9GN#OW?ZP]&H [R9=:RFSGB.[CJK 14?I14.7%YDJSZ8$ M:7%L$IU+L:BND)> MIS]D:_#=68/O!M2.2YK$MAQ^&QS^_"*'FX2MB$8C)[5&G-J 7' ,.463#D%9 MZU1=D+)-%;N_;+X!-:1E\QUB\S<7V=QK&SS+B6,A8L2%5*"<2(FHXR$XRE., M)G=I,N;:-1[;-),?8=;2[@PYT-CS5$_/XF!4IYS$S_GWE]]N$+-"A1:@-(M3G-:J&D)5UBUQ]PG2U M-CO$SO>]*/.3$SMX%TN315O*-12'1;]G7:_?5EENJRQON!2"]W5/SRKZV/N8 M&VVV:NGVU-)++&JK'OXI75[.R-*>AQL\#[^LID[?,2[?L;"\EKNWS=TKRJMG!DN?0_*2!6DW&H6LA1\X MD6AMHB;1M+=/&>]*LYI&W4;FW0?.OH'(O):SM\W9*WJLL8YJ*R/B()GEC&2- MG* )":=TE(DXZ5T.S1-=RMK8O!NOC3#X& ?C8=5[:$41=BS#9X$.+2)M$)'P M&DU"*T.-XCFZ3O <8L>1%@Q^HYA[8CQS/H(FH4E7K"G9T@;9W0>6O@$MHF7I MK;'TBOI@4S#) ^KZ&QF9(LL4!@)&JR2&'OE]-X^4+NKQ'42>UJ6WEGSW_8" MZEK6OD'67M$?!*%.!B61L<(C[D3,R7H*40!PS3BV''/0'QCKTC:2[G:X]$45 MSVQOL6I ''6G872U@VPX/HG5PW)=[)B&T1!IFIOXK*;.XT$XRJ1I2\]O',S( M&M5#>15L5 (%FNN_JF"06'Z"ZGNQ2B\(#<';-XJC-[_L/! M5'?6FG+#&LF5HZE>U$1I<6J#.$77:"&> P 9EY TTN9JE!XYIAP2BF)!<,1. M%)>L[$J\VA:[M9;N*G_OEA;27]9>T;#*-J67LKK+VB6/# G>+>(4L,09PQC2S5'A&BHC4X M^,#5WK[$72ZOG0O4EH]NRT?_N'953>)2-M1#=?[LEN^G()>>^1@3R/.$Z Y2*%6YIP7W#7DVA:&ELEWELEOP-W3,OE-,?F*!B(=$31( MCZQV&C20W*_**(DH-QXG):+5-K>#P/3:=H8=S7TA9H=UD,,X[G@[.LE=;#[V M0@P==][)Y=;M&.;1R83X6!CE.MX/-ZQ"K!!,\J>\**-AOQV,-YLQRO+=O#.Y2<>UPE:MRTATRL#Y<=-BX>M.BPVVAPZIR4]+Y-45! M@\C#293("1>1MT(*31R34H!R0V47+FK1H46'[>M%+3K<%CJLUA03AE,L&:*1 M%=.'1LX'BX3"3$O%&(L@.PB.NX9OJG7%UM'AABIGWPS[JO7%L[.JE/K#3Z-. MJH:GG=[@8QQ=T)2N53_[NXATVT6M[^D@'U"@XXM)Y4]LKFVQE0:V#R)T8N.Z M_0M[GE=\]'KXV,/R5[&8+9>ZWST>A+8!WC8.Z?-U668R.,HP1PZ#EL^]M,B( MI% *AN,$2G\(9F^?&I4ZIZ -1[V\\EO23AY" M4,7&E)/QR?"G*8%^!?JL:CVRB^6UZ_6T$50[R^P;4U):9M\=9E_15 ))6!JG MD,II')PX4%*XQ;#Y%,@QV&)&(C![UXA=JB+<\OJ.>@5;7M\=7E_-VQ+."$!T MI*/'B$OKEI814VEKW#ZT+Y?9<*%,RQ=%A'!^E[+]MO@DMB&T0Q-:U*3),N40 M;P7 M63MA!&FO!?)!*:&55$2Z7$$"1)8UZDEK6KT/'+Y]_TG+X3?&X2LJ"7?>DN@$ M$BZW1J1,(H,E159AH[4S)K*TM\\([AIVG3J<+8???WWD^@R>>I]C0%]B-6QY M^\J\O:*"T!"4Y88@P7*(HO01.4PULHE%$43B,:D]T#4T)?3G'2H1T];L:Q?A MP;G0CMJ"(;>B9_XZK!9M:(4,!].8X#:>?BN'%5N7BY>4\MI&1(@EB'/KD"$4 MI%&GN;/*1J/IWCXG7=B2;:F0.\/C-ZMH7E(3J.7U6^7U-65#+$O><40\R[4+ MB0>E4QAD+ N"$<>""GO[ILM8ZP>[8_R^$T%[+9_?"I^O**#!:R.8\DA9*Q$/ M.B&K-4-":F< W 5)<*:++J77*5VXH]ZONU$T9#**N6GNVC2XMF#(CM4VO"3] MMX6V[4+;VMKJ404?!48:.X>X,@I9D&80UD$EISPGN2@2:"O<=.DFYRLUI? MJ(6(APT1VROLWD+$;4'$BHH40Z9LXH@X!A 1E<[]>D%C4LD[13P&:6)O7_,N MY1LH[]X6$-E\ 9'4&]B!;PN(W(M!ME[7!Q8#/*RJX2<8]*@#AW$5/P[['PLK MYV[UR-EL'?%5#+UQ!_3XIN+PPXH&OE4G[8(5]_<<0G24GA1JM'+)YN22YY_7 MV#>$++U\,7(AL)R^H)!U22+-A>7"*1&QW-N7$G>Q;MM+W5^6WGST;\O2-\/2 M*]8(S(,.TE$$O*D1#]0B#>HC4A0+3RCG49+)>]]8(%[$OC>/E.F2^FF2A3OD)G@+F@8TYB$ M;>L7#R)B9.,*QLMXUM#G*+70M2WH6BS-B&'>XO#Q<9+&1FMA_TK)$<6B9><;8N?G%]DY6LY\P!)9ZBWB M-D9DB-2($*\(4Q)T#)N5"][5;%6Y:-GY/K#SQA6+EIUOB)W?7&1GYAW!WE)8 M4QX1!WD+ 4L#.P,ZQV29T=;4BH71.\+.#\AKL5QNL3<:3>S QURU9!0'O6$% M3#J*?@*LTAD,QZW#XG8<%@<-78[2FRDYGD;78MO+LF;QYA-@5V ^B9@D MDC@($$6,15H1CB)1.'$)TF7NZB8P7IM*UMHY;XFY";Y3OHOOXNZVGL$U&/OY M,F/_<2P$\5(HB12U()0XIY%A/"#E/"'8)D\-V\5Z!@^^6 Z/EZVWS]9N+ M?!T,,"Z1%L4(QS3GVB+KN46>"D.\38P3O8M\_4"]&.-8G:+^$,;0>BYNIYK[ MS"YRE%X#,7X'6K1:Q9;\%;,&%"DJ3HD&D/()<6$8TA(+1$*PT5MJ::Y/P1CM M&GR==*_6P+F[3+S1*NTM$]^7BCU==;'KXYU\24ATE*(#2IB(3W&G%,$[*$9)4!&Z*4U=+P M7%B==XV\3E+ES;DF=B\#I,TJV9BV-,S%9P! 7-N']W;"NDKUGUR L4%UT$PL;=/2%>T#3GO*4MO-;2K M9>EML_2*YJ09\QI+AT34.4\]*>2\RTEA48NH'%%: TNSM;VK6I:^#RR]U?"N MEJ6WS=*KR2.> MYE%>?C@:MXZ6FR\4?I0R*DW=PT\R%5J(VB!$T36*A$J6,.T(,KEV%C>@0SC' M,?Q0FA-,F5:Y.DZ7\S9%Y.ZP\RXTG_HF-[67[>6LGOEI^WR<\KNH.4/&&6.*(ZR!RR%9$S MSB+!C(M4&&GCYD(QVR21'^'*4JQM:PU$%ZV:K\Z=3 M4K1:PP;!:5TKH<"U%Q(S)!6)B$?,$: 205+#[W#\$)+$WK[A741Z4PI(I8D%O4/F'#LA9FY (7&J2N!1$ C_C+I"SY>=[R<]; MU!M:?MXR/Z\H#]9@3Z1V2$>7^9D9Y)0QB ON/0V$6@W\K'67D1UI.?T@'0^# MIK1U[/2C'<7.T,'(;"9"ZWZX.47BUYH&OV<2O*AZ ]\[L_TID5JHVB!4K6OS M Z>+2]PGY+G+=DO"0?0 J&+82,R3-E&$TN9'7T>3: V6N\O0&] MD6=7U 5*DP2A4",?.$'N* 2)^D29CRBRD&M!8@>G+%-(,HXEULZD7,:6\]42MKN8SG&?G @O)I4_ M*<)_ZHPK8(!)==X9G=CJH165V@EGPJ_#ZF4\:TARE)X,3T^'@U?CH?_0*@*; M@Z@_/BTH @36X/SP\3&/T>LD)0I>4@1_1:0=DRARF40*1)(($$6DZ))KI7^W M1LB=C5W8FD_A>]FZ#6&X!D<_O\C1H"1$*:A$-GF%@* $N<@Q"L$QD933D9!= MK#K3LO4="4EJV?H&V/K-1;86'@=/*4-1I^S\%PYI$BU2VKC$HN;$^UUDZX?H M8JABWXYCZ(R'G:;S;*EAFUFDZ8UA/]DJM.Z&FU3U\;3__V1N?G S[ M>1D!TUYE[>^73!U M+,X&!674*N ;-!&(M8UY#,>ZZ0B4CD+DWO0/734!MFH M)34!2&QR J;N8G*=((C6L+F[S+XU!:1E]MME]A47!F%!$P]\#CH(Z"8JQTI0 M01"A)##@?6&TSWE/C+2EYNXGKV]-*VEY_79Y?=7YP:(526 D*+6(!^&1,5@@ MSAA+-,4D+? ZZZH[4LWJ/KD_2E6"UM&Q1>UC!/.%W[Y6D7O!GE+H4;MC854? MPP _EKK#+4AMR?TQTSZ(],XIC%B4$O'H'')>)"1QPBIZ[SFGV?W1U;(-P;Z? MS+X![:-E]EUD]A7MPS-K//8@AP"^YUY^##E+\G MLV] _6B9?1>9?47]H$IH+A-##$L#2@<72+N0D$H:!Z>(,SGVBN N4?>P"A0Q M.ZQ]',9QQ^@>#%MNVBVV?UV@M6L#I94Q$1,4,B0]D8DZ:Q57>_O,T*XA&VB%OG6(V)#[YEM:T\WPL%K+P\\2 MG-7C'$L6/_L3.W@7.Y4=QT[]>TEM+WJ5'83ZE_C?2>\C,$H.2LL?5G$TKGH^ MQZ;E[Z_C 7K \+@]':LF\%%ZUI#W)5#W:) 1,__W;$[-ES-"YB\>#\+R!PM7 MMCBZ01Q=VT#18 'GI421!HYJI@4@KD6/+(!:&39LPP[/?V:9?B#=0/ M:I%DYY'D-N/J6OS8>?Q84>F4X,0S+Q&GG.;.)Q$9YC4BG'#A! .E3@)^R"ZC MJWT%?BQ%:/?4NO5>L1UPAJW7Z;(SK#?P52E%]C=@AO+;W[-;;/NZW(,(.=Z> MNG8M-'P!$Q^&@X;T3QO"P]_]22;&(N[66-S"YP;A\\L:38X'S444#!&=Q2]G M"3*5.'4%1/36>-"?L)=<@\S*!N0[1,N.U"I'"?SYPF;D=M)V6V^\2 MMZ_H+ Y'D:+ R'(O$(\2(Y>[4R=FM ["&FT,G.V"=*EE)<*' MUU-7[F<0]%5TF9","];2J A/5AF5A/0F!NHDUK[69;ZC\%R+=[N"=V2-+H.C M(<81P#L!&@P'9149H#S"/NB$7;0>V[U]1DA7&KPA(\W.!-ZTR1*MS:/%B74X ML:(%F>B9S_E4DH@$7J]S@:_;3)W*A[#62; M4HR60:H%GZN!#UWGF.%:.:PYDEA(4&8P0; 1):)PQO@0$Y%>E/BU'3+X4H5Y^2XQ[X-U MF7S#/;)=$\;ME918CT[_L[WIWQ=4WJ0GZ/'@HDGF\?B)K:IS6+5_V_XDMF"] M0;!FZY0D[50B -$@#2?$%57(<<)0H)AX _LW:5=[?(2X,Q::#5ER6^AKH6]K MSJT6^FX8^E:4S("3]XQ)))UUB"?.D)$RH12D$I[ZF' )W!6@9EX[N*>%OA;Z M[C+T;=)?UT+?#4/?BHIN:&0V6H*"@A]<,(K@+".EA:ZQ1$7JT]Z^8+HKB+DK MT/< *AZ^FIR=]6-NIF#[M2*?^L-/G=Z@YA<@SD^7.NJ^8R462,2 "&$X'Q/4^N/F8."'I[$SMI_AD6>V=V5;T_T7+.ZE[+#Q[M7U M1GJ=]]$+V$:'LWJ3$L*XO-66$R*0THC)8Q*.UR"@;D?*,>QRCH;E_#-.X MJ]6US?J[5^6A1:9[B4P;;[7=(M.VD6G%C&,E92IZ@IP3%'&%!;)$6H0Q55II M1A*A>_N4RJZ@UP[U:9&I1::[64VG1:9M(].JE47#4<*$18(DAWCP"64Q"3'E MA+.8)RGMWKZ078TWY5J[0W:46U1#QS%'-U]-!?W>@*N["Z?K9GA?X'0+*FB] MB5HLW3B6OEG7F3QHFJ37.8G$:\13U,@PB5%,07,CI:(T[NTKWN5B4[6<=R@D MM$6E>XE*6U _6U3:(BJMZ)Z)!BF4UDB$G&+B#:"2M %%$K47"IO$$Z"2[FK9 MHE*+2G<#E;:@>K:HM$546M$[&69:6\$1-@P$)N(4LB)X)!AA7&+B//K17D09SL&[>"-/OKV<+V M.ACX257%\,MD?#@^>NZ;@JF-&@;"4FB..).>N1XP"@9F8# MUNO#5FO2^ZUQDC(D,1.(:Y.0!=HB04'3 M# )'Q^C>ONPRO$OJ28M6+5K=:/N;%JUN ZU6W?A"4I"C.*(R1L151BMM TK4 M7KRR+\(]Q5G'AW]#[N/]/ M^#&]8V%!?+\BN;P8BS_S>,M)()2' M\RIH$2CE(GFC96"<<*=4+NW*CTF.FVSN.JFFDSBS[R)R5;0?D$TPQY]L_Y,] M'^W]8VDI3GL#M+CNERW9J:W>P:4Y2\8L2SGO)Z-Q+YU_9=M^;?,NWWW3N_=J M.[=C1[G\2K$##ZMRS]MHJU'GV2# +?^:],\[C'0[V213?I)R;98BOH>/;WOX4V_](?^PVU+Q:_?S*7B/W]]?_3;X\0P?/OWUPU_OWWX^^NT-/7S]X=/;0()->W M?S[G;^FO_;^>?L!O7_]Q_A;&^_SU'_CYGR]/#]\_XW^]?DN.7O_R_C]?GHG# M+Q_(,7-&6*8\O7G^_/'+MYVC7SNO#GX[//CUX,GC MP]>=QT^>'+TY?'UP^%OGQ='O!T\.GKV:BLW-7EAEPLLY%&YL1EG27QMR?G.D MRS.S//I$@O4*$XXM,<%S%2Q.'F.IB-S:9@6H^^G09MWN*!T!MI4YC,HN/7_( M>_0(M+ICG'N,*VY1=%8A[DA$-L:$C#9!4.8=P_;BGKLM["U/_"GKZSW_/0)" MH7D^]>=4OQE\7B\Q=O[O_]&4D)\[K__WZ&7G8! FN6)BA!/X8. ?=3[!(9NR MGEH?T,1H7$[CWJA(*R#>P%P^#>!LAAD-ZQD-WG5&$S?JA9[-3^K\#>;2CS[+ MW/WS;KDOOY3BGY\,3V'*Y^4O& *3#-IW_/=]AQ%SCOU,'P0[=3Q49J M*,_Z-*SZHQ5:4/<%YND, ^QI.>[\/0W'DQ M[(SR1$+30>AC!'1XU'E=!+@ROL6'@=32 9$V=C[FR8W/\[-?_GM42R^Q\P:> M!DM51+RZ)5&6?,YJ$684^_V\;D.05Z9#Z&8QYA-\D?\MJ@G0=R%3C MU;%U.T_LP :[,,9'< 6,J*9L@W,PI/].>GG:0!QX)9RJ>6(SN0N&#T.O8HI5 M'/A:]%V@87=*VE6BS[YJ/OX4+WXRG%333_(@FT\GH^F'Y:WYA>NW;MFFF;0+ M>_%R5?'*PN'MB7GK&7EAO\Z8P4U& M:O,+DAL@Y1F[9^[[AA MOJ@96W[J_,UGU3!,?*V23^&XH!R@.YKA\NRB@N;5QQY WJ-.UC*J_(+I\38] M-T[@(7,%-\TL M56Z:*/\!VRWYWC?V>?3YZ^O9881^P(1B6.8!&%7D.NF0& M1:VX#XZ&F,*E_-?0M@@0V7C483]J][RH26WK<-NN\CZ?-2Q/JPZ!.D2.@Y$1 MQY!0$HD!P!/0A (6B(CDC#+$!\Y7U*'=4'=>5("^O;,,PW!*+!%W-[0>8+0< M$EGP.A\1W[;9+AZ+LVA*F-P5I- EY<+/WS@JTO2I?0^'TO@<9<4J+-W9K96" M?CY"QK%JQMUQMF^+])V_78PC+M)>[/=.82)Y0I,S.%?\(A7JL< 9->F/&V-T M+17:09$6?1'_0R=,JA*RW#F/MBJ/;=8A3%4?O[AR\[-N-%^YJ8W;GIW![BF' M<'E:JH:GY8N84JTG9AMOD2OJ188QU)Z8.>1=-!MM59[?+N2]&<6C] S>=9JW MP ,$N<,O'^BQ-\E@+G,EPISFR;%'UB>+ G$>.^\$471'06Y&NYV!-! ZSVPM MSF695A$]XZM1+E#%I-(J- MU-WO6=?K-ZIL?<WGSM3O74Q.1>,IH\]&ING?>1+OZ@=?).BI#;%D&N1Y=WIP MDO2JLA?R!Z-1+;HNG8 N#Z*?@&HZK,J,,V7@_(-1EM?!E]G\-IQ, M=;3%]SLX[X"J(>\]E^=I1Z KYL,FFS'K$\CW*C\YA2TR\!>/X^;V9F..)J ( M+VQ>./?*_+)AY5TY\F"097)Y%8!Q\GX\C>.382C*X7AB^[,3%ABL#Z=I M+V7;U?3@&RTPR"T=<;N!I-M6+M:6(&ZU#- RZ''"SA"7CUTJ0,L0V"&K0D1* M2FXC#1IS?=%])H+$-,*JBTBX5)J=Q^ GO%R"$EY_>(G\--?UAPHC^)_ MKA %JRB63+D054P\I.B2\S1$&4@2T1KU$)O#W#@K'_"CI_XX*&!68C12)CK$ MC:/(X2_ JY8M, M>C;WU'X"7.F<1)!7W#G(7"#O/WKU:,F,#=+#>%*;$0Y X@NAR(W=+)E_$WF* MPC^C\U7AAFKL';:&<<8XH=9QS9U- B?K1'*BA9L;V'3//SU_>G#,+/-44H&, M4B%O.HN!*Z.-3XE1$Z,0()!PBQW&!--$E4]" M)!5:M+DAPG\X%I0)RHE'OA ^9;1Q#J-$F 3IG$>*X9PAA'0I62V"LX(V=E2# M#>B.V8E7]/N,.C./WEKDN?(&4MQX$JRTEE#8/\HZ@F&7&D4\<9$\R"YVM["! MLJ "&R10'0URU''$O0#EPWF-?(K)6.JLS(**[@JZVH7IRG37.?.0>\J%-]Q* M[ZC6SHD,T+H%CINA.X@I("@ZKH1 C@%Z\.@SP9;7AID691(\FA"2@'T:'/1SJ*\#H".7@%><4ZL!9G'6&R,B<)2 M*B_:6196??* R.Z(8E^N>J,/LRA+ M^,J?V,&[NC .X#4,== IQO>!/\\9*.7;3C7S6_2F]8/+1\MVXS"$B[*Y_B2' MDGYS7-E#4))6)G4V&K!-'1ATMGK^I&,U7 M(D=^J7W#G5$WLA/1J,E1^\==NS^"BM=I(&C-)OZP7P/ MU'CX,&'P\S'33CN2 B@/+)N;+44@H''D"4Z4,QQM=#OJ[\UT[13"9C:>[^H% MVNZ,)WB!VV&L_>'@'0(,.P78<.,_'DW38[+WO+<8 %W%4]LKGN[F27U[ MZ8-^7WG0HY5!ED"*, VVZ \_U0DU?@AR$)S=@Y@C%( @7XIH4*!FEKZ[&-K0 M*^+:;)JN^+!@B'D,TY#S[WA?(Z.4]SSJ/)_%H]?^^-$\0*\@VBRN8A:HD9WL M%< 8+!D(/<,*EJ4JQ$*]6MHY77KD\&.L3J(-.3D&Q*VA+X.;?EJ[_=T@BTO] MYO4EY*Z.),F!$;-XCBV!Y7;!\$56G:OQ^8M^SJ8=A&SQ.,O8WX+C(*R)2-@I).A*-(D#5,L 5Q>5.:<"-+&8"@%><[G;.\>^L0K^G^+6Q:ZU$UV!1\R9>$Z3QRO.QH&@<& MDITM*)%?V$3W%!BH_5A-]$Z^(Z9)O].O];$F@+6) ,O*#D#(IX7ROA=9OZF* MT90@R?4S%NIDR+5U,NJ/>B43\"?*'ZDZQ_XVEOZ72:^?U=9&6SX]JV"%:C5O M2I2OX14.6$06)#9,O@U9M"E]][*:[FLH1)E>.0'QR& M_8&/7OMC9JSF*FCD" V(6VYR00 &/R(FS$I)@\HUPR^>6UE+^!HU/3PV)$Z" M498K[[5DRA*6'+'8>*E::FZ8FN3YT^?'(GH9!,<(U&<%,GH@""AJX<^D./$F M20K49&:%FN>E\,P5@&FGD>BY]2?P(Z93\A' G3SP2!0,1PR&GM"A<."9,!9U7JN=IK(X!SV0$Q+/%?:FOR!(,%: MIH'2#9M^Q:--KYAX6_0QSDF'/:J,!+0R&B" MG %PTK"/ WR10%??VY??M5_7(=:2O^N!EYI4EY>:W-VBD6L]T-^L G;1@N.4 ME<(*(X3C#"MKF)-8JQ0$-IS+V[/9_(#[_9OFJ"7+SM2TF7U',_-)224 M68F,7%%IR0Y\E5@MX9R52FIF0^#&>R<99H9;$W+F15A_VG\M:&MQ"FULUB4( M2I]_>7,LI,Z'?D"!1XZXX@D9ID$8]Q)'K(V2*H>0BR[3JT6ONU>BJN 4 M=49QY;5+P'+*, &BH\"*7KG-0TOE[Z/RAV-G(TL@G2/"2F==;)%FCB(L@<&B MB9+D1G&4=ODF8K9I"B1$0!1#,<=":Q=#=D=(X&B5J+QRA?R6T-]#Z,.G;X&= MG2286N!DIA"/B>52BA9%T-FP BKK$J,MNECB54+GN*A>7L%U)8A7 C&+"Z^. MKAHM%ZL;IM3SL>.6[,/-APLF^;JPX.*QDDOFP0W=:1)Z[7 +("_TLD6^1$Y- MT[;71"3=ARBB7YHB;D]*_JQ:"HT9E=+EP-#QOX>-Y48O%NF[3JA:C>:7IKU2X MJ.([6\K#U7$=2P%9O6S=@$>4V F8AQV\ZY7B=&6INHMU(OW^XT$XF&W7FK';D!!XYI=C%JT@W#,D+&:(,Q>0 MB4PB BJ-]8QXG':U6MN4N#MQ($T',RN=,B\3]CEC2K$V-,40LK0)HN0L'B,' MI35<6DJ:S7EU>G M8=C_.UJH\U,7A,X'R;SP48D 3XH\5SYH?-*UTW]QL4( MMBFH+P357J&JXWSBO3JA ,Y &-F7IB)0KKP-"!OKEB&+Y74&(/66*DUETL]M M3K;.OT4+XVK$^+IZ&^!5KB41\W+E DCC4F-B(1EBJ3[.K.YS4ZMIL/C6C/X% M/8>^"7/K'-11+[[)AUNHMF0O+'.#_O6:SA&W>^$=,+#J75$48 9E'>UXN@D: M?0'.X2]9[[1^EWX># M=[^##A5J!#^8REWKH;T%^*.GC]DQB5%3S"G"22=0/YA&.@' "TNE40:($_6. M GRF-\JQ:;70,B=S(YOO!/!_(VXO&PG62\W38G)57,#,6B/XV(N?5B'SQT'P M,H";ECW+L)BQR-7J"+RCC+4<86E2,KU*P9V4PP%7(7.F']@Z9:,A65U1;=1, M(>/=6J!I!\M[I[FK&WJH94G53;$'*L] MZC;]"/*AG O4C?[A ?.& '.UK2CK&">]LW)=5JC@>/,G ]AT[V 'Y$:)\-NL M_EPI:9=5N'=5G)Z7KV>OND#ZK/A<"-PL,>ZUG/!5P%79W^"CE=YSFJ+!3% K M@[0Z>*+Q]R1_]7)QQ *N%]"T]=ZN0NM;L5P9"F*YUKD]J];1)R&3Q $[YE5LR;EYF_\H\[3[\*--4P_*)5*^UE&KS--OH?G M@]7*,1(P<[#5,+/8<94BAXV20K*AW22;;E[Q*7NBDO+)V. Y^F5>=Z0R!Q/3AC.A3<.#D/G[XY#H** MY(-"U*ELFU<>&>L,"LEP;8+&VCO@^4LBQIHTMH:;:TN>B^]Z@V*7+0$DJ%2[[8-L$(K9;UYC/./(!;GB*^+$!33YG@20K\:DF@@@:"V&+0<[6=@ MV]);E;0U0F+=[L)-[T*8P[MCSI0RD6%$/]*_V\)=V7"61DQ%M@B)4*./F$6F6 %LDF! M[&TPR P2X..ZT<168Z<D%QD1'3%OJ;H&Z7_XX5CQ81X"F MUNM,7:F1R5$G'B=F"?44NV_$^"NK-5.12$MS\3]I172$XV22-0D8MB7<5@@' M+&@5L1(D^0"2O+,&:6-9^16-O?&_# M)CD3:)5Z_7ZQ?-1.Q6YG?'Z6"\;WS[_*_@F87"KEC#&:$V9T\DIP11DAU# K MM[F+9EVS'MI&^O+\2ZGX!U*X9[!S8LS.,8O@--8(>-? #O/>*+:W/R@B5BE^ MO;*#FF+8;9G\+3;0AOT<;!5>U+&\?S9M)AYPT-'C3\>26R*Q"DB#-HEX-OUK M+0$'I4IPKF4/@%HIVP;R9H 5IB*GKU%E4XYR!.T(JP0GV$H_FV;!.\V*]^Y$ M];9OS7%NV'\VRY*?=RZ9E*]A:@=N+28I*<=)FL_W7(?QJ_6("/DQXJ0 M+421W.DJ9+G#^,%@-,EM@>/+IME,Z\(#9OY\+#7HG#55CN+G$YLYJHY0O-!F#G %'EK["(?9?IQ[ M]M0=CL9+H6S9F0A/G[^A4SOOWI7NV$W[H!QOTK?YYJ6HKR;TL Y%*#.M>R[- M*@ M!C;67< O[?54AZ?,U^ ;ZS9[TW*)I?.EVYP2[<#33NC4[RV7%AR>;MJA8W$SQK5-H']P;O0:V; MAJX4-^^L+-7"('*YRVX32.A+KZKYNEQHYWLGBSR]K)N@O:PW;]MXM0GE$\N+*@'.!#W:UNM- $+N/DJ"XM-QCG ME)>F$]/4S=B4OX/[1CF6;PEY&A >K6U'OE T-TNOHX47U('&G0QS<-WZ,39I ME" -3WT/\-=I+^-2#F$;=?ZVODUZ/G!@=,-!,8@ FN=@[]'",?CW66?WT7Q: M=5>I)IQ^>G36[\FAAKF9[#2PO):FI\OS:#6]?^?TZJ]G,!=)8 WY"M&6)8/9 MWAI-6T;6ZY9C8BZA8CZ;7(1KYDL]C:1?6.GI";5^K>O(F2G9%AIQYN5KMFMV M@I^5G9+W\Z/.JZ6_\X&=RTN"J%"V$PRLBN_J^4ZW9=WO,_]2NB&6+C]S)I@G MPH,Y=GG/[-G?U:/\ME__IR5 MHP39:%A/X6^G\*R9'R[VQ9]';]; D6+8#H-I'*3\XP?.?\ !N+'?Y\*AC#V^9CK MW7/)SEABO\4]<6$3-)IPO;1E-HO\UX0'U^.%1OL5PU-7?N6T;MIL?W! 3QR2F(OB GC.I6 MN$$EJ<@8@XF;0J%4GT MO:E(\LT*(Q>TCI!\U%)1$0GCH)58S:Q4F%JJ-??:76:]_::VLIOXNR#U@VQ0 MFY;LZ$*^QW*"(/#S//)Y"LC9KN#K+B$N=K)-:-ROLW9FW3^FY_Y%<)P9JC)+ M3Y&LQM&5]N*+[-[4H8;[0E[#N?TYCR=;5PJB+HU]GJ)90WFNV5_28KO-!XOI MG5E7&#:VK2JZ64;JHCX"8\ASS?:7A:REA;+913W*8-C4=JC3J^IS:2%WIF06 M78*X,T-*'3R5/4K]G.799/37CURVYLP31]>OP_(S:]K!W_/H]>&XEFK7D7T9 MG/N]#[$N3;!(]_QG><5UB2'-]Z?3$O'W6(!]W.35.]"A MFE9(,_Y8Z(\T4^^*?1=^%-;-H/!Q;O1>!([!5-Y<8Z?M-]G5PVE1@ )[ZU_1 M^ 5'2T$>\_?66>RU*7[N0EPZ';G<'>$2]%O- M&LS^@H)EEVQ9.PU, 8@)F6GL!%Z8I=RYY#A7C.LTRIET/V7.,*F:Q\%T9GGR MTS"(Y;Z[GV;54!KM=^I?F"G=BQGP9>6Z"_PRM5:=@DH\JH^0Z:";HW4><3N- MN)E9E,JVSO+LU,TP>V>6@;OYDI71KXJWEXJS=X'E=BN,XW'X&(%>V=;X)%.Z M->H??OGPY5A:R6C@$0F:N]AP(Y'V0J-H!!6YQ*P/*_WWF+"J5*9*5O*0B -A MVQ'G*(W"$)DN&O47EKY3UG[WXSB^.<6YS7UQ=@V&-#)6D_^W(#XUF8!9&_[4 MU&=9UQQEE?=KB"\G\E5*C?T0WWRMU-C"9)_5 V\+CEW"7U^>O_Y C[4GFKHH M$7':YHIC#EEG!?)>!R*B-R*1O7TANERN:T%_%6(';7A00C"=+ \LF11]SAD" M.A/BK+]R <&6V%<@]OL<%4<4-L0EQ"P&8C.#D>&) Z(J+U)D\+W?V^>\*]EJ MM<@KUQ%D1$ICDN#12&YS*F=06$L6B55,"W?E.H(MO:]$;W9LB(W<8XFHSO65 MK27()NP0]1%S0K3S).SM2]4%.ERKG."=#KV;!8G7/66?-"UE7\]UBM'C02A_ M]A<+^CUDV0R>28Y5@$-#20O"&)>(2^V0TUXC[IVBB0:BU*Z6UFAHW9D2>R>B M(TH'T%G ZV@>\-HX/BX:-:=-D)OZ1L.IC]F"'C[PC0-HUB&Y-BF.06DO#RM^ MXS#L]W.)H:I1H6M30BG8MO#]8MW I3[+664N5D77M"T>E;;%I6Q?,9(VI=[RZH6XP:F2VU@;FE)49>1S MYEVR9BT5( 2\>^S]Y'12K\)16:^\YE4$[7R4BY<>#+(EK?.WWX>CT=^[Q7Z2 M:6,_E[H6,Q/$NQ*56*8]S*;#II+(5WM6SVQ?%\=TU,0YUV]N%JEY>6]-"^E7 M2_NF&7$>R[JIM(D9VPS4FQ8\@^/C9SS.4'FYX!6CT[9IXYI2,(HE&! M8")!)#51Y6Z,2>/@+;,<7]3J20Q)")V3A07W0 Q#K?*!IQ0E2W:E$>-\^3OS M9=]]S?Z;TUQ?!+9V-]15/\>@RO=KDWD3/S>-G:OF:[*01%\.C>7&][WQI#Y0 MYJ%M\^:LS:79AY"CV)HRI+GW2XY;RK;?D/T-8^"IXDMH<&\:RY ]%\T]N:8J M#.#EO[\S2>0'.]5O/DEDVTVM,S:_MI];0?/HZ>/S8P%JJQ:@K48=#>*1%2,% M1R01;!UF"4=Y1R-UF_,9:+TCJ2$95(;N?:W9C9:+0C<=HLN(QWG$M>0XG'O, M+SCUZXO.['D!HR+P@6@:9F%N=A1YU^34 =-]69% MILL#:L_PK%KT#8VFA"WDA(8^W#,NY*A5A-'E8_"E='+HP3G2U&W.KUNN@]T$ M%TX]JJ5871WZN3RT:;113=&ZWFMV=\WTD'OLBUT\=!?BC!?W:=ZZ?\/\LQ1E6ST)U)3EB<-$L-&W&ZUH\Z!W5MSP'(E[7$G:&UY^':.L9L,CU# MEW9G'1IVVL2#V>5M?%('%\UR JS0%P(80#9/L& M-D;-N7 9(!4H^N_$5O!2F$4IX)&?!9.+\Y8$O07DRK'+PVHTY_'N+"&RWSOM MU3$7W<58GE1B)[*NL%BD=>F2\<[#O*1J):F6D0YB.@ M"G!(=;Y E?H4R\T%RD73$!2 D5=EW1 MLC 78*6$ \[B.K+-K:[LVN@J9;VS&C6ZN23UVS@97RWTUWA_B;RT>#Y=$J=9 MK].*J-E=>_UJ'XT5<^/,'+BFP<9"]Y%BLQM_[TL>=?Z]IEU'YQ0(D/%C&JE6 M H)F&V'&@C4KUR"35V+M"Y9:O!0QLP2 UH&'ZYJ%9*]]WKDN+F?9-C/+(MRZ MY:IE$?C[_:3JC4 <:#9Q7 M" AH.ZTFM%;TDžKX17W_'>&G7C)4CT+_\R>-!> JZ2G]8 M/7W,CYF"E20NH BB!>),161Y4@AS['FTP6+L5WJ.*AQI=,1*3+C"'&[@43&9 MJ%=&Z37&RGKY"U@M$&#W[97?G.EB]N_"),-\D@M!H;-HHZ6 R#4VP0+J.8(\ M7BTH(5BE"8M)DF2XB]8XS4*)3,C=4RFY>. M##D^ <>$'.$>@:!.A6;6.J/W]IGN&G/=[J7<.FU$]$'K7/@H::Y\5#@9$UA0 M@EPY^*BE^X_1_?WCS\=,!A&=M,AYQA#7C"+MM$2$6H)EU$)JOK=/95'WN-56+!H82%1\")!)F M-:(<"*,]"Y$#RQ/3)91M,B3I9J/5OW'? TSV-/W)0M&IH]+?LC0";-()7^2J6 ]9M!?'WN@L^26D1SCOC1%QTDE1AM%P!;9KWM&1>6&ZV.BH3K"^PGT#] M'UUP*XR!>;*QL5PX+14VR^RJ/RWM ;O?Z"U4&_CJ3*MY8O]*RM0\]^M6&/AQ MKM3QKI@H?SF?7_+"GN>/'N<5*C]>3F?2E$!X4>9!VO+&2\+($5QS#"@.8F>@ M*'$/^H=1YM7#]6N98[ S6A!K.LV*!FBGVLJ]WM+!'UQ7$FU]9 M @T7-OWRB,KS3\_ZPW.8;CV!.UD@[YFMLGUY!!N_L$D;1'/T].#3L<[2"M59 MU9(2<9H,LIZ#TB6%CM$1%^)*B>,[8AN=4KP#).\4FN_$*0CX#-L[3@<'7%:R M=7.!FSS&>1VM%Z_F=;3J@[+T3L_^_%X3?5='^]:QO$UW]6)S'P\[K__WZ&7G M8! F^43,: 2WJ-I.=&5,.K:A5V7#YB/993]B,7.7GJ_/^WURPA@9#LQHKI) M=W&5].I@@D=;/X3]20R3?CQ*?S8#?ER/][ ,]RB5?39ZG>?\D+'E\,N'\V/B M6'0F)B0E ZV>$X6T3!$1QERN6<,"81=-Y(8ID54FRJSABAHM*6,^R41$+IZS MDCF29>/.LP#R]IH,/M:]F%>$QZ:+].4B M9"EN,,RNMM%/E]GD%PHKKE4OLV2C^-/WEY] ; MG?7M^4^]00&?9Q!?^%Z9N; MKQ^5K_XQ#JO?"?J(*W+IU_C1CWXG./^A.[\V6,(>24;;P6YIL.R['ON/LL7J M;08[.;-,,8/.3#\A _U/N$/.Q@O/V\RE].QSOOCG%7O812:I^6/K5K(5,:9P M83Z*9F#R,.=/'OC\\=+\O\$SN;=B+K4_"*@9HOW;Q= MN,SXSXNRX!K1+P<"N55)>K0HYG]E"WQSD2[=1O3;SVB.Z&QBAH=T2DI*9[IL MBU3 G36T*$5<;VD'KJ?'I5ZUFBZ;#7S%%T7NKPK:1_,M4?2J[_.SX3LJD;_] M\U^COUZ?G?[U/GQX_O27WEOZLO?7T\?XK_=OQ-OWX3V,!R3RP]/G7]Z2PR_/ M\-&KYI[__.O$G8;^T>E?IX?TCT_/?_O7^[]^^Q<\ R3WU_W>(3WLPU@_/Z=O MOQS"W$&J%R#%CY_W\.??7\._KY^?'S[]\/DXXA@])0QA%PSBDB=D4^+(1Q>\ M4LS<_;B[](;WLPOK\$)JN6>-["9B;5KT.!K[.?K+])\4)4T/EXP7' MSNOA:M#!/"1AU*+HYE#T8%4?LYPS1Q@H8-2#/@:'('):$22,53QB3GU2>_N4 MFBXSUU;&UB/55D6IEOEO3Z5JF7^WF']%SXI2N/^?O6]M:B/)HOPK"F(WMB=6 MZ#"+JA/^ +D4\0%HB5H&WX]7NSJB0$$C88 1+D3-L&J52J MS+SWY+TW,\^!(?:(>LD@A!(8F: I$H)C82,+,D$(Q01KTX?'3\7Y%]KYYYTJ M%>=?,.>?KL0ZS83UR.,4$"?6( L#CW P+E)B+/4BS_R\+35=(.S]BTM MR(I5LTV$G6:NMO.\Z6347Z^[$/5$2UK-_KJI>E2!TOE!:6)1R7SN,"+L&:?8<0U_JE(4E;R-N9QO*6H./K=\!>T"-,^Z+%: YBF 9BIA MPY[FF<0BJS4 #5$0)&@>D(X&9A,G9""V AJI59O.>_6\ $T!FJ=>6BM \R1 MT-MDS'Z,_'U1,=1M-,_^ 5OY>';FJ M3^ZGFR<::SW0Z]!:B;NBRSCH+SVJ/N X$MO>6:/[V D1>) ()P/AE\ "&:() MTI1XR[!A.*7[SJ."$A$PP]H$!I.HTX;)Q%SD3AI-G+]O9:"8P*.: /%&.JP] M"C#HB&-ID%9*(VX2=R9(2JFXKPG 782-7"G)2/ M>[850I*U,:G_GX/^23]3DT[HTI0C\W!/NB^$<50Y@9BU&'&*-8!(XHBZ9"7V MR1NS,+H3WST@?S7:K>O#_1+8B&;O5D!1\B*.3UQ\RD3G\"M-.ZY>=_BD E.;Z'[^V_K ^3RO.'NLSU=D:I:KT3X==.%[3[.,^B]OU];^_$YPV#UMU.P;-;T)C*_";W1&Q]A2\^Z8\D0\8R3=>9M/VD;--, MJ9-&9.*L6VN:5 \$S:[M=*1'DDVK.ZR>LDJ%1P3]F86_TJ :,4J-A:]RXQIE ME+'0_7$_5'3EE;F.A"G@P:_3Q$^.XR0!U6G_+/=YYM>I[SMYN^%M'1"B.\MT M^)/W^B;IR%\F3G5-.4LE'TJ]OKTM?/[=-P&U_,./,OVV_=?]];?X[VW>X=[QW\=;^U\NMP]WA1; M1_!].VM?(6Z[R,^RSW$V: CZ'1,1<984,A%^54J%X+0F=%I>,+*4?*(Q&B4X MILX1)A0+GC.-H^3J9IRW]OO[3YL?-WPJ.B_W=N*]69?$G_I))K M:$0:FZ@L1R(PG8<<1QW;0;>6S^D/NA TY1 &&E#SNW_X:_)K!U60\C5F[8@Z M),AN,VS]G8.A3/L*]_H2SUI9,'4XCEQ&ZI%YQAQ$"*'R;U?-&D>(W9IVZ@+@ MV-83]>BA:]670;1-B/5WA%9 _'*87\DJ-KX/L4G^(6NU=>N0KWKU2_7J5[@U M3-(^T^?E.DR[E<4POD+TU3Q5OY_R%XY* SE2/.[#"U6LV"AZ=+.(3):(R9/^ M=3V-D:;=J$F5!8RTMJ"G[L-Y+0.GSC,7M)9<..E$-,%J^%L3'=AHBC&C@C7\ M\'W.ZV;?YW"GOU8;YF@&BL.W@_[PCIM GY_V^JEG)'C>]0.V=?GEZ_;.!H;2(D&)1ESENG04"D7!0Q8EB#B9E54E,_E:N/8H6*; WN@OHGZ+"25;PGIWHP#"83JV2*@6O,((0) M'GMI&8E<1WI_^\K2;S$,<]7S73:L[?0[H%_WK!C670QK:Z>S'X0V.D:&0LA5 M3L$=,M((Q*.%F$<*S3U;6954S#8L, G7'PSZ7RN*E?%*6S,?_:]AK151H=L]"N%EH[M=W:6B>LN:("KF:0D5K4M8I"(WPY MGA\S#^'7_N!+I39D3S-I9),$5Y)%$!)74YIK\"JGAC.FWGI&J_PF?_5(DO/L M2GZPT4C+]YK@H!^K2^6H$)UG@4*8;6+]VNQFW\?/8@J$4$&"EH1[BHW.\9O5 M7$+DIYRI_8R04:I ?J1=\!TG5SOYP#3N6A3-%M M <+UV#%^@W\R^->+Y]V:Y1=\\\IA*_^^CR4ZS$UP5,M@''>66@=0 [D'IEE" M1XG]S6KQB_X(Z#.XC["]*1A>-*J7OXW@YW=["N^<710#O(L!PI]];['CB6H4 MF?*0\1()&:_7*#$8)9U%,;W_3E!Q3U0RB5H..:CE//)DJ&81XH @$Z$I:>&S M+=QETB^V,&=;$)V=S7WFG9'8 Y1:Q#GDB#G$D:,<2-"B@I+B -(MH29UM & ME/@;,F^7J^8P660@&6N'C@JJU4Q\,(BU9&9=HCZ+3<19%UY'EV7<@7DUP*1Y M/AS6\^I6_RRV"+TJDT[4A:^6 SZ.Z\*CY GNFY5[JZ+Z6"LRTZ0?UPK$@)55 M[1;0\^6NX.S,*A.,)X6LMSZHII.,_CU(0%$>C7:E?W 6#[J^=0"N!7/)::_: M]16:L.HJV\S:K]].Z\4,&*$FM\Y$S7&0Q6<;X=-K@@QP]WAR '<::WM"UC\\ MSPLQN9[>A2D*^A+R8.BW2IWZ+ \;9-KGN8AP/O!QM-)QVIR=FBAA5+7SR9M= MA7.5,0V@-6M5[&-&+A>]H%@%4*ZKLWDUD5G*"Z2SA#!-\9C>86&?EBZO5'J92)O3*)> M4!UYWO[$B'8"PC:I57 0SB\NFM4VI9/ :%.9[7^'(-3F.NCX)WW6_A,Y88V6T@4ON M<;3)"2E(I%HH10*_M_[DC)6@/P?]/W*LM'E2ATSPTH<::;=3D]O%C[G]:U<- M78=VKE69=0FT[A1H77;V4Z9>$0$C+;+&O)42Z<@28LH1#GF?"9QEM7G2)F2: MEF&<]551C6_F\\JHVHV.^5A@P>7] _&&'O:LC\-4G17)8Q9B/VD*V,MAH:/= MC=N#=_WAL!CJO QU"[)#QR(58(-(:P>&ZJE",+H8R6B\RF*;6O&554;:8@9' MXWA=HE$)&E<&,S16>RLFX')4;;ZV/_\-3!7?,^41S@_KK1>#@_@,-CN$F1!^ MNIOQUGF'[4W8[V:]L'.UEZR::$Y[$.=MBNKLJT,F3;=B5T]56A_%D]SC1;""3O, YY5 MN49Z]WO8^[ 1K%!(86(N $(MAJ,-V_?\ %;1@2$Y2P+'<^PWFRFQWD_ MY.5U7;@;5CTVW.YXB.JUFINYZ4NJ@?PQFH5N!NNSIZ#K]?%C&_)FPM%"?>LX MVKQOJBIE-;/QN!5 X"Z\&^LH-F M\^/L+QWU07%'J+_T] IWLDF?GYQ-8*F+T OM2:L.>==E;=&C**'5 MZUIW;==D4Y&TW@_RON7&.8;MIA@XN:)XM5?S:EB?4$#L V2-!R=Y27$SEYRZ MJ0L9>S5FHY6VM9/P[JI]:YDT*(8%DQ9[:C3-]_!?MXZ^\,[Z>]*Y/-A/3"7+ MA$4T>4!32B.R!">4.,R1PB7I@KY9%/$*D)9@## <>:#86"^I#<)SQ23Q4]OZ M=JXOHU5[U\&"1HO"V2T @1M?#.>#L:MT!Q .S%PC9F\>9W_@[96C'S?Z>B>% M$)RRA'JB$T^8.NQ3IJBP2?/,'K!4RF3F#29F_DI7^HW1CW);:>ZF]O5$?&J/ M0VUA[L1LD3[O5W8+OVKW<.]P]VCK>?MMAG9U/?.OH .\=[>).]P8# MRM$!Z>QL'6[1/[[LTDW:.?H G_JCVZ&[?/?2?]N"Y]W.K"A'[R_^>[DVP>D& M;=[Q>#]18G3R#E$"?W&N(2B(4B!+9#X89([TZLK*$@H.S@\'-Z=QD)M M'6<)$9.W/2:OD"'1HH"UD4I(*XS+)Q_:4J@2 SZE)_^9]^$-SB[:U6;#9J/H MZ%Q@B0M?&3".K.'/; M-EEQ90L''^>%C9QH?.V(+K$B4_IT&O-^FXNKD\MW_[ZJ)'CS]YC3K-6C;=LL8?G]_,A M?'>U\#O! %3FK4>>\4KVOCSM3/5I M>J:B7NB$J4$X"8$P@IBU@'%JDGA, +?>'#QD'IO M"0_O>/3<&:*C8RDRSY/0.@LGN%'FHC(8R2R%S2$[ M0#8DB:1*)G&%K?>YT(O;LD2'S^3+OT%C Q+:/B(("@DMHP;XYSWG!II$B7. M.(D)9H+;Y\^1"\[= ^<.IG&.849)= &)8!/B,GID@A((\H'D8@QYYEM952\Q M]%MD;'O;[X=,.%TBO"58N!H-5@G)Y@=57Z:A"BOHRI LVM;:O?)0<6XR\DPH!"!KD&$"B$EHH:8,36JZL$H+; MG$ZOM_^C!&^/5*[[[J'2$M.]-F0<&<2._5;0\7'0\=L,="29HI2JA%1P#G$O M+=)1192>I3XZA2!/.HMP>.2HT$C9HF; ,5.9E#39-0ECBOD?: MRU?)LTSP//73+$JIYXX&&\*9S+"&2L*U19)X@G@ +'7,$11<$$8))ID, *-2MZ5FFB#>7FTC,+/>??T7A\4-3](/=ZT#STSXK"=9:LU?(*K\_BQFZ/F=9GGL1O'=K0LJWZ MSC$@"SUG#V+K?!C3>:_5ZZ:JRDQ(I)B MQ"E6R#(:$-:8>4(])52LK!+]AMTD@OP2L;QUA^]_M=6)YX=]FLY[BR Y6)>>6A,L_ZHK2C/8Z\2M*MNV1VV MLB3]]ZU/2>4(H4X2PR.G5A"9B.:">F&M2'>PON]8W8>*<1T>=6U"KN#/BDB? M%,.[Q? N._LZQKIM88 MV8?8Z\94:_9\Z%_8WMG%76RLE;4B,Y*@C*!W-3)G*!>:1!D8!Y<*SHGDM3/, M8D-4"L7(GMK(MM8[^\1&:A(+2'JA-"!%3S/&5\3EKIJ+P6 MQDCRU(#V%>+]83QY[0:VLPF8Y@F3F"(;F4;<*(Z,L1YA+P752@3(R596S[[V M6\H/N@!/C:;.0;/>52C"XD2>M+P.[ 5,Z&3;E M@&XM?1-BU@"K,H9*+L]^:YV>#T[[PRF!X.4485(SDJDZGPQ9$K4RW5\A?XV# M?-7*ZDXWI>Y)ZRTDM:'K4E-C4:;>^3>8'\ >S_J# MRK+ R :QZCC;:_T=#[N^5^E.GV=AJ?,!W+'IQ$[^R"&D%L-V5J]],ZFZG;KI M[+#U]3#&7NNL_[7*7G]\X[_L22\WH_7AK_8U,:7^B+:X[[M5>M&H8^?9&BX; M*7!7;>OFY_D*=S]LG0ZZ6;@*WIJXHG]2R6G90:.2!5W\=[<2R.K?UK+JNHF' M:_T" YD%MP ^>Q=UQV;Q7XK_-6E@U4OD7_]XTYI\M=UZ]^[W=L[:#^$F%ZC_ M-WU?IW]97VNM M9YT]SL_0A4&8;-K-CW>ZPV'^[_2T^R(0XW:QYUOJ_C?+,LWP7$.2/+'?1U/1 M" 4S@5%>"C_@DZK-*2G,O U']/ Q-4<2QQH(ERSJ@T3(GDC&><$9:"O+^!93&^ M&(99W_!=_^1@)PZ.WV4+ ]N"5G5?^.Z:>5G5UKK?5SGSE5HC)XQ"G%N&=%"0 MBAAOI&+>&,(A"Y%B)I=@1F_7'PPJ@<;AE>KQ30WZL3E5&3&J\Q1?#566B,P; M "YN /IT,?TQ(?X'GVO@F4G ;XA7*^S]M2YA_AVOY-CR2MC$IYH5"7SU$>N& M_=[YV>T?F7C O-TV#IY+.13E-Q?;>^K MO1BN_/-:JXZ[)VBR"V]K?2."E]=JS/4UX!^/UC]O5_IC(OD8J(>L)T)^*ATC MV@G,C=0JN!AN*OU1'[@.(041!)?6Z:"I==)+HAD.V*_<\CT_5 B\\3V,6A68 M,!$^Q+5RUEHN2 R<:AYP,K>:QO.&)]^790V-TN/)M2VSPYF1RGUT69\FW'OU M"H[J#<5L[K>E^ U7^N4K./[8@XJ$X[UZ:BDU'._8MGM$T)"9:8J3E"&OAKD\ MS?B$!-/9._(PW-U+O?6>\=3NVN.WU_N'6\=[NVLT<[Z>[J] ^U[N\D[GSL7 M>SL0K5_V>IW+K2_;GW=OB#CF2/W+MWT3DXC><<2D%!"J,X/RJB'"V&O&(6YP MC$&HSMI8%1''IW7EHN+X:F'P5*+TBV.9^FQ"@4:H_IPD7(\34CX.M4(" M6V2#3BA)XIR+R5&690]86\O"??NTKERD' LT%BW'IT7(SC1",L>4-EXA1:B" M8#%B9 3\9)VV!/)HZ;E=6>6Z324ML>*3>G01E4[/4TU2GV95-+RA@B1DDC19 MQI%!&*\BHM%:+;C0+I&554/;M.CT/)\'8-K(2VW/-&D MF%3$^_1,E=V"A(^ A+O32!@<]=(YBH@-&G&2'++:1V0DPY*;%)7V*ZN,MLE+ M%/-9#B2LF3Z/3^,9!.L'@QBK+;XE/GQ,5&3!.8LQ\U083@VS5CHJO6#.ZWQR MM*#BBT%%/XV*B@CG'8V(4)X5,DQ )DJ+!$\ 81%,P>:MN6U>PL/G\N6BX_@$ M*,@CAVPEVE9ZS4I/3X57'V9ABN;,,%YJ!]ZX45&IGEVS6)/.X5\]Q5.)F16%<,P'A@6R(7 $*>&(RN%@[F%1D9,O/^T;+'!D02+KB$?<2IM_ M2DADV3!C-4M&57)H^ON209.';1=&!XUB+REQ05G%$[/.*Z.PL#209#!1=S"[ MHAQ($3Z@)S &''-%+(D8*18\ IC+13SV>*F[.VL_]W1%A2' M))2T>8M&D-9H0>%')DA^P]\%9,IHSWFT-_=)PBFIR%$2S$$:JA1R!AN4'"$Q M,>,B-4ND>N=],CIR"R!BN;=@9- "++Q@4@+6\&)D3VYD1VO[SM" )4Z(&@5& MQD- FCBP.1JD8U39J,CWC*PY_O* >:OZX)T-;#+XRT.)NM_083>$>/+KJQW' MK?7=?6&%8,1Y1(B6N<*?14)L0(I:2:+@1)NXLIK =9I@^T=S@B91"4ECHAKS MZ*B-6'*NB(L"IZ">.@)X]9INS4AGT4#.8%0@SM2>("XT1MH$"A,$BQS2 A=3 M6ED=QK_CR:VJ;F_C"<2#O9%6U,\(NE77NUA4W6:INO4/^K6^P4MH_>R,>/.D M]4=T@_.L$ ;NKZ_+N64/SD;4$OB? K>.^I ;MS)+[OD DN;^H'N0U2&R AK\ M#1?N_)L"^IQ$?];(D7WMGAVV=OKG@^[PN/7O?B]4ZC+ONL?=/)'\LC+JH$=J M>G7'7[MGT-/^AZ:PLGIVV'OD!_KN6*S\XTT+QN,_Y[UJ+$R[=M=KO5Y)/ U@ MQ&RE\@2_K%R9Z9N5UL?NB8^M[MFP0=]N-7W74E =._"'+=GD(064M^ M9)I#""&/Z\D=4 ,RSSSU5QHA_>J2:\_T(L!A]I!LI%3K\=WHO.M]!^%/,>1) M79E!M/XPF^?)%<-$ZY<)/<.J#]=&;XT4#;.R(]CVQ;7>[;NLU9AO%D*WD7G, MXH:#+#B?BW75WI.L7S7A"*VUF_->;%W_SC: U?:'B;NW;JWUGYQGQSM7,/AQ7_1%]=>'6>PBW M/NVS8+UTQ")L?(00BR7DG&&(8.V9]=$EPU=6%7LCI@KV_[,UL;_I%B.K_#X; MUFD?DI^,C*$+D==94V*&H:HV &3SF[3,3Z=-1A7'V))KT+=9:7[M2I:TMNAA M&Y*IGLU(/SR,>=M>#="U\FBU9)IR>M8\Q,7U1ZA3M;SXFI<,JG)BGJ:[)Y-N M][^&\-/$%9 $P/=UP?<^GL$+U<+4"\;]G:M>S]*FU_LO%U12WY\WV7& *"BO M:5>"<-7E5P*Q(Z7/+4B/#EMK5> .KT7)6SV>#> JV%BN;@N3@!,$+T(9:5"L>5(!> M%9?@MU.;B]*M^HI\GXR<5=/'&4E>2!D.JT_=DE)\5R7P-:KVT1>CVO=#%;X; M:GJ)X\08TU[*R"D)AC'.G666.R.EQPNJIK<.64Z.D"O1O#SWMOX?I%4P*.!7 M.5:OXGI&9D7?QS9 T'X,\3I\-7SP.-HAN'+M+Y4[0_236U?A[@2^Y$EG^O1? MK">"L??!52Z>G57(D7JC*2KK8S89"+>8(;:Q4. M9VH5WL3M&P*%N>D3QX+R^^?'-4+.G(QO-GL&9MVW*PT^0(60T;MI)KZ&'<:S5 @?O =XX5I9% 3KBKZ-TN;-_D1AGC1WTLF4 MI+>::"VTK7SN>[>YXLG<$2>?.)H9K+K=W_CJ$9[O8 MVCG\LONY0SM'';SW\<:>LZ/#'CS'X=8E)*CKO_7R/K*MHX[8^KQQN;6^2;;? M?CC5/1CEVI#K1S!W\)!;]R6_3':$90>K296K#^-!+)!U/\C:F(8L MJSC7+ !:)<,0#UX@#6D>$AQK F^ED/S**I6[L)6%5PU=0 M4.H>*+4YC5(A:B$A+2QJ>$^= M%G[O!-'<#_R_*L&22KJI0JMZN>+LQU).KWY6X)HK[:@G-!#.9#0JLQ\8'J@# MH,#Q.6:%5T:U_U23Q*?I22*ZH+'P#&DJ(1N/+B+GHD/6>N-$$I%+EP5'""N" M(\]&VOIW[$&4!' 6_>$)?.O!1Z,F-=Z2YV"<),M5H!G(FV>HG*(PFH1AGQ-A;\>CGXY68>('AV$+#U@^5CUY]Y#6O\N)K4BUZ*J@YF(8:$YPU@DJ$ MM8;,3\:$C#86":4E!$X"WI(KJY*TC9@^];#TL=)"8\V[.S#0O\Q Z3[DG8NX MG/'*-#2>"KZ^3,.7\P0G31/B(O%\%EXC301'GGB!H]'6.KJR2MO"3*-7$=!X M5,'PZ>-PKRQH6A 46[LBK]M.F5MZY]">P!,VQT)G4[/_8;N#O_*1B()?<]P! M][7"KAK#R-:.YUM?]Z4Q6&+-D-!,Y%J50 9&&@D/ Q]XT#)FUF'9AK<+Z_"" MZUT4+;MZ=3DPIW[7;O;<='YD S;T]-!_ULWGQ3N77R7 M^>VG"$H>F7+XM=*_>;R]_FD_,"FX#@F):/(R@(K(N*A13/F,M%8BR+2R6G5H MSI-!Q2#5,#SFV:0^L=XY[YUU44W=U]KXYK/VPH8= MG%1\73435+OU];#K#S.7A*T&=V3VS<'SRC2M/X2OOG7#UC5^R:MOG\5@6G]I MW8YC>]0?-$0FUYCNX%GBMU/PLII%P\473V(W&X/^A'$;C,BY;E!5W9UG9DQH MY4=4GYE(;'B83:[YV,1Q^H:+9D00>HTUK!ZV*RZ9:_?H]<&XJK&N^,VZ%<-1 MA9@3Q(53=#35 S?$"MD[QK1F/]GDR@_^QSUB.&&4"]S@Z!GG)CFME"=$,Y(" M"X*G!E I)C,9GW(P-P1+@9]NXNQFY4#OH%O^@%Z99G\Z?OEZ03^/K0>7G?6# M?8A.6*BT)5DFP-72(^>IA\#*8T<2S(28K:Q"UJVGM7[>M%XN,.Q<]]DI]L / M?1M.(0)IK3$W 7P=A3&L";M7X(UQ(;T)(0[*1 M7QR,:&)O8]+*2'T?5P2G8U13S6+,6UJUDSH7ASVE3O 8;.6*=.2*%'.&?UIK M!9YP6)SO3KRVV^M^7RD9#%,:21XLXB0FY%3TR%9[]X@SW*>J_D7XM"=FL\CT M9>TZTIG@\#OL]\+PWB1]A'BM<"#")\(9!+_P]1CKP"VW-+@:L@G6(SM1C$S: M"2XD?4]E.[BS_AY G,<$"[&=G@M=(7<9>#'79PE.1W9?3^L]!'U5366OS9,P0_++#G]3O M]?I?:UY">QXJYFG(5.L9'4#BBBAY@O1P(I;)[+1$_6MXE?"D26Y(P)5NFF1] MR\AR36(*KE_K#B"G[E5%GKZOI.C'W&HN@N56T=&U@(JT;]R4W+QIE8]U4P*< MJR'N'G?'8_;2:Z_-^((K!+W[[8EIZ@_P F1[YW7N=]7I>>EE"/->71Z(HSI# MZ,,KF8F^RM@'9SFA[9Z$KL])7!U(UB-04=1][9_W0N8X/:\HR _MW_EQXLD5 MIV]^X!MZ7\/Z$LBW3GOQ[$K>8L3]EO/%X9BVLZ'2;#5F$4,F/6_*(,?V(M<; M ,!ZDPEK3<+YYONE.49)TB*$R PW-ED?I8* Q$1+8(H3,\.2V0L!$ZO!X-I_ MY-Z=<.P=^,K?>GW_Y=4%%_D>_NO6T1<.@07I7.[N*Z^L$$(ADG)P00Q'.F9I M#>>QP)I31=1-1D)(X@E1T1'(-3@#V'<$4)] 4&*<=(2OM")8_&E&O,%YK.'F M1R S-O(1%V-%E;&/[:\IJ%2E MY7C0B*K63CR\[@(YW[U>6)P+;^$/.VN)> N9>0->]U.\A=]_3Y/YLR$2_8:0 MN[$AWN\]2./*PU)Z'Y[)&V$_X=69[=D[*WXHY7Z/2\VCW/4'E_Y@Y\A/W'X9 MMD+,7G>]7Z/J#.V9FC65,U3-^N,J>KU'VQXVM@O=#:1T0Y457.N&5['?=92= MS)VVXPX[^E[GIK'[-?[%; O[J43P+OO#)M+"X2@O_)"UY%[)#F"V>[2;]URP M/<@,.\<;>'=G4W2.7Y_L7O\H;=UN4FWIC9UA>[6$;1I)_2V=CH7 MNSL?#KNL;W[;]Y!+*FH% MLA)KQ#&7>?\O14083[DUD5E>K7\P8=I&LSD=PGK$&!2$HXC&?^Y)1(FN_C8B\3YY\TOP=+OMI(7-!^?FC?F<[R2692 MT M8-W,J -C.!C*$09H0IQ%C:SS 3G-32 I6BWURBJEK*TE62# >@U+Y+_98==? M;=P]C7FCXO$Q>&IUTO,Y%LY?,H"_+$';/^/@8[:2^2;+]!Y;I$P[(/;[&6O?DBIBI42$DH"X8C27/QV*B7'A% ]$6T!L_$8O$D][P:>" M3W?!IP=FQ@6?GAJ?IE)@H925ACA$#96(4\A^M=,:1:8Q3B08[_/Z-'TSM_69 M@D\%GYX*GQZ8"!=\>G)\NIGQ&L5Q\%XAK3Q%/"F-M+8))9>"T%&P9./**G^# M%PF>7L,B\7HW'[T/@E(OD MC9:!<<*=@C>BX?LD;R]<"-ZM601D*ZMLO$_Z&>C/FN%%&;M_I?J-J*:$Q^5C M^A@/,H'HAYAYJ^#+U\?,5PO#P92_IX*'/MW[_(GO'G\2G*^W_?$&!],10,C.81>>X1*>[W+W\CW;6M_J[JWW M#N$YCW:/][[LK:_1/;CW?R\W+[9W.OO):*X2U2@'DXA;%[(,/?PJ'+$86RNC MO-MYV-K9V/ M/R0X^BF&NYFT1S]^UNMMVB'MQ.Q#FM/H/,M=DQ1L6Y5?*_;J?:X#,.-"PZGE0=.SH_'R@.+,ED_N3>^ M_[;/I+5)0 \'"E[(9ZNF;T\8WBR_PV[ MP[.Q/,D5$>85W=QH*&MJN2M:.7MP,(@'>5Q_S>25PS/XQN/6+\TC_*/=^G>T M@[->-2K=$]\[SS-NZ_ZQ_^@BO_8R]\?_*J^H7F5NW6QS,[ M\ .;SJK/_!OZH+KMAVXXR%_T?^/%\*Q_$J]_3W\XS-3E-8'D^OF9/X1FY*OW M)J_["YJ6R2?A.:H+K[%E_I(!I7?1;OUE3WJYZ_-E-6_EK5;XC%T_?HC;N_2Z MMVS4/(" VM8?PH=V#ON#5B=?4K_TG1YI7JTN/NP?C\Z^-;TS\K[9[O[=[ACV M>UFWINF5C7^_;;DFX7I3_09N<@5BHCY[TL?7-22S@TYI\?^_LC H][ MU37>#NS?X(CM^D-7OYX/'+1A_-CYMMX>P_#DMS.=9ZW$LD!R+]\V&KXMX?-G<%V+C^ M^/!V:SV>'4+0F^#5 MC1[$P/G?0==9^ ?BI*&'C_W[XCC?Y9WM?H&7WW5^;[>VNG$(_7[ROW^#F/6P MGQ*XY/E)KVI\;L!_3P'QH&6;8)IPT]SJ=F[FF!=W@@RW?GH8+AC># -H-#DT M73?JDL'?7?^B!5FRGTST2V/P-QF%_^P/SS($3JDP_))#F#@ \[CBWZTA;,0D M/!Q1T6>>T"RNTG1]142;OX#B?VWG4:A^)O]ZTQK36EV[M+JFF<,GK+*1DLG7 MYX@>:<)(:H;W'BO,P:)JX"EYN[-_94Q MZ?SXN+).P-\XS)#5'1[&2J_H9)B@6Z _LAL?1'"]BF2X ;)*/@;\MNZC6,OB M-A?71,>UL5=MR)(9N:>Z+]O@*X7-1LML! -GA_WA6.#L?'C%DCQVC=Q=,4]& M$[-&'DH(/='T1-(>LU;_WL\,T=EFF[LW(S-APG#GK"71 #O\D!6*_@;;J@PA M1!C@0?5$U>'O,_LM3KZ<[3:>#.N'/(6(9*P5FF\7!YEB>N(I,@UO94/P<]:J MJ'<)C)_E_*Q;.X^[J(Z5C\WYTYN/;Y"SN6LF(H,)WYXVF><9W^N5MDW$XWRRH3W-:_731OONX"RZ?](((TF'&$E<>(.TZ0,R$BQ;#)E#M$3Y1Q&@R1*62(!TQ"UQ#<++,O#W"SP&\H>@U]8<#Y_?F'^ABE9 M'O:1'E;=A[GY*5B:EY4-]K63 K]V-N#[T@#?<]K'7F\B M,HMLH[>44,H>]K+_ZLZL&TI&$FQPT03#62!66A623)SB*+U5]V8V:U@JLP#R M[_!%^1$^=\\.?S\?0G_$P<:WIBR>9>?AO[!CORT)_\9/E@6:;5FX<_G7<6?] M@,!G18>^QWN?-^CND2=P+>U\_M#;_?SIHK-S@+=_O[DMZ_WEUN?=K_",O5Q. MV%N':W?VX-G^^K*WOOMM[^U?AWL[F]^VU]_SZQQGG8NM]2_?]CTG)#(KD'$A M(K 8APR-&AEI7+)*JJ1=9K24DK0-%PNT-ZN 5P&O[X$79X)SG +8,.8!"R>H MT4D:K95PA)![-FDD559'MY32PU7*EJ9 M]> I!?"B9>=[ :]E 2^JL#(!>T*8Y=1$$WEF'<724N*BM??F.RO@]=S@=3/R MXD&X*"E!C 6#>#(0@V%+D&5,RD!5HHFLK/(VX;C-]8-E%!:/^VSYDNCQ7H-' MK?70^_7D3%Q?:O STB6E':-:*JXM,\0P*SF. 'PQ4EK2SN4"O_?3::?B7 <5 M,1(R@Y]B$CDN##)*!:P)II9!VLG:1IFVY ^FUEX\HI[B[5?'CUFPUCMI..;> M!6V(PMY&;96&OUW)TY;-VZ?R-(N9EL)&Y(*4B!-P=,U(0)KJZ(75TI*XLDK; M4IHVH'WQ]I?K[2GAD"#8)0+^<2(9Q[RC7G!B&15.EL1FZ;S]YMSNN E1<(N< MUAIQJSV"8(XAR%\%BQ;'0"K9#&9P&S^RGLMP7F, MM<$[(5]SCSOM-'B9L"B4T8X[9KG@7'JEI?=6"QJI\E0'7%*>Y8+%3],I3\YJ MO/$:,6E%+E8K9"./2$E.E8N1L>@R10OD.Z0MS+P*/G=VJF@N)O86.)! M6>6M%Y)'[S6-4D@:-:64D<1+MK1L0#&5+>DH&?%8(*\C (5*!!F(G9!S3$07 ML>(X52*3!F(H8@I.%)R8QHF\:H05%H 4@:= (+3 5LF R=$E3QK"7%BJH9* M*7&*Y64C[Q!G1B(K1$+"1:Y$TD9FHG/1%@RWQM+2>?OT>A(1'&OGD( "/'$,=**6F1" $"W/&%+\^HQ#',;JP=G2,7; M%]?;E6)>A*24\HF3Q$W@FD-0K&1D7I*2YRR?MT^M)UGOI9$,&4\%X@XR'FVQ M1X#SQF,N(;&E>6[G6BS8ZO$3J:8\]R+23':NLICT?&OL5J1$?4S!T4S[887B M1E-!8;ITCIJ2[RP7)OH9Q[:T(PF"6Q1]U(A[!1%0T!%%B3T@9&*!0[Y#1%M0 MT\9S.[=5BL0O"BBH58$&&[B"9#D18HUQABIY%/+ MA7X'T_E4Q"S"^ 8(CJ1%' >)7!(229U2\-P&)FS>LTRI:&OZ8(FB4E%>7&\7 M!!LCB-'82JZMLB)82E,^D:;!QTM2M'3>/KU^1+7D5A#D X6DB).$( EF$.LX M[241CC&SLLH4:Q-5?/T%^[IVF,#_C93)<>V8P3)&^!>'H)QDJN0U2^?K4S0+ M6=96)(ZH4B2O'@4$Z(X1CX(+JQ2/"F9VRG@;$ML%\O47OW9TJW#$QULE(SD3@ M6D03E<8QN10)IH&R.R0TQ>$7T^%G9#;4,$,HHH1GE64)28TP F'KI8C,,&YR M'8.K-IEQPK X_(MP>,*38,93(XSE.#*7M'"0X6A-3?+\+N1QQ>$7U.%OSO 2 M -O"[(XB,B A=W'AN(ZESF[Z5M,>.DX+/X^XM?D:DVQ3W&BLR/ M/M8J[0^7?08L\6]SE0_C#)[E("6[ Y8N/K MNYW-L\[':I[(\G*B\WY?DD2M4@8QYC7,$L0B[;E&SIK$@I,^80%AH6PS C,% M??!VP;G[VS-7S OR%N1]!.)#PX,2(A>H>6#)I.BI=!Y EQ#HR;+0N'S(^_XF M\A++DA/:HV C1IPE#0DY9<@9R-2U)E$Q7^V_9$2UV<-/Z1?D+'[@K>HK_ZQ4F5='C6HTO%<;??'\:B,572VY7A.; M;YR*2?"ZT_ZPFR_X=1![<.7?\4JZ.7O:!N.KCU@';3L_N_TC4VJH3P\< ME>CY'XCPZ_KKDW\?#D;/ &MUTT?3&ZO]Q _B&&<]W8Q!KH'!@VR)!4.D]X=PK2P1V M(06M970QD)L:X0(R/QEX8HPZC@.W##OGB)7Y]+1W>.66[_FQMOB-[V$Q1"*3 M)('R0+5).A&BE0Z M"F)E4;UODB0%U7OI7O8N4J0+U!]>[:<\N;6[]N=C=8O M[[8_?OQ'Z[>-/[8_;+2:%W?6_CMWF>6EO_3%KW@4/>1EO4?10RYZR$65[]GT MD#=/?/\XONL/AZ/2 43,T&_;IW%0;X;]+:;^(-;7[=AO<;CQ[6Q@(2[NGMC! MQ>99/!YN]4_R4PX@.(:/5MMJX_#L5=07Z.[E!H;O^-K9V;S8O=S%>SO^V_;; M77@MP+.LB<[Q>_C>@Z_CSXSK"WM'G9WQ@*W M!9,+I-Y70*Z W)/J)A>06Q*0F]I-JAR+'NP!$<$ Y$)RR'@C$-A]](;B1!A> M695"MXU\\#FY G$%XI957;E W+) W-0)&8&YM<$@H4-"$-1;I)-)R%C%L1(V M8B%65AF3;0CG%PCBB@9SX3Q9*@WF I%+ 9&=&=SZB2G&&$94$X8X=9DH(1K$ MC&=8):JB""NK'"!2XL*6\((Q8>Y*S043E@03IC-#J6P0.B%,96:+(P*Y$!5* MVG(9N(Z&94YN3-M8%/7V%XP)<]=S+IBP+)@PQ2!)N7;)1D2L-EF/C"(CJ$5) M,L^UEHD)OK*J2-OP11+@*:+/A:?_A8@^%^Q<"NQ\/YUC4>.D#98@S2+-V*D@ MQTH)J1"%CCQ9'G5>3N1:M0E?&BW'@B=+K0U=\&1)\&0J/Q,Q<@_CBT@4#'%/ M#;(F>"2X<8I18H@#/-&2M,$0"IH4-'D"!>F")LN")E.;G10S)EF#E",:<1QS M=((Y8KD$B)44BJN558YUFXBEB4V*SG2IA2VXSG1!S*5 S$\SB#=YEMTC#-FD M()_S )LN>84X-X0116W &.(O2.;(@_>&EO+XXD+"W,6H"R0L"21,I618,TVP M<$B[O(PN;$2.)(&"2 XF"L63S"4>(MM"%4QXP9@P=\GJ@@G+@@DWPP3"*26> M!0 ![2!,B $9"")1M YKQ1A8B5U9-6W]\+1J\5;,%C==*K+6BXB;U+KBY M%+BY.YU>.1V8A(@:19YQDQ"#-$RI*'%.;5009U.5%H,G>)[((FRX(F-Z,3%J4SD,XCB% ]9'6*H+PS%B46C&;86VKS@0FBVV"] MRX(F+Y[$J!+2;K=.XEE9)5LJ->T"E$L!E'[&R;(0 V8B(:YE0!P[B0PD< @ M4A#CH\ TY9(X;BNC%Z@ 5C!AT36W"R8L"29,I6*.<,TL3DC$2K)2*0B>K$61 M.I@-M.2.LI55H=JR2'._9$B8NS1W@81E@82;88)*"B=(I%$TAB!N@D"&T(A2 MQ)9BIR%8!$B@JJU$4?!^0F_^O3\X[8/OQ.=>%%M")+R/GF=4S#H<@TPI<&\2 M>('%8/>8:$*B\S^OV%TP<2DP\6#&"AAV5&="MD ,1US9@&R$U"F(!'E3"(+E M+=F4BC9,DHLA_%F 8=[ (+6*F9S12,*Y(TQ[98UA04AO M7ZYY6]"S L"3!, M;S,4,5%-#5*)>@21LT'&1X^\\([8&%VD=&450*$M"S"\6&"PTB:?@C 'G90'G*38= M[IE1^2 X<2%7:#DRC'EDB&7$1R6DYWDYF[:UF==!\.<'Y^NRY)76<_777/U6 MWTGP^WH7+HWBM)1O()U:)EWDUROB_#BJPC.B!1\S:#_3K#A;'SK7?AY' 7II MVD^NM?^E"'_O;.^LO6NM??RXL3-OC>\[33_S=:K[?^6+7XXH.MY%/[OH9Q?= MQ4>K4 J2$N<>8RDX]\WA[O?>E ML_/'X=[G3;RW_H5N?]Z]@#]B[^@+@V=E6Y\[=&\J3>T=POWY]N?WWSJ?_^CM M'GWXLKV3/[,)?WK'VSOA>/?2D]W+O=Y,V2\MM>&21"1-5D:$G!59+R,B1BJ' MC;/*10AVVICCMN;S(I%>H/U$!89>* QYIJ6TRG(K&*>8Z(2QHS@%B8,Q054P M=(?UD0)#\X>A:29[EQ(5C"') D><,(>,\A(I[(F2B5DF2%YIU@JWA2H2K0L0 M&Q:)UB>!,>ZBXI0%1KCD)&#' Q/"Q6B3IU'H$DT]%XS-$/B)U#G.L$+,,X\X MQPYI'A4R8 :">R>8RT?=VY29-B_\KR_9;T-2C&EEM.6.4^*UED2JJ+!-D6-I M2OCQ?'X[S0R&"5-!)N2\B8AG4C 7'/SJO&9".XA"?/9;&*ZVP(ODMT77L!"U M/@_ 2>*9]=AYERCWD>M J,:4"T*$\X*7P.2Y &Z&4H5-A@2I."):90IJZI$F MAD!TDHA2EB9"Z,HJ:\,(MADIY(?%XV>E(H3HE*S5ED6>.#=1)^L,M\0)Q;$O M(?Q42&.QM)X)C*B,,FO3<*0C)2@($1VC5F%GH@,$0O-,9, M$H133M0XPBHR!DAGC*$9U6!R:E.U2'(:Q6_G31U&C#.>F:3R,C-5SO/DK! $ M9CZB6"K1R//Y[50T0K (D>@L?)//#_+@X"?.D/2"VI==Q2JW4 MMT\P,4(\0U79K_*,'C\5SQB&O=(!S!<0&CQ>$.1@^! G,EDN&0G"9X\WQ+0- M?C SPI)55Q8WV"GR#T^DNJ4@%V.>4(<-YUP;'WR46#/,M(E>E?#EN5FZ>#:QF<,DY&XC" M$%\0GR3BV+!< >8H:!&(#53QS"7'L6@K,B\IWR4M@KQLKZ4A&NF"LL18KE)R MR6.L:!*)&.I$J7,\H]=.A1B0M@FJO$=84 @Q7):[)#HB93!A)G ?6!:YE*2M MV;RJ'*6043B%%P?9"B_:/-+*D(P+UM*H"$]6&96R>D4,U$FL/2Z1VG-A_L;7 M=SN;9YV/%>Y?0A^(SOM]DDL E&8F2:?SH7"!;) 2$65HXC:7 ]C*JFISK-N$ MT1?#7E8@M$#HPD*H-1X0$GO)-;<*_E->>QJ"9($$ATO8_)P0^OXFA+( &6Z( M$AFJ#>)45FJ&#!%,DB34:ID@<)9M*?+VZWG)'C\_A%XC@'QBEZIH'_^/&_QS M==QO5PR42T, *? ;R@H!9'G8PE99V"H?C:WR];4?OTBVSO6-/S]L_+ZYMK.Y MO=5:VUIO;6[MK$'<]=N[C9K#L[76V?ZPL[E77['QWS\WMCYNO$9>ST(E6JA$ MRST*I6FA-"U<@O#N#M"CKA MYU[,/ZR=A+5CL-;N9?7Z:ZC1G':K9WJ[\6V+[AWM':WAK>-<;_G"]SYO'6ZO MK[&]M[NB\WF#[U[#23^32K'!HL.>)>),13UE8GE"/""1.2,.P875F5HDWE@S=/ M+=Y^A )5+Q2J.!.;^V9"P%CY,Q$:!*MK%Z<"6Y0%6!JB<[)(*5"=@3PBRG)IH( M4['W6%I*7+3VWFII!:J>'*JF"#H9T\3,<7U_@38Y%=^^4N1FP5KOI.&8 M>Q>T(0I[&[55&OYV)>-:>-^>WOBP;- G&/)9O9$ MUB;BP=2)Q;<7U[=3PB'Q9(B ?YQ(QD$J3KW@Q#(JG"PIRN+[]LUYFS%!O=,< MYNW$P+V2P3YY'&YSC*ZN$MV%$%\BW"]-[X2)[+BXRH_,Y6\L%Y](K M+;VW6M!(E:),3#\HJ;[V0/'JO:91"TJ@II8PD7M*>A4>%:1T!"X E2969Q MP);)P E1)6%:!E28X@=S3$IB-/(AYC6=))!)\*N+R7O)J-'* BK@-N6OC>EP M*;*IHB/Q%,A'3.004TMA&.-1Q!8=^6;(340ON>=.(N*# M0)P&B8PA!&&IL61<2<7%RBIAI"U(6>-YPDY"Q+X-PW9VZ=A3)D2$A0J1#73B'+9=ZA M@6%"-\$K CD+P:PM59&;>?*EG2(WLU@0F*Q(B?J8@H-)$>NLA6C*NEFONB M8(%:%6BP@2MM>2+$&N,,3U+8H)C2OJ0]"P\+TX>)-,9.2H9"(C*SQEOD2)"( M2A8D<8(RKP 6B&S#1046"BS,(%['(A@5DW,2JI] MP(8D"S&0<983;G4F". ^,BZ)]3J5_&C!$6^&[)52QCN?#RA"SHLX#"5RAD1D MF756P0@+FE4[95N+!P->*?\NKF\+@HT1Q&AL)==661$LI8E:YC1X=$ER%M^W MIY,].FMI)E7?BO*'A/W'?O")5/#5E3 M]PTBZ ;[T-$2;5MN;_CBJ-$(,QT)VH9??[.6P R2;3!"2*(Z.C 2TEJUJBJ? M'"HS'VJS=M1*HL F K0D9?CHB+; O4;[ ME*:H1#=47F'-(FD.-92)))$"1$0$B+)A"?1 G,2F&E M2,&6#%O6U@]/1)F__DY5M"]%6QF=2K]$> MSS(#2R5 1H&FHD09,G')*Y(E-RY$#\GK(MK*+F'KMBK:7T7;*9=#CL&J" [E MF:N4.2CE2J&,L]41F7_1'FLD@+X&C983S@U#K4T-L39)?*D+_[9DP=M&:ZM* MC3GK#+-*C3E/;2PKK]NWW3E1&E'+&).P8%UV(2GM>+3),6.#K.[+FRR@VT86H-I)Z>_*WB;,79><79:"Q$ M+:4PV4$4V>84N/(!(98QG,GJ6R\ SH[1;*:8H\XJ$,,S$+!<$T.3)2DQJS*N MN56N].FC;6FF5>91<;;B;,79;^:&,J6LS1*25>#00_914Z-$8DX+(WT-="P MSF[?QEEG93E=TD3K9 AX7Z*809-HJ07!I:6T9(=:U69*+PW.WB SKES"J=+S M+O!@I\HE/$=!P,F\J+^O_;796_NSM?;[ZW>;;S<+^>G;*;.>+OQ'ESX27.E) M%_4:E9ZTTI-6(JTGHR?]RYT=I,.38>]H+?SO:7^0_AH:;7SJ_WW*X]C[R[D$9 M?_=@^WR[W(MM]XJ3MOVE@^/K]F)_>^_-WO;>QN?_G&^.YX.)C$YSDP7F&A:M MD@IFHR;!UG\$2"_;4^4BK8,]6L,?:KBDN@PB1 M)&HB"K;TJ+NC(8S9R"CC*:K4-"I1=)Z(ABL9:>U4O21DI!4!9XB KR><=24E M(5.*GDKBZ*GD3!PW@:#?(C2CT>144@NI;7-6^]%63)@%%6G%A)EBPIB[8W$I M<5=PDA@B ?@""CR3Q%U$[XAJXI@3!#U?&[V1,46ZLFIU6_!Y:G99!7O>"4BK8,]4L,=< MG""D82DDH@0# DRBBV,SOG1!B>31HXVPLJI4V]83G646[*F3CU;!GJU@3SC1 ML49*2F2VFH"G@5@3)=$B9Y"12@H*!9NWF9HG6HFE;T]=B4?G$?ZF3CQ:X6^& M\+<]H94UR]$HZH@1*A-(,1.3E2$B6AUU< 97>F654]66\. _LX+U%9Y5P#H9 X(Y83B51BD;K4]#2ED:Y'-I6U_.PITXV6@5[IH(]YMLH74)6V9)L/$IW]HEX#X)DZS389%F(;&55ME4E M&EUFN9XZT6B5Z]G*]5C+@!Q\5#82+@(CH)DA1H1 A< ("$U^6:\K1Y.[E-/ M<2K)Z)S!V=1)1N\ 9Q6Q[H%8'\==#*-X%L)$(EF0:(DD1RP:EX0SE0T%A1@3 M5U:-K#R#2RRX4Z<0K7;(3*5ZS+\0H$S, 4C0VA7^4$:LBX)0X,I1'BS7L9 , M4O/@;)(JUW,LU]/F#ZUR/5NY'M/65..KPN_0%')0^=NU:3E6QI=N2A52O,4"M\FI@]QYSRI&D8$ M]9[Q) (MY3X<:%NJRF=7(;9"[,+QAE:(G2G$CCG4D&+1F8E0W/4$T+XFEJ(= M7AIQ@70:I,]H> O65I4RM$)LA=C%HPRM$#M;B!UK0^R=X"8E8CR/!+0N#8D! M7QIT2P)3D7M9HB=P!9:'JUL]?[A:5-S-ND=_.#EPUT(D% H M8<='PW[YP"^#M._*SKUB RW2=>U;%X],K[[B/#[=ZG M\%M/?\'!6G;"K:;X>Z?#DWX^NYB-U?_K!WB'">.[M8@CF)"92A4A"\$]T BN M.&T>W;E2QQL\7?G6]T2*B:FL6.00N;'99,:,-A%1+V?YS:6[&FTEI*TM[D:O]7;MSXVWK=^V6Z\VMEZ]6?OK?S9_;[W9 M>(6?J$RUSXRI]AU:QRFVWIZXD\=AJ'UP=N;BNU[+Z3PI;YD3H#AH"2PY$VSB M2FO/0*$[%>]]!/ F_9,.3]/+P='![WBC,H3W_9/=W]'8.#I(@XTO8?^TS&/Q MI/#_V'-?GH,[=8SNSAKKKF]\;MRGWCO:V7OWY>([9]N]OS_MO'^YVWGUQT'G M[2UWZJ#;[ZSCYWMKQ7W:[?9>GW5[+_L[Z_OH4OVQVWW_9G_[_<;G[8/M+_\Y MWQ@_%)")2N"IT.KA#["1$B-*OZ D;$B1TRQTTR.>"]G6:@GSS"MZ+2EZ&0W! MHR\H74Y DW>:*Q>]1(<(L@-Y[^AZ1:\G1J_Q>#MU4;-2^18I)X"N,;&"%BYC M$26C7AIJ5E9-&U586\DE+'ZKX+6DX!6C\!JWL,[<@^'6@6+7'<)YFXT)8UB,O*6F0PO]+.<_9:,1JXS^B7&2.C M"IKY(NQ9N5R]L463]O&VTS2K8),B+GM%0%E#+/!,A)/@6++"L M2OOR2KMGRF>J889[F4-V7A9/V,=W.=03/'+%*E.)!)8D/ MWA)@E'NKC-"J-%EK@X4V,#M'TK[T)WY-)[76B!6G]E)[3)S#K1YE1 \=_X5$ ME;%9^X3Z+\9D >[?8KKBW)/B7&?2!)Y. ECTQXVTB[L6T-#VX>6Z5]?J4=@G2)2KUH)3C(E@+8W5AUDX:1_CT_$\&HDRKAPJ>$@N$>>U(:5.!%R"%(5;6;5* MM>G4B@GJ 2H!<:[Z+HN% M;Z_'?9%N;&I%=8FDWV>!:,@A- M[IN(1A0R7W1= @>9,E3?9=&D?=QW89X:P3+)HM"8.X_6C(Z4".]YTDZ(I/G* MJA*FS5B5]266=7 <5'*(\CX 2]HD4$YS1[F1/L=Z^K)XLGY;L]/ M;;HM* 6 M+[(.M+3UL<1J8Q6GWDJG5E:%UFTJ'^RYU+.7^YZ]X-['-P_KX,&J@.S6##W;MR!"86]Q$13CES0BY'2$)=D)L)&5&N9 M&:W3RJI4;0,//F&NL=CY%77C.9?9>&5< HB O^3H3%(I,4.3K][+HHGZN/=B M/4N.2V)S1(L&5YQX:27)5O,:6*$C$8$[! '!*.2&L,[* M!U/VUE.7632H_D%HYD??JZW]9C=!2Z,HIMZ@NBJ*)U44VQ.Z4^2@I"BE0Y I M 8[NGPU06!"=%^CMHQOH5U:9:@O&VY)/JX#HZ?O]5=RMN#NON#OUKM45=Y\8 M=\=\<9FB#^AT$YV:G&?.B!.2D:B\B J=,%SNIBN08+HMS(.[ E7@&RMC->B [!C].F=H)F'W54?R(--KGY<(FM/$Y+ MX85Y?G;C^9>EJ_1?;[;^VGC3VVZW_OISK=MKK7776QNOWVW^U=G 5S-H+7TG MM3-=T;O_+9<^H:FVCZX]#'^R.#X)GX-7J81P.7HFVBJ6N'0J]H_+B0\W73R+!R2_C;?_+S5>XF.R6^?NN=K%)T% MV.YUT,GX8Z]S_@ZOOWNPW7O-M_NW'9(_BC,C.^_1,7GU6G367].MWNYNYWSC MO'/0.>_V-LZV7NWL=M=W^A,;>"F0#**S)"3O"*3LB!>FI&,YJJF'S&->6=5@ MVP+FJ4"N0E.%IN_V'LPN&BJLX"X \]2+'"D/AN:2/1I] TUW(5RLT#0C:!J+ M4:N655IX2QI<\BJ:ZL-Y9F06VUK>8+P"8T%N*:Z5P.V2P+BH %0ZQ@E"B6T7*& M+,&4$AZKVY35UJA++,M1TJ31E,X._[&,&E/2W(VGD()V-E5C9-YD>+\H9AA#)2RDAKK M(."/%%&)@0F:!X8:K%HD\X5B$]J%4)V Y>:N=65FULLU5K;&9M4%28R./ZD]Q+0/C0K$ M( $,\QD-<1JH\&B+5$MDSM!K4MV_58Q99XDQ1A-P%'$L&T-43"9FK1/U"?VI MMIE:[G&-C,RA)">&%HCT*1NJ07-J!6?!^])R6]N09(DI<^+O+SI;X//#*OI0^SFZ"ET0,A M9NNC9@C8H"&'@4'9LL?& <5NY3 MPS;#J@Y>X %>7#[9[.]^N?*DJ)-?N'DA&QTWVI+=TP.\9IA"CY>;X/2R?^@. M0]_M;QX.3P:G!9:&Z_UAV#\:G@Y2#V_UV_Y1^/3D /3Z$H!@^_V&W#[_H]_I MO?O<.=B@W=Z;W>V]/W81E' ,'8E@)3OK?_0+ .W\9Y>&@[\/W7M[NK6WN[O= MV]_K'&Q^Z?;6SA!P6/?5RW[GX&5_IQ<1B#Z==7J?\)J;$L&DE*E^T,I0!'M+ M$J(%@2P4,9E'XJ+VD&C2.JJ1UD A2G&MX#A+UH?DO:7! 5#IA#**XLI0RX,- M?J65$-:/RZX?G*:5U?6--YM_K_4V_]YXVQ01_<_&^JO-[JM+++I8^'O6<7Y+ M4F^)_&A5?SSBFT\80Z0"J,O,.<@*;*3&(YI*E5QBWJT\M6R/J?Y&MGN[J?7[ MT0'>^:QU.L3K]DNU7!J>M ;N)+6&G]UQRWT(K!&+7/VSA6J'B'O3_P9G])[7RI6#A;;Y*5NODJ(7/X3ZF M5A]?#?K#3WB1X? (/UC*B#[W3W;'[YN^A%UWB-\IXQS=],;0AR]:UY\M'N&' M#H].6KM'^['UPR$=Y99K#8]3.-T??>S0G:#HMXZ:/LTM?-("2JWCT\'QT?#V MO08IH"X;7KM+>9[R2.EB>O;[SO?W^R=]_ MNN!/\LG=H"06<\=V43EKNI)5= M?]#ZQ^V?IA>MWYM'+8O3?/;J3V6@UQ[F^B,X'&X9R<=#W YE+E>'\_.FS4N?M:%?9UEIN+O6PN=O'A(4)Q*^!G/AX-SLJ- MRYOAUCW+>WV\S+ U//5[*9R4371MO,U0RVJA(7+U[K]P.@Z/#OKAWQE.EJ_L&?'X_*OO!N MV,?K;99=='UYRA9L[>.GT@ W,&ZO,BH_,(1[]?X ;NC).KQ?@__Y_A3/]Z7:**"!X.1Q;I:-M=VP@';HA(T#I, M)\WTN<&@B,\%V.SBVKE]W$K7[U"^A1]OH82>H$UZ!68-^%QMR[(B:7#L!D5T MFPTS3#>O_Q$WR "O7R"G 1PT1_<;T&@Z!9R4/S8[Q@TOG](='^^CU5J,X=CL MN&-$L5*U''%CX$#;9=M2VV'C[HTO289DEP'@4! M$QCQ:'X0$W+QR',VC-^VK>92\'MC:NWH=/ MU793,7W5#2/@1".EB%DA/W903=[=9GM"3*Q?-1@8KA+_,/G3?=\H7I M6<+M"R/YHK0!H2\X?8P&*\+*Z0^6O]!B@08K[;?_/'?;0,F?FX,G&*QX886X MZV4G'#Q<@@1J^?28GYQN$Y0G#:A/#I'^3)\1)A>TQ\T?IV@""]9N3:O9CUV" MB6!WF(@J;O>]6MXH?4_C6WX!-V&%F.7=B_LX[OD M]TRIQ](2S=[+XKG\W7@N_=)::\)^=5Y_=EY'NK29W-&O_<,F M"M',\NB=BZENWO[S*K1:A;T*^R)NRCFQ !8_8_7E#P^K:G.ZV@'J[B6.-$?C MG*/66W#2>9>XL=::0ET0K+EK2NE5)/L2B->:H.2BY#W]7*A[E/=TQ';V]C_M M]/8/NKT-UGWUFG9?;T][?!UOOW^QO MO=]F>#^ZL_Z:[NQ]@IU7.WO='HYA_>^]SAZ.\]7F^<3&="9SG6GA#&OXCR/G MQ,C@B8N6:1T2")E&%&)6SU%Y8T6EBDJS1:5+:^6L6#J-C?-J<#0<-H[,38S* M_2\IDO,T.*KP=$]XNDK+?,WQ6>2'P*E5G!LB7/($)#/$9^])]M%07$$9LBR1 M1<,9_[7B4\6G9XM/#1#=Q*:OD%5QZ*=QZ,),1%TAJ$+0C""(@<])*9:$MA 8]V"-S3'K')VW\/JD5/Y_Z MV9X4/ZL)-T7 W!IKY$6]5U(*XF4QX:C,^)OBA J DI#KO4UHPIFY!\NY/0E9 MM!9BF]^KZJFMQ1X3/+WP)KO,-*<11!8VZ "A9I?IA4C\4;H_<&@I,D T<#6ZE$'!>.6)N,QT5,KE"^,M8&/O_6]MS& M'!@:*5(ISBER:,;R0+S M-8([/]II D65I,$E-"N(S-00\*"(,=P2(7+6BBKI#&HG075;E$KE)^YVN4@) M415'*XX^*8[6"/H4@7,L@BZI5]I(3Q0M9KWU@7@K,RD9!-QH1DUP4XF@5]"L MH%E!9,DBRNKDD.;BFG5<%>$K0A;$?8)$;8>[,T*;\<.]M#Y M,.!$R9R3B+=4*6*8!Q*CRLI*DYVCS<&>I-,J)IA+N)WIF> X1=%UQI-EZO;_ MX_Y,K:/3D^&).VS8-MQ)ZT97T:;M_^EPU.?^*Q_(;X/^27^XV_JK;*YAZ^U) MTPOR8^M?*Z]^^VOEWTTK_HW3P=%E]_ZK>^VZ?U+K'S?H'YT.6P>%\ ,1YJ(E M_\DN;M:/NZV.^WI_L<0\##>8,)K:D89>Y6@"/4S#WX*36,2J]%$_&C0JXB:# MP_\_;&@O"'ZY$(;XDQ&-1]X_<@U%0W,UO$Z3,SEZ53[5;C54"PV=0FGN7C[: M4'_<&$5AC+E->7!UWW.YX-6^#W+I9+*%S/XZ-AO^E\.N(S^2==M64OROO:MRY@E5Y] MQ7E$T-.3;W]EK!G?4X$%8>K6>ES[N3NX:NGX,1$_2.X3<1F'^XO;_^S.ABO_ M?>.I#OJ'Y/H4?NOI+YKA%VUC;]JN/UZM[[!+_9 MZA:[E/?*:6TDMU:#2M8X M$)IEI1E50KCPS25[6N:X;[;?76K W'7#D5JZ UD6PM6([J> UH@#J$#G)7_6 M]VFO$#]/P\EH7S5$4N7CH9#?3+CW=<*<=F$OVC]MM.K8!V,J'$DC>HTAVL]? M>6XF4'T-T@_(.$:D2N&*O^HFR&@FB FF(X+.1+.*+KG%87*J9A!"H[H;GP)7U5 M3$7)E.F[T(*%5NABF!=D5M?H>-*7XX93L.53>3D:Z(O6'0RC"WJHT4I/FOD1 M+=7WS*>#"TXSU-S-N Y1F%J/S.?3<5_Z!Z<'?Z;#CR>[6[G(X,7#_G[QK 4S M"F0TB''#OT/9#+_$T\'GPJZ6#A?4J?MYRI]-Z)YO?,B0J/:.E?"7Q!\!B*72 MDA2934H*I<&NK)ZDP]8!KMWN\+8'\4RLU@+"/[!%-U"1WCS M:Y?RBKBVCNY!@<]^"3*@0#';OL$H=N/FQ^Z,-+9M^Y*OBWRU?7_ N'A2TBC+ MY_[K/C3-V8NLP44I,E@46AJ39<"BMU&HW#3=8O;>49CG%.S^>3GM?,:Q? A4 M1-RF0!R-@4"0COAH,@G*^R10=E5&L\U2VD:A& N>%'72Q_4MV;*-MBPJN]6$ M/JYL!E<4U?#DF^Y0XRX=3632N^EY-1[9U:8;*>VZWQ9EO^$SO/N 6\W*J"B1 M,7,"5%-BHV1$,Z5MMA($Y??8;V69"L(."R_HH 11SJXLA>\9"5%JR)*9Q),% MO#7:"0F$4OB.I=&'[Q@))[M'O_30>MK*;Q$%)^K^,[3;GN$";ZUO?&#)1\9T M)F!+9@'3G#C+%$>&F!3F0,I0W6"WE;X[?*I(UB'Q=1F29N,Y+R20&='YOU MEQ?Z2F+Z]3*HZ48:=7) YBL _;GYV]8;XEWC)XV!T8O62.2'EYMR_^R&7U , M_4MGXLV_U^OG0Y+O!N9(U?\YF^?OD&N>@1^B"#I;":)COI M7710-@__P>L//6OFWQX,W+9OQ5Y+O%B'X8+.\NL-AJ=^V(]]-^A/C=EU7E?O>Z&- MQG>_(-E&[_V*7WML$F\%JK^N:/LB&G"+ /LP?G7MQSF;;ZW^)+P;A0&^2EE1 MM[CJ]U[:=H-ZH^C-)2]W"8D<'9:K7MQ[\@2-J*Y;+I85+(-XT7K53-:_1C/U M[W8SR'(-]Z5]=8]+TO&[770XHDZ]C_'X4V&%[UF1Y;'^Q&?:.KP56_AZBMR MW)6Q.:RFY63+X_59]WS[0P)(2G%%G+-H?O HB17"DV!9\#ZP8!-:'HJW.<"8 M9=EN_=>_[K$9HK$0M93"9 =19(LBQI4/N \8\VYD/M++S3 QD: (+?Y6=\7C M[8JM]37<%92&X"@1C$$)1*&#:XTB2ME@M4N&"]P5K&U!C&V*?S> >J^-(1A> MV&8)R2IPZ&7ZJ*E1(C&T?HWT96.@BWFQ,6C=&$^T,<('G2*E7!KBA#4$UTL2 MKV@B,4O/@$.,I6Z$R[9EXQW31@?TC<(91=:*\U)">445W8A?MV^\9,V.NOX. M+;&VX?%(0^^?+;=1A"JWT;N'1Y<,YS==([1FBV9O_*;CD5UY+3ITRS@9&3)Q M%."1/=I^NP4*K>W326K_A./_/1=;"YH2*]P6>BKO%W[^&TIN3NVN= M *[5_U]8VTWNS2%.GT_I\%;PX=I)8G'HOW>Q78??*-<9F= C4;@*H;OCX\'1 M%P3I$P2$>]FH-/(L#%J >NN-/969L$JKM: _XX&N6=Z#2FAG8@-&KE;!\]/N_;7^"#KPG]SX??C+,YK>C<];O4^LT]O@W?6-\TYO^T.I)C3"",*XY@2B N*]22AH@:)9#T$H M?DNOU.F[FCZGG;+*4"*U1V](2D\,=X;P&&R9UAPM&KTC:NAP00V]/X$6MOGG M,N;R^]%AD]_<:,+?W+X[#*GU=C>E)GJ-,';#"GM:#6FCB#Y%Y7R20#DX"39G MX\NQ!&<7/$^UM&KZ0 E;O?"!6AN"SXF ]OB#&TV\9)P(S5F6)GD3Z,JJX&U0 M:OH:K[/V(7O#@[>*9.\S >H\<2Y$-/"9XBR@V10OHC"3+*,Q M$&%-\ME%7MYD"&E_(YWO,G?OXR&Z#(VNO6\KO[SL:/97&C2;%/&YAX/Z;?\H?'IV&W*;=M8_?4#! MM%)E1M!LB 1$",0)!X2[R'1)#P$5;J(!2='AR=89R0Y]_W4>-$&Y>I(@B$O]^ M(\7UX@_QM"F0N"9Z36#F=C8M8N7^_M'GHLJ_80#+OAQ?6' MOXR)]--,^JTBLZO!-$545V4/3E04]4<'R6%"V MD<("8'?H++K,S\^>^?/3&\\_HVZ[3_K0Q41M_:L8J?\N62_7#R9N'DI\LRQK MBFW0'K=I11WA T;CJF6]\I)6L^?ST5ZE'I\>HUIG.- M*>'[J$F-F/.-_>/RP*?HJOX,NOTL9\L>'807+":6HX84@I-<"^8M-U8R*?B] M\R^O+(^KU*IK8?TEZLW;[6V73CEGW??O:(=OT*U7FW3[8 ,Z!Z_/NWMKGSN] M_?Y.;^/S>&>>=ZR+8]OJ;;*=WNOS[=YKV-Y[T]_N?3S#-X;>BT%*CT'T2/"T/ MGEIJHV,E!9@Y[7V 3'66I>GM S)_*QY-&X_&VMY*H"YHE8C/X GX8(C1G!.; M@>4&2,DY:GK&T.X)*P#I+1S.;RIM/Y#KGF M]T:@):<.G1DRW;:4E!:" [^V[+AL*FR,\\:&S*7@&K)_0&UO%?'9BO@X M8X>D0N5,N -:"G@8<0D2\1I$I*7C;4E/1M4MQR7\[J&A*0KW/5 M\?CG; ]3=<(,=<*[<7)=3(02J,H M?IZ(.3*8,3&R\:*9F0M)4\;3BZ:+CZ7PT)JO(.EMD'4NR2SJ"\I3HQ/CH MZ-@XZ8@PWAF.JVQ-?GCP8@XP=0+OW->*SA\TG[IQ5LSU1(ZDT5O]PY@.3WXA MY4-/5*)[[0!V]K?_]>:QNGPAH$S$O6H1VBV?2B/6:\W=PJ@#:\.GUK1W^^R& M]VMO-.WCTN:);A0QCVJ8"X#=8'>Y1+7?FF=Z<^N1U@I[5\]]66Z0>T"Y_7GG MO/.!&YH3@]*6M9RA&%EZLS(T 6/0.>2(RXK6GV@K/IX,W+[7/IGZ\=O4]\FS MW@KA@Q%@K5:21"%+K#U[8K)FQ"23F5;6XX[ K0 3V!_NW8WU\4YL*GK,:,MT MUU]_H(;[C+!//"UD4E(QX@Q%@R<[S9,P:)D ^HZRS=6W6K7>Z",QH7'$=[NP MWF:WG4BQ6?DPO\&'J9>&#_,._)83O_?#QC$_;A6S.(U"] NE?ZZ=Q7<;3[ 7 MRNJE;+XQ(4[T8";O^S7TN-M#SK"AAUWJ_ISOI'@?;0IYW>QR_X/MM9W]WMK+\^WWE[.TSTD>WL MX7WP'MW>)]9=?X/CC;M;[]_L;ZUOX/M_?]IZM?&YN][=_\_YQOAY)N/&):TM M,=:AW1UH(M8%1V)4,G"M ()<67U;J'1OMOE\V%:[PWY],-I5&:@R,$D&QD*E MCC(TU, 2YEDB@+88L98%$G6);@K+I++7"CH:ZW!C1-$V22:6*POKQ^UZWESG M:O@:RFNWNJ/(7^\GNY L8P><1\&T^>JJ\ZR[D/P@:_K!F=)S-X]W/W^=](C+ M)Y]$!R^LDCI) M"0B"1GKKL^#:N^@3W#_?>8KPM]Q-"F8&BV/NDW:<,R8%B8D) BX8XKASQ.,6 M4"8:8X.96I."^:N660R#][OM"![5/_M>A>!=>\TL-"929TQP-&B9.> 36PV. M!'4D+@"Z6$>&[1 K$+,!F,9,9YZHI,I"4N9"N565F5;V?&RB2?I6K=HZC" \>UW*=U$S6*R,"PG(0\_&;+>5'*=L/[AL_Q1.;93Z7^9FM^!@#7.1/ M/JO#JNG[[L^[N\]3^NX3^1G1.K@R#M:&%Z;!! +'9]!L=48V]<<)G?HB!<.- M)Q(7EX"BBAAN S$9G2P?E;(RS&,<( M!A8IXX9GC1J!>0HY1*JD,"QI]X#,%!!9# _-"9J#)@MS''JI0%R!>$K-<(RTWG %3!@0PAF:#6B9;,J4 MQL0>%8CK<=GT4'K,4D>/2_A(.6'>06DSEH@S1A+K%..IX'>RY;B,Z_'^ @N% MTY.;X7RWAO@[]>D+5&"L[ LMQ-.6[-;ZXGO5%W_[S[6^^+[UQ:S6%]?:RF]K M7M[MO8/.^S?]G;V=3]W>-FK@3;Z]MRVZO!N_L_;$_WH9NFW51 M.^^\^N.@>_":=??>[';V=OK=O<":^_3^V.WTML\Z!^_.;]87OQ-;Z^_8!PC4 MR12 B&0B <$-*7TN2*#>:L8$F$!K?7&5@262@>X-&=C^_$$%+G),FJ28409 M*^)4B18$3[GSX 2-M;ZXUA?/03#E$9_Z6:5LU/KB6E8WS= 4]1K5!)I,7%!@ MB7L1#356<1I$]/8!_.(UXWL.C8@)Q<=:1(O[B!/)M2= 2]UQR4X1@5HJC3JF8 M"L)EIP($[5U6UEGMN&.12F D"YCS/*DLP,H@I6"I L>LY8TC26U AN='5&EPU?)C C,P7H MB!* 6(@[E"-.@R(J))-CY-(Q*.1"QDZ!7*B6']?RXWF,(CQX7,MUD%/+C^? M.*GEQ[7\>/Y]]UI^_%2^>RT_G@^;>D+Y,=,B&": Y%BZRP8?B = %]XYY;R3 M0H8\CW',1;#0EA-(YL-GKX7(LX:.,7?<*J>5 $&D]X9 DH9XI3CQ,@NALO24 MHCMN)K#@+?#!QUS;3+4$>4Z/OVOEVV3Z N6C#50K8X#Y;("CLJ#9!)]DM&D: MVN$Y5[[-2#5,J$_.@:,E*0P1N=# &\&(]=P1P91&10$I1OGPM*$YJ'R;X^A, MQ>F*TU-J_&NMB&>YBQ>D%P>GQAK[12 N6DV@*!QUJ M8&( 37CJ;+*. D/WOIRH6:T6&Z>G6Z'\W>_5XN5:O'QO+5V+EV=>O$QK\7(M MW/RF4C[>[;QZ!SOK.([UC^<[KS;HSJONI^V#'1S''WO=7N=\>P_??_^.;M]N M&W*P\7FGM_NIN[Y!M];Q.[TWG[8Y*O>#O__V\?W]'1S#A.)E^)!= ME$8803P-FH"@GC@IT8URG(7@P5%N:O%RE8$EDH%;Q62L5"!<)".^!@S%0")PQY4P FHUEAOF@>4GR _#T#CA8 M*_'F&Q;'X_J<6DD#)Q$@$ C&$L]X($PH+1SZ54S3>7/I9@=OHS97 Z\ M=B*BI=50KDN3B,E:$>4LA.!ID$*5;N^60:U.?HJ@>*U.GI-@>*U.KM7)<[(5 M:W5RK4Z>#]^]5B<_E>]>JY/GPZ:>4)UL=("L0R3:LHPV=6;$)LV)4-EZ[X"S M(.5-@P?R=HLN+3 M4 _+S9 \*_B?4(',C(@RE#:T.0L"467BK:?$ 2)_ ALTUP]-#)J#NK8YCK]4 M(*Y /!T@]B8X'J/DP0G@1MK,D@DL(]@C9/5MEH:>:,KJRJ-K<+WB=B0OUQ>9ZRS?N'I\TQ[:1WKM4:7TB/ M4"A>QT?#?OG +X.TW^S4JV+@$DN[]JV+AZ577W$>'^WTY-M?&2NSFCU"\*8> M@#!SL_+Z^L\RX$;FI [6HD$F(^<@<[!&10$,O,8_) L?6%'T%]_:'5Q5:7Y, MQ ^2^T1<.1__Q>U_=F?#E?^^,1<'_4-R?>*_-6<7A=ME\]B;RNC']>1WKT:? MX>%ILP+RQ>5(9W_W2ZDC19O_PLT+V1@L(PSHGA[@-<.M?'_!6<9M$).P)93C M0E(:]89-CAD;FK@P9Y=:@H^TQ$UUL'GX#^[XH\'9>G\8T$,]':0>7O^W_:/P MZQW\=_M\F[\N+2'$UJN73;N(G?_L MTG#P]Z%[;T^W]CJPM?Z:X^=H!\>%<'V ]X+..?Z[U]W;67_'MM8#JI#2+F(3 MNA\_.!9,!.=)Y G-:)148I2EQ'.13/8\>ZU&VAI!*\6UHBB3DD%21G/6";3( MSH>,$*PU(GV6CJ^T$NK-X[+3!Z>EBJ_[]T:WM_5F<^/M)IH(7\XRL?>;&_#;HJG^VDK?]UVOS>E3R>]HB:>]<9;^^"#MQXDXQ]=C(X! M?YSNG[4$:[>*AKA#*/Q93 1[BKI]M-N?JNBY?]@?HAW0^GAT%(<7!]EO_G[" M@Y%Q!_AY!=WN\/SS'5F[SP$X$QJ,2YXG#0#.1>8I6,N#ME09^F'SRGC]7@;- M5P/V=]^]$]W;L;"_N=L_7:.?5!G1[FY_1%M[O'G1W.^<=V#[8^%+^W7JU M_66G%]C--D&7]2P^:(?6,0%C,P$;*;$J>R+1B8F!L>1I6%GE0K4%&^?#^KEZ MECO+R!.?9U2LJUAW"^NXH%(Z:;4*%IA5+@?!P6=OT/5/PC=8=P:56%EE#-H&Q*)@W8SJ;^;,N#TJ MY6PU0_HQH0XE@S*NI';*0\C9*W#6AI@<5\926\VZ>8&ZS7&S3EKOF7%HT2D% M^,,[8DORHE):.8"E.=G+\6&)=DB5XD>3XC$[!*75)-"<1 >Y M)%AZ8KGA) NAT33Q3B3:5$&UI1UO2_)T4KSTL9$W[G,+MSU^&<6EAD,6R@S! MM>M<+EW%K^GAUZ2F;9$&$8TG+DA!(*E K/5 8J&.%"YX;]+*JA&F#?K!^%6C M(7,LQ-.V0JH0/Y80CQDAR=)L33 D(^ 2\."(M\&A)<+0Q9!&:7:'6Q8I5P)H>8+T;MSJXX\:P0F5O16D5 MFP6Q&?"'S3[+K(0Q:F656]$6NL8^EEEV'VAU5-E];-D=,S:R=%)+DXGP/A"@ MC!*7LR,AY,2YMQ2L++++VY9/*RUNCB(>S;WU"RWGV>YX>^I/2B^8IXY[/"P- M<+&1;=I!D5>#HQK-G2:V;4]@.\*UXA'!##(D LI98IV2A!LM60C!2YI75EG; M(+IQ_F#+Y+Y2LD#!DN?7US7\ M\JC=@Z9NZ925>Y-PY/^DBGK30[TP(0=%:A>LU\2;S-#H48&X!(YHYZWG*C,F M(Z*>T&V0?#Y(-:K\3EU^IVVO5/E])/D=LUJ,=$X+E0G7):&=>U;.?(!HQ31U MTE%CWE/ MT'QK@Z)XXJE5AM,+H_,< *XQ.&4;';&D6KU_JL>Y$*?_K\05L) ME)M ;#"XPE9:8B RPCC..[4R::6^=]PRUM_SI'6CVU^S VZTO6O?:T.8Z""X M*((/%G _.*6TCTIY(R37+-]5Y,NAQ-=-,:(EK;MB\J[8..M\_"!CU#GB1D@A MEE+(Z(GS5)#DJ,W:4XU07/8%T[0MY81]<5_)IR8E2%J$P 4 =4;)* /CB>5H M5%!WE?RZT/=8Z*W7'P13S$C/"$W<$1")$B<+.X'CP-#@XC*XE54+JJV5'EOF M=FN0AL.%EQ'U,,+@ %)HT'CCM)9LC1XB_JK@CQ9]TX M=^Y;_;G[\0/3%NTO! =G74"$X(:@]D# B()K QQ2.:C7"/A*CZJVI#^##_ONF_#PYW5X\&[8'[ZXZ=9\ET;DW@[2'4DV!%V9 M#[=J,I6%>FY4%G\-CH[1K3[[:]\=GJP=QHW_/>T?%Y;1.:2V.%^[$.'C3SN] MS7/\[EGGH/,9199NO>]\V>YUSG;V]O=0!%$,7^YV2TBD?TN$#][L=_8Z.,[- ML^WSWU!D7\OM\Y>[G?,_#O :T#U_!YWW&ZQSOLF+"'<_?_"2":FR)#EQ2T : M1HQ4@K@H9?*NM%'-MZDM)%I[GKJ(*(MPFZ27QA0N48E^@4S!W&8D^.O-UE\; M;WK;[=9??ZYU>ZVU[GIKX_6[S;\Z&]W>#,DN?CCNIY;:R<&0IY*19RT9KS]X M[8Q-W!-:^@D#.$N\T8H +7DX">U?:VY+1K!9!LLINB@)@C>.:=.+%$9-IXGP\:?J%DJG49M,3^#4W7MN?$*GUX%!B(J+ZQ6X)V) M">W3>.>#N&_:I8MT;/.3INO%.?MY9WWS;*NW=K:SOM_OK'^B.+ZSK?6/L/6J MP\MUNN=_]+?W A^CI-WK?,:Q%8K;3UOO-S]O]5Z?== UT3GX M \>ZLSN15B,*+9D/0)A-!MU"&HB7W!#%(#DOO3:QU-A!.=JKM!H5\YXYYGF7 M390T42,3T"1\0 \+A/*1&>?1#;]C +IBWNPP;RRWB$OCDM:1.*-*=2$H@J\S ML=9EBPZ_83&-,$_#@QLT57J-*4GI;Z?]_3+281,\Z1\<#X[^245D:C_)QTV> M3"%ZXXR#(,$99@1GBKFD(*(8N6KFS1WD3:#9$"6]1Q=&(>D"#B; M,EBN0]0KJY:K-IAI-5*8HZSR*LU7'(B<,D:]!(8"[)2-SIH8&Q9PCW9,-6#F M3YK'DZ-M5L);(-0SE&%;LBX4"'R9;+:&6\YY:1.KVU3-DS0O??2MX\(NOCDX MNWG 4UL>/":DV0A.1QDEAP3*@T=4%VT$J 98FSZQ' M/*JN2BC>LZ M1]*\]$&4-R@ ;K_U3]KMA_U4(R>/"F4,$8M)'VC@&< 8[SW3P7$J6?-?-4SF M#C+B/55$*1&R\[B> MPJRL:MD&L',DS$L?-_DSN6%J-3-!CC(YQ1=N.$PGPU9#H\Y^;16A<2?X,#66 M,L\-APH#P-;E4C6K^J8,9"N_&Z:ULJ*_)02XM!;"Z<'IOCM)<3T=#_!"3>YR M1;_IH=\$G@\C;/ N XFQ' +I)(D#H8@,'%69\=8(N;(*T(8)15PUQ+(\0CX% MFH\JY/,AY&,F3G0974Q.T4%QEH!UFGA@E#"A(4(4V9>S(>!M19>0#V2139S< M/W2'(=68S#P;.%\[3(P6ZT[HMW9PA'-U7M%ORN@W@3(D:QZHM91$6K);? )B MO,C$1V\A*$E9R7-1;:YJL&:9I7Q*':2JE,^#E(_9.-II'EDY+"X,R9!"(CZK M1*3-UFKCI="ET7:;L@2CZ<.TCQGOJ,I1'"^&:/&WZ]#(K[\ M>3\0OUPA\W$@@"L0(4"4$HGA%8/-4%6Q0W;?GP M\H):436UD-1PV')7$H0R>R5"-0PUUS1MTX32"J*S!M$)O"'>*&ICJ%\43J3 USS);C MNT! ,$- M9BF\LEDU2,V,;#,QY5.=N6')&R. >(KF[:WY)]M[FU*K>W226DRV3HZ:3N._ M'QTVJ].$?T<8T'?[K;CG1M;QZN@H?N[O[Z.NV#P\<8X=]WMP^V6>?\$^J&G3[B/NJ';;;3^VT/<9EV>QMB>XR48)MNK6_B6%[V M=_;>G2/.XW@+[J,NV?M[O_.J@_=YS3J]V/_/^0;M[FU_*'TE,UA+O#2RQ(-+ M"3U:XD(['WDP,2=[FY5 14>VRX. 2E)YMD+*DU&@NS!@KP6:WMX;S\]N? M&ZVUMV\W>F\;QHY76UOK[S?__'.&A!T_'OC-!TT4O51T/R)ZKA T=](RCA#@ MA&4!LG[T+?PV[*9XNI^V,H)F_R3]V?\GC6WF7M%/SWL??_S@G7 XV918K=%$ ML4(0#]X38Y1W5,LH[!B/S%QJSQZJN7!T<'QTV.C%H]QR%X9N,7WZ7]?^,JW? M#PU\F,'=4!HZ[\D1(^L(:<5?ZB0E._.4S("2D^:&_,"^,_O9?YXRJ M@[T NBB#7;B)O=N [LB!\J1!(7.GR,=DQ_/N@ON=I__F\;)= C:3J="Z+,-$ MW(O6I0K&'6E^[A.XF?/-\OL=RQ#N\L3/:^:N178;_^UZ/'>ZK%)+-&EUNSWZ M=EOZQ)+UY/;3H"20?#X:?!K^=T!_]^@ WQFD_68ZAKO]X[OT[+N[;I@=)\XS M.KC\T<,OS:&DE@&,A<29I!!<-D& Q;F0R;I2:7V/8OIOQ= 6JBO:ST781J>( MQWLEHK;36_N\A=?=WGM-<3Q\J[=_4+ZS_7ZC1-YX=WUG?Z=_ZQ3QH'O0[77W M.^MKLOOJCWYW_37=WMLNXRY1N=WMWFOH[&W3[L'?!PTYQ-GMHGD+GF?()&0( M!"*EQ#!KB#!99<.HRMR44T1J:5MR\]CU&PN8R_'<4S6>4R;&#$!OP;L*+ 8, M=M_>@D$7I3;&9B(CC02H<,0'IPCG6I3^:)K&4#HGT;;B8E&*V"H.5AQ\)"I$ MR[4S*5MK%5#0)@G@ @#A,9D=U91KZ)>1;WIHEZU_F: @UMCUA]SC%'P1$BA"21; MBAXD$"T-C2Y8Y3*LK JNVUHN3'N4I6]AT!NXF [/,I3C?5M@F M&V,0J@G721#001(C'",&M$R,92^E0H7-6)O3!Q_A57E^UO)<%?8,)'PL0N$M MU5)&09CCE(#UD7C!7:E1BE1JYDQ$DUSQMM*5]'VF:5M#'$#K)(7=0[SEQQ'Y M^]%%Q>REY#QQWM:=\/%9L!\)E)4LP>7H/$0+CBN3K%C 0KJ*-4*Y5I&FXK"]L32!/A2>192UM:) M)D#!Q3SQ"_\@0'%WI[Q^\O$_N?09+=VC0U+:S*23U'(?!VG4AJUFM\R'[F*) M U7* 0L<@$FG,@.AC-#*VF!Y#1[-GZ;:'@\>42V3C"$34>+I8#*ZEED*XK1( M.N"JAL1+Q1ONESF*I%=I7CQI_J8E6D7X7B(\%AU*G(.):%TZ[P'=298(.A2. MH!_A*<^>HT.YLJIE/>M>9@&F01IK2L-Z]#O0E?31L@0FQ:BR9*F&AN92EL<* MT,%1RY@DBGM&0&E%C,V!:",XER*GR'-5QU6:'S$P5$7X7B(\%OOA/O"D2\FT M+1R@0E)B8N!$4BC->67VU*^L)+GYDR(F3_;IO:A>@F-)EIH/8:>O#4 M+(WJ>"B1534$9Z]%PGAB!XG28E2J5R"M0/KD0%H/9V< K6/Q,BJM%S(8(CD@M&J;B17&$L^HRYE& M31-=697:MB6=5OI%!=8*K!58IT/@5RW4)X'1L9-#)A2ST1#!K2$0&,*H,KS\ M$"ID1V4IPF%M86F;\0JD%4@KD"XE7>LP;C'O3I,O\/I?FQ44OI%(H%-OC MHV&_W/674?_Y?](5D5<1V6O?NI@_>O45YW&V3D^^_94Q4H+9(T_#B/:2,'N+ MH_3:S]W!Y7B.W<=$_""Y3\05_N-?W/YG=S9<^>\;3W70/R37I_!;3W]!GU9V MEKVIKGZ\E-_A4?PA+^(M'L6H(*0L 9@0H!5WPE!'1;3<"B^279D5C^+1]W@4 M7YZ>G [2=23>^'*<#H>I$BR>KWV07D49K$1/GB-LBJ2(,2F1%(V5 1<5IWX2 MP>+3B-L&[NZ#AFW8'>+6O3J=:C9Q&JUKJS_\ 77BPC 7&O$"^)V9"^]\608O MA-;3((U;_%/.ET>#AH,Z]XL%UCI+;M!*APTU=6$,&QD&%[1AXB$%!DOJ7BRI MFS"#0/:X1NKB_7N?T_X_J8.#V7T>T9A/.WL;L+6^)K9>_8$NP#N\_L_4)4?E:!7UEE0-M2 M3ZME?^W+.F5,AF_FH#S[C+BG ;%M7*W>YZ.*7=/#KHUQ[++H/'E+,Y%& P'& MT;VD*9!D@C9* &?6(79QTQ;*UJRY^<0N^5/8]2S*O)\0NW8'*57TFAYZ;8ZC ME];,,D^!))=*IE8$XDKCR<04]U8Q&KQ"]&*J+<(1C,$3WG6?R% MJ",("XG5P1A^_9O5+8% P@9;@(#:'=L(2=W559E77IF5E=E>!*_H +!2U,BD MI/)YHXBT%ELJ&7.(8IY0EP3CUR2 LF8ZP-C92,++UX9V<)X5?W:"O%:,7;IND1PKA < MZ\WDPL/6"\HV\J(4/%L]GGUQ[!K M>[]/1C#FT6C#_V_2;?+!+KY8MD17"*>[BW#*%,->)XU3TZMMUA M+A18C2.,"BCG\61X/!C%4:OFI*\'\(D^<%!-B?IM5 WC<>8\\+F,':/*#F.U M'_MQ:'N]T_H;(U#_G(.5WQT-\!ONJD;0]7M M5YW!.%:L&@^F]^W7*UTG? &.V+X'?*@^C.$7]85>5IN38;[R''/^W\0. 4@R M>89O_=OVX?5I-67.N-70YNH$!@?3WLVIH]VC^2G(A0U&H_I'&'@&&[A,G<(* M_^:!G0RJ+,3'\&2INJB'T ^+Y1&JD^[X !XK#Z\#4W90;=3"!'<>#TZRL,TF MLTE(:^:G564$W*_^C%]B#V:CVS^>C.N4MA 3+&6HW&FU\>%UI?/SU+-(68?RO_" L1Y?S%U'4OZQ.ZR.A_%+ M=S 9P7+&\Y2[R2BF2:_J 92/ZN>=>[H^2#9,34Y=J8[JW)67UR:LI@'S+6544<1D]>4 MZ$6ZMV@RK=FE)D05L*<6LB M9G],AW8A:7\^^>-W/RYFGTE[8P_8)\&1)>1,;BKKB >G3TKD'''&"AV\BIF; M8+88=6_0:&0SXC8H=R%H)]D@Y**YO9CE\'MRMW$\[ (LXT;J7M[>V#\6DC"/ MWQ?34QO\)OGZ.@:1A7@V=]E!R#8*)KUMSY65MFH#<@L%_*'3 C^K@*G[-09T M%H>#<]W#ST[WMO(]]Q*+Q"E ]F@L19Q&CD ! \+!*FXT42:!8] ?+.+[G'!D MEG)!^&J=S%PL_W6;%H7$$NQ W3$'Z*5:>TL,IC$[$SCQ4(L"AO^F6%Q$876B MT#E[MT<)Z![Q''%F/."PH6!;W5@H(554H3C#S6 7%A?2Z@Z9 01%&:!,91WRYN M%&7"'N1 I&/2KA..YN[(%R4.IL [QV0;VXI04[HA(C +GJ)N?#B.AI>3<,%-W+HJOZ@ M/NGG!E_BBFCV_1Q'W4XSN7K6ITL/W^TE$A5,'D4F D%H4J5 *Q$6V@E&C>2, M7SU53#2)%G1:.*,XU=8$#HX=7" 9;PTERTZCKIWO]!K ;A\N-Y5W;X?#TPR/ M]F@P:7#O'#C=Z9(8X-1EREO_YSY3[3+-_X;4$=31Y.C(#IO0VC=.O:[=%%W> M*G@T1W*9>"F%^*$CN=]^3W"^^H.^^*7&/W;9,M@RV(<;K%G%X?3OULS_J8\N MR8)H2I$\T&Z_NJ8AV'!\4#.AV=93_6)GNOUT@P+>3WMJIE9H?H*J^E5[,![4 M5O4Y3]'69#@XCB SSW@.MK/W^IPGH.X#<&D"[O4DP4,4FVGP(8XK9WNV[^,2 M.HZOE%6Z_V*'SSU5[SEEX@6M$[8L$6\QIU$;;3TEW+*"D?;8O/OW=)NV=#=H^]/C3X6>^O=DYVMWQHK/SEK=W.H>[AULGVZ^O MI-$=;IQM;_9@O!^_MC=W3SMG[X^VOR^G1^]^H1 M,1MQ7A_$N<4(_B3DL BYSFOPA//@B'WQBC'64GK%55[O+D>NH%M!MSO*,R9. M.Q1BX(,[1",0 "\>2#U&Z M0ML>%-VNTC9C.#>),\2",H@3S) A4B L2 HL.1V#;[8V5]"@V\YY2=\SF /1?K9ZTQ:'N!*]D M2W#R6!#N7HN?/-AVRYNYRB=-1.W)FFE2-N,FW F>$[L5U+E5'CA!#4Z2:.U M$HX0\L-G9C:FR]>!6V(PMY&;96&OUW1Z;75 MZ86-,F\LDTHF%((2B!MCD4N@TSX&QR2EVB9P13AK<;,J/Z3H]#KJ-'6PELEB M925WECNBB:=$4$RBH?$N=;KL>_^X.E\UT5@HSV@B2$N'([*<1:L, M-XK;5>][%WU>0WT6!!LCB-$8]!D,LQ7!4IIR35T-6OSC9]6+C;YKI5[<#J$Y M&T\Z)%*N9J!R%TR;/'*@SK'>M*^[4*B6UNM4"[GH],IY]QW5GR@Z?>>^].(F M #94AL!SA7,!6HV-1$8'CL RFUR=1%.M7KS2N$6)7B.M7E&0_Q%$"MO1CB;# M."NQ"#I1V9#/(M=%)7XH;'C3,.[3+(C^S_N-&X[@@>&GZT#OK\G0']A1W/ ^ MGW6'N=RX6-V"?JM#OW>+D41!*0XX::1Q;DW#',T_Z>RK@+O),0DU/KA6"BPIQ4)3[L003;Z'<):KXXWI]U5P'0SWXF00I:W/AO;SQ1T5"2D8J8TXV MRQM_*XHJ%L5>7\6^LZAB4>S[4.R%R**PW"2E4B;>''$9+0(>QI'S4@8=$C7> M%,5^!HI]9Z'%0L?OS\M>C#$FC*FB6")'N _&UQLJZ/,)ISXJ"01$OQLVE+T MIT.,:]1S[/&$&-\,AO"R7_G)+%*]92 M2I8KLAAA2#%?#\# M[;ZSJ&,QW_?L?R^&'KFRT6-'D:1YSS#F9!]J#2(!/' ?<2+>KY\!_T[H<=;7 M P8;OXT*Y9/K],GG49GBVX7 R=V5I_C>]ZZM//*D"Q+=[N&?C%'W3$L)3)U; MP3@XXCIA, ,X!8F#,:$IDGL+6UXL]>HLM5^,E#--'0\X(:!A%G&N&#(^"N29 M5($0R8.A8*E"6TB*,:V,MMQQ2KS6DD@5 M%;8I:8R$ Z)ST^,4KP5KZ[I&M M@%L!M_4&-TV,,YZ9I*3@E"KG>7(Y%&>Q)(JE FX/"FX+.=E.!<951,SD9NC! M 6_CB:-DN-!&:T(]KVN <]*21A5\*_CVO/'-:\X9P$\*%'-#N*9)2^\P%M&# M>^H+OCTDOBUL$B6B,9!A'.7SY)1VE)X596P7_*:T]#D"R0X'#!M0>-MRWNC!G%H@=L0RKD4[)< M<&0<^*9.42H"(9I3EIF;D*Q%Q>.(N=U3I]7SFZY+]6^ZDNK?-TT8N,$UYI:9 MP5J&P<3UXH(-^YD[E%&64:YRE"LJ2/Z-\TJ3CLBL[0C6FJ=K@&3^KRXW]D6?UU.?%]N%* O_.<1CX(AKIY'!V"*&LE2.(#\#U;ZSV&%1[?M1 M[7=75=NE&(D7%D2+VZ9RB!%8(4RLX"91S!@MJOT,5/O.PHA%M>]'M7>OJC;3 M/@4.7HHP(N>$RH L(1PY)VQDU@K"2N&01ZO:MVD/M(*0XL^U!RK*?$MEWK^J MS,I0B:D&PZP30;!VP+Y-Q,@XQCTEC+/$7KR22RH3W[P#4-'A-=;A%400BP[? MJP[7?VH];I^]Q=L[6WM>>$= M5A8O6R0/'38LQ0OO"_2^+HD=2ATU8U+#HN4>ZX%%I'FT*,)*!Q$BMTR5O(9G MH-]W%CLL^GV/^KT00,3 /CDV% D"2LX%-DC;8! 5PM. 8P!^6O3[L>KW;3R4 M%400O^.AE$*E]ZWN"T'%'#%2'BL4A?6(@Y0@C05#,CC+', X)?;%*\)UBY'% MKJ6E&_'::OHZ9"@62WZ/JKT08DR:*6^-1L:$A'BL\Q2U191( VZ8TX&7]H:/ M5K_7*]98+/E]J_MB-%( ;FO-#4K41<1ED,CDTJ;>"L8")Z%E%8Y->M-(6Y3^U>0E#CW&.?RF#Y9JCD/2FL7O-* M)*F\2')5Y=(+7A:\+'AY.41E"%&81F^%XDQ3PRS7@F$9B:%4V8*7#XN7"QM' MA& 9%&9(JL013SYWEK $.$&(&- M 8))2,N0534%+8!9 +, YK12?$C&!6MI5(0GJXQ*(N?I!^H -CTN@/FP@+FX MH8EE8E8F@\"D24#,D) F*B'EG"65ESDUJ:NG8_Z]7_<\-_O;J\C723[]VCMM*LK3L'$73RZ'C0ST>0\C[8&'ZS/ZO_ M/-TB&RW;(ZM/;5QJZ%O98:Q&DZ,C.X0AA/RE-.CU!B>C7]=_)BZ+9KW@YX+9 M2!B,I&>/1_'7V0^_S79:N_WZ>O67?IMN>4ZE51PO;I+F1V[>_NVD&\8'&3E? MX@8]IWNTTSM/WWY9OW5%79KWF'@IA;CV;?R2_.![@O,?^N:W!DOP2T"&,M@R MV$(6;0M^X*-+^+('3(_#!V*':GG>Q6 X/JAMX\817,';?OT" M:$W&SIN4#7O:4S.U0O,35-6OVH/QH+:JSWF*MB;#P7$$F7G&<[!]PW.R3W8" M=@9CV[LT ?>:W/80/O7,P;V+JHHW=+Z>7V?26S__DXG+K#JU[(_A<\DVIQWZ MGZ,.W>*[.V^_MG!:M'/X&7[WD78V/W[]].%J<&:7??I[E^WN M'!RT#[>^MC??G<$S'<"SX>W-7;J]L_6UL[,+]WO3^^_9UF+S&M$!<@;B'308K$+=RB%OH MQT.5$]HPA:PE#G%-";(2>Z0MQXZX8(B-+UXI @CWT^WE"\(5A'O<"+?J]*V" M<*M'N*LD3EJMI(T..6Y$/B) D%$L(992M$+*1 *[HPRN G'KI>D%XNX_X:I MW,HA;J%?D\788QX4BMY@Q).UR'G)D>2&Q.@25\S>4?(E4@ M;O6AN,7N5=S&H+C4"(N0/57X2V=W56B,"5: ;$S7:5*,M(2@CP7F5E2M=GWW M63:\GQQ->G8<0]4].K;=8=W>RA_8X?Z--J=+29P?+XFSZEV'M_4"QC"WJ&_/ MU_39U+^Y)QA\N[@CX6$Y@Y ,V8Q_/$6.M& V'T=B0@DA-2$ @KA%N%F/VC=% MIU>MTZL.LQ>=OE>=7@C!FTB"TX:BJ)1'G&*"G,$"B6@Q4%58:A5!IU6++F$U M1:?75J@4I[T^;KUIH'8GR3"G$@\6(\^C!3?$*N>B(BB)B(WPI M1_D,='K5@=2BT_>ETXOQ5:HCUE0C"]89<9M##XQ+!# MN,(\ NTJ.OU8=?HV MW'O5H_7GUX,*X:(DTY1(4]SHQ<+%-P*(Y WG@GB?" ./&JJ6APO'KU< MQVJR*R\[6HJ)WOS@+/[6V=GGM:.TB@E:;\-1"HL^";/07@RSLFB\#S0AGZC/ M&^JYNP!G" A]<,P[&>K$[_LK*WHKM7D<.^X%0 N ED*C3P- %V+:+ED2",,H M2@&L6FN* #X&TD@1IX@0+WL8HR+V6'2T 6@#T60-H*42ZS@"ZL&5CG)>">W#>C=>( M2Q*1-C0@QF.RD7+LJ;K7,J0%0 N /FL +85)UQE E^R,T1"-B-0@P7-O)6HY M,LX$%+#4U-KD+7?W7)?T7D!T2772Z:-U)G7YL.9U%NYN?U)W_[Q4?7.J($R" M!AT/1MW\@5^',?<)_1(OBE/^X\6E;TT?&%]\Q3IXMLGX^J\LE)1ZH"J?;Q#% M5_;CYOX^&%Z4Q-J/R VC_8QL@N'^:GLG]G3TXE^7NQMV^VA^"J][^IMV05Q6 M-?:\8FH-8/,K.44+R7U,@G/"&%>26J:QQ2P8\)L=B^;%-=\CFD0KX)O.*$ZU M-8%[%4TDR7AK*%GU IE2A76=*EH^JO*;9;!EL*4*:ZG"6JJPKL,4E2JLI0IK MJ<):2C^4T@]W&X1B6DJK++>"Y9-V.F'L*$Y!XF!,:*+XI)1^6(A$'1]]VGG_ MN7/V3FS_\?:TLP/WHI\.MO_N=#_]L8O;]74^';8W-TYWKT:BCC[U.G^\8YW- MSWSW\"V!YV*?CK;$+OWWYT^'[TX_'7X\ZQRU3]J;_SY86H65N6"PT@SI2"+B M,7ED<*)(86XM)T&D',HO55@+Q!6(R_B2%&-:&6VYXY1XK261*BIL4^18F@)Q M#PYQ"^ER6%%K"$Y(^2@0]\XA$[!%5G'XO_.68%VJL!:$*PB7$4X3XXQG)JE\ MF(*"?O#DK!#$8DD42P7A'A[A%DB0=$8MH](( MBY*)%'%'="X10!%3B6')HF4V@QRE+85+'=8"<<\=XJP!*%/82ZXYN#I6*:\] M#4&R0(+#!>(>'.*6I(5I2S@3UJ 8G MTP\867[N-1OO49NO6F@1J27 K1!Q5.3>K6"A;< ([':@SC.G.2LU&Y^!3J\Z MD%IT^KYT>K$.*^BN3-@@8%P.<0?4VSH/!MMH>!&2X,X6G7ZL.GTK?WK%H_7GUY2AU4Z[40D2/I@$.=@M*W2' F5A)'"),M-J<.Z;G582:G#NNX[2J4( MP1W&88M96)U96%*'51,:O*(&)68L& 4;D14CH*IP(W6 >-2A[7@9\'/1[K#4/!S MI?BY0$ I6+5$!0!F((A;SI"6"B/MJ96"2HJYO;.T]0*A!4(+A-[YADZ!T%5" MZ,*FC4I$)$D]TH)2Q!EAR 'U!#&B(/8\L+J4]9TDQ1< +0!: /3.-\\*@*XT M"+JX-^:T#\%[A7 ,"?'("'*$<)1TB)R+*)(W=5WISUQ!M)9#H;PQ*6@1*.5Y!K4,C!/N0!M,-'R/,/EB_EO3^;IIW=%[ M+!Y55_G4+VO]WGZTVR@;C5ZI?BMJ*7:J:>Z4?":,DP=R'R PW-ED?I;(T MF&B)-E[L;=88I#%!%V6A+\//ZT$_U_ :UFO_OCOZO-D=^=Y@-!G&';C/[[V! M__S@F+,[Q9P!X 9<^>^MLUR]>??L(][>_$BV-]^23W_OTO;?G^#:[_#N6>?S M]FN#/_WW /NC__3MWV:R??B9?SK:!6SJ''PZZAQV=F"L.Q]Y^_ _/;C2UT]' M_SGL;+X_;--W_+]G'T\[[_9LX%AQIY&PF"'NE4-&*(ETWD^)@7BFIS8!5">& MC8S<2@*.:*N]U8R#1EC/J +?%P?"I>+Q114!R(]A_L?#27SQZO5VY_569^?] MQL[;[4ZU_:9Z__;#_[=8*/FJZDW%\E;5>F_RO7LTMW1F;A?K_WYW$E]M]R/8 M5#"(PU;U9AAC&!R]']@P:E5__OFZ55GO 8GS$1TPJ94]/AX.OH(5':76M MA0>+Z^+PBI$WF@0BP3_R$?-HM./,.Y)(4,"W ]9+%>S"VM/O:MM?<9A_8?PE7C#4_\CY%>.#6+T>'(%0G]:I;.JW45[:VKS6I[?Z$8PMS/>HZO:K MU,US7_?$K6P__)3, /S:D+CC+H^2Y-TAIRA&7+B&K"?SE> HB):QHN%9F\K+?;J$]R8T3G=!!.AZ=L4K0 MO.)$<^X<)WFAB9DM-"X+O:*%]GO)*>E#5"BGIR-NK44PRP89!02(> 7&V<-" MBZ4+?4G=2;WN%Z]QJQK&T7'TN77>\;1T<7VC*^\=S8KV5J.XGY,D1R^KG?G[]$:# M55HSY1WES@-1##SE%DQ@43T.CBFC/;BLW[9FW^>.16!K@6V3]OZ>MU1$)Q6" M*0=W$YQ,9'@B*'%&N#7*R)!/>.,?-F P[R'.I&,$\NAC]TO=EL".+[=Y_VF3 M%G3B!'P,[4+@8'ZMY18$*?@@L&0N%I-V%TBWO>GW@L% G1U#T4B?31I'F@F) M),+@LA7/$\'L:]N!*QN77DPBR+7*Q-J,(\OU#%T7'LCVH1 MV^B'K:/CWN TQM]C/Z;N^*\>/,WZA"P^SZ"#[>Z\Z>T"=.3P9F=G'W_ZX_W! M]F8/P. _W?;9^\^?_@:@.01(68".<-#^^S\'NSOM'-X$N('/_K'%MP%R.G^_ M/>O\\1[&U>EF2 'H.&EOO@.XT"$(@ O%'$7<1XN[ M"5HLC0]\=\ /K:_+T>C#Q(W&%A[&]@"3X:\*I@L=P"?@I9_)-ACVCR\_O*SB M5+I'-=F,,/YN-NU 1(]M#O9VC^&SF@ W"3Y$:@#S_^1RK M /QV&/,,VN%IO?S#KIODUU-J&^LQNZ<",83"[%7\6O^=%B35_SK>I[G-A1]7^W M:;W\(_CQK7V730 ->(+73U8 1W](/]?N;ECV53YK[1IGW2V=CSANBD MC4&,FUS#*&BD-<6(QB"CHJ") K@);VF^N"-])>C2NI4L! V>BQ*"Z61Y8,D MN%'I . $(<[Z[]#1(@NKE86O( N160!E;%%0GB$NC$3&!88\Z*QU+&^2AA>O M: OKQ7-GRSSRVX@#(U("E1,<# .WB<.-%=:216(5T\)])PY3Q&&UXG#:.=D+ MRL2@\OKG>MR<8XV<)@9%2HE/V$AI;18'HQ>S_2Z+ W[Y=+<_YFWU =C#.,J[ MM-W1 1C6;&53' YCN. &60]JXYDMZ?>)P\G!H"8/_<'X5@0"W,*&!O1Z@Y/1 MQ<=SE &^7H\+OI7#7WE$3:RB.[P\SJS$ M>,7Q_/+S\]."2>\"'1IGXA-O!V.K:NV[.96;>7V,O>4V8D Z)G)[,213()L*1#DP:'S@13H/C+5I*+Q8O6AYVNY4$K"BEJ$C M#TD L-J]9$VR(C&DA?AOC MZOM=V3 85]Z.#L O Y'H![C[%]N;--Y8!M(F.#RNDNW.OW4-L+ZL?J_W.4Z/ MXZC!ZOJ^4Z2VM8#-0# _3^T SH6>Z\&.0%JGM[*C"Y=P;BY:E[=8EDQ<WO7\QO<^,IL#>&KKE6<\LT1??IMDYSWVX?'A1,S]25_:55;Q\O MN_F',?S3K _86&$:S@J/LE3M_X]MAF\W&Z?&0?8@\HQ7ZKVH]] M<+Y[S4(&\,N[HSJT#K>9CG?Y/-URJ/-L)0S@FIE7U.&%\P#!TLC"]3SFF5"[ M>A6:P&<]E:/Y*]5W@@_66YN ]2# %ZQP*ERS5IGUAQHAO]B#W*A&,(7= ME#(WL4WF_O.&*;]8KL].Z68?9C%@RX0JFMB0*,X_?;5,, W=V9G1&TV M4Y>4%]Z;G[FEQO@*.)]$&'OW:+;?<44_M8">L,]!T[7>L^!X/79=&#W MLNGP!LSB?S(J7^1%KLTN0V?S[2P9^[!SN$&W=S8X?(ZW_]C"G3\Z![N'G[IU MPC3=/6GO_/YY]^Q][]-5CG34INW-7='>/( Q[9_L[KS#N_1-MW/T%F_O'!Q^ M.MSXVO[C_6'GC_]\_N_9%NML;NPI*5V(U"*!%4%<68RL%PXY[*+U4JA(R-5= M!FH$BR1(^(=QIH$^N<@2C5X9G#!55W<9WFR\?5_]9^//CUM5>VOCP\?W6^VM MSLY];C-\?\27GU S1QV).6-1<6VL-H8DG(^E:BQ"IHU+$J O\L(?(@?Z!K8+ MT#7_-_6"CR< M9-18[B.HLWJT'CS%^PQL\*I(9K#YGFBFS>.]\'O'Q\,8P1M M_A)[8"V PPS]P6DKLSV@'R,/3")76>]7&Q]>5SH;@+SW3/%O62>K6BFK=C.& MAL7D^\RI::O^./DM7_#"9O8&)[]>*S675T7"=%W"'":7KE/SJRZ0Z_[X5T1T M#4L/L^$-#RQ_NQ^(7C:$R]-%> /1?^85;C;CR4R(@ _U)B%6_YL,,@\Z!F5N M:+"M4Z^ 4PX_9]G)A*&;)S:?;SAG_<-+\E03WZD@'@%9 B( HZ]S8:ZGF&6I M[WBIZ=6EGKXIW)*FU*([=_A6!A&\,ICYA_3CUL',R MGXLY=G)OQM-CJ<1!E@L M$($Q+!2L;W\P6ZYZ[6L/O Z#-'(,P[;[M.#V6''N6]-81!??,6ZT: W&5__E3G1S+E[_$GHY>_.NR60";,#^%USW]30^P+:.;WR"=-R"1 M]^3O-,'B*;\*V_WW,8<50$9_MZ/N,W>!WNX%1\$-$ QQEVOJ>4.1=3B@:(26 MB0;*D[[JTJQMH JHL>W[[H55O$K8:QM71TL68LOSQ#_OY0UG8E*Y+"MLK^O]QD5R_NK_U8=7+Z"J/C +$]2SQZ/XZ^R'WT)W=-RSI[]V^_5CUE_Z M[3+- PNQ4!DVKT3S]H6RO\2-PD\+TT[O/'W[9?W6E0/ S7L"OZ3,7/LV?DE^ M\#W!^0]]\UN#!8O)E"R#O:/!JAM=]COUC[];Q?RG/KJD6$5CRA^H*,-"U*_6 MPK>9Q#6,KB9W-^BR]F3GXA*6EHFX6C_[!AHULQ+ H>*W)^1Y?/)>"[ _1$V7 MS>OSJ.8WN1OJ\T,='+]3?N@VU[A--9"UT=#E\SX?W+F+:5W95#[MHDW/J2:3 MEM$DB[ERT8 +';43W%II!(Y).IJ>4PK=CWK&TTI-!]N;[_BGOS_R]N;;T\[9 M+H:?X1JAVSYZR\$3/MP]@W&?M<\ZW:N5FK9X9_.@]VEG_P3&R#J'<-V=7=&A M;T]W#_?A.IW#?,JQ?=:F2SL(.A>5HH(B:CE'G!J)+-8.Q12"T3PIXO"+5YRV M&%E,PEO3OL@%\@KDW0WD.<*-,Y%3'CT7@'@\$FR5MT19XLF->W$4R+M'R+M: M()E:9X-+%B62VS99HY'A(2)KG+!4TB@E\'5!6EBON"[=@[6"7S]'Z)&Y8W-11FBKUZZE.OYZJ M\NC/F2HO29\L=.%6=.'=HH=$J0["8H,"R>6O!!=(IUR>4B?PB;P&-F%>O-*+ M)6$>??/6 DA/%) \(33EPF0R46YPTDXXSR57QD5'_(T[NA1 N@] NNJ_)*RB M\]0@[95'/$:-+#'@OT@B@N:>"B4!D'ZZ,<']]9U=/P?AD;DGCVV7Z&WF]7$T MKG+R9C4ZL<>7$T/[T./T"V99@(_Q/;/4Z8"RQ[QR5"!5?DF,XU^#PJ] M":/^4F? CC;&YQ2@$\?%]M_*]G]<=$:X]-X%;Q F.E?^X0;E>DS C3ER7)- M\W8-I:MJZ_:(MF,*!*W3LSV -W)#""I[*RO$IZN^B=#&,F<8"M0YQ+D12$M& M$4\"*RYR%;FZD4"+2;-&$'6Y:\_YL8_YHZ]/J5["-Y*T9CGIW\@\SQGD\R6: MNC#^G(?>9*__\W@(JC2$0<\G?(U^:2IHUR=,[95SATUME5G!REFAA;F3K0OU M%"X.S-:G?/*OOU7"ZV6U 3)25^3L-8]Y9?S?*8)UN:[,>%:!:TFAEU9]\NEB MLL[+* PC/%\\/QLU/=T4\@FF+]\X-_GH16UGX;AR^M[6%*Q(79VM+F%3'Q;+ M%56S.,[.;(5N@J6.>6E<')_$V-1;F5V@%KKI1>NSA>>U+,YK=9R7S[C\N9D, M@AGIAGP9&$(6[-.9X)UOGS6GJA>/'&8A&C7E6RX_=G?!Y:V?\W)UUZL/>C$+ M"70)9*>6N517BG,VGPR?EIJQQ\<]0+<\D+DQG7:S8L%#@["O1;T-L=[U-LAS MJ[?QUW 0)G[\MQT"T(U/UZ\;66?SXT4'Q)W.4?OL+=Z&S^6N )]VVE^W=PZZ MNX>?S]H[!X?;FV\./AV^.6@OG#C;)6VZFSL3\O;9^\/.SOM>^VQ+;/_Q[^YV MOL8?0*S^?I,[#IS\]\R+[8V]&(74@0J$?<2(AT"0,3X@$:32/#?M)?AJ10HL M@[6$DYB,Y8)1XVSD#"RRV\=VA M/K1^?K]4QK0,%[",X^'@2S?$7.4)R$(/X&X$S"X.:[+0'>?R%K60C^I27L 3 M+HT=QN)1]RLZZ((>]7]]1H*^=;*]\YFT=[9H^W"?MC>W]JR(41$3$,V["UP) MATRP&AG&C//4!RS,BU>#?IR*&,K'ILML3F>S_6[/!R9YLA$Q033BS%"D>0PH M8&:=H#&&W!)K?#*83>!IM,/J9(J^@"?@I&33GYFL;YCI>7L0F.J3P? S*-'H MH'O<:H0Y5^B+YU?H-J7G9JQY!#@#9"@7J\N,&-9MVO+H0HL:4@MT?Z[\W3FO MR+KC,F.9L9 9";)'31. MVKDJC@:]NM#@](IN6D1PE(L(YK(-\67U!FC68#@M@).=@&84,VIT/FL7(Y^5 M#+#5 =QY,*Q9VQ05CGSP-;AQ6P^[&N&W=11:XN>9(' MG[J]\UD(N?#?M/Q>_MWY@.KJ:^!NY*HX55[2R^,]AO4/ 3$O_S>V@K,BAN%OR\<$?Q##IQ>UT MA8:<;Q_O9!;[?*G(?L84EF+BREK$ 4 0YQHCQZU'7CE*-6="T86F(6MIO>>* M;PXFPQD4+.IQ1K$P&<[T/!>C\;4+U"C.Z+LGV'_4BRDGW\MA\D^%L]W/[_GQ; MF1V&*_[#AO=#<*V:M-1'L^/[8]Y%L^,[.-D]>Y\[-!Q]VLP[M.]P^]"?[!Y^ MI)^.=GG[,,#G=T_:FQ]/SK\SV_$]_/VP\T?NT #/0=L8OGO:.?N]V]GY=/3I MIA-!4&81-8*#DR(TTL0E)*Q(A!M.0^Z92J5J M2?K3.?+E!'&!OL<-?8XF336)7"7+J0V6"XR)4X8:++1NDEUNT#6M0-^]0]]" M,AX+*E!!+5*)8<2]4$B;()#AGAJ)7<32 /0)VM(KRW8IT%>@;YT>_#;U8FPF M>@*P36"N0[3,>*U"I/#'!RXS]!%3H&\=H>\JZU-2!!E]1"I(DBNR2N2,]0C( MO,=)RL1XSD/6IB75HX&^)U\5X*^\59Z;^=SIF7]ZNQE;"O"/&NA6WCW[VXCW M]_GN[]O1:/)8>N4^#NA[N^CP$N,(5QH\W)0WY BWR"G%D-/,,4^9T9J]>,68 M:6'\T]"W?H?"BYK?66/THN8/I^8+SIWUS 27*&)12<2=$ C<\X2 WABBO:86 M9X8C24N+Q2[K19K6I!M=6A M6GO11]%>1*4\1C2:D#.Y$S)46L2< ):J#.%3\ET=\2KRH]D/Y M)T6U[T*U%_P2(1P/P22DK /5QDDC+6 )?0HR*6N)<2)O.NF6I+RH]M-4[7OV M28IJWXEJ+Q1/X"1YHCB*+N3(HI;(,1]@"6%UC:?68P*JS71+F,54F@=1[2>_ M9;+A_S?I-DTZ?\P5*7&6]?1$9A4A1F^&@Z/?\W'^.!K-K7;!NM5AW;M%#\4Y M!8"F*/@EF@/6889L@V9H2^ML::?R3 MWUU9Z \S!H49]>H:,67'Y2GMN%RIT;]SLNK%GU:O^D6[ M;Z7="RY-,,PG[3QR08!V*\J0 8!'"<0Z>F)E4.G%*VY6U3RU*/@:*O@*_)D[ M4_!BVU>H_0O98X2"/9?@U9C$$4_>(BX9=S3(%Z]HRRS)LGC@:M=/ M>=-FJQ]^MJC%3[9&FYY5FI:#8K!083#)Q:5F#_]LSS^N?H*>C!GQ(8'EL)9& M17BRRJ@DI#Q]OBFO5C* O&%%@&U:UP[4ZG5KSQI,%70NZEJ)#SP==E[3!8LX0&A"V4B+./4$ MHP(QPB5./%(KUA:T+74-7JRZ'J5NTH51=#,(Q&LSV7L$[*64)04 M!5?$^A0%75E=H[5!UQOT %O:-.=AJFE?F>5;=^+1Z]V)ASZW3CQ_#OK[.W%X MM!G=>'TJWN]/ 6Q =^E'VCG;!P#;$IT_/N+\>G<'?C[[?/II,QRT#S]_A9_Q M]M6*]X>?#C_M[++?SJ G]GVSK\_=^C6Z?;.%OS\CO_W;/]K M>^?CGA#$>)X\\L8#NY/<((<=1\Y3"E@1*>?L:O>=0".+BDBF;."41ROELC_<[OS!]K9>M^N-K=^W[G'WCO?'^B5!],^!LJX]$QS*HW&@0M+ M#6-Y]SC7(+BW-@U9-M_V6\1)X3GS@P"6>4D M@X6E(9E'T9EAIVYL-^L0DWN9Y+XR*#>F Z[FQM_MN+ .)O#1]&Z0\B47I7=# M:8>PYN7P_SWIG5:,M*KGWA=A?B(N-TAX\FFBF9&",;!WDA-:2L26$K%7HDA6 M>NT5^*Q.6AYI<-J%H$,4) 2!E;_I#NC,F_H3!K.=7@]CZ#Z:H-&/D=EIY_?/ MG3]V@:CNXS;]^'5[

    6SOQ*>%SN_O\*?#M_ < M[\X^[6SQ]B9\Y@A>[_SG\_;.6[*]^>]>^ZS7ZVSVCI;W 7#&:H,Y(I;F?N^, M(>LE0=AYIR55A!,&CGV+4-ZB/U\8<D"=Z52]ZK*3HQ&<8R:5KR^5I0J65\W12U5*.X2ZY0GUFAF78R! M:\NLP1240P7.=9*:WYB!%HR[$XR;+\C][NOVCC_=8R8ZC U&T6F-.+4461DH M2C@$(C7@G\X8AP'A\*J20=8HG:/H[ODYJZA%<"VRX MUC>E'9>W:%_;X? 4)FWC"":TT) 5XEG[*@W!>P0'IHQW2!KE$9?8(R=5R,5M M@D],D\@ S\1J:$@Y#;K&NBR9YD('&S#GQA.C:)14*\V949:3F]*0F^MRH24_ MK,:7:* /?@FB$6\GDG$@B\G=.V6]R( M-?*GBNZNZ4&WHKOWP#IFI;\=2<)1CU*2''$'_,-*X'3>.>^B8U&P?.3"M-1: MU<-]\K&0[?%!'-9)L"7^\1CX1KU>\V6E/'V6%HGA$58T5S&6^<" MGY0@QGVN>1>,=RD'/5ITK2K@%/U=4\Y1]/=.]7>QRVD$YA%RO)*8A+@ U374 M$42]:.TPP(%KO(FL_3(<.]0 -5B.BB=3T[L8#?"L%O255*CD$"F%3(QN@ _() 1@6@0X:G9*27-H>9&6UQ M79H1/%4-7AF'*1I\YQJ\0%\\IQQKK9#142(N-$=.$(N\D5(1Y9RG"328M;A< M]&%*B]C[BM6<4Y.P2%M*'.?1QW%*A/IN ,\OV6'2,ND@'=(9YKC@%&D2L[\& MUDI9("K$UW$;J5J >_N+?$?F37<=# +3%!&G,N76<@8Y*R/'20::LW@):Q&S M>(JHA&B>AO;> 5TIVGL'VKO 6J3F"KL(ZJH)19QXC9S#"442M _42"5%+F_= MXDNVF$MXYE[#,ZVJ!USE*E4IW>+6J>C6ZB=HO:W$ U.\SJ#OBYU8M9WXO,CR ME/ <1R\1P1%8'J,2.9$48II'^#T5R=5UN93@X-T^G28;!5 +H*XMH-X!ZRZ M>C> ND"\(_[ M54.3%7QOJIQ,@O8>#T;=/*!?AS%W+?\2+YHK_.-RJXSI!..+KU@'CE[\Z])3'77[ M:'X*KWOZ:4N++'?FLNWZ_FI]JWG-]YK17&E>8TC@+LKZ?QQ@U 2#([CS:=4=5;8ZML/Q:34>P(_?ZK;#B8HA;UPX2C@V6"=M<(J! M..HTL+K<;8<83.MN.\T/W\X,SF;DDN& )_*_ALGP!'!E%/N/U%K\7(.HK3V& M.7B(@,$1Z!Y^.BR\7&: M47?ZF_HU^>V7RNX/8\R+T*I.#KK^H!H ''?[MM<[S:L^ZH[&,>2-#0"G Q", MC\ LX!*\=<4M$K(C-!F4E5J<.\&H%[>]8YV9/")P PC1+&%'%-$W(\>B0E M=G5W2UG'Y%N @BW.^ *YJ&P_@(1L38:#[TO$M0(1)\.KE::HQ4!01=0Y[DBY M=H0)C9/57N"$8Q&(.Q (WMG8P]8&DT1"P5.".-<:61?R3HUCDF AC0?W71+5 M4F2Q7D,M"-4_;Z/Z9:4?8J6W-_:(),DJJU#(_=TX-P%I\!\0\1PS3*1T6N<# MLKHE]#+%'U>^!YRUOU\%4/DJ?O4'MK\?JR&\^J4U!8;;2(*F/BA*G#51_#X;#P0F,^;4]AG?&IT5"EDM( M^W3[W1Z3F/I(,<+"*<05 QA@&"/NN58Z5X4D64+$\KJ/E;V^TOLY.=GX_<\9 M+7E9?9BXP^C'F8T"M>EUX["V(]FDP 5;U1C,R(5A@56;#(&/@%"]B6XXL\PRG^5ZX[GO\9?6VGP6S'QN)/>D"":JOTQU^];%76?^_ M2;=QUJK0'?G)*#]AMU]U!J '- ]_7-/L?NT4U_:P227OVE[#HNHNDZTJII1O M\B56'^(Q_-;!$T^[<;6FUVBH>OP*_X1\E_$(7@!!RWJ7'^Q\1M-P<%34[9&J MVT>\O>-)#B/!V,[ #!LOP/V40,2"%;D#)ZB>%A@!#TLFQ62Y2=]0/1#!VX@" M#3YX3XSPH-K<.*N,<,*!*;941^&G\4%31.&>10&WW^TIYZRVGJ 4?+;3E"$+ M/B*R%OPC0R)/&85)%H2EPM "C/@R&%H'V >K5<.(C\.Q!<3*:%JW19WAY+EK M6*,G"$CS^?QVC9L9:6IS/_>=&GEF4#K%+YY%\"JHR58UNH!X6XV.AR 0&MP8$>YFF;E8NQ?/,=@6 UC:H[UA)?5 MSO0)NCF*%D?CFKM4Q\/!%\!W@&_X\%&>IDF_X3;PE96'#=UC)1,_RI4YC1KNGLM%(': M@WB\6$&LZ0*6Z R5Q@>#*T&GOV:C^ZL9W%]QF".H=C^> PZBSPYQ?/8&G$LI M )X@FHQ#/#*.M,<*40K>7V"*P$0#RKQ< C#_F&EC%Y8U4YP++72VEU6ME:6A M[F+\/\ (>!N@"-3J7L6"7R\6[V:#.I>/]_&X2,A<;!)W]O<")<'&"-Y S.F; MF&ID=?!($6V-,"'Q$%^\PB_I8@G6?\!JC\; OAM$@!^'-8&%-6_;>?9-S,MJ MHX:,2ZUI6]7!X"1^B1J"D,S-1S^J%KL^Y6&XPC!=&%6SZ MGV]_WWZ?K>]&#WZ90X35[^ 75N_S3_]\L?'[^Q>Y#7O(MKGQI2[[>N=>SCD_ M^:4Z[DU&F2S8X^->U]?HTNP-W=[B,'!P-9/,4\9Y\AB<($UM,BP VR;>W!1: MEF]UP)-V1Q^.A]&&[?Y_[+";QYJ?G#QG3-DZ[6QN[5D%=D=%"MY-?5B?"&2H M",A8PH6(+EG-7[QB+]4R4 $'HI&L:9 AB\HH2]GM5I](K8V@/$:7NQH(0XE7 M5D4?'.":=67U[V3U#S_O44LI-88CR[)K0W! F@>"<-(D2,V,Y>#:T.M7'X!C M?NUSZ&8*.H,&0FK GSNJH/!\%E+T!E<8R\F*0WS"I&H M0ZGAN0^EIA^&RGFE[>.$H;"/IN5AG_W M F>)6X91Q%(#_'$5B? MG\97+_"A2:AO]LAA92:]<4-.P.&=U)<>7;@^\Q&$40WW\$O?FX0+/I.I8R:: MESX\FD'5U5C&%7HUVT>=1;4;*GNK;=;E;A7#X.Q)$X5(W$7G@/%1Q1TVS'%+ M2;9^E&!&!9K]<,7ZC8"?@F#>7+C?]CW,SRANQN;?9RW\UXP',']> MB.Q;2:2E%0A6(H9 HDG&9!A;:@BS1-QRS;TG*E@.[%;F!'MG4_1)":SA_S:( M[ZPY+6O^LVM^]G&/8^\##A((;U*(2QGS_BM&0#TE$S;Q:,)U$9=6AJ/C9N^H M=SI'>[JC):&6)4RI%IHCD(F#Z?N-AU;[R T%NL2KGJYG.Y\0=P0C 1_RQ=WSVG53%^8W9W+E MK<#&5N2@R.PS]?9I-0(E@;P>-U4"F\B%MZ.#3&I.1MGBQ*\^ M'P*;NZNMJW "2^X,JM$$;-K58 M@QU,QOF:1]W)4?[<<032GG>2\W/"-,#W9L_INT,_.1J-Z[GZ96&DE0UY][>^ MVU$3J?!-=.=2['(:<^@V@:(K(YYS#P8NW[1>N<'147?G -_YF& ME&^;86@DIHY++UP"DX>Y8R(FX;S64007[6W/E)4THQO8N?R9/4.(8I%:Y+$* MB'L@[B99@XB024;.P=ZI%Z^D(BVS;"L[^^B7G/'YB$_-ML?Y&&R6F-N1H!0R MX7$Z$9*XD<18$@*6QJ5 O+U.(D3QX7Y,%#J''_<2(YQG5ND\EB *R2%C%$=6 M"GA'"8J=>_%*O&3+>&ZKS!1\>XT2FBP -X M\,)K9"TS8&G 1XY1)97;HE/%6FS)'E+C:0,IF!F # QU>]C,%!Y$]>>/PUVH M^>_19N[T)@]M'@Z>M?J+]N'NGI08M%Q39.N6+$$+I)W5B#)P<"7/6;\XJS_X M0DOB+2?VN%4U>79-D(?H9C,1(..T?OLXFX<,'37][.62 M]!5!M?\S]7SJ*V5'R$Z%:CA-,[F=9!G&HC9:">4P-X$ZSU(D4B3J"7"/6(S* M*M.83^">>S%Q)3F5*)E\X#R?.K=8$1"R%),$>B=B;@ZZ7*JNV6Z^%TI*F.#. M@Y3$*#BW"2BJL($QSJ3#(=G;GLHMEN@&(O,U4U)+J%$FB'R^ 7@(J"=RDF8> M(IE-DE%BPXM7AM\W)264TT",,18[+C"S0C.'&>"BB<)@L5PB"GK\H"AD2DJ% M%M0RAR1C#''-<@5YPQ'-N[_P&"GUO]3$FY=5%+ MHI'F'&R'$,!-&#$(PP*(%(7VU+YXQ35M$;;DM-,**>F*5+]0TAL+P&FFI%1Y MDVAB",-J@_H;!SX)!7)JI+/.N9BL^CXES0APF7DNH:@Y'3E+AAM\B4U,LK82 MB]"1KW8I1':)@URS[_>#' 3XJ5%1.)H(YHE19Y(B&G[%8HS$7\-7"_3\Y,'; MP_T]89SBA 8D+?:(4Q; &?*Y2:51.K%DL8D /8*V&%ZLDE1#S>T0YL>6NN0L M_.@:GWW<\P:X?*Z%I9+)$8_ D([1HV@BF!D6@Y,ADXOE6WRSG?X;P@2Y!4R, M;HT3CE)IE3,:>#++%83R62&C%";,8TP+1;D#&<*=PW=[3EOC7%* #IFB6!V0 MX8(AIR*F5@,WJ2V4T2U"%GNZU3@!:S&X+5C\T'H7L/C1A3[;VN/$RV"T0HE8 M N?DR%)3H7UD>32R!;7_6^6I[(]W2W#[7ZU[<>#^A097Y:[E7?%ZP-(E=W? M'\;]Y@C7;)N^V?.^+=SAE "M1>",)AZ2!C^ .4TU%L9S,)N-^!-,^&VZ8;ZQ M/CZ'3IBK./S8.=REV^_VJ(M1Y X)6%&7$Z,X,HIBQ"4P"[#P ^QWQT, MJX_]4?3U"?]\'G]4A4G,J&'.:PXL_]Q%&8+LFEUSK9-\5J@I() IV#DP-4FE M!H2K+KP\S/M91[/SIL<3\ SKV.#T7.M+P,:"=(!2!4ZB1I"0E MJY2SPGP;[^9RK>;]@6N2C.LSW^!GY)VO\T/AX"N,IM)3MW5;/%9QC7K,91_F M)+=XU$73U+1+Y__@(AM@H7N@-_7-+]0H/T"T_J#*M@WNV[6NIRT?WI[\_K@UR^TNS+DUQ9H&S:VZ1=1B<=!\LUI1%CW/QO.O ^O8AO!]; M]5OL#V[-T*40U#IMY217>&[O;-'.9IOE@QK!PSP3I1&L.T4\VGQB48"Y)AH3 M3+W%J3ZOBOGB=M$_EN1,[\=^?2;H]&KV]'>2IP$];I V7:-\S2[SJXSI\&_K M(IMZFD*=LZF;Q.J7U<87V^U9UYRVOG2_N>SV[I7][_,A5GD/O&HVPD&:+=QB M)D=UGOK%4>T(F-[-/]1I[%_R[QHC>?Y&MY]ST@?#TXLZ+=X.ASD?>_YH>?;[ M&TY0W[NIX'+[$WT:)\:1N6&J^]X,][6%%&>"XG@Y5!'%Q[Y*BUR ALP>>T,N;*]?BE M6+K]<7XHZ0>T63*0+(PCIL%SS8/UX-S'Q)*3-GFI;[C8R^J9S2_Y1MYC[P[" M5C\\[]7N;/H])B3VT>6"U23G^4>*- NY6%D@TN?:ZJ2N(+0:=?91&1JM"E8S MGH 68>RU8C99:WE2O*SPBE=XI[WGA5.2NX02EB9O9PID/' A6&8'Q#<7ZY9Y MA9?K\P4K"-F5R^&PYH2:G:<OS\^(O8F%93?"A3L[ MG\&9,M$1,/]@H\&98KD[J"8,J0!*#=#AG50U&U@6^IW4Z#: M"P<7KY:+NI->)L^Q)PE[,CU)'G&/D=I;@T_:;CYK7J7S\L=^ %Z=S8'5:56- MNK3:Z-*.+FA/+KO9G%FN8!%R =FZ,\5Y/>4ZRQ+Y YCX6%^S#KH-\^3=?M/O MQ\(J;SMOKI;L>3U]N-?3 ;W/XVDWXS]'>/S\ )YW=C;V#"76!YU0C. (<*<8 M,F![4=YTBBHEBV-387(!W_^;M\ RCDY3+<]EJ)OW$C*<7\053@[B=QA& @LP MJESL#4Y NL8'('V [&$6Y 9F 1(VK,,5O]R+()$;B='.;*"%--0R)7*"G>1* M3E9)M\BT9>G?2.=S:TX989YQ$NFZ!PX-'X$-J M) 5GUIIH<98AN3R(_[+Z>'S;:NM>V"2_/VMJ7: M^BI$X&QKSSJEI"(6>96KR*F43P^& ") Q8N%GKWW-CTFN.D M]>&@:=V6_,%>'(]S 9!N69;=W)K*>(XV?^?O3=O:BM)^D:_BH+[W/O. M1*B8VA?W$XZ@#7;0;PO:-FXW_H>H%01:&"W&\.EOUCF2$$C8+ *$.+-T V>K M)?-7N6=0U%EB&3<&.T$44]2"%DLH-;*BHB>DHA^% >E1<V-:&OZICZ*76=9_'92Q95< 0$'.L0-SC 3QRCR!0<7,(PZ=W: M6WH3=0$)7!8JLI,MF*U9-%VAR(:C6$1Z .G<6*UHA6./]XJ* 85IR=[L%P7& MG;(L35CX:@A.P=&CVVK=T]@KZT&=#GNGW7XTLNT MCOSG3BR+@I75OFJA9\]RC:U<)NR\7DJL>4*GI[TNP#PH.ZV[A0W>$QCD;4Z> M3T7##5B9ZNRY+3J07$E912NY(1X1K4 12DPAK0A!,FKO1$YF5''MK59\OA2[ MZBP\CG'K%$%_=VM%Z4,R+EA+HR*Y6*9124AO8J!.8NUO+:Y/0@^SVE91\TW4 MO+OG<]ZH963@UBD,W!\NC M(O.Q*)H)S-X=]@JB.(T9?^+AV)&8H^,G'\!V 086@-HJ\#,HZKR2VL=AB9F9+,OQ[%*]_ MO438W5U"]]KXJA+/_3:>-?;V#XS/>>\,*+@\18RM!I*(13UL MN&N..;]L#P@:57-2Z1_G6O\_+8X^B^G<.4.9(\+[R)TUCD;L+$U<,J^ENK55 MK6+X6^U[-IMI8#1NM43&&%!=L'8(MH @X96+< U+2=;>+DS6JW;X:7=X#V0] M&B*%K424Y+1.@S5 NA;(<:V8TS)H3(L=-K.%3A:&Z/?;]PK1[[GONYL;!S:W M9K28HV"X!QD?1#;C8D 4YQ5WF@E-BX?M-EHUJ*&1W9UJ[T M:.G9LE%M82*]&^$)X7. *L_]''@PU&CK='(Z!FWA;WH^X?VBE$!%>#<0GFA< M^ ,BDQ6Y31#(;A$$B-Q818%R:7ANVL2,8-@5)4'G!0; ?TP*1 )L0&9SS)F7'N8XML$<=)E*FRX# M0S)(E'8'UVH>VK))5,8@N".'G$[L$+VRWT1JQ7CU9J _ETW]0 E-GX.8\L 6 M9*$MUV('* S>?96*(Z,D:1%"9(8;FZR/4ED:3+1$&S_N":2+4.@Q.5^EX,_^ M*(9A*^ZF1HFSS5P!8+HDX5[V7>S!-W]O=?W)JR/>PQ^-O<8!P2II;!RB.D<; M)&Z1UI&C'(D.*B=+0NHU(#-O3_/^]H9Q60,]B]3G3$69N7(*7D'Y[)R#PM4VB8KN 4Z@ A9.^_'-^(??0K-_VK+G;YJ= MXGW%0[^-0H)'H=0"/OX]YD8PMC6:9S'E\O)E7'&N;))CBP<]^'\8?WET>;VX M])]!F+VF\3KGZL;+>)W<>.UGKR5JG0EVJ]?^IQAR.6Q8F;Q^A1 SB;<..>O] M#3W]42-70Z1;,B%LN,_6QP+NEC9'6^C#2_ MNCK3D\6U6TZY)(5GFO7_W&8FTS,H"DXLU12>P=TS?;)=GGC317 F#>6W.SOP M^;VSV/H>&[GM0'^U30;[7__H?]OKGNT<_WZ\^^$+;VS^W6I0>&;O[Z/]KY^: MC>/WQXWC3ZW&WL:/?=KXT3@?/?//'T>N'5J[QQNT\:'!O^T=GNU\_7(!Y^K1 MSM?W1]\^;)\WOC;.X?L_&IOOC_$U8F950*NG@(_X0G@Z]H=>>,V:.FL M/SD$U;03T(A]O(\QI=]6$D;Y]86>K B]VXK,Q=H*J>Z*5/NP67MGW0J@%@=0 M6[, E8@T4FJ#6/(J9\C;TMVAK;*:&Q4LS>DPN"[4'0'JMNCQ-,B5BO^L)G*) M>R'7G!6ID&MQR'74B['"KL5AU_8L=F$;C+'&($IC3IDA,=>NMTCB8+4@1/H< MO,-P78M9 ]P=L6L^?E12UT.Q2U92U])AU_MN#DBHH&M1T-68A2XMHDU&"<2D M(P!=BB*MDP,UT4J!@U-$1A"[ZI2JNI@3>EA)7DN!7JJ2O)8/O9K?*\%K@>CU M<0YZ,0^JH<=(TI 0)]8AK6Q RN4F'9ZII'/\:YW/B:2IY*ZE0"X]KFK=BT7E MF4H,6R(@V\@[4F'9XK'LRRR6$9#"9-0!<4=R-VBID!4L()R[P&.F0E'A2!!1 MIW@V/FQIY;#Q)W#^P*SG=.1%'OF%&8PA=(?9RSQFO=$-N994'F%1\FAR<74\ MBPM$R7;?P,J9L]9*'1]''8M1C\;*EXB@( M^11FG06]J>ZN167_^-VVAD6MNJ(0>EGLI0N[=X[&/^=\_V81\!=B?F^N]'%V M%(L0YW8W-!/L0X$9<"LL"7QEV.P?E65/O<_F*A.<]KK?F_TB MHK";:AN?W]6XPDC@]=K63U]5U%(K.PK96K^=6Y]<+>)>5& ;S:!?]C\N^A"- M6A[!& L$2JGC5F2(N(:E&/CC$3"A"ASVFC*]7=X7>HY MK;R!*D?:6]ZD49GA$4'DGUJVWP>&+$.#)\D!\<=I[/3CN%3Q]78[[Z9+5A91 MW*,&2*FVW?'=4=G8_%0O'L&+0.D875BOC77*MCWN%BD+UUFO).UK*%1P<,G0 ML>SJE/]P!4U6N-A#7K/+7:3UV8T:->*9H'B]+.][0W>HO#O=RXR347GA'-B: MU_DN($$==PK3&"0./'!N%6$I)2F$D-8*.S>Z^F<@,-JZCQ!FHD\/X#+)EEG#O$= R(8T&044XC)VF9;4X" M SV! #72V<,J7<6Y,J-EV!D160SC>E!%&2@0X+P];0)Q%I<*.INJDWYW+%M< MM93)@ N-=50E<81H%?W<0#]LY^+C@6#>>99;,1@*VF64&+F<"F68,=((P8OH M,5$W5E+9=3[;R+H3 DVOX^([?-1A%M>C7A! M;BM>+%",D-I+YS1/G"BN>'**"*L!+#R6+F%^9UVC$B-NSWBB<7%R8*/3CE.0 M&ZC,G?ZL0M;SB+3/^>712Q4IB!&RCM4L<*^&&+%P(JS$B+M3HS_;W?MRX"71 MTLE<[$\ -3(&$H1Q&%%% PM"6.=R$+&HVMLN+7)CV+K9?/I3<79<=/6!(JPU'B14 M["77H ;!_Y37GH8@62#!E2+L+9"K$F'O0YPPWLU#$&-/SN [9SL7&P>*Z"!R M"P<@T=PNT#/D8B9.13*4@7[*\ZE:QW@V(N^Z.$L6*\ZN<'GCJ_(L?@9Y5GC' M,9Q@CKGW=LX2-89J;!!FF@X M!TANQ.&"0DIZ%BSVR7)3),6I.95=KLFS>)6A.TM(R39[I8-TS#HCYOL__8*) MT*6;>J[%Y^JA>5?HMC+W:*9<.&EYI '4XA!TB(*$(+#R]PM6>0]S^CM/J>*3 M&_@$Y*;#@R@DL4GGGD6Y_A$A'AD?&:(IV<@4@<%CXW/ C.>'*:E=. M)H&XCB)P2JFUN>]N70A2)WPVJ*B>5:_3Z'/3S]9Y?1R _%, NAU([@H; MQG&O!*7,>2 D92SG+##0P[C ANL;JN%5A/1 0MHZV]T[(8V]+;JSV6"-O2\' M)EKE//8()Q80%\D@2X#&F+$Z)HUUD0C%\?S"JZ6.?DE _6L4- F!N'X0 >G= M1%J].%7+$02ZHC=)J W[V3[P9P3:+:/C*(A\IT/0WJ9Z1;OS(L1)9RUF$E?T MWV%A5,@FAECH>O#NDZSV%4%+^7N=;HY_RGQQ?4)%W?A+'>5.M7<'2!L0MA/__EQ "O*,>YO*%L717S]XY8T+*.Q]NR/ M3= K6MT^X-72E"_YFJ_EM\P0W/KQO[VYN\]VOP*'Q=G^UWW>.#X4^^WW)_M?O\!A M<9+[]Y)_+N"@V=PZ$$821;%#-A(X.(S7N;*2081[H;@0QC)='OH =S%LY+.8 M<:_AQ.^?=;F.KMK?QS];GF0CC157"G&VX M_>MA7IU6Q%2!2HJ]C9(G##1FB?!,,>\U84$].GE>5MPL"?7W(C+VDFCA7[ 0 M?J,3WL/?8666JP#GTU,PB$/[!UK!)B69KAKK8LJ6/DVBF;Y5G-C]SZ X)BI-;B;C-_$M5X)E2[6;DPRMI MV.]+&W#.XZUM=;(38FRSN+(\U=[_[-:[Y)(M.5UDZ>D6BW.K&;^ZE2/5RMUS MY?!=T.;E%\'XTFE.TISZMR&:7\WXI@SZFYY[+9GS#Y__RF3,WTN%_GG\2%:: M_NSV^^][W?:[4MN'==LM.W9W._UK*G;LCY7L%^)ZN*?./?=-6P, M :L024(N"8&X.K0D9&I#0F"1Z- MY#9QXX+"6K)(K&):N'M$'5?(N!S(.",U4@GH)SCBT>4$J6B0,\DA28$ %&;< M)P+*NM!UKA]<4/%&Y Y9V/B"N$D>.2(NBLH3F%K6TZ(6%<;WH:;YV29#OF5]XL67;*?T1]: ME1I_@@5:F?-B&;3"K1^#GH6E;W9L[WQ[$-O]G6ZG:#/?;<'D#L=)_M6!LK@# MY>.LVDB#P-$8C!*V!G&*(S(N1@12(]$@5F)JLPQ9Y]GC*A?5HN'YBYQ7\%S! M\[+"\S)H\!4\/P<\SZCX.G"3*,?( :4CGD#4MR9DTYY-BCGI,(]K;S7G=:$7 M' Y3@7,%SA4X+Z6MI0+G9P'GZ[(S$]'17*B#!B<1-P1@FL&^@W:EDW22X<+O MK&A=F]GR+"\5G!^W/=#3)=/F"@_=3MD;<,);HY)RO\=.3,U!E4B[YP^$4"DX M;I!@N::H)0GI7,_>BXB)9@P(,\TDTCY7HJR?;.IEDZ%1BZ2B>Q]A M Y_5 ?S:;52OR02UW_VC#MT '/CK:W7P/UT\H/,/VF]?,2.V/K$'?-[]]W:;?]O9_[%]\/-]O M[\/[O=C]L,4;7XN"5*!3A^;4Z#<3STV*/LT416P\XM2EW&22(:^X M-R*Q0%UN9V_JW"PX]J[*7'V8RM_/);"*4O>MKK^GZE\EN#RSQEO4,=OHA#_S M%E;8]XC8-R=CU7(J27 &83C,$)<.5%[O+%*!.Q.% O0C:V^%J!-19:^M,',_ MED)7,??3,?>,6B>"90)+AAA-/E=RR\T^,4?44NDY$1K['!LEZXP_6+"IF'MY MF?NQ])6*N9^0N:^?W%*Y8 )V*##G$/>2(FVT!PZ7,5D'K.W\VEM3U^;!,>E5 M$NK35-3YA27J5H V9[U6#] >S?DV[MU20=FC0=F<_,<@#,8@;R(,>X?@E%+( MID$&F"4R,%=L_>A>I8JMGX"M9]0/[Z5.10U V%;$ M4W#(,B:0HB9&$W+U5%FPM5"+2INKV'H)V?K1W"456S\%6U\_K7G"00)QP689 M XH')\@Q8'!*8#^M%%$(G*L5:+ZH"LB50^2VU6]JOF2-6BPYXKD](@]SCK]H MU'LL'>6&-+D*]!8'>E_F-,4(Q%L1.1(!:\2=CLC("%M'J2$63C)03=;>,FGJ M:F&5/9 ) F%%N*,.:YR@1;1P!*<@Z9&STR',<"&>)X92+ M !I:EW11!M@*$%8*$!Y++ZH X2D 8<8?HQFC(I"AZLO+?FL1/'[F($6C4D_-?3*DM]F##\=!T3-V.*@(IAM,D5 M-CXZ-N[/Z8M@0$@RQB#XAT5<>(PL<3G30,.IET1(E*^]I:3.R"PV_GOI@FLK M<'C1>M-M(:'B^CMQ_:R*1+S247LDH\*(ZTB0!3A'W$3*(W,61P(JTJMKE%?Q M_?.H1Y4H\ R@<%T4R"V$>3(T5[A6B#N*D?$)(Q(TES90*A.( K+.U8N!A95W M+56Y-BNH$%T)WJVP\-&QT,^J15$:0B6AB#$?$2=.(XMS[K4)01(?$H\"U*(Z MUK.Y-[?7BJK(_"7F\P4H-POA\XJ5[\3*,[I.8I(+(RB2Q%$0:Y) UB2"! XY M>I5Z(TGV#XN*D5>3D1>@K52,_ R,/%-//$:F)1S"/KB N,0Y:#4PY+ *S'NO M(TO9K_L0.V653U/ETRP7>CV!_Z7'10.YQ5-!QQW KF4=#29_LKZ!@I M$I2\8-&"[.)"KF['ZW).CX0[^U]>J*EUQ5G\\36-BL6?CL5G%!#C(^8Z&42B MC8B#QH&T!06$LN3@ I'8^K6WN8#; CRL%8(K[Q@IU?[F2(686 MO0JN7265IH+!1X?!DSF9. YV#506I'P*B'M!D3/P4W):<<*L<3RLO>6Z3O"L M!_G.-IJEB2FI4.&%:$$5*CP!*LRH/YQI%:B,B%HA$.?,(^,\1T02P5E0TEJ> MU1]#'B(;5:"PDJ#P^(I3!0I/ 0HSQ4V#]=Y)A6)BH#$I1Y%)6"+*L+&$)6P\ MRR72%%F 6W;YPLQ>FJNGU*8NNX,^J(A!U9:\:DO^XDL^5,?&HQ\;6V=_[FT/ M&I^+H^,"UD T/AX$PVS$B2(5 M06L%K-U:-4<2]@XBS03!'$G/;*$:J2H\,IR'*7)7@S- M0"JOH+6"U@I:7UR>706M3P*M^]>AU05GN H)1:%T3B=A *T\(1:R]9,:C+-G M1)"Z( O.K7M&9"VL(O\96/CHV_&D=H9MX!H/OX?F][?_6_RCG)?K_>?M9([C MB^-93GWX>-@?--/YTS,OS\W!>6W##VK_6GNW\6GK<_YY[=^U M,]LO#)4QU)J=0;?6LF?KM;W\YO%-V?K2&@:82C]^STFR-7]D.X?P>[-]FBFE M/^C6:[$#SWKX9?Q$_FKLQ3Y0 M20Q#>)MKMF"D]5HG#FK=4_A>\8%6%V[]U]K.[I\P9F][O?-,?[737O=[LP^T M"E\^M>>];JM56(E*]SL,]?*&8D5B^[35/8^QUHN#V"E0,-_N>S$T!_W1Q+LP MKD4]&WS M KQO=F#R^6H1M]^&$?37[TYZ+XYD"2E(EI0DNU$P(@SG4^S[8:S]U8*?"\+, M5]=^09:+)LAFIS_L99($4HGMYK!=ZP]=OQF:$9Z%E83#*E,);/C/::<@+SCR M.J'8UKS_8X(&Z(/#+Q][-C]U9RI;!OJZ J(+L'"5TL'@J/OFLS^"=6K%W;39 M3,"U$?:B_WL29(8)E]11AE[O/ M:( ]"4Z2[EG_S=.@+RY=$_?*:T*L M$W'S9;Q.[GE-<'ZO)W\V6$+7%3/58!]GL/QV9/ +#^4='9&/HS_K6ZG/\[6A MG\SIQM +(FXS?Q^S9/Q,%@1U4^)= 9_OFUDSK^U'VZMM=4#.J?TQ;)W7&*E? M69YJ[W]JZ;N#&KSD=)'ENMMXY&\SXU>W0&K\&L&>#R>6""U^!4Z/*=]C[= M^?K'\0[=/FNTO^!&^^/Y[M=/QXT/VQ<[=/]LY_@C7/]RUCB_YE0XAO$<[Y/] M=H/M'V^/YMT[A7HP3B]@@ M'2A%''N,7& ,,8LEM3Y9ZE4F'ELF'E3 J* MH-9Y33"26EC$)7=(YY^T\IY[84D0N7*04G7VZDH>5UA98>63A9U46+ET6#F3 MF2,,#IIY1"GAB%L>D88!;C$NKIUVO 9+0<4\:@F<&Q0LY%(6=C M5B/GW&#OM4!$Y?('@C!DA>0H)!>HLR(:Y0 Y-2CDB^I#^D(SFE\@NR]')8.* M\9> \6?42\U3A,,>U[6959.J>M2/6(^Z MYHM>N_Z\UHOM:/O#7A&"6_O7H6UV^O\N8MCOJ?%4!2^73>4IC$>Q?3KJK%R! MWN) [^.LAH-C"$IACJPB$7'K0,8QC" //S'AC(H)!!W%ZB ,+4>=RXJSE\^/ M=C)*(,GB<^TT$Q+%,R"@CD-=.&"ZP)Y;EV*$ZY;-- M)YZ/S5?>C3.OF^=4=E3.A2SR<=/$KS,J9UWY;U;!?S._C5CL5VBX.#3\,L=O M$P3E44846 2MQKN$'#$&12F\#E18:BB@8:Y0.]OLL_+;K R;/U6(8,7F3\'F MLVUXN TT))%C6G(=:JZ0U:#D>)/K6V&B> @YGZ7.Y_3AJ=A\9=C\J:+;*C9_ M$C:_?IH+ZY4D22$G*.@VRE!DN9=(B(25B)IC(=;>JKHD#U9MGLXY,ZXY (.- M/P>&UW%GM5S5U7$MRY\I'>>P.CF*OBMY8]NB-N[E_BDW= M"+D45U$NK]*1%J4.H%L) EQ8S#H2]H@+*0WL/G6V9B;<@GZ MD.BURL6[O&:0I[)V5JS]N*P]4\8_\2"$P J1$"3BCE'DE,:(1NU4"%028G,( M!\6S,5I5",?*\/=3F3DK_GY<_IZI)1]4WL&$D;2_P@,!S=#NJF5*2 M>Q1RH1ON-$<:.XX24<$S@XVU9F$M\A;.4,_L)Z^@M8+6%Z1K5]#ZF- ZHULK M&4C"WB&O!.C6*NO64CD4O;;21R*=% MKD5=!:P6M%;16+?)6$EIGS!I<*RRY MP8B*H!#W4H+4JN$GK9U/Q$I"XJ):Y"T-LEYMD5_9XIO=H:%O>U* M&YNK;6=8 ;?E&ORT^\V(V9@$;CSM]IOYO6]ZL04?^!XOV]-D3IQZ:O05?/F( M=; DP\'-C\S4KG]Z0"DZ%[T'JKJZ&M/_/.J-QW-J#R-RO6A/D$TPW#>V=6;/ M^VO_N;KJL.332WC3[$>[D\G'7#V+?MVK:-+O:WKO2W")F"J0([&W4?*$05>W M1'BFF/>:L*!*A(1G8MC(>!4%%8EP;J+@W*M@G :=/A%"DF.)LK51'\;':2XV MQM6I!F-%5\ 8 &,W^OTXZ.<@V:8M.@XVJYYA;'?OY$ K+:A.@%B8:<29$H"& M7B'CI15!ZL3];,^PY^"LC5I_V 9"/Q^WR0NCW9TVA3K;LD5MPF9_7E>O%]-W M2\IU+EY,=RB^SI1\28-552NKG\_I1F^G>:&=K*I^5;?UL_M&: M6[[;>0+_31%)R0WB))>^BA9^DH)A:R/FW*^]E75AEBEQM$*G"IU^BD[6> ? M["77W"KXG_+:TQ D"R2X$IU^XG&NT.E9T&FV>@46C,'Y@I12$7$3"+):,B02 M-S1JRRF1:V]9G8@'=V6I:@[?GA.WVJ>M[GF,XT)<55WAI9:UQLZ(&42#'\9_ M&_E]WW7;^=^%WV6C$T9NX/YXP\>_5["W.-B;4W&8J^@BC01Q3Q/BT0ND)35( MT* 5EX"*"F"/X#I96)/3*IME&1G_@6),Q?C+S?@S\@[7@4MM,8H>>)X'EY"V MQB*J%6:*4*:L*AB?ZV6J1+SREK+/L950L],?]K)'M]:+\)[O50.YE1%[/HTV M%)!OP_O>$-Z4MWQ[O.,5["T.]N;4(B52$IN,1)HX$'JXB\ABJY%W(7DAC+=, M92.4,HL*@ELB(U3%\,\@[E0,_Y0,/R/G8$R\$CE%R]&:'O_ M*G?WZV1S*[!;'-CMSTHWP3N -&\1QL(CG@#GK +L(Q%V5 B@<"\ ['0=ZP=W MR*VL.4O,Y8_AE*JX_'FX?$:D(5A3QQ-'#C80N%R!<$-80$X[)1CF#DNR]E:P M.GVXKZHRW=Q=IFEV>+Y/,9@4:FG(H7(O+6.L0M MDPA^%XAAXP46G'&2UM[R.L;S?<7:=V+M&>%&*^.,, D)9TS9_=(PPQ - M-)>-(%0EOO;6L&4J%OUJ3#6C&K*5H6:%Q9G17D_E5%3"S.(0[V16F+$6$R*] M0]$&0#P1*0@S6"/!972$6*I5R.JN>PEC.Z[73ENT,"C-._.^P M>9J;2516G$=M\_4(%W@JKO7JO+VXJ6;BK>?GK=G*I!SAIT/VB'E M)(@QSF-DDW#(4:PID]+XF-;>,ED'3E\.WEYY8\TNL((=P%!KK6@K8\V2&VOF MQ@Y.MO#/8@N-P3QY7J1J2_+@ M5.W*M'*/DIE^*FJL,JDLLW"RN#(5TY4EDW=)GS=M>[QR8XLSV0I4%]3*- M/9<&;-C;=],;6N'= O$.SW-,4:M$Q!SQP+)X$W-*-W5(11UL"HEHDT-G<%V3 MRI*SRKS]6):?BK=G9!D3A G.112L88CSJ)&5)B)-/;'>Z22<7WO+=%W* M!]?:J\PTMV?++YU>A#%\>=@KII&AE7_5Y>@&FE;EQ@=-["7\$/SK"NS"MW2$_*?J'*J+*D1I4^S!-^^K7= M..]B!6$+A# V1T 1& 04C34"883DSM\@JDB1XWH]3QX[&VS(W5B(J$PGJ\K* M]Q9.*E9^1E:>D4:D5((F$1"QTF9OCT(64XUTX""G6!!5B,ZZQKS&2E7PW920>W:6UV7["%Q>)799)G9^;'<.A4[/S8[SP;6F@20' ,"=!:( M,QT1(#5#-"8;A*/*.EIX:>=50*CJN#QJOG2SX[OM6+A[_M4:Q3:<_[M>Z\3[ M5:3[A?+UJ^=4IP.G!* M A.<$94+::BZT>3A2NLBF.>9[585=%;0N;2R=06=CP:=L]8^7=1W5@@+"]IQ M]D*Z7(-(1L%A"SVG/JV]5;3.]$/*(BX!W_PC_&4YAZ]_&P/VBF\Q$OOOU?U_O/V\G$;_W<$_(PO2*49VG<%MIJS?9B M#?XT]/!G=UZSM>^SEL5:,]5KSO;AEN%IOO#=-EMYT6KQ>S-$N*->:PYJS7ZM MW877M9HGL75>&QS!##O=0?XA[UP;[NKV\EOAWPG^&H'Y9P>4LU6+QUP>6!D@ MN5[;@[OGC"RW+/.91$(-OO''$#[+2+V6);,BCV_Z+P3N;=D!Z"+=F@>JL,U. M1A)8H$[61JZG 1;)?[5Q0LE45N!HG%-/'P][S7YH%@S07[\[';P4^OG:'!P5 M^Q9_^'A:[ 1LY'@5^D/7;X:FA55K=K['_B#7L,UD W01F@EV.A8[EO?6#@:] MIAL6G)?W8]A!O7AJX8^P06'RRFA['=B0?KUV%O,1 ^^/!07E[W:'/7@N-/OE MJW*'E]'MXZLS(X/3HP[[EZ]?H95Z'L.(YIH=H,HF'&Z9AN'Y8BKP\NYPD#\_ M)MTO^8Y0^SR ??7:QMS7WH41S1W10_VW?Y@_)K)K*\MYF0JS7+!X+R#/;.M M%::N&YS<_]Q!#"&$(TQ'$_<"3L0K#.48##T9HPQ]20.P= M_-XD]V]CV?[7_=YX_A0[+?? MG^Q__<(:>R=\9V^#9!EC9W/C +1HD83R"#,#0D7$H(]A:9%@G'-C<10I9U+4 MF9DMHY[IXLOZYW6@R *_,P\5ZW\=I(N3)OXX;?9B@<_-O.A 20PHZ>RHZ8^N MT%-N".4!R8'W1P=-[;37A",*_E"\I.!*X.W!SZDRW(DJN='24\\Q:*-<6>DH MM=JI+!I;[K&Y33CN3AS,YCZ^K^CPIW2X?0;7#RC7!A:8H622!3HD!ND$PBTU MA/EDDY/6K;W5I"[GE%S)A A"+$@'.[M_7B<^(+CK8L45P:"DSD*\&9%HZG7; M8R+]WRO2YU6249):SJ7UBA->])B+"JB%2!-$5J\.-@M]2F."+FGGEM2R#R?- M;MJ:D/OK(PM0J?P!#H(1JA-*,@ \&>>1"4HCAH4PUAN,O5A[FPGGNIZ0T>)2 M9KA2,Z*0'-Z]&OS43V .F ._D 30&>E(C+>AAQK'Y$-F"'O M/*;..FLP6WLK0",6LY4,"KG%Q0BP,&P5,F71P"H %( X/5_ARMI&*1ZV 4^R M3F+;H#L/?G%^K=>VX2V@%^?7/:_P5!U3]Z6XBYWCK0,3I:8T&$2L CS"TB'' M-$%2:1PM(UZ;"!17QVS6HWEY2ET3FB:'UER!Z;:G42"8PN%HLCNX\;%QH$50DM*%<(&0(<'3Y%)WB&;#!;<.Q=SZ.Q-I]%/ M10DFJ6&:@2SA09C@AAAN$B'P^FAA6ZO->^#F-0Z,8O!?.")H]"D'2Q+DHDG( M2B:E "[V)N7-XW1V\S([3J-VZ(X,)B763ZLJHR.B%[.P>8\S9KVVNJ:$;"T< M)Y<6EA8 O]-NOUG*X;!D+5C,;-/I3-ME>F5/[)H;@IA^U.W';/,IKI;'LS#ZG-?:,0YJ M;3C8V\/V^ W%[@R.8.>.NJW0+TV>@^X@OZH\^V$BPYM2: O2J>F1*R>:/.Y'%@GR!%5DLEBQV-[<.9 I1<)H0MHGDZB8< M%!RAD5 4:(* A,=!K2&L+MDOR8(4!])=*,/1I*DFD:MD.;7!@A2)B5.&@I"C M=2HH U>4\>24L??E0"@%'!H%(L:" ,J31EHPB@AF5"H!DJ,A14\IB>=8R:Y2 M!K[FL\BW9T)H=DJ19"&BQ^CX9Q+D@_%)_Z;PO<"6_W;6#(.C<6[UU%,CIS.^ M?,2Z?K9?ODE76=^N=1;SR>4WL8D0.A\02T!QCN M&]LZL^?]M?]YL%#RD$(\#D1,E) M!OU<'2@R2I(6(41 /&.3]5$J"\IVM$0# /Y$!QICSF=_%,.P%7?3#>CSJ=MJ MC?2BO>SDW(.O_][J^I-7!R@?>6,3-%I<=-&5*($L@+@@((N$X($WD@*%-N(( M$D@M F:<9B;K#6-)>,_#7.^.;.;50@&E,WZ"C$7<#8RD94_[\+2]>"B,IK M J]39FZ\C-?)/:\!^-SKR9\-EO!UIF0UV$<:K+K5:W^1;O'+=*D'W3HGXK64 M')XIOE/-C>_,L'6+A(Q5GC]YY?/'5^:_\BG4OTM#=N]M%&;A&U60K1^^-Z7L54;'OYK;"5?;?O(*,K^>&>O)OL7WSYT7AW/IR-XCC0L38@ MYP-HHUHD:FV1LHKG%!:^7X&O6[/:,R>I5Y!90>:"3<459+X\R-QY=PTR Y&" M"<81X4HC+AQ#)HJ :"!8BN 2XZEP8E$V&T)<068%F:\*,K7-@J4 3!28ZQ M M,UZK$"G\WPZ[;\R L&AWNR&JZ=X M=5#?X:!NS)J#J+51&F*0Y2\?8D ML4(;'I003"?+ TLF14^E\\#6A,":%+R-Q[Q]_YC)BKJUQ.I6+MU65M1J0T)@D>C>0V<>."PEJR2*QB6KC, MVJ"-CUC[_D&O%6L_*FM?/[83]\Y0P1$AR2,NM$'6YSX'-*2$!>&:4&#M96K MM"#U^47H))]R7:/[*R55GX=ETTHVXYW@K;(M+@K[/LZJ+$7;!Z]!HC'<9[$& M(^-80(R+(#5CP>J8"[I0_9 :ZE5[ER5F^Z=26.[(]A5GWXFS9Q062HQSQ ,Q MXZ@1Q\DA:X1$@; @'->&:;+VEBI5\?5J\O53:2L57S\J7U\_L04V"@=B$= U M!6W%"Z152,@%2:CGR0:?8\YHU)U< MX%H+ECLM2CFK5=_1J%B)X,O+_,_K"JR8_TF8?T;QQH#L7EF&G)0.<>\(TBPQ M) S! 8=HC8V9^=G#F[Y7S+^\S/^\SL**^9^&^6=.?MAD:8#E+6,8<>PUTE9B MI''DL/M64^:R/=W(96+^E5?2/\?!H!5S*XLJLG&5G8A3^YS;G,#]<&%C.#CJ M]EY/UZDG0C\_J_> ?,,<,QXYD2O>F@"B#X\<() *++&F)M*UM[3.Q9)T<*WX M?[6\B17_/R7_SZ@^*C$N(H\H,BD0IU8AZV"GHV+8"J (H?#:6U9GLN+_%\3_ M2ZCU+(+]4_-'#.@B]KH5Y]^5\V=.?JH3T:#H1,4=XL#IR% >$#::.9 !=,J= M5XI2U?2WU0ND7%[-Y\]<[Z^H@9@[2 P'1>N[5K/='-C*_;,ZZM!ED.P50"QV M?S=MG)ZV8/5<*WXNB6 W_7E) I50M#AH/)Q5BA((0TK*B)QD&J#18:1]5* 9 M89FHX#*Z0BC"I JQ7%$4>"JEJ$*!94&!&=6()8RI( 8)2T$U4M+ETLD)81\X MR37CE,VMZ>H*SQ;IKU!@)5#@J72C"@66!@6NRP)&@]@'O YZ4?2E@=3H9!"- MUL*1P(-(*KN'!%T266#E/4-7PS>M_^^PV8NA)F9EGBIM?F78_7G#X"IV?R1V MGU5Q H=-#@R)P('=I6P+<;V;WR M]MR?TV=,FIA:R[%!QFH+![O/)<]5MFA@&@W#V@A2>7N>@4VW.N&AK3!^8<_Y MU7.CRJ&C)E(,-BITA[DEU7CRK[:*\>(7:&6.C(=V':[*'+^T0V7K[,^][4'C MV MLU>X7.%RU>2HPN4%X/+'Z[BL'#7>6I&;= NZQ"0YCF,@2M)9,"$YK#.Q;0Y MJG"YPN4*EZM.2A4NS^#R_G5<-A0.XL0-TC$HQ%.2R"7AD1;8! KJDTQA4;V4 ME@:7"QO.?XJ.U6_'/>FOM(F_TNK^3KWM;_/<$Z)"T=U[>U!K]HO^Y>^Z;?C^ M>6%54[_U:Z>PM/X\5QJ:\&ZM.>+3HFGYZ9A3:];[WC"&LCI1\WO,#]W4#KV( M%6YV?+<=BS_''_">?ERO[1WEYP:V5;,%:I2!Q-8U6\TK'P&FOVD<4]61;OZ\ M[>>B<;ZS=W) DHDS]5(N=$*^"&JU?P[CKJ(?OCGH+"[7)(N-]B+V\N%4N MZ\LO__@ LL8[>X<'6"DM<;2("<\0-XJ#M$83 MS3L$4AL0QRA/$Y1'V7?5]8 MS$6U[P_?]^/M R.UUDQSY+0SB%/N @P'-IG:3 \H+/8_DKY]C=E967HN1< M'M _40M<]WNLUVRKVSFLG34'1\61.M8HQLK'_&,='NOE>T^[O7QS?GITJH\5 MF/-:/Y:?YS''_>^E/KWT^BG'07Z]MU/*;IN[^B3+5K_F6[?>;J9F'V:_U MC^!1!*-L%V-L9GTK6UDN)8VLX5'\VY14T84_]_)[8[^X2'ZKY46\Q5CKM;.C M)JCGY5JU;1.DCM[LH&PM+VLYJLF2+(C@KBCG"Y!.+L'ILS^*8=B*-]JO]K*5 M8 \^]WNKZT]>'?Y\9+N;)P/\2,X#K^\-VV_:*:T#HJ=MJ=<^F.J_>BK0+:]/$ M-E9:NK9Q1\V;\PV^AV3]MV?,WS4XQ]N*AW^#;A\W.V&"62P)?#Q;*'RPO M_W;6#(.C; Y>QZ5)>!2K-/KRZ/)Z<>F:Q:Z\)LVZ8NS&RWB=W/,:'$_W>O)G M@R44!FM>T&#YS9>G7_N+*+,[!I,]JT]BOI'X)Y.Z,2S6W&;^/N;C^YE60,U= M@;'^?64-JAW^N9/T#CZ )=_^+';<)HSR-C-^=2M'[L(T+S^5\,M-U\@%'3+=SXNM/<_?KWR<[> M^_8^_73\[<,VW6EOB2X[>QY_._87^WL??^R#PO?MZT?2@/%^ M^[!SLG^\3_?W3D#!VYY3;48)HYT7*#H3$ \^(N,Q1DEI8Q26@LBTJ!C:N[+: M,Z=H59!90685X/KJ(7,F;]4Y[W)^*O)6$L1-LLCHP!&WC/J(.6',+RJ\]:D@ M<^4SW29%;GX>3'1VU/1'M6Y*_3@HKOA>#,W2/= "OJUYV^N= WN=V5ZHBB$^ M;@&D10BH=ZH'"S>\*_;[7=[E]^4N5X!Y)\!LS&D:+5,R,B:D"$D D]0A[7!. MVZ*:Q2BPH2!C2CDK8%:5S%:#D1<@-E6,_.2,/"/Y:.>"@:U$3KK51'!2X5V'V?%%M@_I9VU M(+9HD0LQ$^2,T;E^B>6")T)R&N/\ /.J/M'J,'H5^K]:C#Y;B"QJ%I1@P.,! MQ!JG%7)>8N08\P14%D9%O"EWH"I.]'BE5G\>K?6,U8I>G\G_SO-?'?A_7#FO M@O;%0?N761F.<"X=XPXI)B+BE.D%X3HQ#\;VN_+(RZ@T M46'=*\*ZQQ5U*ZQ;)-;-B+'2!QPIJ*HN%GY) #PKJ48,2_B[H5RD7';'U.G# MY=BGPKJ1D#L>R)BP18%D#PX\O5^DY9PJ%DOSS94W>7Z>I$/5KR1"W28)ZCGB M*E?YH)PWQ=4Y"Q_/^?QNV.O%SJ Z#A=W',YI+NYQ53-^R2U5YJ_9@I_XJ:RK<&$2] MW?E)$'6%BV4=0'MLB1IKR!\-<%?JW MQ/R^ '&EXO>EX_=9J499'X@22(4<&1@2\+N*'/GD@K;,2\4X\+NHZSEUBYZ/ MWU?>7/88/O3%I,U5%OK(_#WF4'AYKMP+(T3^T@=TW(_%ADO.6"AO;TM-?] M 5PUB*WS9VEO,,Z_V^[/T@R M"FM"0,XJBCBF&%FB%(J)X22B8(31W!<;4'^V^G.S\[/ZEGZ$:P:(WUNJBW2L?U5MD#G%P?#7J<_+O+\9?WS>BU%.&-AZ8YA+_NA6?)O416Z \L( M;RGNR@M?AD !RL+W.E?N[Y?]+<;?S:6=2[\O'"##HMIS_&';-7=>&^_YU$OS MP.QP<-3ME3U\?M&IHI0URFX41,.=(%H<'EWK49$'.O6UN6,N/C3G(_!:.7EM M+E-_=7(NMIKQ>U[70>THEZT.\;_#\JP$ZHN][^/V0X.BDT>W/^P5O8ZRN)*_ M"U^;L$&^[R8^R'P&MUP6!R]OO@&&[T'13TV9UX3$B;253X=F9UAP\D)XL XD3T.;&1V:*7S[3RKY'5%U;UZE_ M'DTB74_M840.1*L39!,,]XUMG=GS_MI_KLRJW>R@Z26\:?:CJM)9.C=7]?M? M[]:D*OOTYH^.XF IC\(PX@BG&G ?)$HI0$))T1,EUQZKFOM8GOA<%.L^WTT3 MN6$+P*O9*8^:5US)G3<^8B9$S@Q_6(JN;?M M<;<(Y[UV,IS%XNP$#*Y?MGDHSP@8OM*F[I).RW4.KV<]B M$)P9W;,[UGM_?HA^,17G*5Q4=.'EU@5>9UHO_+54K--'K^*^A,68&P6S 9R" MK';);(]2]7M$=R^]?#6L5%!E728=:6RI]& M:U/^YNDHM4GOWFT]?. CKDN MAY_[%0I#KU#>F!2T"#17O?!&R\ XX4[!A6CX 1%\;3F,>S/6A,*X1_C$2?3T MGQ^;$% FIC>4K9?5-A[7DO^NVVXW!X6K;:,3WA6;?A@[OAG[FT!%K<(WMSP& M_8\C@WZ7[W[XH_WM^) U]G:.&A^^X,;FI^/]O2V^_W7G>/?#SM&WO=;)M\UM MNG]^S:!_?,CWV]_:NYO^1X-NG7W;^WBV _O]N?VQN_;?V[O;6]]KFWL;-;> M[38:VWL-N/1YEE47X:2?ZV3ZY02>FX5_[=S/3O8Q16<_>W84M^+(W9Z33HL@ MB5X\'?;\40[MLH>]. K%*'P:J=D!V;EI6[5F!R8U&):^C]->]WLSLRK\^3O< MW>V=CV_-H1[=WL2KGOLXGV:?>6=0"]&V8J_XY/@R_)@=V)_^SJ_,C3+**($\ MDAY([8?E6.JC]AC96^)A<;O9]S8.4(!GX2/PU]YY?32P.(D/F)H:?&K\C6RY M#-DO,Q[1Z%4QSR7?&&*RP]8@AP?DOY>WU;K%7Y2KE=YS:\U$HPIRE*L," MID9Q"D0;\[[ CF2#(&Q*B'DG8!_#^'O=7O.PF8, ^C8'9Y3/C )=1G,H*V[W M(HRT>-(/\X*VBD%-+]W5N(3!^6D^GT=A"*U6_]HBA_67+[]O\-F+Q;;/?7H)=V. MG?Z7]% K]\-.8BS&U-HOK6CPD_6^VPM%__*"3\HHE98]*T*8>O%P""\MWUY\ M?FHOIL?OX<,Y;&/<'?[60\A!)4=-X(3>:#]=C)G9^H _S01_@TV#N\NYE2O: M'?:NL(,#K"HO_H337T<05*&7J-_ZHS[='D2"V"O6PE]*!R,BA WH!'<^?RG[ M&2-&.S@/&6T!?M-A2+1@Y.F_D-I9!)Q[RIC:HD=].:]/DVGM7LYJM[-9S&E[ M/*7WXQF]E(#:IQ:;MLYW-[<.(M4R\L11L-HC+C1'QD:- I61P'^4#S8'U#*L MZX+.YJ?>.6YV$5G/%2$LFA .#[@&U<3X@%(B$7%C!'*$.L0(D<'(I W1H'S5 M 8;JF- 90JCG\SJ'R\(YU3HOSY%+:"H.BZLRQ? T0_XCJ4Z92G)>?'\W36E/ M7S(\7E+-QN1L?M^=^O-N^FLDA'T&&6RO6]+3U<0=0'3_)@Q[9W#$]F/G]=', MQ<[FEP.+B3*.4>1A:P \.$4&\!QQ+ZS#<-ZK3#/%B9;/_C9L[E'_NGKT.L[O M0AP;CH-EYXF.\U6<0M(OZ&\D 4P=U2X+YBGVBN!U6SLM:T",I?"QP#86E[.@ M#A= :H8O9=DZO[Y0*4;AY*&6+&@.WVUK.!'E+P=IL[3FX^FERC#WN8$]*<3/ M'"E(M0Z "]TL%1;#S6D\G6E!IA!0 48F M+X2?7:$5% _EX);#3=3FO:7_Y]9?K M/0K"AMFUL@Q?4,)3"UQ34-D)'\9#^U2.[/?1P*IC]0:(%(V+C0.K55#&$V2] M+"!2(#BZ(J):)QP\IU$2.%9)G7&Y',)5M>D/W'1_X*.&/8?3T&F-$;>2(0N+ MCF*4\"\>(E5\[:VLXSEU[&ZG@%V5MJ:-3], LUN"U0C'QBD8S3BQ)KT#!,L1 M<@6*C_:V]ODHQGME8KR48_G/\O29G#A3IHWYAW!Q3A4J;YD(-D'O4]L?Y!R; M>"W-I[BWT\V'&PB^H*6OP^J.3JGQ=K1M[R0.IHZ2JP:B27Y.\?$B#6HXR#DX MH[-SVMYTQ23::A5?/K)P>-C:M+4E%D?5R$8X<_CY:5JX-+6,TTCJDZ0TH,XN M'*MC:P(0F.T?U5*K>[;*1'/-9MWL?.^VOI>4,#9\9=X:V:MLK]G/,D%W.!@; MD*?6;$0]G0RAV8 S[)7&WWR;&\*#((7405SN%P^7O#T1= KYJ#3FC0I[@U@# M?\J6O?JHFG?MK#"P#LYKOF6;[3(;\7N$%[6R2<\W0T$L_\JR:/GZ:=++?9Q+ MD.@/B[B4FG7=DIH !]A>S9@W.EZ":=C?BEV//O4ER$ MI<@9!F7.8SS,I-7K^ABSC;X&FDA:FJ7N2@#8X M7R_=JO#57B$A3M]V/ R'A80WL;IF6VDA^!4R=7>4)@&#<^.4M4(,K=GP/18; M54ZD&')I>I^RA&;XAH&='<4">[/L.TZ>@\^7UMYQRO>E!#T:\':1JFA+N_B$ M,;NGS4[!@/ECN8]K(?CF?(41:\+XRN>+S1NC_:H5?3&'.Z%)6GVR.#!BV;*&*95T*[LCJ0S>L,*QM3/1#T)XL MD,"9S9Z0?MDZM98/QJF\:#)]5H[W9\HS TL()], N.;B*C3F,V/8FWBWZN6F M3I2<_+;"Z7)9SB%'=_3S@68+;0_XI=D_RJK4H#P1@0WB>FWS>N8VK8_4JO+% M9T5F:UYB>/2_(,P"1617Q/@P#D!WK>[IR %48'I^7_F*O![C3@HEF/=&*>$C M'.\!C_7"^ '8TI'F^#UV0N%C:;9=QO;R]6.\N-2;Q[;\$N.!?KEU\J7EJN<,,CMJ MI!O+F@/]V6QY>L-Z3GT!"+O;.>R.W;']"<-.93>7L;>H?-=T)O7592X3E7V! MRE.J?IA$0O3++2@/NY+X"XP/1>S/]&Z4ROQHG='(,1LRGF2$&!;2]&A8YS.I MX6F8K9B^>PDGDQ2[*U,L5G2&0*?1G%2BR7'P977*>?]WN_%4@8*7OS=?W]LGNGC_;.3YA.Q?;/^#?!S$D M;6-DB'NL$8=U1\8Z@P373,I@E>5F[2U3=:-F6X%GRNV 4C#BM2Q,V&Q%!Y%O M!"W9)0[[4Q\;TDL@#2!^ "OT2B]QR>U7^#MK"8.S;CX2!R/[U"4-AB[P3#[Z M1SI'OK\72ZQPTP=I?7((-^')4@3+H#C23.8K"(5D-SG[ 3WBY9#&P[E#-OUK MS(K7-V?%WR6N3TWB^I8WEWXI(P[%:XLX_!.TH1A+SVG\,]>P6J*" ?ZR8,"' M/TYV-K?YSO$^V_FZCW"FDH29^@)/L:F[ M8W&EVE;85L>H4IHD))AU"!96(Z.Y1]$Y!1MG*'=Z9EL)%<9;(A(W/+FH,>/8 M6<>P$E$&?'U;_]S:^+PU)RKTR:)$?TV'5R?HF+0T16&1)V4("@1SJAUG 1G#-=)$> V_@*B5[/X?JD M J6RF&' M\AT>R,&&I3TECE\U':?:*@TA M8>I=\*5.5I>S)@(R8[-7*DGCFD],K+#EXMVE:6%*H?H__?'2C1PAL#VE' I" M9Z&AAVR,&EOL8NF.+I\8*>C]RV<*0](H;O&ZW[85O]O"SI:=!45XRR@F=&0' M**T41[$T6DY9_29ULHK@S_@CQ_&!RKO"6S57V1COS[1Q-E?CZXVKUV32[WZ/ MP ^%;:;0-,K5G@ZJS9L&CS5#KIM7QB!,G.C]8NGSQR[#CB8;F;7UT5NO<_"" MMN*QCW,8ZCM0]?9RP/QK/L<;'P]BTIY1@5$0(2(.ZXFLL %10JGDPEHI9\YQ MHBA3V, R6\&9\%HI(7)IKL0EI3E;Y(64?YH8"$:^E:BU7)JIMG4%&>9E.R^V<_?5"DTOK*I5QLW;] CZ MY71?UYJ1:LWNO&9SJZP\=F.N9^W7L7M5(B_$F7OV9?C_V7OSIK:29'WXJRCX MW64Z0L74DK6Y;Q!!-W9?]SO V(W;#?\X:@5A(7$E81H^_9MU)&Q P@8CC 05 MTX.UG7-JR7SJR:RLS&\(P-.N[/*MSC^9JBW?95!];3/TJI^TV%G+L@?Z?0;8 MI'(+W3U?9UOG;P#?'VR=!WR/_SO:PF?OXO/"*5Y[AL89VYZJW/+V<'/CG=C: M.#C8/7HIML[?'FX=;G5V.?;S<._CUODOV);?.WL;[^1?YZ]'FW]<+XLJG(E6 M84N/(!$8XQ'*4&YN@%S-VB2E6%N0>&N;/K]?XRYU((190!1R![03Q+ MF@0?=63":V;+.4O39C!=M:3"7(6YYP!S@BEE;9:0K *7P:)RT+*!R9P61OH" M<\Q>P!RM,/?8,+?UF-E3RRX?*T?E;#T MEG]UBI\E[Z[,FR2547\L]\8%ZHL![Q33W3-F5-:6FRE3R7?; C-%X>HCTH/; Q9PL7J'Q94"A=],V M@(R:B6!*>G(G$84$1P!2F@@.^ $R#$/CRAKH>V]M?@4)'HI$W-9'\NQ5]D%M M@*JR]U39Z[S?,NLU,@22:(P$E&3$3)P/7>CJ,8+/ !R[\[8(U$^1Q4B\1P8 M@9)IP;&2C1Y2QJDT3/ 2_6G:BIKYQ@O<2W.6(VBJXF;%S1]LF5;(B69 W4HUA8XTM=!M%6[;[?I+L[NWSW,'[<^^TUW3U\"7N_O?JX>[X+ M>[]>=]7@[\__[.[R/[M;?.]@]_SMP=;A7F>+O_VX>_BVL[ES\''W?7'?''S\ MZWQS>FO0"AVTI)YP'3(!%1WQ,69BC-)2*"LLU>/$,.K>,=R+%XI5P>F)@M,# MIW*IX/0@X'1]_TT:;\$$373R$L$I16*EB@1R5"8#3JJ.33H7*BLX57!:%G!Z MX 0L%9P> IRN;7+!!_"6\81SI',P!, ;@NL+3IFG0J: BXYV31(6,'J!P.DY M.&3>3J>^:/5]J0LQ=L>DO\.!Z^VG<0F1QA'3]]U)2<'[.6(6Q9FQT/=XIJZ3 MZB!Y5LO\W!TDUTZR;T\0[77OY03/7O4'5ZG OR;NY;/*!>;'!68<0.4!C1$7 M*7&::S1/#"/.2R!)<:>8$(YY6%GCK,WEO0.LJZ%2$6Q9O2@5P18%P:;/XR:; MN3,D2\X(!)Z)X2&0F(W/P+C#[]&:46TE[IU)JR)81;!E=;54!%L0!)ORQVAI M#41G2="4$K":$J,8(]+;R%- &1!A90WF$7.\>.Z8Y3"%KZ3 O;TA?-L<: O7 MWSN?_WB:(/PHAO#E5! W0'#N_)TB.4^#?D7?.Z'OC"/&4;I$33*$&Z-*"?=, MG-&2^"19I="L(M(O;[KV.S2G"]5L*IT/5_ZHXYLVB4] ML5G/9S;G,W]QW<8S],=!2J-Z1K.>-_S>,YI/*[QM=J>O1Q35DX,/$%RV(!)P M@P5P^:%XDT Z?Y.#3HRI]V)9"33?W.CB_=;%YL;;HVV\!DUS@=]UMM[C/0\# M;/)7'S<+2>Y<)]"[I]OO7^-UX73KMUVY=_CF[\WS>(#/8[M'KXZVSO?/=]^_ M.=][_XXWQPQ^G:I!0RT5WA*/-A&!Y!(Q,DF2( HI8J29VSKF\QUSK4UD0CHB MK++E0(8K8_.\:099*>MSE(% MFR+WBII /[S^GD.GU[P;S\+E^N,P8"HM+>4F!3!$>L<(.!Z(S2P2KD&S %E MUBMK &V@BW2"HL8<56CZ*C0Y&Q!Y:%!@P&G\3P<3>(Q*1!;]&)KN?.2T0M-# M0M/UW2"M:'&19Y)#+B=/.24^,TJ@Z%XG4#?IOA;K?J]1"%UU2K];MC?G;9*@P(>+MS T!6;JF,]YS&.(.J !H'19:C,H8I0$(JG125#G!8.+U+7A9# H^=-F MP=C=[/\:V+#D)/M![/_/T0J_C@6MLNRYJOYU!P!UTGLJ-9$>@$#0GEBK!='" M61TA6UN*?UNT_^]]YJC&7%5H6FK[OT+3@T+3=0= -#9D+ARQN22VD1#HG1ES;1M+6U>39^E$_@P3<.MD[CV-G\\( M\.P+#3^PM;#5[X6Z*C^ PEPW&!R:!#()3ABSN41J2.*U5,2AQ2 %'RSOSPC,DMEG)PP1 M%M NT(>EH-6B)LKQ%UG MG@)-1L"U"4FG1;XI#"6&>TFD55%&GWC4J0GP,NK>L:<_!.+F$OHUQ]"<2[V] M7HUW4:*'[MK$IT7[;ZH@>CE%U]--A?X<@O^JL_Z[5XR7N%JL7Q#C, 5^%R3BR7+1+-/='1)G#,:V]X'?5YCWIB IA/F?!4DZL'L:8LR/BA3C01'@Y74$D-ID::0A(0>!N.N0J[OH M$ %XS"IY33-R==7FM41A1:;E0:8Y^0\J,OTP9-J\CDR S,1YIDBB,A.@3!!C MI2)>IIB\I"H"(I-N4[9(V]'UE%@U%&\V^NL9L7I&K*+^!>K3&18I"):=T:4. M+04"K*2YMDD2H3-DD;FG!NJHSWO4H[94>V$+]Z<$M'+$4GPKLI%2.QQZQNLY ML7H8X^'M_WH4XV%5?\H!8)FR6BC$6II+;+KRQ.N K-LAS:9",5LI1.,FS M]@2)3R* [XB1RA">!8#V.5CJZUFQ1;<8ZLF2AU*8*:/!2,N<-XP$%CD!X)QX MZ1PQ.2JNM 29REFQ-N@G6-"VJO,/8=E5G1]*G:>(MA(43() 1!**@'>1(";+ MDC F&)L]SC-MRKO:10H">%HAHU\[*99ONX=TRS#I29F>ZX&Y]8C%?8?FZ2#[ M0Q*UBN=SQ',^BYZ9%!E'4N8BB))J,1!GHB:JQ'0&_,ID-<;S>3E.YJ$]"^X+ MKMA9L?/Q67'%SOEBYS07-HE*#I2H�!QA$[N9.$61--$($[+E;69%OK>>V' M/29VSJ@3.>G4ULD1:DH8OR_RW>F=-%7C9GV"%UZ+>!,*U>JX/^PTI>D&J8N_ M_)2^E'XL*G7IJDGGZ9=+G,>NGHQNOF2J>-J/1P;>!'@1;J\6T[S\]^!S*."Q MVT_$#Y+[2%S&YKYPW5-W-ESYYY5>'75ZY/(0WM3[2<'-(A;VZG)R>#(<=?+9 MRLW%/L=_KTWB&#"\4([GY*VC%!PU/@ 'YH-!,U ;YE=NNL[%C-10!6H8".X\ M(-)9"R9KYD'"RJ3$Z,R+F>9"4XN8Z"0(&0SJE@Q,JPR*U\W[Q)D3AL%2ZTK4$ZE^1*9<>NEO)\9K'W MUXNYSB/D?IGV<"8<_OM=>U_+IG*AM[M;O^V>[9W].?!YL['TZV=;G=O8_]L\^RZ M=;I/MX[^[&[OO,&^_7ZP=?CF'-L$>X>_'^V]?_GW]LXZVW[_)_;A]?G,HGZ9 MX=P)%TG.*1 H%54-XYQP65)T6M"RY+1E=)5?M^):9=@7YLC)X^J0O;\*W<'# M4U7H457H>FZBI$02+ +!?Q,!:3CQP06"'XI@C6&&H[W)V"J[A0H]+69UB_-K MWX<@W^[UW18_OBJ>I MZ/'CT>,Z7U2@8D#;BD2IFAIEM*#SA$05!-#F2$R*Y^"@4PE7UFS M]X>]^1RF61[2]$0/YBTP::K8\<#8<9TR!WNR??3[Q]VC-W3S<)]O'0:V=_A&;!VA"AV6^[TZV#P_P+9B'WY[=_;7^!K*L5,@*DOC<6R] KW22@@LQR7H>W"2OKZY,(@)!>&*!6F*4/4$[K#EAJU^ M;ET$\;:*(+5.TZ#40VCE?K?;/[U4WN7;$-3\69H0=\E6F>!SCQK7JU;?+FC\ M3K'H>%OXOML^0N!\::S](8'S]_KI<@1"?]FB^==M8U>>[%A<>%UFC,1SV*U[ MU1^T1@<)8;P8*,UN="OU2O.O@+AX"%?^_>.VG_[)X>=S-GA.>16^2E'_/:$T M&R=I"Y^\T=;74V#_[3+7Y]M';UFV)?3K:-=V-[YR+;> M;YZAE7ZZ^WX3MC9^[_QUCE9[YWJ -G<2I!/$I$ )<"^(]R:0G*Q21G+%RH8' M@S:H>]=]XK39AU M(5EG*#2'4]I2FZ6 OF>Q&7L[7@QUMV89 /&VI' 7IWGGM%_Q<'YX^'J:"VIP M-!GA$ 6U0#S,D;@0(X'HHV6,E=HJY:11F\&"; 17[5YD[?X6W:E:_0!:/<5R M0K#"2YH(,QFI3E""6&4E40F\I4%1IUE3DT NR YM]?%=Y3*RANLN ]K=B3+,9:8WR%@2A8"P!\(P8)3D1GFLK/9-* MEH/L;="+5/"B:O>":O=MV$S5ZGEK]129,< L3J8E@97#RL)Q8G3F.,#6&*6Y MERX6,L.H7B"MKKZ9SV1&5]_,,L#=G8(>^]F;#3%1)E"V#/"!(2] MK(BUSI#$>3+6!AJ<*,7XK*FNF:K=\R$SC597Q;V3XDY'S%@ X[TDQGE%@'I/ M/)>"6.=#A"AM]K"R9NR")%>IKI>K;,4T)X-*4>#4%/2HGIAE@+?;DI?U,J65 MPG&8Q-6J9D!'&)(H/ADA.;F".^A%'S")F;A(:;:0.]=^Q@]<<\?1W_ M%H6YIMM5?>^DOE,\QGJ=80((&:*3Z M0(F5TK LM8]4K*PIUA;JWJ[U>JZM8M[B]'H!V6O%NGEBW12;34$(QRTE44E- MP,= K-- @)@-L+3(%U3 -C,N7CZ8I]C&V.46'"0*GSA1 MDP.D4W)RI.&H>NGN/*C_6#3B]ZYW44@AQ9=_!_SI>C/C%1GGAXS[TRR06AFI M]ID$'1$9LY+$,JJ("-8)[H+7+JRL,=UF8AH:?ZH>NJK?WR Y5:]_A%Y/,1XA M,S/>.!(\!0)"6K3SM"1*2:6!1FV9;(+ [70 P:.H]?/QWB&%Z0]0&R;^N^Z% MICRB V^291"98"OV3TK.PH:J5E/WOD.SV(O$(ZP1-["_NAK,;S7X.,WRF!'& MI(='8\@Y622 VE/B85Q'-=#DD#VLXJ>"'00(:VLG-V'3X*_-P\WV3;^ M=N_][OGNSKNS[8U7W>V=0'?/]\7F1CC?^_5:$O[#5]B6(+9W7IYMGK^#S?.W MW;W#K8.MG=>P69YS_A:A*YQNG6]]_.M\\WSK/'RPG$E+4R!,^%!J-$KB=:9$ M 1,T2>JL,N-%!I4LQ?6"_DXH'GP Y8""M])1D;(!%0W3.&/T>M;^/W:V?_W_ M_G?[7QLOW_[Q7__/<*9_;KU\\^[USNZTCM\Z[?TUU1_/WK=;=K4GD(P/U.2D M,P!3V=&\&\2(TNC4\<(,T4=Z6.SX>]#^EV&Z^ M'I[X8?J_D]0;=<]:J/$X.OA-N6CG?[??ME[W(O9ET$G#-KX.JRU.F6J- :"Y M'C\L>SN?4NO?7>SJ/\J5138Y_?GK/VU^Q'[^:;55VGOD_F[J08S+*)6Z#DV; MAZW.<'C2U&08%X0HMY^T\EM-Z0Q;-S*^\H@('ETQVT5D! M0C.58#;IHU-(6>[]2Q&JRS*U/ABXWGXJV\>_G'WYR61'>?T4IVNKZ?MV;KX= MKI^,#OH#G/9X.[Y(GQWP8GM./]@D,ZYBCC!-.8'$,G'2)$(MU0ED\!QR.7>E M*&W3&6EQ5EOKTV5$Q@HPN"AF?R&+[I/K=!MA'/5;/K7V<4I'GVN5E$N>N$A> M]/]5?_!;Z7N5S-F2^8[BO=C6SO[9YL;+LZW]#QY0&)W2A J&[, 819PJE98@ MNN"D0.+;./>--FUCIJ.W4$K+= P1)\^*Y'5ZX[,Q./I%>/O'Y5?#UC\ZG^5M M6-:VSU\46<3[D>'(C4Y&_<'9U>]_:K?*KCPRAR+.S5?3GS2BBLO <1HTLUXJ M681+XM1RXR8VJTIS05EI4!;&WS:VS'!U?I;$HBV[[SZC0%$RUSO[[V$+5UH$ MB:."%\WHW#"HXV5SY>T?[RZN6/FI_?E67P881W8C?4K=_G'1T/+E46FG@NF4]'R_UPXNI22X1!^D? 7_;.4;NHP-FHT(2!C;,4' MX6V/^KT+V1FD9NTO; 2E'2D*/J?30P'N=L>EHOH3'>@,RJV&R/!Z%XRGTW"? M'NK!8.@*>;GH1\0>E]<-**54&MUV -YP,2D&JUFEG=-#\?M0Y*O@_ MN?ISI\;#.9ZAK3[^Y$N-JM]PO ?C,B\W3,^!&WX>IAM&!Z=D_-NC5/ 7/SAP MI57=[K<'KOF5_S)XEX?ITJ"<71^2\GH\+$]718N$9M<9M#ZY[DF:GE84?P'./%E]1^6N;^D]Q/3;#BYYACOD"ZFX:H /MV1_@88%ECJQ'0% M:J[@X;=QDNW6 _82N':526X);O3^#BN@ ,TNAD MT"MWZO2*XN+E:,]WRIYR4\]N@$(7W/"@E;O]TU8\&30HTCHZZ8XZI#GQ>I1< M\:XT<(^MZ?1C@[-#))2X6%RLN(B5G]OL6L-NISDFV]"OTF\D$2?7<-WMNP*F MI5?I$XIB:[^/U+$!ODZY1\,,R[6YDW&PCL>E95LW!ZG,K']+HW>.:.RT$ZI GO\VC_77>6SSYT^< 1R7MPT1F13+14%9 MH'JY/YRHOI2;&^\^9!N<-HX1I2W:4!0"LPRAJZU_7\(DGPH*CLG*/:3(YF04 MR]DY(2&P[ 6^MIFR))-4'JH4/;H4;1V^_* U2!YH)#)02L!#)C8+2J(UH:0! M!)#J1M Y0&96_)F%H>%B.2PF0J^/]LV@K-]C9MQNG1YTNEV3<$%HDRT(&9P(*&DV*)51*S*OXO;8;L+3S?/=#]J[+#S*EY"<$=#!$9^3 M)-K)(!VPX-7-H-4M1O=E67,3;\[[$PH_6+!*YWUAZSS,O"?)2*<3*F?V,R7@SOTHSNV6KK M55,!^>+NTSRR,:M="/U!;.[6V+P3INC"00>[W/RZ$-5"OCNY$]P%DY[1C'8K MGQ2?PX3G?M.LO_ [7/A%0N>X4^SZL1]AVDJ[Q'?O87\U=E=CA5WPZ$L<^L(R MZ+KA$+N;QNZ$]'?1PD*N/UUL0!P?=W$PBB-X>ER_,/'&MOQ[5+["OB(8A8,K M(SOIV*PI[336DB^/N&8DSMRJOZ_9.#'=A$+;[K@_;!PB+QJ#!^VI+[6J_W/E MRE63> ?ZY1+GA_WNR>CF2Z;J\SZ2>?J*"'IM7"_]/1AC^I$%XB0>S5^+%OS]97-FMOM_FZ<"Z"<6SU M\-(>[$33"ACT]WMEZZM@U,3'.-Z7*6MIHY7X@C;&]ZC1XN(Z+1]?0HE1N3_> MXC_N$/?%@TD9E%6>LY+PQB6?*%?2*N20(-DW%O/I +#9.R]+$@'VXY=J?,;Z M!Z13/JK(B9?,$K I$A,YFAM6AZP-6JK4KZP)U@8^'<'5OM-\YR ,PX]F&]6YWO^\_WF@\'YSLKY0LTB >ZB MTJILX=*V9-.)P!NMO\N41Q6,8+G M\NV-EQ],;!,C&;=N8Z0I>S=;D<0J%G!2F M.YLO7EX1)F2TV469\-.O+RP+O';<8M=^'(#PNC<<#4Z:O;+MDA]QY\#UML?[ MO7\V8_"Z]^^&L38+\2LJO,AHW^.R!*PDR5/$,Q6) M@R "E3YYV/P3I4\K>$L:](2"X)Q:H)I&QQ*W& MI0_BRAJ'-N?3YWP6=>VK(O5H(K6S^4%%KX-4B@A%D3[G!,264@Q9,*>K:VCJ?#>H'CDP/!RF>=-,D2FW*=?KV\R9^$^^[WHO7/GE7MIS7 M2Y=1)'>*S^5Y![-__, 9FN@Q1Y*$=KC4>45L0 N,!6:4+1/"\_7@](7T,:RW MAB='1Y-HEYG1' V&S@Y#*-[01B8N=N:_0A@[Q2T(OKCVFC-+V)*N.QZF%Q?+U:O/5M0-8X^^X6+7TYJ_I*OO.[X25WW7EUQIK M5HU>EK8ROJJ%79+&UH&M ]L,+/!;W?8;V4H6(BF)O=4QYMEG5+_2IQL3*=G; M='^\3_,X S!UH*L9@++^/N_NL^?=?7JE^U6SOYI#XZ;3YS,.H'_GQ#_85%\Q M)1]!U!KKL&E$8R+>)MW3;49[,6;M!XWA^TE@"FG&<1U;YO;36-";(V3-QQMN M-/FL^'C&KQI/S]+IP@\:U0E2E+&K0EJ%M )V!>P%U(4?E"$2!_V1,DIM]2?' M>MHMG_8[O=[DL& YNO/8571O+9%+DA_W;@?GHU%6@0J1<@]:>1^T$)E[+Z1D MX')S<'YJS_3UUJL?M\/U67BV)F'E3_DL_3@K6)]O;KPZPOMU-X]^[^[REWC_ M7;%[M'NV7=KU_NW!WGML+;9_\X]K6<$.=T\WW^]BV]^=[1[]>;B[@WTYC)V] MP]>P>QC8WF^ONGM'N^?;.Q___NO\]71"10[6LI@82::4^;36$B\U)=IX[I+/ M,D=86=-,M<'(ARXI,&-16(*TB=\))4\F-^(M^K^D$'HRC/].@P;'YH*C_!%0 M](*W3!A+PU4*3;D4-5 Q]$X8.IVB7%@A5)"$4\,)!.J(@9*QG.E,I1 ";%A9 M4V95SZO&^;(@:"5FMR5F+LF$US'*C0<7C(E,L) 18*@2E(\S&DU%'E5B]F1 MY3HQ ZNCC ME9@]!0S=GDIYC=S+91%)1&9.@&M/G(^9Q"@\MX8ZSREBJ%SE]R[_O&0(6HG9 M;8F9=H&5TP6>I@39!:MYPH79!0B&YL@*H#!;B=E3!97-G?71YA\-L)SC&,C- M-Q^=MJ<0S Y9*S2HUNX&:?1^2 M5FKV-%#T]12*20#?**H R"IU:4F6\E__NA1+21B>'% MX<3*0^>'H)LS2N'I8(35E!C9U'-*GAA<2(F64FO-,J51KJP);=K63B<+N"." MUK+'BP(2-_.K>R+%#R1:5W&BLJUY8\74#B6CR?L0-4G2HMDJ0B0&98/8I 12 M\9)+%KD6XWI5WKOX6X6*18&*V7Q"!^&T$\)# A9+A@,+(L=DF (J^3?29U0^ M\50P8HI/' D:BH)0##$.02) M&$- J0E91;&R!E2W6;4ZG@Y,?(50W \K*J%X0F@QM1UD/9,93"!2Y%+W FT0 MKY(C%#QX#MIJSTO=BU5][^V@.6+%G([R+<6.SSCUX&.?WUM"J+RY*0696%-JU6K*Y58,J2X*Y58HHV>2B4>T"LQO=$C>$A"^TR<%XJ X8HXK2RA M2DFI&0/.0DE0J]J*3U?_J61B82'B2>_Q5#+QT$ QM<<3&!529U<.8#L"(0+Q MWI:*AEQH+0)/4:^L6;YJ%HE./*=3/:_Z@YPZ]5Q/W>:Y@I6?Q:)RJOE#Y;OI MG1ZA0P:5 E%))0)*6(+B@6A9*H'9Y$*4")2RK>_EG*DQ,TO IY9FGV>"$2>( M=)5,S1LAIC9YHG&0?: DQ8!4*J5$C Q .(\A,J4 :A)P<4];P:&4I-,/; M7,PY\? <='3!,Q,_@^3#3SN_\/?!95'S]5'K]Y/N64NP=JLXJEM%95+KU U; M__$U"+BF^B%FZZ-S/&D&V6FKLU3!ILB]HB;0V5YP(J[K_LNCXV[_+*4_TN!3 M)Z394/!9C1NM'^[T1ZY[^?M?^\/15G^TF[!QH;_?P^&X99R66%)MW_OK@(:C M/WONO3W9/GR%;0EB>^?EV>;Y.]@\?]O=.]PZV-IY#9OE.>=O#[HBR$;\-;Y$E.Z$\FXXZH>/C7"U7"^VCM.@F:I> M2%>^:N8:Q=/A:Y30]/=Q"I.;^=2Z]. ^ZG?+M4XG&$_<&.3+C3O])@KA?ZXH M]%5)3H*S;&2,25BPY>1;4MKQ:)-CQ@8Y\^C3#Q+B<I7EGCEPH\7@![ M$YTR7+T[:"\+V.\R\:.^[O7\8]?#7H'UW^YN6X&W6%N$&KD,^]^R ]VKXB M9V*E=02TSL7RI25\/Y6*NM%!J3[=YFK:[FW?23RBL1"UE,)D!U%DFU/@R@>4 M#,9P5?K&B9$J'C]>/#Y^T%)3P;Q" @$%=)%*&&$EBD=VR06K5PS&.[U]I((14G=8N/34W\._K"1_[K_QG.],_#UB]]I,.% M4FQTD**,^H-ARYV,#OJ#AJIQO-Y11%$!BZNJM!4Q[2X"ZZ/CTF?.EU?FJ[.Z-KT M(',I3>@C0T1$&'Q,HW;Y['C0^816-DY9+^WW1YVQQ3W <1D+!-YLT/)GK7YQ MQ[:.$GZQVBKF.SZ\/+$TRC4J6IYZ?12&K=-.MUO<8C&-T@"O*%;^J&G)ER[> M)%Z7@2NYH];8\C\Y[H^[,NY%Z4%(%[=H^MJ^=.5_#UOID^N>N(L'[2-U'B#6 M3:XN[4?^T^L?C?UO8RS$^0IN>-!RGURGZSPBYNBL^>EX&+)K^,!X(*9F_G@, M8?B$L]+SX0ER0I25B,WJQT[N%,_@H.D^REBG=S(>DB(7XPDMS[DL+7C35J_? MZGL4^G$WKNIH^86D7Q[,BU&+K;O% M8-S35T2O+WL[@^2&)X.S9OEKN/9P/?S?"5+-)WZ2^_N7NEV&]SK=.OR(S\+O MSS]^2*"X8H6,,8W&OHNN%$VS)* ];CA =-FLK+&V!6CCFCB]V-V,E^VBDY_< MH-,_&39Z.9R)H$5Q9SCX+R#IJX3JALWK>TK:U"[V%4F[D+')?G/Q[7]I1I6L M1K+*/I1.7/@H&"GASN4PKR X&9Q$G $AC:&"JI4U ZOV!C?20>HV*'[40O0> M3:;@0MX:N&^Y_?U!0D1/K4M+QVT$YZ'=V%GC5+MXZ?//!0U8F02:1.4_ "$.L"IPD9C1DSWB4\!5'SA4]*SN.G89H M]J?]B5#LNSL!.)-*2J%*0[ ER28$;R<0SFD3R7;;F)79(O/V0C^^R,Z7WU0I MNHL4G;_YX( 9(9(F23F.4@3%'2B!1!$DX$*LA:;JZWO1;&;7"[? MPK(K?L*OR/ 5I\U=Y9=*;X*4@4KDW#F"X2$:(RF3QAF30I7?Q9!??,X'EZR@ M,I4:!-$08$X1[U@BS(:0$^<)D?!F[^!7!'@N)>ZV1EBN<=L(KA4+B>=P?-AZ_%TVT4>=3^OFT$T<'%['GEZZ:G'N@7RYQ M?MCOGHQNON02>0X)17'P2-SY%1'LVOA<^EL:W$BN>NK/ARC^OC,51ITT-WW;_CVSL''W<-W:-7_?K3Y&SYSYZ/XKM_WM[IWOXU_D;OK7_07@-U( B M0;D2A,(AW^R?C4;!.MES\3+B''1>P')VEE[>W+/U]NO7O9>OORU^W?ME[OO-[>FCI!<'NS?ZR)'5R2 M>RA5II&@F_3P&OB.9_B;S7]HB=SH#"]<;MBH[3R1T)URPN)9B^/I!Q&3UBEG M(DU&5IAX)I9%3UBRE.4 -DMZ7;P6TDO4[$R6"44NV>V?EEVVSV[6$O;?S'@3 M48P_[.+;[IA]7MXBPBL[^,T07PQ'2 6/.V$T;!W@WJYDTVQ/^&W[\C[H M22^DP0AIX.CL)MY[T8+R\V:',6,KA\TY I?S^!R!/_NR(_EYI[$Y0=9Z^R>Y MB(J>W&G8&F++>I/N3K8H7IX,^L>IC'[:;[9/.[W0/8FI-42&>>7T@PLA#8?( M5]-X?WDX#CP$[P?#@\[Q^.JW?^*] M>V@'?&[PY0<6[S:N[CCIY.F M R@8)V4L<.@'XV!* ,&E5\ZM!PODH[]K%#W^:NMWRK^N>X*2= M'*$)C+(<)^'D36NPY>O=LCN,=^\T!LUXPH;%AW\TGBFU_QD+\F7HV!VM1B;KN>)A>7+SX&<7[N.O.7G1ZC2HT%_T\85 3 MOEKJK5W/PUE:,_[Z"PU;I6,J-DD#.GGRY.O5YJMKI]_&WTFZRH6]\6NZRK[S M.PGP75=^K;$,5H56M;$/U%A]J]M^(]OL-Q-*W.NG,TYSCTVS1SKS/,77&RTL M%.86V6F?7:/MU[NM/Y8_]?+/UX\:%;F6]SC5EDL[O. MVL@;&SFG6K.+(.:SDUF\30%YY"3<>L*JAP]:;+;>8S[WF!,"C]/)V$66T:W^ M8'306F^<,/CTG?YI,2N^3TKGB";U'K>XQSR+=0NT[!:Z6O?.P!4'#O[3^6SP M-VZ'AP#4>U>^6>*D4;.ZN+Q)HZ[G34^9!>>L93:"L25[FF5)98MF<:(B,^E@10(6;B7,8_8''> M7>():*DG#H*V)5^DRCP5O"IX?36HA45)P4B7(X!6X*@5QFL$+*\@17;G'!45 MO!X9O*9*.2B9P(!21)><=9"R(H;&4OF<"RDHB]E#R6BA+6OC)Q6\*G@M"7@) MK9%N@8Y9*< 7/N>D\*4.U..RS.Z[#^GEND0S^*:5S MGY$VHQSTX-3Y8"A(8WT(E&OF$E42> K5VEPNS'LW;6WFD@$E)T>HM9: Y)H8 MHQ-1-@(-7#%N5"%L7)3L[/?&O.4N_?"TM;TD$&04=(J>@Z#40W$U)9\E6)VS MK>;9LFG[E'FF;5 Z:4E8B&B>.0;$*<=(\BH&%<%F[AN&(VA;S3@35K7]R6B[ M*S472U"R3QH\%22 MC&6FQ;QM;\#4$G-SCV52R MFH9'K1*+#L'11@LB,EPFB^LG Z=)!:>KZ;-<\#BC0GM2++N<,DDA>P*:,^*U MSPB43G.KG!&YI,UI*U62,LW+5[TP=:UI+AQ-31E,2'BWBH(@(-A%@,1(K=" E][8QH1Q%BRMKJLTYXL3]JS)5 MG'B*.,$UU3;2P)APP&VR"8(,@2K'F4_.57-KZ7#B.I]P7#,ET53#QKUTW M'([Q8OVQG01/>]VVI1QK"+A(9U-2#5C#F)'* 04FN#+5#[!Q(Q&A.]T]E!B-H%%8((UJ08I?"FVN1+I^U36Z!1Z!AR(%HJ2\!9 M3QSU@7!C'=4.!^GK1GI: 7.:'6.P(^>N*I!B*X\%:Q9!UOK!F@I@WZ MWIA70[P65]N9MDJC* 3/!: 5XT&C=#!F1 G>GFA[M6:62-NG]R8C2)V9(3:A MCH-VE)C@<]%V[AA.*@^Z:#M7JJWX=";JJNU/1MME3A!H5B8+#TJ 10.7:IJB M9XEE:ZLULW3:?GUM5\JXI+4DE@>!UHRBQ'DI"-->:^V3S8#:KK5J,SM=#^%I MA',NDS7S2]V;>5AOK03O&*.)66"<&\>%#%E)9D!X#]6:62[$>WGZKYW7H\T_ M&M0[QS&0FV\^, G&6V0X 54%Y5(* M1'I.\\H:DMNV-G4G]@EKNXX\&VY$C! @V5*'0V>:0]0PVK85W!LA[ZI52^3Z?<9($9%$.1>\LD A^&@L M&DRA5#;3N,*::C<1^'RQ2J9+80RG; M%G/S#5>D>%)(D3.-&;)%2!,^#!.8$EUY5FVOYD&+*YHI"T>05(\D& MCIQ"E5O= [3+.,LL?>:7K& ML"FU-1Y\\4H#J*"-"L$9R1/7@9M(JRFV9+!Y-L,4BPZ<%B!)9&B @12.%/Y, MDE$N@;3&<(ZPB0P+6%O:I3G=6Z'BAYXXR!"UT\$%J2"%8'A24O&$PL,%RU!M ML>6#BBE;S"GA98I K,H*H2)FXK5-A";@(8,U2IN25P@-\;:X?TK5BA1/$2E* MDA"JJ42LB) C0WI!(W5"16!,5UML&9%BRA9C4C..ZP'Q##P!(QCQ:'>3K)B/ M005&0RRE?F0I]6/F=3YI\6RQKVR/+;HM=E&]ON8(68)[/*LXU&:7-KB!^_3X MWH&GO58G$5)P5 F:%>!*;)24)JG@J5F9BY$;;\;DZJ=O\*9;EJ_I^*3>PT)**DAX8K "+M%PI+[FT4CE: MK?@EU/=I*]XYJF6R1-J$5KR.C+@@-,EE+5B!+J[X_87VWG@=N!9,9 M)&06#0T^1,9CL"F KZ7?EE#?IVQQ0 CGR5J"!@0N\E$KXHWE1*GHL@F:.RZ+ MODLJVT+>NUC"@D:C+KQ5\ZL[.DZ#[S5IZF'B6T(>9<:54W3"L 09B6X4BID0 M(@(=Z#'D59-FB2"/S3!IP$',.,U$QU(-"@(0"U0BY$EOO- *E%A90Z;;%JPF M"GG"VEZR!?C$!;-9H(DKK7$*/S! A4(K1U6#9OFT?4L,0< >$< M,3PJ0J5'V]4+RITMR0-L6\M['ZVKVKZXVDZU5\*4(M8!@#+GP-&<>? &BD#4 M4@1+J.W36XM692%B0B,F1@(T"^*BLX0[#\*#%B+YE34D>&TQMR#/18OC7 )C MIN[.//SYEZ1HUAK7-V" #,=:G:6T@0OE0$A?39DE@SL^PY21&DRF,A(?7")@ MD=PX[Q7A1FBT65DVX%;6A))M2VN6D">L[:C)+OD$T84,B1NOD]8NL016&9%R M-6663]NG3!F.Y%5!2$3*4K'!N$P,SC6Q*2EA(\_*L)4U;GE;TWG58ZO:OH#: M#I$Y06,6SD: G#PJ-%526)JCD[QF"5E";9\R950.*= L"=/ "8#"53[:0,I> MNRM 0#U';=>B#7J1<@+-:5_F6^;+YX?&SJ>+>S>7='HQ]48ON&VLH$=2YNW1 M01JTWOY)!JGK1I=2AF!KJX/G@5"1A9B5(MGR5!1 MS-R\0?BC@1$:32#@<$:1\2H=;+*")K1X&+0IJ^[<)ZSM.CD).C'-J84H MH52OT2JA+$1CF$G5XED^;9^R>)B)0G-'B8-26]9'M'B\$R2Y[,LDHYZ'DA=1 MMW7=JGW*V@Z:>\\--=)%$)+9G%P(2N3 1/#C;#[5XEDN;9^R> RW(AOJB,I* M$HA"$,.\(<[JP(.0DGDQMGB86J2U_?DEX;C7\:]Z4G8N56YL IV#DE8(2,B& M1':&0^9"ZB!"/7VS;(@(L[+ E\G,U!-58!%P0HF3QI)@J;=4TE+MIN0W,T:W M86[1N?5,_9-"BL@]2D&IBN,4> >>&18XD\B8DN6I9D)<0J28LI0\E$K-+A 6 MJ"Z9$ 5QIF3?P$7!JRA]HK3D3,6);E-=LV]4I)CE4]$BR)BUQD4'6 8;P8#& M-4@E$12KV3>6$"FFK*R,IC,-4A#%>3GQ Y98$(H$9Y31:%CST.1,!2/GD3-U MR;)O++KE-4AAD%R9"'SS*1UT0C<-'_M0T#.&S.QD"2)..7H.:&Z5RCS6<,DE M*^?D;37#E@PRY:Q-)QV250Y(R%81,*485]2 Y$IY"B):L'YEC95JZK9-85Z^ MJ85A5Q4JYE/)2T<>701M'&3&G+7>0E;212VT"=4.6SZHF+;#$N"\&DZHRN4 M0J#$9NX(J!1#I)"-&"=,I24-XO(DFJY0\2.A0E 9K4[9>T7!,&FXI=0#D[84 M,!^'\U9#;+F@8LH0$U)8E[4ETI4TB"CTQ%/F2&">Z)(E1:KD/"->N$@LI"P1')D)JJ2>X5RV#8<%"G&N^C[O6A*,6BN9 M-6A1@W':R>@X1]XLO$$MKZ;1$NK[M&FD. U<.F)<\:)D98D11A'OA E0(K=Y M.:Q8PGMTU?8GK.T&:2[^SRJ5/1@O+%4IX;\TQI*C05?K9OFT?,"VL@#%DC;G_P^TFO4Q$'H'^&CSUJIVSGJ M])K]I$??15I"T/O'77PZVD6$/"=80(X#RG#NN8&0K;%!0[R%33/$#N.K"G^+ M!7^S:A@[&BT3#@B/O&1F $.,2@A_QKN$_%;91%?6 'A;P#39^:D>6G@**A\# M-29;!4)&,#+9I U-V>?$*,J%N(594U5^455^RKX!&SDPU'&E=/8K&/_G=F29, M[B%V9VX9X3@>[A<"YR?V3WPW?=Y2THY'FQQ#LU#6C:XE6R5F%5&VWE@IF"/,\TC >UPEC%.D M3''VY0Q.+AM=JBT8KA1\7LE\YJ=OC^PYK\A;D7?^I^*,A:BE%"8[B"+;G )7 M/B#H,H8C6;<D>T MCHH !46L%X9D*:B5'F>;0PEN94JWK9ASYH)'!-[&O_+/D<.'?L[V..[:U@G* M8B>,WQ>%Z/1.FHW7*RDL)THE%&K=<7_8*3]XT221['Q*/Y]VXNC@0N,N737I M,/URB?/8MY/1S9=-UD_8,/""HK%U<=#"YZ<>SV$_&#Y#X2E[&3+USWU)T-5_YY92R. M.CUR>>!O&K,C-]C'GQ;IL5=7JD/$FDX^FXSAVO_X 3YA1J]F3\#5JQ]N!O3, M&6!F]:*I/_[Q%TI'REK_@HO5<<[6*RHS!Y?)U07CU_[1\2 =I-X0E>IU+^ J ML=4?I1U\QB_=?OCXZ+"_>P'[783ECYL;@>W]]N?1WL9K6O[=/?SS8!G6XR?>Z>W]8NO?7 0U'?_;<>WNR?82_.7ISBI#_<0^?NWGXMOS;V7K_ MZF#SJ"P5W<[N^\WSO:,_NW^=;XJM_0_!.!Z$2\26W6J@(1/+@B7 :8!D;%2! MCI=R1*X4U\OB*:P/4DN:J$)=5*B.1E)%HY(YF1C<2BOA6GI.O_ZR;J_2\=H]V>B:/'GR]6KSU35*.?Y.J%7$ MOAN_IJOL.[\3WWG7KS76KAH%#]!6+IYW6^4JZ(>0@><^KLO45KVJS,W?7K[K M-S;4O[>JP5Q7(7,K%\YLD_LK?;HQ#$C!=NXVIT+Q?CX77'&$/ M;A-DE8#_:XW2-B*\Q2;T?S-=2:#_H]BU/PT?CT9Z@U\PJ?&\76KLPEU MK+_WH'H=N6LC5PRA=JN71L44&[F_VZWUT6C0\2=C2V;4;^W\[_;;.K3?,;1; M_1XISI,!FGW8Z%9S'"D-1U7%OVA;8L_R&V7US7]4)JN5'+I_U. MKU=$"77U&&_7CY=5]R%.M7WKNF>[ZWWG_C^93>W(?,J>I1QE A6%EXX)<$EQ MZP45_,/KVT41_3'JAX\'_2Z.W_#E_YUT1F>O>Y/MZW_W!Z45EU>BG3["Z24T MO0#39=G>_CZO\61[FVZ>?V1;AV_DUOGFZ=;&/MT\^KVSNW-PL,5_[V[QMX=[ MOVW2K=\VY=8?U[>WWYQO[[SC6QL?Q>;Y.MW>>'.V>_3[P?9O+\7NT3NQ]]O6 MQ]WS-Q3[SOXZ?SW:[#1;VZ/-G4E2_#VW?UXUKBX3*!XE]-08'AP62@F$X<0K4D%%E%W@O.I M9'JX$15O. 15X7'QX''KUVOP&&+BR@9#,F,ET4NRQ#HK";[PU#+CLW4E]D?) MZ5#W.Q^*NIU.552LJ+@PJ"B8T<"E!<=EJ=YM;#1.H%H8;;U5\=%0L0+?W8#O M.B\,)BJJ?20Z:2 0%"5>>4]*F4KO2\IPJQ#XM*JP5V'O2<#>W<*^F\P7VH8 MPB+\<69=0I@##BG8:B$O+Q)N7Z> F5(9'5CB$_4$HE+$*(XJD*5BD06I0BCI M;]J*/WABXXJ(%1$7DP@REUEVD)$$ @2MK*).4&F43YE)DRL17 [XV]Q9OW[^ M)4+6V6M+6$B!@(V..'"":'#)>:VTS7)E3>LY) *JP%>!;P%Z?1?<,Z6*A? T M:0[*2Z\X:@EETLK@,J1*!9<9"Z?R7VB&TZV-)89#28P&GGC='"QQ4M.0>(X) MR:!H&[AW8=(?@HE//HE2.12 '*0_2*7@8-<-AYV,#?O^-+'/.S?VG3AA"!$B M2&\4&L:^<(5,A;$2E(E*WB--[-=.$_W23/;;ZW,]_GB)SDLO T9N3F\HR\Q MH#5 DT<<=$ <3(A0AK+=,Y.9<9+LFS=5O0^>R8U*_[BDJ+ 8P2JLHD)==UJ MQQBPR"5/DN:DPYU3@55]7Q1]G]HAS9SE_[^]:VUNZSBR?P7%RH>DBJW,H^=E MI5@EQTE66R7*3N3=E;^D>EX29))00-"R_.NW!Z1LF9>2"!(@+\"QRB0E$,!@ MYI[39^[I[F&0$^/=^)9 XB$&1+!DK%7"6EUT.ZW=N74U ^N0'R'D<\2*_"SC M6R<#U*$X&6T,AK(A3*L?<]4A/QK(7P[QE15O[G4"^3+HD*EEG9[$6\E%8 MIZ2+ DF5;#ORMQ_Y5SE!I)%X/4&@0-[11\9^ZUF29/;DE8Q!Z';,)5[1!:TC M?R>0[U,6Q5/T*BM$0='(=N9=L.BLLP4[\G4K^Z??-FOK!/QNQM&]O MV]R:V0><7J<_EPR_E/FLT_E*=/[=T*)!BARK307I*Y,Y%@*J24"5FMD\N%HD MM2XKK.C4XS6YV"/*W]EQI*^BYL9@U"RAWB&]$J0'+HQ'*8/+!-DX"<@+"A1K M F%\C(F4],;L'7B[AG*-CN01QNPQV"\]9J\1X)=CMK#&%ZLC:)4KH!/4;KLJ MD);WXM($9TKL,7M;D7['KDN/V?< Z8&3PDM?8LH)FMAB2+<2(Q,C4+N)KEUQ MSHH>L[<,R7=KHO28/2* 7V&8H-%6"Q49XMD#2EL@EE!XIVV]IXQ5BQZUMQ;K M=^R;]*A]+Z >>"&4"D=GB6"#0D!5*WA1"_ M./W(XBAY4N>SXV$SR>X'C]TKN$Q:[22\:QPC<][G>O'MLF?F)VSA+FUNR(+? M#RV$6(KTSA/$'$0[$\]!<*4"QSA>9^/(5[4V8=,30L9+ &MP$#Z1#[)!)N@) M(K>C@X']P&10E#>LAC+Q%V$31.L0#.]H8W$JH NM39X1MVXBVLE@O&2P=A>B MJX%1PO^R&E#5)_0E0M*QG4V>$&+)&D+,%(2V2539U< #((#-581T-3!:.AAV M3+/+V]H%I%(94%L)Y!(3@W8QH:JA&M?5P,Z3P=K]C:X&Q@C_*VP/7Y,R3@B( MVE?6 R8!94^0HY912-(F8=<##X "-ER@F9)VL1>Q%%]N+[3LNNEA%%'T1Y5WOW [J S=$ZT@: M6V*G:/UQ9)9 *E;0*IF:'2F3P[(_CA\VC.^IG:/%^.B,D!Z_-PCJR_';^8I5 M6<:SJP1H; 5?I0+>S&9=25G^TN/WMF)['&VO>OR^#Z@/_ L54RRI"G"RV!:_ M6S:#M6!D8@DO0I"H>OS>.HR/SKKH\7N#^^\K7(ELO5!!@/+5 /H<@(+7@*HD M@3I[WI[W"+ZMZ!Y'$ZL>P>\'[ /'00F4.J4 KD8)B$F#-QC!N6BEKX)C=QI5 M#-_Y,HWG?WVZ/SDIB\FL-L>A 6"R>%TF==JN]LG[0O/[KM6X]LGT.\B)]W-8 MQV%9/*^=#]?*AVEH/I183)4I,P=F K0E06 M!%$K:ZI&0ZW4?&V'%J9F)IFL/M6WL;#^BN MJ.,+!E&>GKX]HO?M0Y3/LTW_S5W_S9TO7'IRV4S<1#G2EYYW@?ASE'ZE&=9Y M=A:/RA+UG^:#+X?5J^;Z7J/J'U8UQ-'?$TGO[M/V?3Q7L6&$=G;>Z^G'LI UH/COB#_+J*0]M7DX778*L3X+\>$6/O!Q#M3J K5FA=B_33A;H9G.Y6N1*5#M]IX%RU9$#DHWLLY#R%HA'8FI0Q1)DQN[\"Z8>[* MS=)VMXA+;SO4SL&=@S?"P1JU5^(=3[!F>3*X=,-;;9VB.T5WBKZ7&Q.B4DHQ M:NU)H";TR:!$*T/KY^I%[# ::^ M(OVEI"3)" >^. <8//_D? (93$'G0W6N5>[LJUO5[72F[DS=F7H]3%VT"<5K M$:Q-C-= -<4D1$ 7#5:C.E/O!%,/\XU",62R@(J65;6M&2(Y ]F1+RI5?LR? MVWU>#KO<;A57+_-+_KR\W/A[GOYT\)?EE^6__#KR\R'PJ(_H[6GYZL,/CS]D MK$Q/ED!;/NGQ,-V@^4B.>+ MAQ\M'[HTG^>/:?LHH/_DP^*1O.%C^H:O^KG!AD?>X@;&JO3#'JMYQ )J2\:Z M3?.Z36-UCZS_]*,?O^H7E"F]_TN<__G@ MQ9Q?]6C9M&GY]R?YS=GIXI@_P75R2V]5I[&+$_W]R;SP*'XI>3F;_Z#IQ:3_ ML15!_.G\YXNI_H;?X2>>^9_*:9_K&\SULMRDS]P-9NYR'OG^Y..M]&0QF[SX MK^?_[%-[@ZD]G)W 1[&7G"SV^IB,Z265"BTDL MKZ8G)^U28JR^7392_!BZ]U@!'W_SSZ)"?^?+XI>+/)7YX\S?SPYNO7S][ MP^-XD_GU7KT[//[._-\O3X<5'(FRR M*MDRX9D5T1&&:!-ZH[PCZ7.E>^/'3H&K4>!EG:A#: WK%%1=F *%#\!+*UNA M6D%GHZAY4919$(P00M;N& M1 6S3%*ELG?@S?H2]G>4^!XZ]VT9_:W2LU<+9V+R GW"PFCQ57@FO!A"C9%R M%X3;S(B#U'AMK Q)..!M@ 5FQPC!Z@PQ.%YX7FJ,8BD)I1YV_QZIC_(0SFN; MQ,+(*)/YI5,-KY7#L="I9V!@$D7Z6W"N&Q, M+#XT)I:W.SWEZ^427SZW\N*?'TJ?XCLBQV=#BSEDF55K2^RL3(!9) AD-&1T M*HC*5(9Q[\#M6US7.4Q;>O[:%D)^E?T@H31>!RU\(D1?O==*5Q$D6J4CYFM@ M_@;-R#OX[Q+\ ^M496^\B 6"J^<-^AO1JT+\?U2D)5E0,D*2J@*16" MSYY!KI-)F?>_[;!YZ3NPMPC8*^ Z&M-:X:'5P6,-&)V/*D:;=!2>_Z5K^*W% M^L#QJL;+E!*'<5Y8P&@-M':7X$E$)U!D)VCOP.YKVS7\#D/>92;VDE02F#$* M"MJ@T)*"4T91N.MM>T?U:COS*XX>BZE@CNVLL1H!L3@(U2%@T;:2=,(*M7?@ M;^UB=U"/%]0DC4J4R%,N:%L['^,K;]&MYTJ7 8?@@.4 MIL5T*YD ^+^(54A56B1''!/H[[0*<-GHYSY >PZ35NK'K\GXF*4I+4J>O)LN M7D\^9U;\>CC46D=M'YEK#/OQV]GIM(WBJWDY6I:X/VZ6%.A'5[0XBG1:V@OL M'?Q1_K8+7$[X.OWX:Y'[%9?([I'[&(R6 :W7Z<\EPR]E/NN,OA*C?S=T5[*T M*>N@H-HB 7620#IGT$;$0E%7%*&U3/%*JL=KZ5OSU:']A5' M EE;(AGPT1C>DKD(/KD"O,I!""*)V>T=:#5L8-YAO3.P7H-[T@/XF%!^.8 3 M8UE4)$ R@5%>+7B%F>-Y;L=T\WY-JQ[ 'P#2U^"G] !^G] >N"99$Z\A%A"U M%4UZY3AVBU9!;BS%+)6V/8#O.JS'X)GT +[&'?C017%&V("EI3X(!YA\ G*D MH>8B47I11'$]A#\ K*_!2NDA_'[!/3!,K$G!Q5;AYK1FD6YY%QZ=!"E=48ZW M8RK+L07QG:_<>'+,HU^GL^.RH MV5^?HK[SWM:+;Y=],C]A('>=1V=#!P)T*RCHI-H+3,O.F1'J+W @JR ,Z8 MI95,!Q+W48\IDZ2SP=@-BBX'1HG_RW*@[7^R1Y<# MN\X&:[<[NAP8(_ZO<$'09-*\LB!C$

    1<\MX/ZP!"ABL+9B&!M*"QW0KLU&G@UE2%=4N0_M'>@]S$,3U); MN2URQ_@(X_?=6"$]?F\0U(,F5YIJ<50@RH* B1C43@G02I*1_$AVN18_? M&]Q_7]'BRB6DA J", I0A R4C =F<&$J [M@ZA%\6]&]T@[\;GV)'L$W#O:! MY1!R2$8Y#60$R_5J';!(4Y DAW,ALA)8VT,=EL7SVEEPK2R8AI8#-9ZC5$'6 M['@?8PR0;=G9K8HMB^QDU>L];V,T)_9V4AA)?4%K6&%\9_C\1L_= I8C0(&]9LI>!^- M !-:$I9/+1W+%! Q2H$Q"FMI3>=U=.B/'_IC/>FC"X)-L,' [7#:.]OZ@&O7 MC,W@%02=!=CD'2F5#5%+SN1M@NJ"H+/"?3>VZC+@IK<'KBC42(E2S!%4\ Z0 MT$/DQ0-5@DTE$B_G.@_]Z+#?*=C?Z7$A70QLAA.&QX+PGD"039#("98#.4'4 M&$ DP6OL1+;1+^6 DW);>.$+WDJ>GKX]HO?MDY3/4TG_S5W_S9VO^7ERV8?; M1"7/EYYW@?ASE'ZE&=9Y=A:/RA+UG^:#+P?4J^;Z7N/I'U;UDMSDS:.^>R(A__J*8]H7DX777RL3WS\./0K MC3486#)"E=6V[KD6R!F$JC2Z2%$I9?<.#.ZS\%Q3?M8ZT';/>5V=:SO7KL?7 M0<_[N:JM-$5ARL&7QK:1>%,7B]7NTV3["3NGL^[X6'=XN!"Y&&J6K:;%\X:O M"O#+;AVF,@4783+QAL_O6V-NGRG7^;;S;>?;#SZZ] Z5"4C*8"W1A^Q)^UB] M"S'8?&]\VREU-4H=U JB54G% $8JV7)L$@1R!%47EX,3F$)B2G6V$VHGU$ZH M:ZNZEK;&6J0+*:$.3*Q*!BI,H*BPI-!O%FPOQP[2%F+ 8+)SD'+6K9I+@U?" M@HI16_+>!T-[!XC[5MW:I^AX??L]R; ML]/%M+[GEUD^]]?/>#Y8_GQ']/:T?/7AA\3O, MQVAO>/[PXW?3O'C=X/M(G$/X(AWDXITO'GZT?.C2S)\_INVC@/Z3#XM'\H:/ MZ1N^ZN<&&QYYBQL8J](/>ZSF$;I-7 ,/?5ZW::SND?6??O3C5_U"VMF*V66; M43S^6H+GZLCTF<_TR>QK?:W/GTH3+/>D^=R54]#2GG\W 7UU/[OC6B']][Y6 M/EQKX?\^F_-?3\XGZ;SE3WK_ESC_\\&+.;_JT;(ET/+O3W+3-3F;_Z#IQ:3_L=4*_.G\YXNI_H;?X2>>^9_*:9_K&\SU MLBJCS]P-9NYRJO7^Y..-]V0QF[SXK^?_[%-[@ZD]G)W 1S *Y7PV3OF$&(R7CKSR%*D(H\[K'63H*;@;N!G\=GKXYHEY M]H:?\PV_M_J;:#>'7QX?'AU^\^.[E[^\,L]>'+YY]N*'-X=_O70S^/BI>O;- MC^\/?^$QJO]Y\_+%=^WF\/2E^EX\?_'UF^??_/CS,_7LY\/C9^+_?GDZ+'QP MA4RLN8!TQ@%*YX!"15 U5%NU0I_"W@':??2X-L_M_LNP.S]V?ER1'X5PQ:FD MM$P%,6.09(NL/CL2QJ'I_+@#_#@H44@^>(-H@-?9 %KA(5@EH#4=<:O:Q!=WKG1X?<.+5=J=6K73B@XXI966D M$DR0E*(K(2DBH7FWI4SIQ+@#Q#BH$2A42_6*.7'9RTCX"B&5"IF*JBAR1)WV M#HS;%V*3^^I.BYT6QTF+F/@_4X5WIB#Y$I-#I8(@[;-)R=T;+7;F6^V.XC") MW]GJ%,H$SJ@(&$N!4"U3H==!"HO96L/<%SKQ]>WR0]TNI^032T&,5B-ZYT*N MJ9B0;0J47>UW$W>#&P>I]Q$]+S-9D%I40",1>">@F25K],9@,BXL=:$)V[!C M?@A'ATUB85"4R?S2 7O72OC89 /@W>[Q:T1*5AE=EG:T-3ZT&I6P4D"=D5O0&HB0- M' +9L4_NK)W$-1^",/&)3?K_+NE3;^W$/,KW2RC7*O5QHJ@,"H3*TK%_V<5 M@],^7 /T-SC?IZ/_+M$_\%AED10D&LC"M%YPAO>+KAC@E2X&(U84II4V[!OC M;G\N4 ?^"(-]M:AL3"0,(CHB;[!@*NBSMM)ENN-@WQ&]&J(OQW-?HRTM32*T M*(XY5PB\OI!C\-D6F;+V>P?Z]KUT.Z;'BVD;(XE Q12DO)%>8\E& M=@&_M8 ?V%TV(%K""#63 :R>M7O0$3SY$*65P5/>.W!JWX5U'=W1,3]& :^4 M1*]K$(FENY=$3JAD%$JKB(I)]R7@.\!7VZ$/71T;K DA1W!( K $ RS76*H+ M*Z6HP:;FZB@[Q'>7Z*.%]@K(+K4&(Q.J;"MJK[RS5%2.,JB44A$]G&\QV@<^ MA=9*HW$"J+0#,4Q,$)#![UN?Z(":="[+@&[T\*S>^POH=UHWN.PD=!^H/<=) M*P[DUV2 S-*4%B5/WDT7KR>?QTVD;QU;P<+8OB M'S=?"O2C*YHB13HM[058?,C?PL=RPM?IS%^+W:^X1':/W,$5'IUF3%*ZD>KZGIVXAR M<#K21VFQ="FW9MP/S!5>/YV5LA!E"KQMR[QC\S6!-DP'13OKM-T[P'W>QG74 M[R[JQV"P]/B^1IP/4B@T<[>/FJ.ZRHSSFH$2AWM'VENTR?(UWN/[ T#Z&FR7 M'M]'B_N!\V)(8:CH(4?-\3TFEO3%%*A)!V^#\0)#C^\[C_HU^"X]OH\(YU<8 M,!+;_CU)"-DE1KI B*SA0>B$F@(F4KE'^ > ]34X,3W"CQCYP_,:A-9:9@D9?4!JD;7 MJN8RD% 1A/(EZ2Q,#>N[S='34<9+ )NS,3;(!%T;W8X.!NY&EL4IDAI4I!#]8!"%0@F,B=40JN# M=47ZK@9VG@S6[H5T-3!&^%]AD5"HE;>#!"(9 @P2(>14@*R+J;1VW8T NA[8 M>0K8G$72]<"("6'HG%01E,<*Q;0F6\YHB$@*?"63,7K,;H3W!W;^]*O/%K#0 M^FV5;BV/RE;AY?X='W95M"X2?'E%;RV6O YU8B44,J!) 8(@ 3;QIJ@4DEZ9 MGC:RK=@>1W.MFZ&\ZYW;07UX6)&V3IA40?O62,O9 #%(#P4]!V8GNE([;NUN3H\7O#4!_X%ZEBK2[8S)2V^T="7V^+UU M&!^==='C]P;WWU=TSI(!#1F"6+T ]"F#S[9UR./=N O2)EEZ!-]6=*\2P>_8 MEN@1?.-@'S@.',)3I*C!ZU":7"<@"A;(NU!3"4ZU/BLCBN$[7Z;Q_*]/]R8X- !,%J_+I$[;U3YY7VA^W[4:MSL!:GR<.-;&4X=E\;QV%EPK"Z:/ M+(?OU/-O7HE_\VHFBJ6"0I58\,@($5GZ4(XL:'F]JZ,U'^& ML3:R^HT/.N17@_QE2< KXZST%30'?Y8$,4*P)*%*%,SL@IQ*ZSP1I*-^IU!_ MIV>)=!6P"4IX?ED%)-X3D$D)O&DJ( 8%T2D!5D3K(]6Z[&KA->\2AL=^=5;8 M5588_VDC717<]$;!;]Z(.'SS"@^?_-OJDCT&%@+4*C@9^^ 1"7(@E94,N@JY MIE-%.OC'#_ZQGD?2)<%F^.#I93[(QA=!K >D] '0F 3!"0M1**9X1[68==(/XG<6CLD3]I_G@RP'UJKF^UWCZAU4=Y;5,SSDS:.^>R(A__J*8]H7DX777RL3WS\."R4$MGDD+4$EX4"UAH> M_+*3=J@F92-T0=P[0+MOY*WO4JX1;?>\)4(T7D'(0ACHS)*^+1W M(/V^5_KV"7.=<#OA=L*](%ST4LE@C6::9;F#(=J$WBCO2/I)$HT+E -V<1LG56D8@Q=O&X'L5Y1+YO1 MF)A8ODJ;!6!6'F*SA%,ME0.K=\4V#]B8+E\[I79*79=\E5HXQIT7Z!.6DKRO MPC.)QA!JC)2[?-UFEAT4*B?216&I$#P%0*<(HA*&?T(=6-T6+&HI8*7V.R!@ MEYD5?UY>$!K%?:7<[WGOS=GI8EK? MG__3]"27D\57T'YIW1#W7T*X6HHF^6O4N_-W__U$2??(^C8-_UMX82\D73UU:$39-C>C.;,T$LDT%:2?9LSB]^,DG+K@7I_60Q MYZ$=+3L:3%[1].1T0B=Y77B"71V6F9O/OU[>B$+X#I6UH4?F>^'$[I M:#(]^?6E3TMIZS^I9XNS>7GTZ^6[O!HN+O'#LV.>B'3^]\9+TY.SY?O_[GJY MF -MV\4R.YVV7_AJ7MI(?RJ/WTWSXO4' O[H61<7OOCM*13Y,C];?/HI'UUW MJ31JO/LXLKS*_@Y:7YJOC[_&67[/WUXOCH\._A]02P,$% @ #C0\5?Q^ MCZGF%P ! X! ! !T:&\M,C R,C W,S$N>'-D[5UKD^(VUOZ>7Z'M+\E6 MA6DN[FME9HNFZ0[OTD" GDD^I8PM0#O&(I+=E_SZ5T>VP6!;OC0]XUU3E9HT MH'.1GJ.CHZ-C^9=_O:PL](09)]3^>-+X4#]!V#:H2>S%QY/'Z5WM\N1?GW[X MX9=_U&J_WXS[Z)8:[@K;#NHPK#O81,_$6:(O)N9?T9S1%?I"V5?RI-=JGR11 MAZY?&5DL'=2L-YO[O[+K2ZUNUL^:%[6S5O.LIEV<7]8N];I1T_%LAL_KL_E% MP_QY<=VJ-_5+H]ZJM2Z-JYHV-[3:[+*.:ZT+\^P*-V:79V=-R?2%7W-CB5GI\_/SA^?6!\H6I\UZO7'Z^T-_(IN>^&TM8G_=:?TR M8U;0OG4*/\]TCH/FSI+NM!:?&;%-ESN,8/[!H*M3Z'/]HM4(2( A48@@-G=T MV]B(,!U604Z_5&[7FCB33V9"%Q9R=>C^>(-T1JLYD'A K MLEI3YB [PF"N\YE4F#-'DIT@#]<^-71'&BNTY$'?(NU/L>5P^%2#3Q]>N'ER MFEVJRVL+75_GDARF\:3[W^31(&2DC:NKJ],7L+IX#6(M2+:OP9^U1K/6:N00 MFV2*V66+3[6 [A Z;&=G^41 MR+'Q84&?3@WJV@Y[S6+\<23!ASQFO\/,Q"2/[* Y_!$C4[=MZDAZ^,;_;KTF M]IQZ7XBOP&"N ZL9XWG@1",K0LS4E/^[UIG!J)4RCT_7C*XQ?3P4)MOK;C@2T8'P?3[@8?PM[0U/B M?J\9SMMO0<+%,B5A_F_OOJ%;>;LO2 S7^I_HO8GG>7LO2(A-"G0>J*?B=T3, MCR<=*L+@D;X0RL'WC^->6C0CA6_) MX!]ZU:G^HBWA3_H=HV?JXA28F ])?3 M?8(]5B['YM#^)/_>-W6?V&^B(-PSDLQTN\,;2^9_&8RG8I3;KDFZ.N62 0APJ-/0=:G-J$1.V;3>Z!4':9(FQP_,:?!(;!1@- M.0%: H&)&#Z\F0%;5LCGA3QF1UP2"0=GFJ$1/31\N.&/II MA_<_*XK@9K0XG?=L 0C6;;-#5Z*'2VQS\H2];XOCF5F"&MV6V!VHT-V*072. M/)9(2$([HOP?J@XVG4\<:GQ=4LO$C'?_@"$8]FJ8=7J]?-,L *J8>X_ M(H__$0H0;YK%Z_>!/(1V<=<:4=G2_O+/K\AG HGIT:RO-Z_3*[ M&P:N2+*M$&*3QX>']OB/X=VD=S_HW?4Z[<&TW>D,'P?3WN!^-.SW.KWN)!]L M&7DJL&LVZHV&MZ*L0E4F(-R JO*HOIDH.-1L 4WUFO0^T/F<5L*UZJ_4V8#TA1UCW![]MFE*@ M;H62*K?8T8GU+F KY:E,0*MKVIM,H(:VLL,9)/23+_YH'/M@P?&ZZ5J8SF_) M?(Y%P&G@&^P\8VS?Z%P$GK9Y2RP7(J>E"$?YT'7@\!"*#][1A Z@E=K0SC0O M[5C8T (-(>+;ZHA\)9'44F[%?3V1IR@*:5I)JVQW?GOL37K3WG"0,QS>-*+IA\HJ.=Y'U/89>O8I?M-1C7\5U.MS_-F$O!K8.MRCG9:YVC)>:/ )( MAD]\](0<5]LTB#G'#F\;?[F$85/X_#[19\0B<,PJ?G-7V#P8X-E%J>&_TN1Y M0D;XI504B)7+74@P\B57WAZF(CX@]CVC[OI]IGU6 4KL&W5-GC:HL/<$(2GI M./^SX/T-?$ Q<6I;:&CRB"*/+1R=03;CH OZGJX@$WLU^&(=N$@#7X@YN@$U MTB-&H29;/R2\"IYJ3%N:/,-082IX(\G\B&+'KS"@F\=);]"=3";=^X?N8)HSTQ&A5F8[&F>-Z)8M8($"'A4> M_")ICP0>RM1'X[R5 8@JYC_V1_-PH4\NSFI_>"%V0.GH':,=!:[;A6J"%U 0 M,<;P, FQ%Z&1FKWZ/QX$\&(BU99P*?8_62PAO"+Z M!&_(YQS%XW#8YVDA>T M<'%LS\&K[V W22JH[>A*;*4.:D<_APUII[07@59'V\H-[#VF"Z:OE\08XX7X MX3O9ETH-I8TUZV)K]WXVMM4+>8I5U\YNN^/>Y_:T][D[:0]N?^W>WO<&]_EL M))Z%,K@7X7TT(1_B@P0CY'.J.AA%XGP5(V6PWVRV,@-3Q9 _=F#O=,(^ZY8K MO.+09;>8D2>A)CP,(7"1SW]QW3:=)6YS3@T"Q;4#ZL7:[14\L9WUD7M MH%M:([.=U!!HA:1:X*B%8FBK&0JI)K,M0CFTU0X%ZB%?OZ.;#K!6[ H/8$DJ M[FK;T+1&Y,0MV3;4&\_*@QRJ&8N;S/@GT."?E?0$O<%G$?L.Q[F?.P@3JH.S\T;TQ#Q$75.]9V(WI#G?S@MOO;8V\$.9U\R"6S42YPK7HC6@84\/H926XR,MGP.T(SF!99 M -.8*9?#E@ J'TQ57" 3A[B0+TSEIG2"+3@=R(E8!;U?#X;VOG?3[[8GD^X4 M]E[WP^'MEUZ_GW?E2F:D]H"M1K06;LL->>PD5 '#(SXP"L5V 6GLU&Y0:^7% MJHI^4#'*<&T,M;W+$=HK.!OZ&X:G)_IJ+XCXRZOY*A@\'DJLVK.>:* M$=305@/8/(1T0%LE@H*WHR/> :_+';*"_',P:B"R^[+&-L>'-I0LLM36<:XU M(Z4=J=:Q$8O"20>UX5QJS4BI1?K*XJF#B(T" MA?SS.5AI IV@YF*K5:5KQ1303MS52F>O=!X.& 8XJ,XZM"5E%*?Y9RP']21I-J+/$@5LD,]'9K6J="8:-XZ%UB@5(_5,:6G-2&(X'I=* M+B=W[=[X<[O_V'T0J__CN%O@6:UX%NK9HC6B3YH 'R09H3"GJH-1)(VH8J1, M(&IGK>A:GP!,%3.'L0-;9.%7,5([M'.M&4GQ)B)4O<5_-![>/G:F7]KC<7LP M_2/WD=8.L=J)732B#TGY'%# HKHC7_ ,.(:%VF-=MJ*!USX*5715>V-YL +@ M''S5CNQ*:T:6F@APQYK?1$2WA6>;A%]P^<#K 8#-P%Z)[UE=:Z9/S-UBME"J M<".KBDCWAX/[:7?\<-N]R5GFM$.I7+[.Q.H5.04 \AK0(V!0T1$OLG+%T"N7 MK;-F*[H#VAW]*BY:X6'<.J ^M1<.AG>[SHH=EF1GJW9I4%^1 MJN0P,1-9"! M0$@E,PSAL3_$C@!Y//E/FYX/NN(S E4?O-E?31*AA/M-: M*4M=I*H^$'>BS_%[U$B25W.TBU41[I.K M8Y&+5C21$1[Y*D8BH3'LZLPF]H+?8.'\_=?63?67PH\.96>L]FJ76DLY8>"D MPY> /!'!"_*DD*K[L= &-U3=,&+TB7 A3(S704#.*48-^976BJFEV(%\9S^] M4SJQD8F$T*,-[(*S?8,%GWEOL-C,1[_*47?NL(F9;L'+SER'LM>Q[L!;+=N& MXT+L>3"_\+Y:*2WLO*ZU8IXK3;2PD(+(US#D9#8%HKJ#?#711D\$BLI;'#Q5 MC\XIW@2P&&"&S0V2?O73(:TL383:9!I:*W+$KC(97UK83@*!58?]D)7#V9BJ MH85BX11HC[OCE. BR)X_V@P;=&&3O[$)'=+Z SEZ_.Z@VF_U[[I]7O3GKQ'20SC0V]:H.@N"T-E MNNW\K!&]E6W+%878RMK\$.,C;N%A+N2W<_!5STXQ/2,G4ME0K.0\A&=<\F:P M?1KU;+IH1.^Q\P@K-[J%CL_#E,ID]?EE*Z9L09)7,4WM]3R\YO>QSG&'\H(1 M91:&:I=TI6G1,U4/H/U00;)&DG>%W='$7:\M#(\[ZE9'Y\L[BSZ_^7P\#V5%U88NO.@#/I=NO?+C&3(ZCF10%+>\._T RCZ;R;4UE,AUV_OWKL'_;'4_@)K.\ M3Z3$T"LW(E#*$3F,"3/Y$7EL*HU!D2U*(A?E=N5":T6KFN+PJ.+F)3JD$X<: M7V^$MS#!IV";2PT/=RIV$(EJ'WJF:9%,0"S@XFN079/"45CZ\4Q-:2.;-7", M 5_#P:8\M])NY7KF@D R"D0?3<*# M::DS/,9KEQE+,9M&#-[9M'I7MY%?HMH\+C0M9!X@&VV%(U_ZT6UL;63< M_=P=/';'W<[P?B#?YIL/\1AZ==QUV8C>VNXS02$NE8:@2-B5R$4==EVUHJ=; M,7!4,>J*CF@AGYC,1NGH+NN:%JDPB46F@EZKW>D\/CSVV]/N[7#Z:W?<&3Z, MQMU?NX-)[W/7.W3O#RHN\L"'%&DC7:X1V4"?P$[(\P1D:\ MB#O,QUKI(R^;K>B992Y(J^@],P)0R*7FY*WVLRU-B]3MY$3W?]L#_W+ZPJ_U M]9J(4!F^\3[;-O5TEU^);[!WO"7!%\#].7%TVY0WJ/KA]W!FD84DX4,1[.L6 M9L&[=UZ]#"BQ%R=(GPFX=#+7+8Y/D*VOL-C,%&1G$\N"R2>48J[@]C)C M%KE>8T:H"7W\>$)L+G@[P4\SK\3ZXXG!L-@FG"#N"HV(XX*H>T;=]<<3KR5Q M\.H$.9*)]\V*VL(4V"N\^A:8GYPFCD?9L\Y,_@?6V7#> M?5D3)CN8."@YN:2/A>D&;7/T&J:GO4COLWSYDO% X65+?V/S :]FF(7[YFGE M=2VA\<&[8#JL!G_Q:Y.N=&*G=Z-G"R\!)C(6$Y@]83ZB%C%>I_C%N;&H\341 MK73"=^R=$TA)[^ CGX*:2ZQ&*-*L!-@(5IQ[ER8/YPD%G=T7PW)-^7IM!PLG M[+1MTE<3 MS]ZMJU/,5GP()XDKXLC79S[:)F;;9:F]8%B2<-&5T&H%3S*:KN'P";7,*?46 MK.3!.;B<=_+] 5'ZR"4<(-A>GG@IM!5Z=O]RB?,JXA,,#'F2ZRG&ZSLO?S>Z M\=6B"[53W6M4 I<*ECB<3Y[UM=)8@R;?W2GT\).M\F['>Y M[JZ$ ]8=N.A&W4L%00FZ,X#:1[$A\3=YPMBR)DHR4)8C4_)_KHW#)C9]IKE- M-1^/$N Z@K69.:^@%L2'L,]:0XOV;C6M^+C=W\,78[)80FZ$>V]I;!N&NX)$ M-C9O\5I$,R38Q87?G9=H)-]:C9(&5'#37H<^B1C=EO]G^@*/0>7I4L3OL!7V M2WI[KA?>Y2\;ST$ZSPC] WM]@X.XW"?/,%]0KNOKQ46NMV(K^!]HHSHUHW+Q::5 M\[8A/)V7$MX2)@_AP>64TPW EM$_]H.JPHT +M;3],UF&F4)9MG!UKNY@+DL M:V\>7D4'0G6[( MEQ5L*W!O*&/T>?/RU>0,9CXN)8W6ALX2,R^[I79*,0U+X(/D<;R1)<$>U[($ M'0CY&CG"]X(*SA[;CL/(S)7OU)W2D0XYU)2]=P%.91@ L=@+9$)E[VV_>XD= M55!\Y]1Y<$.B" 2]@$;\$7SGQW\")J&9Z1^*?M$9$W->=5+R)I[E7*+@X*=/ MTV;L?JL2&&OP?,\P?+_K3?S]KNW8^UW;,?>[REK,]"34MQ%>CCP6Y @\F4N M?/V;JS,1EUFO(S$-#;+6K3%>ZZ_PTP@S X*.17+\4HC7.P[#VA.3]:![=U9# MTCA]VJBH2C"-(BYM-R;/X0LCA.5T>#X:0=R\>466F)#RX .';P91!>)YN)0T MX@Q,E"VILSSLUV+K,2^4V[;4RH_4JA*,%]E M/-F!?0Q[S;!+V&M9@@YLE\Z$_%WN)3@CGW*LIOW>W5"-6[A%"?"*GK=!*1T1 MPSTG!N0<# -L3/A]>0Y'_# FJ7>%V1U@*$SG>OD*2[X[D_4]!]I8)-C?@-II M=3I%6)5S5>WH*Z%"AM*ZO69E,'#*G&5;+%M@?QD?0%#3E*!3.8I@E=,U/Y_2 MS%-(D&5Z5B&F81D0=%L"$+;_XOGT+$$' M=I;;;!7B2I(2=.D63BG.L00#DEBNE7I4DX6R!!U45DQY[Z=-*)E*G-5O M85G.9)2"T,H0,<8DVK@$W=@83V$1M,E=>&E'1/RXF!L>PGGG@VA('G*\!Q5+A8EZ'+BZP8- M)HLK1)CF6K!F0R&P:."5OH8O2NSJD1'%PT57PUNK$D%%&J>AIM^X9TXKMVK'W3%WAD M*Q^-;UL"/_N@OY"5N]IFK,7(;WWB&.L6N,G'-;4?A4^$AZ FV'$\)HDPOHUI M&3+FV]H:Q4&-^MPX!X?2G!A/X"$1B]AX]TF2E.LBU$0E,/+TAW@S'OED9U*" M!*!?_K82J^42VUS$>%ZEM44Y]W?\'!YRE),S.3F2CTM)SWY^Q99Y X7'<1DN MM7EG(BVSD3\0&[QQ?L/>$![:F'UZL>7*$CY 6 [LLMXNE-2^!!C=D7G*X7FX M10D4]B)P6?V48T5(H_JF'9,7,G.Q&J_T3S_\/U!+ P04 " .-#Q5XT'^ MXBTS !3%0( % '1H;RTR,#(R,#&UL[7U;=U-)DNY[_PI. MG=<377F_])KN609,#6L!9L!T33]IY242:UJ6&$GFTK_^1$J6\1U=_7D^22=G>)X_N39%,,<\Y,OP_G)D]\SSO[YI$PG MIT]^GTS_.?P< /ZV^$O/)I^^38!AB.9_,P3O4!L^%?9HMO MOIJD,%_L^0]Q/;GS)^KO8/5C4+\%7(#D?_XZR[_\[4]/GBRW8SH9X3LL3^K_ M/[Q[>>61\Y/)=#C.9[/Y=(BS/Z?)Z:_UQWY]-AG/)J-AKC)^&D85_OL3Q/F, M%K'XT/FW3_C77V;#TT\C7'WO9(KEK[_01T(5-K-+)/_W[L_Z]3O(%$;I;+38 MDU?T^_-/K%A:XL6O)H\=W!V0P^AO!I M<#0_P>G!;$:?_V8R3F?3*1V)@7"N*!TB%&B^0Y;9NO[K?)I/\93@:#40( M+"05P3&%H$BDX(JGKZ+UJG@GD)7&"UH]^^H:+I'C8)J>3*89IZ2M?GGR!:MN M.5=<2R!AFFZPYNJQ.?^)7V=GIZ>+SX3A'$]7?[]JL=;2GD\:[/!2? 1^5_F^ M&(YIP:^&GS&_')-F^CB,(SQ?'\X',CO)K2[@/&ECE:0"SV0 %S-/R1F=#6LL M]?L1K<,%\6BYT% :S1CR' O2R@@0*5@\#E^_X_'&&VXP ,_!DL$6&6)0#KQ0 M265)_Q75F!UWHUF'&?+1,J.1%)JQXM(*7P]G"4=D9G%R=GFY-A$?"_,04050 M3$B(!BU(KZ-P5@D;3''?[/V7#^;:!5,DZ'!"8G$Y[29_XD3Q#G.*,5'ET*5F3P"$R M8K,F3S CQ?V)"R:S\#;HQA1J@[Q/KEJGG'L 03\\*S[)U!+A\.1WG>N8^U10U?4VQ=U,&,3 MRI E6,\\+S-%]IZ-42 MOY$Z?8<+)7MIU0,M@K0V&7(4(B>EJNG0T6$#P9TT7I<0E%O/FJ[_T#[9P48, MZ';CVUFSE*9GF%^'Z3^QFN1GD]EW_:N=D#Q10,Z2)$2"UQTH&KB0+&!TFIG6 M;Q?NP],G6]=83S030TMB3,[&\^O**W)T5EL.410*A .Y7$[&2/$%]THRAURT M?JM^.Y(^O49H3X9=M[[M6Z9;UD>*J5B=/%" :0A,H< REYJU<];F[$2.K9.G M=T!9APCZ<1*AQ>8W8\+AZ:?1Y!OB3@UWD]DWT$)TG/662([P: MR:XUYL0/0:W##O,XV=%6( U3ZV&Q\[>L#>*I54I[<=R>34X_3?$$ MQ[/A9US6E+V:S&HYV5$Y#E\'*L2H.8]@4^&U%)_$2G*$'&-(1>14BF\?:&T" ML4]INQU9N 5&GU)XC86_ZZ8WD_XE MU;-$873P4M*JC"J&7/KB(2;A '6*3'J?$V]=YWL=0Y\R=HWEOM-V-Q/Z.YR' MX1CS89B.:QQWI9RB#-.PIH:,+DII$"@=+9)Y<-&1 V.3,U(Q;57K-[\_1M6G M9%UC8C0624?5+$:[H(,DOT1'K 4U"6)@!G)QVB>O-,^ML_KW5+-LOIJ7X\_T M*9/IMWHKQV1)!M<[X$R34QZ\)J>< N-2"U&842A-Z]S1Y>?W*3S:7LK7>;SU M#K?T9SZ1 U:? IQTC6LNC^1OL=YAP^+F^227.KA"E@)+56P>/I4VM*-&,PDTY\2*IM^1S2Y!<^2@D_HRP)0B\VX2F7QK& @3 M72Y:"=YZ=K9(Y*0]"[.3%11/_I\KCNQ<,8O+()H6 M2[:/W'E&<3S]2?.JR5N!]"F.:D>'W?>\7?!, (B5]7\U!/@<1EAY.G\6IM-O MY,6?Q_5>.W+1,V2;R6]7@51:(47&@S<^%!]]\PX-:P'K4S35CA[M9=+Q-=. M07@G!'@>27%)[B':E,$4[EG01B76NBIFC6NFFU40K]X.GE^9.RH?QE-,DX_C MX;\P'X>O3W%,0>Q\=G&W;G5QCB3U%L=AM"APE59Q79!,/,I,7J"P%"X@ C<2 MI6=HQ?6./+=6%C7"XZWK^L.BLVO-PTH?#,43CPI29'<@CD-Y(E M"*@(*-=D UK;W+O1]"F0:T>>QE+HI![D\M5&R8HU@4'D@N('8:"QYTR: 7Z_3,@6/D)"I:K2^Y MWGQM73/Q TA]BMC:,N M6CLT*<#RY))'DPR4A(HX4KN>\>1!BDSNM$.N7?MBW?L+L/I6;M0YQW[O_B"V$JPYL/Q&7'MO"T#P7R*93+%"ZN.L\.O\VF@@S,ND\_V(^F1S^TJLAC)M M]T;T4D.=HW*]Y_$@*&^(_ E6/J5K M^LJM)G)LQJK?IK1!;Z>3,IP/E"]MMWYY^BD,IU6%/CL)TX]( M%ME;#,*R^B:%EJMJ,9Q;7!")+OOL1+*M._7?CF3#_@=_3((U$&++"S[7LT87 MUU(E:ND#1:HF(JE8ZS4$;Q@4PYV1PB3F6[\TOP=.ARO=*J7J68G:"0>6T=%7 MO+[,ELQ!2L[:D(4(S=V%QDOHTRN15CR\Y4;5@TE]'X=T+=!,!*4=[1T&KTBS M: 9>>0>BD)()Q9C0O,_\CI W3 =U:T<>@)O-Q;H/+FYUH)Q)Q8KBP)E(&UAL M :2:D!3W93Z"I8'92FH*<77T4'U>D.='V2Y M%TH'$[!UL>?WIS\2<] YRV[>4-I*/FU3^3]J(<*LC=QXA"!TK+W:''C+#3CG MHQ;".9Y:)UI;-7G95UJ_3YQJ+M.&]R._LUUK-#E14"-3IA@'::G69S R:OK7 M*\5:<^HN;;3M:VK:QO-X_;QN>5#HF2E(#T76MW%(!CN*[ $E%N-\*DJTOJ-\ M!Y1>O4S=4NPWL[N[[WK#5P8=QO\%N9.*U\O\M" 90^W&X0"-+ZX(Q[1JG>+; M6Z7"PZKIIDQ\>.%W\JJBU/5GIL$N+[]Z,@HB%:!XPZ?,LZ!=V]>KBFVN17[& M\1FNY#(-:?[[<'[R[&PV)U%,#[^>&^.:)Z-_ZZV3VIRPSF.ILSQJG,5\;26I M)9 Z$3II85SS)GY;P.R3"[TM7VY>J.Q66@TCTQDY3G4:]V(0'$X_#Q/.WD]& M>9 ]]TQ$#S8G!XK.+WC4!9BJCI0GKRVV]F3N1M.KW$8KEC3:_/T&3IDEMQ&05/;M;\@DS?\.%Y>I4W?CJ=A/*,3O9R. MM?C=.1?S?Y\M7]-?[);AA5, S,!)3?0HBN)>1[]8SG4Q0AB96R+T>3+?V#^B+^%X;A^";#-"Z"_V(@"YO MRU[>)Z&R4KY.]6*,X'$*,[R/EEPIY30AUU*O,T!KHX?VJBJR,S9U*XMF6HZ> M_GW!@Y0UEU+S.@31@M*V%L@Q!,U,+"6YR$SK4.\*@(;Y1,.3MYD'D,;7I4@/ M(7H$J76]@91=YJWO1/;S[<;V$K[GW<0FN]L-5]?*FB=N5]A 9U8(I+H_#TFZ M3[]]F-4>"!=CK0\H ON\G.F91?:I=DAQU?50@4GPEGG00J!313ML_E9W?71] MLJ@]YO@M6K@+\;0@"B^ D!%$IHU7K?OY MK(^N3VV?'C\]=Q5_NS&GBR4>E$&$,9C1$9N"Z%UNDRN#K;RQ5GZOS4$,H?H]RW(V[1AU9>3-RX*#$CG75A$1HV#U93P'CU(!\SSSE&R2N74WGQ^"ZI.[ M]V#*8Q=!=&7A9@I+:@LFDXE1$"I]2O>E8G$?OI+6Q==?. M[9!NV#GC)[53S67:K?Z:GF&^U.YWD!./+)D"4N5(P;K60)%1@N)%PL"<);]L M'RKL&JX^#<%X2"VVB[CVU6M,6VXRQE#O8P5:M*)%R^+ U'ZD=;2]"=FJHTB1R)0!T+KT'JM&@J? M#W.Y[.#[8C#*C"!%H$@QTW8$$14$3>BD2BJ$[OVAN_&M1:Y]57<\F"UK)+^. M K2+=_+U;N!L8),T6A'=M9-U4E @(\L#0N21(R_T9QV'9U?QK,6@GRR7W4P^ M7?>S] 893XD#XW61I>A:RR[!(P^"&\-]\QK2[?M9\I\LC=U )@]1C%B,*T8R M38#J2+FL"\1<$MB$/!NBL',=7"S8JAAQBZ*!\&U1*_YB,J6G)<2\:&NQ, "W M;8:S*GMI&)C%G6O):5LD.1C"9W)89=19MN[XMR'$7G6_Z8AF-^H/.I1BNP90 MYR"/)P>)'-8I+N!=<60/QOF[+YL3LJ)K)84LY,NB-> S&I"%6^^2BX7ECJBV M)L3'4,C0%=6ZD&*32[&7#\ ML=)E<._HOS#Z.YX,TP@'F0>OA4G@HF-DVK!. M#>6U@HU9KT)&&:]U@KGU?NRVSW\$)1"MN+0W,76GNYZ>S8;CVI9F>:=W41FY M_),\L"X+(;*FT%MZ4$G05\Y'P,P9!FFB*JVK)C;!MV$!Q<^IM5K)KUV3H9T* M;W5QUB5.6I9I3CXTF?:HZ2LOC)*,XBS5?+AEPYKMS7?KZ@9U?TRZV=%K:ZDT/4>TP&O+.B M,YU^(X7R M]S ZPX%!Z8)42+YO7:6S&JHG L8GR[-S3OO6/5K6 O;3W"W;B4?M9?@0M\1< MK-E0G<'PVKPW1EJ\(3-B,4FAE\!(J@PM:0%(ITN(-T[YU M(=M-.LWI\@Y'M07/\>0X?*V]C$\FHWISE^A]1P&0]Y$QP@L$ MJPYX, B!"0V:8PX9DU.QJQSWIE@?PVV(KHC6J5R;L? =?KHX&*]J=NNH/"-[ M/9P/,&1>=)' E-8U&"MDK46A/2! T10IF]_NNQ-,KT:%[HE';2337%T1?PG9 MV32=$($)TN3T=#)^/Y^D?PXRDTDB =&I\'J-.4&H74VY=CEPH3DKS5VG'Z+J MU1#0/:N@1K)JQJ'E.O%5+1A[.QW2DC^%T0KL@"7#TDU$D =U4/1EX*TC,ALSJD7==DGL!4O7RNC,!B MNAA0=SN8#>\S_ Q<:2.8)N_O+VSE43G&Z>FK21@/BDB)(C]3W:FJX6P QR4' M)NJU'"=5,NN\FK_EHS>]C/"H-4.+[>W$6UT$_^]/)M-YQ;1(,"DNT1M"4GA6 MH%+%)', S;S()10F5/A37#KIT7'<4TA[:^+[_\/KUP;M_'+UX__*W M-R]?O'QV\.;XX-FSHP]OCE^^^>WMT:N7SUX>OG^?3C"?C7!2G@])M]4)%?@4 MYU\0QQ3(#5,8Y^?#T5EMI5N#N]G1V7PVIV_2KC['>1B.MND&O#=H[9H*/\QN M-NI-_/OB%&(^^(S3\!'?G)U&G!Z5NZ ,K%:)/")=[9JN#?D=1*\2^&*C44)8 MQEO['QM"W%7?WO&X&\]92&U0K'92( N*^3NI-CV.MCIHF;O/$I=@+O:%_Y[WNP\(CF83FL7PF5PXDV6$IT& M9K6O4STC!*,B")2UY2$/NOE A]U1]^E-X3XIN6=Y[\&/.'CVGQ]>OG]Y_/+H MS?MCLFK#\6_3R=FG9:^)59D@[=RE>W'T9V>G]=WHM@["[L]L9_D;K[^125^5 M;!+)(KFY=7'O,$T^CH?_(MH*L<-;1@5^&H]'!;7A?T>?=,:)" M,1FC#(Z"(FU!,5L@J#HC-BNK<[+*8VL+N-\5[JKGMT1[*\I5\X3C\/7R95.% M&4D#%2@BDOV*/$$(O#9>ELER)RW#UG6=W:^J5P5)/3Y4U^U,S_C6S%]JN:[O MC9%F ^&T3XGB_M-Q!=+U4 MQN?WI"Y?NV*Q9(Q:0!:+S@Z*UN3JC#<9&1:>716TS>^#7(0F2MG@)DZ>D&R *Z.HF7>LQKUE^A;S\'N9"%]:@K]!STHVY&J ME^?C[H8N*N3D-4I0!2,H,J#@([JJ"9)$R:+(K2N#][*P#4M$__?\])5TO3Q/ MSVYVTM0J&K*7"0S#! H#@UA$@L"M5.B+9*+/+S=NKJA7?<#_H$=H1YYU>786 MN&?#98_0NI7')V',&7N+TT20;]_8%V$X7;9[4"IQ"O4=1*$4**TC+<,:4$Z; M['64KGG+CN:+Z%>U\>,^(GNDTQY*3EZ^^?OAF^.C=UNU*3ANMN5&9RX<2_P?F "W+8@Y20M-.@;.VLGBV" M-M-[EAS>4YAE:J<&.M M RVT1EN0>1M945V)^Q*.7G5);2_U;7>\O>R7_,OH"O>>W#UC<^W0;]/9]_GTS_6>=/3A)Y=P,>>4HUF\9"O6NDG2'W MD7'P-J<0C);E>GO>=@2X@J1/U4A=,&#[;6]/@1?#\7!VLHPY9H.$6+Q+GFPI MQ:\JQ@PQH:;E=Z8#KB#I4W%-%Q38?MN;7 &^P/'LI,8 LX$A>QJ4 MC""QF#H5M);-6 U69ED245%>;R=PZ_W?ZY_;IU'2#<2X\];M(&[ MXW^\?55O$[YY?OB?'UZ^?4TAX/:A[ \_LEVTNAGZ'0/2\R[IMV?$Z>O+_1WJ M..;5M);%-]Y5RAZ5#[-E\N8IELD4#U(Z.SU;M#*Z/'V>_O+E 3Z#K'+4B3SB ME.LPU4 GW^=BB3*>Q]+=8^>+"/@MOW-53IC!Q-#.CV^S6(1=2VW60JLJG%W5J MYUJ!$*D(9G)0*:QQ^+='T ?W^E'19$%I7 >M@.]!U >'_U&1L@-!MYH.U&0##\H(:V^Q+!.]/( T'NQT^MMLC*8"O("%-3481-1U;;F'H*0@F&6 MVJN\STW>8G\?Z"KH8S@6UR9']958O5)1&^GX2$I>)Y5!NYKF,W5(JR,O(&*( M)MLOS]X\_RWHZ/G MO[]\]>IP-A^>7@_C#K_6_LZX2\W%3@]L6731;N4-DEPUVSS'5\//EZ\9+VN. MWN#\Y3B-SFJ3FI?U""Y>3*VJ@2Z5 %V^GQQUT5P'7M2I:V ]L7Y>+PLW4;B#TE.8AL.>,S:EV1 DN\" MRN< WI0(+"MGK"JL_9OH+:'V)7/UR FZL=0?D*(O)F?304Q.DY_MP$EGEM=F MO(@%4LHELAB#XZVO:6V'M \OX1\_03>6^4/RDWYVD.HMR!(4(:REDK$.6;9> M@U#,&)8*][GUD,CMD/:AR\)/P,]-9?Y _%PD7RX 9Q^L<5D08&2@7%*T1X7\ M9TFGC%D=K.Y@C,FV\A7_7JZ,UOQX?O7C\_?'K\_:[,J\GX MX_R\'__VJ:GU/[M=%FK+]32ZYE.?L< ME6Y]%??R\W=5<:MNEN>9V\652XM];V;G%I.>QW3(SFH>?S4JG93<6;T_SY'G(#40*DF6 MMZZRV 0EZV1TLE&%ULV,[\/3AZQ)!VQH)( 'LR6OP_QLNKC-VZU=^=%SNK8Q M&ZVSD;VYEQU.Y2@UL0-1UB9**4%T] N+'B/SVEML?5-O_>.YFVW]OM>79PE= MS*-[.;Z1I2Y6>9XQ410;ZF8P!D[( I$I)1B%N+%Y9+@3X#Z\J&C.LNO*;7\B M;680-X*\RD(G'YU6/$,V6=:22 (I60+46:.MH]&P=>7A-CC[9$#[P;EM!/B M5%ODDUGFTA:106#6M7.I N^\@^)$8=):QUB787_DDI6M[ZDLI60/OP2J!_=-M8A _(MIH^HT!' M&D-AKQ.A@%(F0!0I@RXH%.9LF6K=.V4KH'U(\/>0;9N*\"'8=C5?F[@T(M+6 MB%#SM5H:\+7&A8EL/ ]16_> @4/O4O5]XMSV@MQ+H>BSH]>'QP?_=?C^,$S' MM#FS9=WKRS']#!Z'K[MUXEK_TUN6@&ZYIF9=MNIC7DUFBY'CSRA,'([/",5Y MM?%D?!/.X=?Y--#9&([#]-M+HO1=C>:\]QE]9N!UP-J!R8'+3("6V:KL%"]= M3(_L:CD-QG%N"NTY?3&;#Q/YMEJ+X@5X5N>'UE[?4:"'G$@G<*F$:3Y":@>X M?4K$](7?MPSKW L;6DZ3W13P"_KM\.-X8*4HQC$.P=1DOH\,'#G+(+0,!8.0 M+K?OA+4MVCYE='XB\F[#A?VZ%-]?2SR;G'Z:C*MG-"'/:/)Y.*-GT7K:.1@; M/JL3=V.7]39U/N@QYV4?3W&,93@?J,1D*=Q#\3H!43%##-:"RDHXK:0JMGVW MSUNA[*HUS]M W[50EVT)=62?]I(<;.D-!)9KA!>=L5XF)5KW4KL?4?],]V[L MN*ZY&LJC8<' LGKA+E!D[0MS20,SC-9K%1G^.A%56-1..1X$;U\S<"^D_MG( MMBQI*9%F-/D1=;7VQ25QWCY$90'.R@S%64_6W!:A6M>9;Z)*ME[O"R0ZA='- M!0<9LS/"MOW/9 MHL]U&I('I[2I8_D0 A8!J00BKU;"I-93K#=RV78H;5YJ_;L6SD(21BD/C.0" M2@B2="@2+)(T"J_*OW4EQ7K(^F2;6[+GSE+H=G)J?FJNZ/^[$!J5G$3")5%[ M4AQ6TR;4$0&JB*2\BU:W3GEO@J]/%GL??&HNL^:L.K<0=S+>)"5>:Z5YD?;+C>]%,[>3T4 GBY\-":\%QPEG$^1?$&ZL) MJ_"HGINSY3R'.89Q/DCSLTL'J'D^N0MH':>?.]_-CK/5"6WA.D7P*!,HSQW$ M10.PI'VJKS6(MH\C6WWQL77\W#@-1\O^87<\[>"&5+[_?1+/@&=E'*\]T6IA MG"JT+UZ2MQ$\5\&G3!%!-Z_]&BV@3RYC"^[=_A;O(:3=^*7TC27<[JS@;$#. M2?&>(D\*1R.0#2O@#-FO*#WYP2Q:(UM7IFT(L4]^Y1Y)UT1B7=/J:'Z"TX/\ MWV36%G5S@^AB4 HM&"%K'QK"13XN0I%:1Q.BSM=[M'=%I^O0^N14[I%&.TFH M:_I<=WRKVESY/O-A& ULU)Z\7 '%U+9&4:6:U$(PJ13%C+(Q=U,OMS'4/ET, MV".]FDJP:[HM=@1//YUG90=&!\=L2D :LW;OR!HB,P%889&5%)G$/2FK:\@V MK/OO>B[EWMBTBX >+/*]GB!X&D:UY4+S,/9'S^DZ)MUHG M2B=XD*14BJNS&3R"*]60J215;8"3FX^/O1U)JTP=?>JR\\^'\13#J$XY7[[E M2=]J32$MV=E8M \6&*L=JB,6\,PJ2)P.-?J0;.HJ^?M#<+UJH=* ,G?EZ=I* MJ4E'_AO0+JWY8N#>P!9O;!8.K*0E*\8L>&')$IO ,D\LL^M%=;>VG5[K8;V: MJ=R0#-WL=O.<_P4T^F+UO7/#78M:Z?^K!OCG=GQV2!9I\@U7=GTV0):LYC7 M3)YVQUO"[]#5*=0ZFQH_F ZUZX[H-PSS'@W]'EC.W2BKF]@/4IJ>87X[G>2S M-/\]3*=AO-BS()-67&I(R1=087'?4R'I6,^X==$P^R.W:D<(&T9XCX99^Y3, M/M7=N^7D^UF=]5&QA]'L? V7=RR74HQT 2B8,:!<=! E*"PY>ZPS.%Z^- M5(Y='P+37N7BRZZ5"8["J8+QEQ:ZYU3L 8V9>\SRQ"$H!!3:46; MH O4!M;6T_84V;KL=D.(ZS#)_11,:BZP;JQ/35>DR<=Q35C4Q-UY /!F,CXO M)1XHF93VG-?I;+YB)-(ONJ&'++(,(2?NM[%'/WSR.ESQ/XN%:BN''J0.!DJD MZ#)/0 J3-"9G#**Q#D3D/$HA;;[.FP=,%:R5IF2/D&Q[%F3'IN^WR21_&8Y& M!.]Z7_SKOZ?S4EO]* =RT0.H: >>1PM>9B5X] F[3%5M!WHM&NZ[\+YS^]B5 M5+O3@HO*B8%7LK"$"($ITL@BTE=&!O()G2*4*EO;^C[Z[4C6HLUC3*PW%, # MIY?>X?QL.EY\9Q53S 8I:X_11>!L,4<^2_".O,',A7!>"L.P=2UL._1KD>XG M3Z=W(>@>^&ZKUP&7_WB06!:F5JNR.JM+L4P.@?8*9(6?O,[6=*[M=EK!6H1] MC%GZ'@B\0U-[D;J;S&:+-H]E,OT2IIGVRCM?2K#@9"IUQCWM54X(UCKAK4HL M=<_(N^&M1;>?*@??2%0=QQ W"S2.IX$XG^HN_A:&XUH'JYBH==-6,_(K0K$U M+!,ME:5U:NBW6M5BVOYZL>XH8&LOP@7W#]S@J+\>SL^DBTZPLHS." M ;2@ Z*DR.!X8N 3%X6%H+5X@!*+'\%>BX?V9])V'8MVOS6KEYO:'4_F871' M/K))X>JF#^ND>G6G%3I*5"U&-X504Z8#\Y@+N%&K7D?[=IO4PIOEX,F[CPUAU_O.35O M<4J[7Z<7'$\^D%^X^!W]Y;>3Y13IV<#XR+A)%K0W 91V'F)BDH*7XGA,RJ?K M[2EO58+=(WT4]G4#UEW6D#V3<[,@]6Y%O[R\=8%_^3YNN:QEY>2 E1*"+ RL MKWW0DS+@E6"0K<^H$S?8_*K1#G ?A?W>@IW[EF03]_!.2Y2FBZ),BI[/1C5[ M6+ODTP\\H\!ZN!SL\V*91AS4\%U(5(#U:KKRFDZ*=Q5XE+)XPQ@KVX<,&R#I MU4V2UGIOSX+:Q]SHPX/W5WVC11WP8O+Y#E.BU_C4AC.A-UU#(U_NXBD#B5YF MX3(8S>J-Z\# I:!!!([""+Y7"G7%'2 6;TE:.)C@?G MD&N7"QZ%5J9UPZ6;*/KD/VTGZ>LV:<>=;N;EO!B.:\YU@>)=W3WRX6;+*B+R MZ2CF_=?R+:>RRHDH C!?+R:)6CZ"W((-*@FI& ^E-:O7A-8G[Z4--[J022>$ M63E+YXG]@;7,&DD&#$72H%SR$ @$Z")"T00HV=:=T.^!TZ=V1>V)L[\V7 M6+X""N/+=\EV]23N^\S6?L3:^!MY$5>MPNJAWP:1U:&L9!!,CK5[/2M KJ,! ME063AI7D=.[4"%] :>MA7'QLG2=VGI#G#D-TA@'6*QXJ801RP2GB2@X%*B5B M\[&$/P35)_^C!4?N]T9VE4HS6W,'K-6K&^NR01\YF3XE006OP0=C01CFC/0^ M\=BM:WH=49]' MW JDD]6M]CN2+.GX4:Q DJ,S2?L=';F#*5B?I8UU,LX^%MG#E\B[L^(^WVLG M273+_$LJ.Y*CR>JT.6/JR)M([F; %""6J+5#:U3:RQG8S(SN2S_NB2%;RF-O M'OKW[G3?A[@OAW>&\;?OI:KD E]>WLY._(Z/;>WGM]R%1J' K6QZ&[XM6M ^ M/\.!\:HFJQTD8P,H]*%>M>>0,7EKC;/1MFX[_2-,G6BT2Y__#PS3%\//..", M:V\4@K?D@RKM%$1M.&A.RPZBD /2^M+LNMAZ;P6WY=!:ZFY7875K'*^A.R9J MX,"A1NM+@6Q-)C>8U+(OT0,CKS@S%4M.768V[P77>X.Y3S)M+JZ]LNG%Y&PZ M8$Y'[HP'X16AXT)1F)P2;4147LA,&[$7G^L6;'U*ASXXES86UGX5TY?)(-5; MN=7U-**. ]:6XG0F//#:"SRP4"(^!),(6I_ZM#\XD385U=YX=%#F.+VPP8@Z M:%NGIH5( 2J*6FE VV"LH]V)A7:G=4(1S_ 5' MG_'U9#P_F0T4YR;FROIH!"B9+42F-*3Z.&;?Q^7G[M)+QF M%'N%LQGB'>GDRUOA4N16!PF%/#OR]F@K(L<(6<5:_"F=;MX[9%UL^]J#"W?% M<)T+,@L%\V*(H0@U=J4#VB"L*][TTB0R5\;+UIA/HC"6ZIEC9DQ;@"-EJ"<"N"$ M\5!RDEQE;;7'A_3J>A:<]XIR6PGQ86SKE\G N*ASL!IR8:22;!*UXGB MK?N5K5$4V/,2@4W8L58RO63ME& /N4\M@_@YJ(;?^Y;%4$"E7'H@1.44B=PANM MYR"B8DP[BI%UZSE9ONW[P[_X_#-^Y=_/USV MBGIU]/[]]I7.&SZ@73"RR\I:762L@P=JX#/%$QS/AI]QV6VEMCQ^@_.CL 6.*OM3^$P18164@F%SO"%I61\>(*/=Y,.]&VJM)Z7WD MWZ;2;,:\ZTAJ$Z2#21J>WYA[B]/A)"\V!+E)A@)#7GN/*Z8LQ"@SQ)PMIJ*C MRZ$QU];%UJ?7O)V3JQ.!=4NGE,Y.JT0PW[4[5\!_U\5R=\B7'U@6+31?0JSGJ#\/,O__?S'^U_!_?R__^/?_NW?_S^ _WKR]N5/S\;IXAQ'LY^>3C#, M,/_T>3 [^^D?&:?__*E,QN<__6,\^>?@4P#XC_D_>CK^^&4R^' V^TDP(6[_ M=/)7IUAF6EC04FA0UCAP@24(&",:%HOE^?__\%?)1'")29 N>5 E*8B.(4B; MM4<>G=9B_J'#P>B??ZU_Q##%GVAQH^G\R[_]?#:;??SK+[]\_OSY+W_&R? O MX\F'7P1C\I?%;_]\]>M_WOG]SW+^V]Q[_\O\IU]_=3JX[Q?I8_DO__7[RW?I M#,\##$;361BEZP?0X_/LZS^\B4;_P^#6HWP(N0/*__#G-/__'O_WTTZ7DPB1-QD-\B^6GJ[_^\?;%7:2#T>R7 M/#C_Y>IW?@G#(2&>?\+LRT?\V\_3P?G'(2Z^=S;!LA3]8LD5E*YP_E?]M%\V MQG1&0";I(B+0=W%4%;PAQOL^?7/,7S\+,I9P,9PU1'SWLYOB'9^'04L!W_GH M!FCG'P3G>!YQTA+J-Y][ ^<"Y&V$]2-G9^/)8)0OIK/) *=_2>/S7^8@GXY' MT_%PD.OF^FY&?];==ES>S<;IGV?C8::M^OG_7 QF7QY? #T"ZJ[+[.5[_K]6 M_^P;BR!M&8P&=0-Z25]>/:!"[7,Y^.<,1QGSSS\-\M]^'F0E(FW\,66OE$LB M>D_;?D;$(KQ-^G3UQ]2%+98V'*=OGCJL.^WXJVH,0\3A_+NG%U/X$,+'TZ^? M3;+ %_37Z:F5,3+O+$0O$RBD/YP7"K)WR(OB*29W5[&F"T4M81KGJG7UB%\J M8[_@<#9=?&?.X9R_Y2@N"=M@76=A@M,7T^D%YM,2B].T*M!*(JAD H3 .9BD M%'-/ZW:[E6OY/)8E57+_2:;WPU4YJR.ALW$N8E6P3^YY_&$]+9 MO_W,-B7V/9EITXO)E_F;\'1\?CX>7<([#T98=+V8A#O']^-68 MK/_1C$1)G_CAQ6B&M(C9J-);B?JN%JBF6O#W,+S !;*GX^GL=R2_()\J+[%$,G^8S1F4I(,P M)!V!%LYB2AO+ &:4L32H'RNH"+14*PBH6LB]#F'G=]MS:2V@QZI4 M#>FYJU-V4YUZ-O@TR#C*TRL';N[+A>G9:1 F1ZZQGK%D:4F5(*9Y]*%$S82. MJOF%R#(L!Z\9381\EWRW*?DG^;\OIK.ZSNG[\4G.5SF+=*9.QW,\!U./@T27JKZ6TSC#Y??I,^! M]DJ#](?3X),@:RU*D;)'D55K%[KO-1V\,NX5Z7>5VF^JU*]G9SBIL"=X5J,I MG_#%*(W/L?J/KW#VNKP/?]Y[B_"&UCR:G6:AD(62R%BL+B:]B1!0>BA9N^PB MM[0M-];9#2$?O$IND[)[[ALWOG#^?3 :3^:W5) MHXT;7W_?CX[>J*_+>7(Q)9%-JSD2!Z/YWGY:2%@L9H18#/DV1F4(,0G@O""9 M)#$E$1JKWEI #U[/^J?G'J7:^#+[H;?C+68\_SA_-TXU"FN5Y9!*#?TX51&+ M3&:M8T':%*1H?8>Q(K2#5YP^*+A'53:^)/\F%(PR)DE&'SC4=#07PX .:D86 M(?WIC,L8U-;BZBU#R:X$5E %X"(64+G:')D)D&AT83DGS*V/ZA5#R;L+F'(9 M,TL1F"::E4,%+N@",4>KH],LZM:632[P M^IND!?CG[/EP_L"__3S%#^=W7*D--.%2&:M/,QY55_ODS\'T%)D414SO"5V$W8,&7-Y9_3[W'4YS5CX([4&3H0Q*!@F1 M&P-1I)PM]R+*UB;3S>=OWR=J0,GM[*!UY=E#YNF-^,X5(.]DT>2B@^#5'K(N MD#U4#&23I0[>".Y:NPEW0&R?Y?4Y&;<4: ]O[Y* R14XHXTO6BM:H*WQ/$EV M<&02BI:J)!D+Q];YQ0\".F#FVPFZA]3.MS@C86!^'B8C\B.G5ZA*MH4')<&@ M=J"BHVW,QPP,C<8DO6:\=<[7_4@.F/<&HNTA\?,DI8OSBV$MM5D6K+H"&G5. M)FH+F7E%^Y.U$)0A+]A:C,H:Y;ENO06L"NZ U:(? OI.#KT\OJZ ,8O**,- M)$7+%^3F1A<=L*!X0<9(G5M?C2\%<\":T$; /61]WG^WN,"64C'!>\BQ$#9G MR8VIV>N>&1Y0!E=X:SOP(3S'8/@WD_=2,_'??[DEGI?TY6:EKN_^^/WWD[?_ M]_6O[U[\]NK%KR^>GKQZ?_+TZ>L_7KU_\>JW-Z]?OGCZXOF[:^/GQ:B,)^?S M&."S>C(.I]^B7JD&ML%#FQ7'MA; K:K9HK@I/,HL&%-)BL CEB(PHR^*:7?: MX/GK;1,DD--W%^?G8?+E=7DW^# :E$$*HQF=;..+T6P>L1@.$@GKYFUZ23$F M#4'RVBF"])F., D2I1!%*BV,>(3[-1Z[\49X45_!U^4M?AQ/YH&7=Y>WZ]-3 MC-5[$Q9<1$Y;=&:U1E -XC,.9N\;7T&+D>SO4VP;^[O;(UM&.CCAB1,STY& MN?Y?/1$^A>'\IF_V-$PF7T@.ERF$'BV3D>P#FWT .KT-@40'(?I0.'GX)K3V MHU<"=KP:TYZ7/JY.)^./.)E]>3.LDACEBO1C5>L_IE@NAB\'!4^%3\HG5C,, M AW\/$;PU:S@/B>;D'#JV/I&]7%8QZLXK3GIX;;F&9*KF :7B51<*9EM1-#& MUA1EZ\"'F(#\CH(:L_>IM7[RB(Y.:4*4#L&BA8.(4@!S#N7X(@D/IN^Q3 <_ OS'Q_'HS^&LP'Y MA619SV:7640U-L7(,HK 4N"U[#B "S7W47"'LM1>>JNX:YM@.#X]V2HK/53M MOL4IT@=6Z_H9?L+A>&X=+50]>&;12P]D6A=0ICC"1?KN$^?>:L006B< / CH M^/2G/0\]E.'.\WB?W"ZX.YE,Z)2<:_&3+]>_\B9\J=^:%Q'/_[B_,(^?&I2< M\Z1JWC4M*C$%M$P))GL=6#2%^>;YAGTLY'B5\]U%63(+*@^'%C"R]=Y@N M)D063I__61.S,==RA;K8B]E\K:_+(M)+Z.=K/3FOHCY-1FG.E0 AU]9F5PO@QZNLV^>U87EP%=:K,+N8D.WP^B-.YB"G=!@\*+C+ M!.580A;>PZ]9\?-_9_-LTY+;!P+[4 ESW M_+C_G6(1<:H06>3Z_5)@N!M!&357#MG2DB6IN0/"^*6G0+LK($2+GM2,@ MTQ!=;1,95,K"&>-+ZY*[_5/.1^HL#E$WN_#:4"?K$?.?.,Q/OKP>X:^#41BE M04T%FT(%(,H!3)@&QD#M'SA-)S5QQ? M024>?])WHA&-1=YXDUB*[OWG\14Z(M9(#!(48[51@-'@BV8@-'..^Z1=T9LH MQ-\*L9[(&^8;3">ST[?UXFY^9@8E9@,"::.6L :]8 *VQ1"6LD6RE M0@#ZU!OF"'UU;8I\\\!C=\/6EVX?%"^4> 4879RC5A7^S@?!OT[>!Y!IN MWK?AN&23+,1YKYYZ/:.VHW$/FXALX8F M]!S(92C_"@@WP17T$HI2EHP 62!*G:%$;K1SJ1AL<4A^\] #)&]MF6TS"??) ME_?T$?,-QAOO QH$;X.IDUMKD/W8#*HZ!=D;9*Y7QM#"PR.8)) M5T.'SKO(H[0]S%W:C>H\-.;)Q6!8.P,2NL5?7YQ_G(P_S>.^ MBWN)G*.A'39#"%I?=AKPZ)&V7U-G,@@FFW; KB"9HTH/O R%4!178T^5%<@N1)L^@CMF_N\P"^SSX> M8IM(KX<*L>65*=,G7WX/_SV>/!V&Z64L-)8L"8\''U4])(4EQ;,>3/ YRZR- M;S[+L0.\[\7'Z8NQ'DJ*'H!Z#?15.%^\6*O [.O! MRNT*VP56J-DC_M*^:ED7NGK0KO>3 MD/$\3/ZY.+D-+9XY:<'D>6,VJ\$Y&<"[(A$3JUU:&ZO/;0S;MX]Z)>U.OZL- M)-XX_^49AB%.7N'L\WBR:,@9Z-QFND[93O52VY,1YX4BN]Q%&U(0EL6X@N%[ MSTWG?5..S2S@V^#O#T M$!SYZBK1Z128"% 0M0Y*T+Z7:X\^F.JA%>H5E'M +GSE%?#U=,?Q M&+8=CT-I2>QMY>F#E1Y,T4=Q\NP<'1L.HA%D*A$#ACAO9;\I=C3A9L=!%= M2M[9UGV^'@6U@V&437F\7TD:D=!#%/>R0_SUO+KZ#ZJXYV]'#"X&XR%R02:< MTP9<3 ZD439[$13SK3OV/P#G>[%D6C'20\>F)= 6A^0*X'HR71X$MAN[I1F- MJZG'!AST>Y',2]G16=]=/>-5S[$8AG&+<(GAR]$$QI<';G$ 6 MHRU&IU1.S>V3#@"W;ZLT)/>.H=(7,ST8+0]VK%ND046)(2<#Q@@+2FD-3@4! MR+'.N+ Q-<]&60'6,:E,:Q;Z&$JW66.N)U_N_X#Y)JU,P&3)LA,"$91-2%YD MC&"94H;EFA+- L![+REH=02?(P&,N>68;#H=6M+?S>:]HBQ?["*UH7 MYLGDBQX:\X%V?XQJ0^MW?]0S@N0RGSTU2GC]LS?TLT7?$T^+MSQ 1!5 B<0A MJAP@RUB8L%Z&%5/.UT6P?3.O+9/CK=.PU$OH8=3+=R_>OWC]ZMW) M8/)GPF'CN7)=G]!LB-Q&2[LU,2YS5Y+6C!?/522^O#,H6$ZH?,J2G79]V*9% M:M/!"*?3DW39V_E20E=M5Z.):*1,D'@-Y,@2@4 S(.UC*7ME:5ML7INV',_& M)9R7#:VG[\?S3Z<3X.IA./UM,IY.3TNN@V08O;XV9WJUD--ZR<-*(A61/0HM M6U^-/(9I^WM>,XVX4[+94OP]W'^\F8P38IY6PZ&N>/JZ/)T@O7FG)G!E VWP M15?7R*0"7D@'6)Q&%%*'TD-=[_U@CDDAF@B\CUKOY9KZ"F>$LC8:N_Q)/BV\ M*(4Q@Y.2M#8E"P&S@"234U$;B7&+F\8=?,>D+WW1TD/^:EWQ0IU_#6DP',R^ M7/55>3*>3,:?R1-Y&C[23V9?3B57'IE X*+V.Y5DW(42%%F1=:RPRUDW[QO0 M!=\1J5!OM/30M&0A!')BXV TM_EHQ_RUVG\WS,"W^ E'%[2H*\W'=P/R'&X( M[EF8T9>SBS \M8)[IS@'INNP,T^G+)VJ=2*Z5FB-$L6WOEQMOH@C4L;=$MQ# M8N]J"UKO"2K;Z5U<=JYA4T:C'9UBC#WX)A#^M((:54VK'E)2%]K^>[T MMV>Z>T@GOG]=GP;3VR[XBTI=&%Y'5.9AP8_#6D^3__MB.JOFRHL1O;_TP"^G MF>7 O*7%2(N@F T02"EC;MV_HZ>E'+T2;Y?L'I+*6B]K49LR/17> M&ZSEQKZ(VHC#20C,%HB(3D<;0UBMA^(.M?CK8G[H<6/"^PC 7GET#Y1*_0,' M'\YFF$\^X21\P!OC?8...29>7\!D:)M@ZR&@P&_I@:F,\P70_+K[I',],F7&U]=YNL[1YR@/3Q:OL.9WN-9:M M&=):Z)QG/!K+F0D*6]]"+H&R[;2Y[="_Q&#;A(9>NI;>A77EL5_E/*P"L*>$ MMT?![2;CK0F5*ZC'YCSL1&'H1$5%6<ETPZ)L^(B@0!=@H-:C,(@2M!?TA MHE1,,LUNF&+B;$#%N+<4>,B:^C:/-51EYCB68VA[,6% N(X%A M#(**Q6AGM5*E\;M^%\5W83]L*/P>8M[?(KI2^E4P]60MW(=G-P;"IEP]2/T& M@N[!'+@7F\S29,$S\)K/I2*=^8\<^MO@OHM\6Q_Q M]:;E22#O]596Q56K*4^GFR5DM)>QFD/A@/Y][2.I"_?!LW)[O,']Y_R#3]G^ M8;\Y"^->1-C#(=^E,RT651*KHR]E)$,VJ@3.10O1DAPZMK\;A6X/SJ5]T#]ACVDU^%M#SJ59Q0Y<"TAI%0[%#$//I&3+H4T MDOF4HVR=+;<7:M:P4_DVM:P+77W8O1?3V?@<)V]Q>%EU?3;XN"C92LG9Y 5Y MZ+[0"9XX>>AHZ$!/*$5RCMG46I,>@+/_74X[47G;/F[$0P^6U)W6ZK'P$*T2 MX(+U!,J0P9B2@H2623KHDS _FMEOH@P;2;RQH_0,IX,/H^N^RB>C_'IVAI,; MJ3:+]AY<.*V5!,EJSD,B#0W&)1 E1_J)XBR&%7RFE1]XG#K0G\Q[N#I[73_G M]>3-9)PO4I7]MPV;=7#&H*-5YY) <4MJZV@+BSGJ4*OFE)&--XJ'$1VGRO3 MQE*W:4L5V',!+7*QPBB_'(18+Q=JGX/I].(<<]MZ[-6?UVMU]IK+OE6KS3D3 MEFE9WWX5N?!")"5U\@6UTP7OK=5>_=$]5FZC=U;7O'GCM06ET8)3S$%RC(LD MK62E=29:GY7;]R2WOL4T_C :_(NV@XRCV: ,PM<-82']D_ND/Z\2O)PQ^"D, M:SWAJ;?&$\,%M-6T5\1:;DKF(!1ZM:U']"9N(:6YX8KV(OJYGC:ND->\*^I[ M< E:KNZZ]D!)AR734H1)HHZWI%,PEDB+8LRKS'CB6ZCSVWPA/]2X(=$]IOXT M>3$+-H;:UO[Y]MR+H)WF5401HN:FMGE)I10>>?-\E7Y7=$0JN$?4;Z<^ M?^W5/<."M+[\/OQYBA<< ]J[PAR=?E)?WL_5D8<<;>X"31"N83N$3O87B!IS'[H'+M]LPU@D)AP&GMP&MO-1U:(KDMZ/9FBSAN-=XBP3VT(5CS MO5SX!_>^GU4(]R_[-/ND+"T20@Z15LLS!)F07E*4VAF9L^NK%'0[*SQN7=\7 MU;@GEK%7H;A[ HV!119MX, XK[4;J4Z?*PE248D79X,2>Z+Y:\68N\N[4S?? MF*.*TF?PIE9()QG H:_)>Z3<7A4E1.MC\(";+&_RUO=&RSWO[,9QFLZ5-6B< MR\I'D(*10Q2-AABE *F#C]H5--$WUJ.#;**SB0;U2LJ^-]'1DCR/H@R8.+]6 M"G2*>1^ ER PHTAH6M>_'WH3G4[TK]A$IPL-.^F)L@K 'TUT.E/9N3G*.CSL M1&<R68$@ MP5,R2 C%&+!<%2EM3DJT/KD.JXE.OWK21?Q;:Z)##I,0MW?:BO M+RH[_A>0BJ.),)M"R?57T7JA9P_KZ;6I9%[JV7%]O0V &9>U0 MSQ 4-V03:&M!R\)(,@R3:-Y>ZJ#KZ[M0V:&^O@L/VZBO9V3UNV($!*8U*%/K MOAGCX()D5G-;FT,WUHL#K*_?0!DVDG@/F\1UI?>\G=:=]5^")+,^I2RP#A6J M?;J"JK?6A%F54"0ZCLPS,!L6U/%WG@3W6UP=;@M(*00=?VPE)"1&M!F]3\$:7 MS$U?:5E]U-=W"OJZ+%6NU4H^A6KE8: W.D1(P26?0Q;A=GN:[SD6WT53-HK% M=Z&E[^GIX]&']SBY-=1;!Y1%\0S*F01*Q03>"0$%31&2)99":W__45#'I"Q- M">C!.%]HZEH3P=!E@EF'VL;,:0&)' NN!412>^Z4$'1H-%:>3? >D5YMC;;M MWH _.!N,+$?.;)9@9/&@ LL0HZ:_:JB>[AQ] MBDA.KA<)HJ[S-$,N$$DV@#*CUBEJ(UK?2AUD#MHFNM0K*?N>@R8XM,Y6=^[T%N_>I)%_$WSD&[<>5V=?EJ M(E$50]TB&5GV! R\* &\CMR*H*S4JPQPN_/!>V'0;B+X<2NI-;RDF4YFIV_) MHL:YEIJ2F-'DE#GA'2B%9%/5&_0LI @9+1=^I:X7]*DW7F'ZZOKU_>:!1VT% MK"_:AO[N5Q +-5L!1I>3?16FV[^^CY_;&PC_-GT;2*[A7GL;CL"R]@B1"MF/,77]7IKT1=<>C*E;!>Z/-/H>J-\PP7D=WO8@C3Y*%A*/ MM.7:6KZ$1I WF0P4[9B@+D55U\R:^K.1^]_:F(G*L;MY+B- MU'5_K \HS7?9G7EUT/^2KWS(J7T6J3M 26 M4Z)U90F^" 7!,I!ZC<0=!^%C_=ABUI:&:6#;.D/Y0KI>2"-YXADL/K(\NWHVP&1_XAEOPWN MN\BW=;N/>L;-2Z2^179U0M&6YGU@#C#2YD:&)@?'8@1T!-($3Y;&2CT_'GS* M]H_[S5D8]R+"I;;Z%NN&MC7#<[UG]EY3U&:69^96E>#(+G12>4R!+(0LF4I! MYIQR6%IAM!?S/)5F*(PKX)GQH!AY&(&Q!,(S7I35DBMV0/5&/?=:Y46D+&I7 MER*J0V!-K4?V8(1W7H?LF/DQSW.#+.\NVKCE>9Y=J#^8>9Y9*%^X-N"]E>25 MIMIFU='R&)?(I,[*[O,DCWV=Y[DO:KP>T0Z)'07Y%M#EF([)= M*5EK1_I]*/,\]T7-VRC" I*1\2JOT>*[ZO M\SSW1:/7);O/>9Y**IVYUT"^>P8EK840")'T6FB?B[:VM=&PI_,\-]&2M<1Y M>/,\4::$19"9,4_D2(:\OVIK1.D3MP8Q!+''.]3>S_/7)3,\Y-IA>XMHQ3 M@4XK$VI741=BX"YC\^X;W^4\SWU1]D:JL)UYGGV.P%-D80O..4@41 C&FCW& M$+)GB!Z]YZRO*,]W.1UQ!R_ -E1C?\:$KAJUT2B"%B&"\?->48)!5 X!.1)! M)A,S/X8C+NW\EQPW\R9;A;%:-VD8N&(BV"*9F<\VL:V3@0ZX(>,F+WUOM-P3 MS-DXFM,Y>=()7CQ& 3[I6-MG20C2$6 >T7EK4<368?.#;$RUB0;U2LJ^-Z:R M2M(Y1C(CD=$VKQ.),*M$9UI))+N,26ZA:^Y!)31WHG_%QE1=:-C-K+L5 /YH M3-69RNY#[];@82<*$[T(5J("CM5^-(%#<%*#D,QYKZP4OJ_(U&$TINI73[J( MO_?&5)C(OG*A@&$UAR87!\X)VC&%,AF1)YE7J6@\B,94G03_8&.J+E+;\1!$ M)I-@TI*])=#6OJ <'!+HS")G4?.4S!;GAAUL]X9-+(N^Z-J#(8BKP/W1O:$' MZC>LJU^'MSWHWJ";][7?"S5KV+UAFUK6 MA:XM=&^@(UM8G@-(5MOK6XX0"AI@\RP=)Y2[??-W/-T;.E'Q2/>&+G+<1O<& MI30+)F@P,LVGH!EP-; _'QCSJ<_X19WCR M@YVQ48>)..X>-=6$YFN/6BD8L-+1B M[W:HD)%6QZ("ZVN>DS(U&)YJ A^Y>RB9UK>G;QU#=X]U-_OU9;>S@8'C#^/> MQP6N](Q^"GN[+^]6(:_ *(4,N2!SR@41E4'M4)3*'LOLM/OC>BSMJ2?:YR5L MTQGBTXOSBSH7^A.^P4FB_3-\P->?1SBI8Z)/R@PG)\,A';ZC:9@/])R>U@X- M%@4"9YX$)'*D@Y?L+^,3"AZC]+YU?G?S1>S%U>!Z.GN=T*T+;X]HZMPF>K@UVGHPYE]4*Q)?CJ?S M68QWWZ*Y77EJF/?*: [2ZKG'4O $,EY))BI==_.E8 =D1*U)Z*'"^H' M)!97!M927V2LO=97-8ZS9FET]5Y M.E/I8'6A2#+H%&9E1 YF&U/ #BG6VHG^5;.X.M"PFRRN%0#^R.+J3&7W+*XU M>-B)PB16A*]C7HLI-0=%:KCL&9(S1F%H7\Y]U7T=2!97KWK21?RML[@6UW2+ M#HVU7XRU$D3MG:$$;9K><@:,B<"+*RG>OA2Z/X?KVX_="ZMU$Z&/VTAL9STM M%Y@7Y^>XO,+9]MI;;OKX?B_$FPCEUEVY]MG+8IEWC"NIH\L&-4^Q%+1*"W/_ M7?FZ2/J\1L]2%TYGA&0R]A5T^"[Z7W;1QBWWO^Q"_9[WO_RFC1Q]"M(BYZV)6.;> MA** [U'K[OS3+W4KV[4W^PS3+)&&7>8P:C?015.#DLAEP7'U-( M-@O4OO4U]??8+'-?U+R-(AQ0LTPFO(C".A!!U49[T8&7BEYGQ"3(,V>^MX[] MQ]TLEVR^VR6&5"0%*2&*$0"Y7*$F&R$;+2V(3BO3>L.Q'O:+',3+5E+ MG'O>+/-F%SF'/CEF->VS0M.R; ''F02N!3?)QVB*W^.M:7^[!^[+UK0NV=OI MBWE#=*]+;7GU_BR,:(^\2BB\OP'6KV$P^7L87N!I]DID$Q/X$NI0*%D@Y) A M1F:8M<*XL(7N@)LMXKCU=HL$[T^3RW4;N^7(T9EH0,1,!D,1 J+E])(J%XLU M(5C?.@WPN^[YMX,]>ANJT4/SR\Y9+JBBBY%<-UDDX;6!7ES4"C+G0=GHLFI> MJ7:8F6<;J&"OI.Q[YIFA]\'S8$ S&4'YXB%F3*#KU-^H)!;L:P[6H6:>=:)_ MQZ%F#3N';5/+NM#5@W9=-SPZ&>7Y%Q7;HKL-%TI%X2V@K%F#DGGPR9=J M$$2GG?'1AL:Z]""@_6](TXG.I8SD;CX?C#E[>U MSGX!S\EH&/T7#!I11U 1LI +*,&TEDX585I/(7L$TG$K2TL^>MA7YAEK=X1P M":UXD;+F 40,=9HY%G"Q0J.-M>;UB,1;J\H#<(Y;35KQL-2.[J$VZ,D?[UZ\ M>O[NW;OGO_W^_-7[=]=U)^\N[Y'?XL?Q9#8/B7SMV12_7/UP_:*@-L]M5@W4 M@QANE0%Y[016ISR&HG(A!S\532J58I2Z.'[:!L*&X:;E3[H.G:!R">?SM(W- M-5DP@[,60:B07+(86&X=+5T%UZ:[Z%O:Y$<76+N4/*V!P)!F_QC,SIZ2KHS/ MWVK[)ZL&H^[813D4]&%T0Q- EW.$^KHOY/=@?5Y? M73X@Q2>+<^KR]I+L ,-*=&!L0%":WD?/96T.)J2W43.)S1L.=H>YK42%WK6O M;XIVG;,PG#/%_+7&170W=8%HP7L(%9'[G ?M#)9<%PM MW$"/N*%E]-6UABU_^NZC"3WQ/6XJ]X:;TOV(OH[2>AQ3E^! 9YW8Q MI'P# 6^+?!T%9AD%:.M(OSVYXD[$!"[(;'ABNL25:MWVBO0E]_#;Y+R+7/NX M^[HTH$8?KC:SK[,$9*!G9P14ZVR2)5"V9\VVX^GV MQ58#(3?TJ&H&Q-/QA(ZT,,-:QS@]/!3#IC9QB+LI8$ON3=7=N$-=(L C4*GBDX0<_&@LM#D\^0"03O' M4BE<^M99J \".F!5:"_P'O) ONHJ^1(+4XBR[-FIQ3,H[0!%W#*\J3GRP5 M, SD( MRG;%U(L:#@([=\VO/2@^;QB(T/6A3QS'7&'M064**C!N#D6->)7G\GH_>65AB M'4&/VTFIL>?V#9SWX\_S1F(+GP,59RG4Q'45R974]"<,P2OCN#'%6_E6%EC@T:"U M&4E"RHE0NPN&7+B3WA1AV8998,L@;2,K+),ER00=//,+(D5>9.#&0D$?G/.( M/C5O/+"%K+#+),Y31./IA#7 /;W>]*)KVB\*.1]S87I MP/:=L7+=1=I+COW'":;!U0Q2VLKF4AWED_.Z['_-OW_*BN)%LU";CPE04AN( M+ O03@L5G1.Y>0/857 =H5(TIZ.'2X4[8\K>3,;Y(M5!G%L2AXZXCUP>?$;:!#?5.TQSEQ(G">HM4@,)#8$E<06+3 M2DZ*%VD M62E;^.ASXCKQ_7A.7!>Y;RLM:A5,WU-.7">.5LF/6D? VR+?Z1BU*[:&\NF4 M9$;2_AD2>..U,(%V4;.2>;M7I'?/B6O.>1>Y;C$GCFGC;58! M2N0\DP.&-C2O!=WKG+A./*V8$]=%R-O-B7."F41&,2&;IX44!C&X #IG^H'D MAM^F_W!SXM9AMK$(>WBQ'TC.R9=96&!8JC5 F;0N9@,R,5EHR:AN!UJ./@MJ MDY>[C:#[<"P?#.J;8H73AD$JOA:OUQHAG3UP88SV-C#C6V_P1Y,%M8ZMWYZ5 MWK.@5@'SO69!=2+JX9R8-:3<>Q94H5W/J1A(KY, Y>@$\[H:O-(PP0LSV9G# MHWRC+*AVC'<1[A:RH#)GO!;T0!)FWF[$@0NQ@$F99YY$2EZO8.OM8194)T$_ MD@7514I;S()*,=AHR0N5T=127U]'C",MEB'WW)50-Y\L&"UHR!TFC($I4,+"-?PJBH4TJ=7\9]RX)J0N@FDNLW"RHJ5\>( M!4BZD-V/C+P)41(@LS9FQ;5.<@4.]RL+:MV]= /9'$X6U&\X_C )'\\&Z2U^ MN/(M=Y4)]1"6/L-JAVU95M0Z[9>DCY@]G0@1=>U1 M3IM-Y#&"%UBGK13%5.NV8L]! MB*!Y8HX.Z>:[\(&GUFRB/GU3M ^I-5_OE:X-C#"Z8#J]6T*Y4B/Q)47PK@D"[=.[$^;BW]QFD6=RS.,+SRLU8!U3#)9BF0 M[6?9-")JW)>4MZ8"//KB&!<0<\UV-]E#U"R#)0?<1F.C\"ME=^X7]0_DVFR3 M^2[";R/!CS>26D,O8X'@V?-3K22&6.T:62L*F*TW M8$E#(0A)LERX?JAJJ1MOSYX? V\=I=;XHGW>8__R_O'J]M&0J2I=-" MUCR/ M8,A2E1R,DC'7PF=WF\)[;V;O?/ A<[6YI!K>IB\4Y^G):6(L9$&ON;")@;*D M,\ZI2 LBE7&>=,<]5$;7[75[>G+(%*XIM8:=E[XJT=-+*(N83,F,1<9K:0TM MAMQ]<)9)*%&'Y"4+0:P2";G[R8?,5@-9W65.]189>?;\[8N_G[Q_\??G[TY> M/?O/Y\]^>_'JMU_#8/+W,+S <7E],7F&D\&G4$NJ7HSHGU_,DR;"*-,B3Z;3 M<2W5P_QJ7/&077=>ESU=/SS2,Z!F,9)M"NYVZ7CF+#A3LI5:Z:(C>3(BT9VZ;EMHLG7]\Q12D8LRQ"3H*#\H',".X#),NL19V3SZV35N^!L7DA M\>(COQ7<*9=*2VL2<)EK6%1SH(W%0E9!9[*2?%&M;QV78=G^'?6F?-^M#VX@ MY5[*R*_7&>)@.)A]^?K*_3893Z?S@M139%IY>FLA:6M U6*3&,CTLKHDX4TP M4;8N[EP-V3%I1C,&>@A;7*.<42A"*S0WG2ZTAF W =929+ MKTC[T#W"9GKR$+)CTI-F#/20K7V-\O*&/'EN M-USH=$4+7'EP]& RE.K.AO'L]0199'._I7W[M9_8XMI[*.A["M9LJ MCW8L+E6/1A1L6TT2<]E;2^>:J&D]& 30J:8A6)W8-7CT? Z3O #VM5A9:SP7]1Y85V_1*L!ZLDJ7 M@MH?D[0UL^,^:>EA1UH.D*ELA;(&M)X/)\ D6=9)]IZ@US)W'S"^);U90T; M=6?JTH6-7@ZNZ>##J :F3J97(*^%LJC\5*9@LAI\X8Q6KVCA7D;(N184.<4B M:W]*/0IK^S9-(Q+O'$MM&5AJWFXKTGV2\^ RB'0C-?DRSMDJ=OW0(_J-1J^\ MN%OQ913.Q,Q=2,PK]"Q*]#QS*;*TA1=W?WSYH:?U$#%FV7J1,[@8,FF99>#( MN@(CA/$AEAQDZ_ZZVXP8(ZK":N9)B** BMR =\77VV_GC; ^Q?ZBA'L9,>[ M]\H1XRY2[L$3_SW\.3B_.'^)HP^SL]?E/1D%OXXG2#OLTXO)!$?IR],P/?MU M./Y<]UH\+75< .<%C+0*5)A[D+4&/CAAT3"E9>MRMXX0#U]7^N2D_V#R+?T. MTL;D@@26Z]V%%PR"\S6)S3'/ LIB6T]B>!#0X:M'.WDW;E+Q'B?GKTN]9#J5 MEDN73"9%+*:NST%T7@,:P4J22G.^2G?'ZT\\7-HVD$P/@TL7;MOKT:TMY6L& MPGQ/N5[\]%1F88VQ D3$.FHU!CJKN(-D([*D?"JN]1O<'>7AZL>6F%F:T-LR MVXS\@5.M@_:YENA+C;5Y"X(CLQTDMU$Q)Z*7_6WX-X 4@R_ M%M>]+K\.1F&4!F'X9CR=2_MY=>NF@SC$YR/RT">7HU-4W><\5V"5$>3_&PG> M"@=>,4PI6;)Y^_2TEIGEON"IVJY*!K4"%P"+86;L@BO."1+)_6 M28H'D936B:W5DM*ZB'I[26D6K2:EZ2Q1)E8'>]E26Z(*\(E>*<&P)*62)Y"'K2_])*7U MHRY=V-A14EHP4HFD Y28&:@:$G08(SAM=$&?LA$K-8(\WJ2T3B2ND936A8$> MS-LK6 ND5J\,>*9I.TRZ@,M*@HXB2"FU MBZ5UPM\^VPT;?%ZG['T)X*7D)C-G M3(_% B_;UT)<9^/=R-S'V:E+]/+5W!?&3!U-%A(X%?5\R!]ZG3CJ_CH@+0&U M'VE)731@^:UN"[GW< I>=5,]_SC!LVI'UK>+M@2L4+])QE_@?XMI&*;301FD M2QNRS'!29QEQC=EH%H"%:D>ZS&AK=PFX,\X6E[/'UN9U,_"'KVB[X7%;L:I7 MX]F#%N77GW?&[8DE51S;6PPD(RPH&*.=?IG :F+*MISJ47KX'K3!1R3 M0FZ;SQYN.CMO[T^PC">X=),/(=L2M0)CZDB0F#/Y=9S<,J9H@62DE]MS=K=_ M6#^\A,-7T%URVFO1S&6XH6A&UJOB8)*;CPG/$%$6T#%:3VZ?1-7?,;SS[/4V M.U=W21Y$]KJVF1522Q#S>>.2E-0G[2 8,C&E]U'+_OHC[F_V>B>>NV2O=Y'W MMM.25\'V(WN],XM=\I/7H6#;:L)5-MY+!M(D ZIF9M+_/!A) %T@B*PFW9TD7P_V>NU9OCYG^DLC#[@58;U8M26URK[(B&(4'N,, L!O0(F96W2 M1091QMQ+Z]?'8Z*K7/9/JB-^2BN> A]@3+OVDK^[\RW&Z3F?(1FF)7@ ZY\B("A)<+@K(@3>> M>QX#:[TE/ #G&$S+5M+NXO_O[\ MU?O7;U\\?W>=8O1[^._QY.DWM^O3<7DQ^D22&M=_OWZJUV;/:Y;DU7#9M]*[ MI&2H>GFSUZTUW@\@._7%_08TPYV$P6L0P15&TK M&10J(%_&D.+[[$KK;EYW46R^NUU]XJ^D$U,2ZF_C<::U<1]TP )!1SJNG4;P MP2/8(%UV]+_ 6I>^W(]D%_O;1DS?W=0V%G OA]H5JG^,)_]\,7HS&2><3D^+ M=YY;:4 J3JA$3:WF+(&*&K.G][/])-S[D1P/[>L+N!!NWG?T*Z.E9/2"G MIU8S+8PKP(H@6]H8#U$%!61A!6-0BZCM(W;(?9][L,QM+*0>,G6^XID/O#WE M!672M&6D5)/:HKQ73#5%E90K MY!@%6&D9*,XY+ MO7*[(G%U,2 MS73Z[O)SI_,+\2AB*B76 9,U NYE 6^R@5RT,9++$E/KIB,/ MI5G+$!W[?O MCIO)O8]PP266J]O25<#T%%_\!LANXHD-B;JM AM+N7?J40;+=,F0)!<$BM6F M"82Q%)U-3@Q-:7W#M@7*'XD0;HOQ+L)MR'3U)M]BFN#\&OKO>#9(UV&L.F#/ M&710C/.@2B1,D9DZC,9;5Z11>*L7^[VN][+/W[YEMX'(QXWEU<,-Z^&LMU1I.^!*8H; MQO0>_.0^HG>K+^56G,XD+9&7C-%(%;1VQ=#&G:3B$:/D\735AS2/R)&?CY(K M!J+X&E3A"-%R!5YH)%?$"U2]1:U>-H_(7=Y6J#Z6KS9LL)0\BUN7,J H)G M$K+TR1GI"F_>@/(>& =/]*:B[<'F?WD/)$Z^;91DSNA<;ZV"=+1$H2"PF#*B MR[IYEM@], Z>[4U%VTLR\7UW&2EH)A.AB(9G4-Q[,F2QFK28HPPZR!ZJ"O;K M0K#)]KVV4/?E0O#-11P.TA^SJW%UU\H[=WX52X'S&F4T="R)6%O@DBT<)"NB M=O(I@C76DH?P[-=U8">VQSU)O8?C81FV&[4WJR#LZ8KP<72[N3=LQ^B*JK(A M';M1','1L!@EZ'F"D1$!/ N17B%/?EO-,7.M0\J[4IA';AUWJ2]=6&A\$UD- MI,7X(*P91ZI.0*]CT!D9P!Z+!R2KV/HLK76W6O/=>_=X_8G;MQY;RWJ\L: : M.H<5Q:^#,EY4/!AO+?H(R!PM1-F:)BH9.2TI"LUUS*FL0-?U)QX576L*:ILW MAF_>OG[S_.W[__OFYOGCW_/W^\>//[\U?OU[\J?/0CF]T1=@-_IT>K MH@U5)+0A*8PL\A!H>]4AJIQI-SU]]-,W/!@G8[(V9U_>#,-H=C+*S__G8O!Q M7J?RU1EQJ(0F3,!XTC7UFO0N:X1@@K$\H8N\=5NAQU%M;! L>\+EI9?+P@=3 M!$B)N8Y#+^!?LZ<>R=5+*PXAVL".UU8P[MD [ AH?+*\_SEO0C3Z\ MQ##%MX,/9[/7Y8\IGDRG.+OL"':2TL7YQ;#V6'R&'R>8!I<]ZYR6RB66 4NM MVM3(P"7"GT.MP$,3Z0U?X2!:'\'1J,D6B>BCA#%U;&_6]'(E 58%9YD7UC"SPBZW"^Q'H[0'07[#8H^6 MZUUQI:@EQH0&+&;R;;U.X$OT]"4CHR2B8F6;:OY#P?>)\(:%+DU76EO3KKA< M;U6MFLW '_D/)MTA]#Q4^BVX$K\O2Q5_& ML9B0WCHC:F5AJF^DAX!.02XUP2USIWWSI/\5L6TK.MRST=L+%7L30%ZVI"?S M>]5Y/(,5*Y(B*R:'+,F>,9DV?6,ANYR"5<:&XK=UTW,-:U?AY'[48=6KGS5I MZ2->N'3UU_?QJT#L*]+\.+P=A9I;4[NJZFS(RXY42!(*:5!!$K+F^=0FD88' M,"$EEWQQ/&YM\]EUT'D/-*<+'7TD/X;1UWZ_B%J4Y$&90'\DY:!>>T/21CA) M&Z]J/DK[^NE[9%ZO2\[MW,?U)-M#.O.3B\$PDP5/BUS\]<7YQ\GX$]ZL[-!* M:Q2%3E<;R*)#4O18H@7&,(LZIU6[UB&WE8 =GV:TYZ.'C>'WD,[(VI]\N2F M16/H7 P7Z(%<@#H\SM3IOIY!\D%P:213IO5.\0"O7O^OH[J_>WUZV?_>/'R99UE-1[5C6I<%A<\Y)V]H-6-/M2! M:O.;H8V::+9Z=L.2O%[$<2LO1^=H(H^N1)]5"3QJQH)C6(IRZ*,_;0=CXU#S M8(8O!Y\PWW[ ]0V13,&C1P')AMJ,G@XQ5_O E(*:H9$NR-9^QBJX&H39ESWC M,HN$WEMR"[R%4..Q2BN$F*P&>IMMX2PHH5MW#WH,T_8WTN8:W+*1/_F1T&2,=+!@(<:AC?90'37_+UM./7/,Q-YU1?E^JU(*J/KJ4?+TQ M?0#[U4@0)ZS40D*(!%(Q$2 RBY U24PE.G9C:Z5:'=VVXAF]JU!/A.Q+3..! M13WYWY?EH3R6K( V$XO"7/,.<&,UWF+N]AM>+N/<;15D-6W MLHV(ZB==<1G4:Z"OPOG"[5H%;D^1CXY0=Q,%Z8WZU56L&6][H&Z*!^21)6#S M/E=):@@AD9?O5/(RYMKYZ!C5[)&(R;YJ61>Z&I?P/<,PQ,DKG'T>3_YY,LI/ M+Z:S\3E.WN+P#CXKK',0+JA /'T8"RGA-,37N[9\$J'QT/JUR6=7CD M7MGKFU,W[E_N/3B#[R/,-8CKX,'J/Z6PT'HX_U$O]>6>U:R$L0/)$'DA)&J3D]3;8 M18A)D1\B2%FE,JJPO-+VL.(#CU,'^I-Y#^UH7HWKJ*Z/.,.3#Q/\)@#HE40N M? ;.A2*'-,]G4C"0&"+70G&#K0.RR]$35-H8O4H"_2K/VK@[:_WD%^G MF+PIM9F?"#: RB&!C]J!3@71%DWK:]U:[7XDV]O2>F'W3L/6S<7=@^F[6.,U ML)?SZ S97)%AO6*=FV/60%3*D*OH;7!9!G^[VP :W,?Q:PB*RQ+<#XF.MFMC&&5[MNK/['O^$.OE/?!NDR&9>@<]JO(K":#J>,#V2LEPA*1EZ4(G-,E%6V M#7K C2V#OKK>+I8]>]N1@S[I'3<4<\/MX@:>NL K1--%,_,50'4) *RF W>! M;/=ZOPU'=PEO)."ML>\8YU87":DP.L&4J@/&>08DXX8C3\'RE5IO[A?K2V[; MMTAZ%[DVM@Q>C2>SLY-SG Q2&+T??PXW;F5"+KQ(ZZ%$I.7QY,$+(4"@1FTP M%F7E"J; X_8GN'7D(!Q>^DMM?FWG%5Z1N<;3@>CIV$R^5*3X^?=HL=E<7IO2,1KME"G L0[M]BE#R'6?C&0*H M5[(]WI"<8B W7.E$QF F)Y"+0DM*#+@K7B56I Y]:>[N:%V;B"7$=I)B#WDF M"QPGZ7\N!A/,SRYH@__PAH[I<3Z53)9@!0,ML8"*Y &&E#,4(:5P3D3+6N?& M/83G>%C?6-H]1/86V-Y<3-)9[:624CT4Z^F8_YM._'F0Z90599+/@=35!% . M+[ISU; ME-I@GLML&4M9MLZ.VG@Z]QI2 M[IWZ+ HOP@:0R9*&2SKY0M !+.V0(6;&;6@]/&?OIW,W8[R+<+<8%W#1.$VN M/'ER-9N%DQ'F?!'@7,UDR28;?JLYX_[&!1H(?L5X0!>I-1YL\ VLW\?TBX-_ MX:(ODA(JDJ6.('*J!FP=+%-;^Z$M+I+Q4]+M>7J/LWGK&4=!YR9R:_QR/K^H M+5((TE5G*Y=U2#$"9F9JI*F X^2,1,T%DE,4K5Z%P6\_]5 YVT V#>^?:KCQ MZ7@T'0\'>>ZWSKV*^?'@C*O#OR.42&>$LIEV!*D","6C$$X7G5>Z87XDB'[_ MTX_!0&XDV][97L265\#4,&5F&8[M9\RTX.A!RC<0<..4F:78K S%&X%@K*3M M)UL++@<'A0N9'"O%Y)4"AGM%^@,),]OBO(M<>_"!OO9C7QC^B[YP+*G"8P8K M+*VS2#IM;!909 C6>B?9[3%0&WM#2Z!L-[.F#4_C]D)N;$@_'4\^C@E4[15]#G0-XH1(@JGK&(/UH&M^/C6&4Z)L*5JJ2KM:TOA2!K++0?AK-0IF9H) M?B@93I>]VDQPA4F-(+VC%3%?C?*8P*)+#@MCHK?2U-XPZ\L *$-SP'S.A-7XK\*+AC48FV+/28,'6* MWB:CZ537MM39WH*!=U9#8D*;: 5GH:_\AF,ANY,,>TAY6G;50H8%Q^(+)"=( MQ?Y?>]_6W4:.I/F^_P5G<;^\[#FR+5=KQB5Y9+EZ^XD'EX#-'9GTDI2KW+]^ M J2H"T5*228R*=)5W65+HBKS0T0 B'M(JHK3Q1*K.+.) KC5'M''%]5OP]\: M=#V,J#Y7/NE2#>$2$DC2A%^%)(DSC%(5E-;5DYP.*JJ_%<>WBNIO0_G.0[M- MP/RJ4?VM&/5LC'<7*G?.>@$I6!:AS 64)?BB2D)F(A"9,*B,9.\;E?B^+I:W MBNK7X_@VQ.TQJL^940RX(=G+1*1ADMC,(@&(WD5F-(TO.2Q>>51_*\(WC.IO M0[4^H_H^*V:5+<.R4M%T7$FI+AG62KJDHU)YU9H_N*A^%7:VH5NW4?W(I#!H M]Y&2;THDN*ZN_*LQ:TZ2>J[XT)@*0G2<]'2)>% M%?/"B,BXC'@DB$;6U5%$]7=1D"O1MJ^H?A-,OU)4?RL>-8GP[D+@OJ+Z7H-6 MG.8R^XSJ*R:=3#$3GV(L MC8LSP6L'"!BKHI4F!5;;&GK=4?VM^-0PJK\-D?N-Z@N9K)#!$\J+F!N;B)>1 M%O=AEDQFIKDYEJC^+IRM3,(^H_IO+\[?GIY?79Y!C[8_-AVYRE*6<0=/IF+ MPN5P^M_WCOADP22\'XB!,G)1&TZ\R:@KAFB3L]9([2L?J9O1M+TWGCSY(ZK0 M9=#D%V #34VRB4L2%92NCV54J%3XK49-6' KH/KLI^?P]&\ 5I*"U7ND&M$[ MB+X_P;8PBZ)/RI8NL)X'7*Y'J]4!?N538LDH RG7UB/6(^DK -<7Z[M?@5+:BC>KX=X="=N!)GK;;VEZ"1&&/\I] MN<0%22=A0ZE*+W]P1= N#$334H^G%6>A^@"(#5B.C/M52-[+I?#S"O_3^3'' M.-->1$,H!$XDJE3$IE"&*LML&&/>N1ZTS"6+_^&M_#>! MUI=:>0_KU6B4N['P12NV'?W[.#(>0*0!!$V4$FI*EQ,'N"N<#H11;A3W5)CJ MTQ-[%XWMME45?!BF(H4RXK*+/ M@=66BN+_ C3\JIJ *IB(LQ&(/UG MPK3ET+@K\E9.@]D,3@)X_%U-C,VT].T-Q$D9"8<0F,!/N6ATVK\NGC^3"-,+ MR[>A:N44U/<3 %S_Y=BGN[9E*B='J2F3^\UXJ$3N<35:]3GRY?W)V>4?)Q\^G_Y^>O+I\R7^=7[U:>=$A^>>5BW5 MH3'DE60'R?6B,4522C*(/@A!I<7-:*C&ZW;PW(/;Z<;O_7#RA[^^N9\.]V'H MP_ ::5#<@7YZ,X%T,;J$>#,I'?+Q%\['H\GRVS=^.IQ^N N0(EB!ATDFRJM4 MIA&&4GD2B8FXCFPH<%:[M6[5!;2U--Y!A@F^K[1UP)-YKE5]O/:C!;:!\V5B ML'0$A$>KRN1, @<@CB:@6@B;1>TY'<\CVL-L[KW)VZIE4I%7'?C 5YK)HYZ. M2GJ<39?4^GE'R'?#:0G^(]T&47G(RD:\"WPI5'#X%7.").=I1B-..E;;([H+ MSE]9ZCKG:P?^D[/1#"8PG5WZ&;R#R? '[I4?,#V9W6$]A]D@^Z))"$2%NX/( MB.HD0G.$Y2BDM@4D5!:^1L!^96FKS[D.?/HUR+5P6V0%+C.T: 2E2"H(B007 M&/$<5Z(LL[QZ@F8U\'VEM[T>X=P/WU]+$MW=ZM_<'_G_&,($D7W]^0%^P/7< M4E<:,J,V$RLB'OU),3SZ\1) 2YT%;L&KW)E(/XML7Q[+/4G-)MFMQ[T.+NX[ M:+=TF9>N/,5[ZU-H K:C^.E60/<34>V"XYN$JC-V[5W&: PLXYU!H@>.5A7B M]9YZ DYRSD00S-0.P+X"V7HA)/OJ1&L;+G4I4F>C[S=H&A4*L&6K ^DI\UR2 MQ$MJFN"EF8EW)*..RKB73-'.!.@IG#W:%O49N4ED6G*A"^?(&FA\V64!;61N M2S?^X'F9<&%)2)P23:7)2D?KJD]*?0;.KR8@NW"AS]K)CY<7[SZ_O?KGR>7E MR?G5OTY2FC_87Y^-\GCR;>X$W#G&L,7#JX4<=EW02@0"DO&BW" F ]XL$(P/ M.5(GI=("-_5@B_>TV]L?)^-T$V?_]).)'\U^WOG%'MBM2#4EBJLP 0) M17E/@5,M6=96U\X"?A%4F_CE\JF+XJ%3]0Q1"-R://S MW,_PTI_;"[3TIG=,DL -12E' 7?: E%:):.45-[4GHC[$J9].8TJC)9U8](%95&1 M(MZ:,L(01,DE#H1*F0.#&,#:!DKK\V_90_?]JAP9=T+.RHVFUB*[^G.\M/2Y M=8D;((%Q7#"U@>!_3TE0BNJ4>1)9[,KHN[<<.Z-W(V>?CI,/%^>_79U>_O[N M],W5LH/F.'\8C[[,<$'O(,QV'QG5_-G5W"8[+F?%:V*CC3YH'5"#E)9Z'ZED MR+?@O,]HF@R:OZ9MWF&8G8UPD3?SX2QW%I-T'")#0Q>@Z+/,2>*2D@1%R7DM MN+6V=C[F!BAM%9)"L[)UR@,O\ML)I.%L$'(P4I=I:Y$S5->E(BX(243V&JQV M2?/:TT'6X>C_=*K![U5EHS6%._"4/,(B@O72.4JLG;>U0%0A>$NLM,"2BM96 M+]X\0B[O2M$.C(S'ZWN+=^'/DK#QK70B&&A3$)09V%J5_%N:R_VJ\2+T05+/ MM1&FTZ/K,9[CX'XUBG>0!OAY-"U).I *R-+2'F]32(2RA =/@D LS9Q88T-( M)F6E:[/_$8#CX/?N-*U8BKD$0)B.-@=#O:/F6VK%4)\WXX*A--WXZGLVG)-3;:H*)L#9I-"@U9 MFV7QNF:BM02/+%P M3[QV%JU;H3P3QB1777$[NAV^,T6?PV,X^/U+O1]RG)3D^7GXU&\126YBSQ23H++IN3_HR""RP3E M,$7O!2J475G@CY$<'^-WI/)3WMNZ=MHB9BI9#"Z@$%+M49>,*I% -2.\M.*/ M+H>48Z?F6:^Y"=W;8MM3];7D(3ST9MYUDE(0HQ9&D61H*"U(%;%999*9YX8Z MYRSMXC98Q;&O?(/6O%US+K2B<0?>FU5,R[*$!J@ZRB=8CV@_603M.?:""+0@ M=W_"8&V,3*= LS'LWA/@D2(3 9IG/11V=JY;'T*P0NY 7W)P#94[B +X,/X M;L0A+H1+ YRH7,ZX;!SQ%O66%*G(7 6AS4JUXL9@\/U3^U?M:M!Y7(5('<14 M'OD$;R&%\NJ,=YO55.#*BCTIO"0A!)!!@V75JVK6P#AH1M%RWB0;C E"-!\S(%SZ+BZETD/ 09@"E0HGHO_2TEY%1*('(I&D;M4VK0 M>*E)2K3T)@6JN ^Q@6[V_%OVT+BX-1?&G9"P \WM\;TUE]^DN/!6"<(CP^5Q MZ=":R(*@($<'FBKE:D]G>XKB6.[QEO3M(&3^&%%I!WHKX$UP=727;\*TG_N\ M+<^>%8&6!.\\9>H!ODQMU*4Y1&3 BB=:H'4A-6&> MM? ^!-?@BG_Q1?L.MNW*CW%7Q.RS+_+#G/)GRO#;)N(_^^A.\O";+V8E#=^! MT(H)E9BF4CGF05IEO)5:."^L'C1^2[ULY:7F^.$N5FACA.!S)#F5]$K0G%@9 M%&'.VT1-,%S6/J&?!50Y*@R3;P,&5AN(CFC*H&P92ZPJNIQ/F2;\UBK:;5 8 M4>S!BUB-[R_$B+>E<1<9^>NJ!*SFGJ,YA$IWF1;$@)=Q K:D'FI+74Y:UZXT M?QUU&-UQOC6=NPCRK5GM[_ZOX;>;;V_&D\GXS^'HRUO_'3^9_1R$$!3>S4!\ M# 9M99L636432"5X!".JAQ2VP7=4LM(57RIZIHO.]?@T^X@*01Q^]]$.-E@WTV*;O.P99Z(R^%;T: M3S'^UXV?S&!R_?,.["5\?P(W@E=(DTRD*,<>3QJ%UU*"QIV/VJB$_]M:'!J] M^C@EHS[5.RD@> AYWK;WT_<)^'0Q^L-/AL795[J:LP&74DM&-=&&.:0)!!+P M>U2(<@IH^2?+NBT4VXSM&,2G4WY4K#QX*N9+6 ^;X+^_'H\G@UQ:'L[G&8=B MVJ=HB?-*$JTT"GW4GJFT]8&R\77'( 5=4;>#XH3',!_"^S3#/]+#(XYKB(%Q M%-"24V^1"-9I19 ^+A@3\(1SG1X=SZ$[!K'IF"<=U#EL1GHVBGC<3>$=+/X> M,!<3JE&,6%[&9@#@5\YIPID)*.L4'.LV!?XY=+^&]+3B20>5$@_K-^YE^@WX M,GK@_? O2 _1#]" %P8U;Q(5 )&&,>(3ZN'*:\ZL0XM,=I$>VQSA,4E1A[QY M*DFN[CF$E(#;*OW(0%H3$8TM'9MSN<-5#1%)E4F5GM+2N(#"=JA@<8E=3KFP&3M&IN-8(Y) M%.I0?(TL5([^/SRN3G.&6&9[/="D5'; 4P2BG"RA41Z)35(1P;WB07/.>+46"8GB&*I.DT,PD77L&[LY@CUVZZG-LC:SM[ E>^IS>CG_ MR(_F?T\0T&5)V?@=6?'MYMN >^[ B9*#&_!*=LD3:[P@617UG0M+5_M$;73E M/?>>8Y"$ZO17V2]Q*%EY!1< ,/ M@$1!P\O%XBB.$6^Z3)-9G:+4B=ZY&>$Q2%$/O%DC2JV=K8_;9 J=#!62$S\7 M; % +$!!!91FS9[7GB^VY]6AW@K [9=?DGK7VI9[^-4.QNQE.OQ8KYR(7 M4+>GF53X3V269*]0!&ETJ/>6@85>Z:0R9(0VMWZM*Y MM[;,AA0X58Y*%:G1?(Q2MTE)/<%'7:/_,(#W&.'?L3Z@P!T2.,UHM Z^?3SR"\0+A27);C;(VR0 M (+V3A"NRDRO" */KV()!:XX9YE16;\Y_7.(CD%$.J#]&M%HW=EZ-5'@=@;V M@(K$I+6:&(1'9**).,$5KMLK%IDRD79;@'T'Y9B$H0:UUTA!^P[8:U:\:$#A M G64@2_->449)FJ)DVP>F:,A6T.=K!UUWPBFK_:X_3H2MJ?S:VF5NZX!47&O MQV")\3Z7]*+B]?"44">@S., 16NG +Z>1FR5N-N@'=L65.ZK$U<33+]D.[9M M>-6H'=L.A.Y+"*S)D'/0! _",H'+2,26 HE!&)Y*>(76=CN]ZG9LM7F_#7W[ M;<>&1JW/U 1H>07,Y[1VE5 2ML2F@RJM*Y)KY:#:,>V%1>:MV/;AH056R', MV\>4^ 5^ &N!<1:#5I81YDO,W.-75G%*N$;ME&:%)DJ3-LC/ON3 65N/@%TT M.H#9#"9+S>06D[&:BQ 8B;2HL90G$I*@).J8:6!)6UN]R<4:' ?,]VKD[:!C M[MI>[3;0+,&A& IJBN42B/?2DHB@(-N<]&KA^5%-L>A&/6]-Z1ZXOQ3R!JA^ MU5D66W&LX1R#'6*T,8U9%S$R-JG@V4N%9;$- MD2JKX"\8!RSG;+1AA(9YWJI X\#3XH3$+\%GAZL_0/NJ,CLK$K&#DWC=+(UL MC.!<[@_,)2I/0BQ$\P$5E MU%D4231@<9TET52BC6!#SES9J" V<9<\]XZ#YFE5 E;N^;6"Z^K/\0-<3'&) MRH(GVKN2^UDZTPF@A&D3I +4)Z!)PO9S[S@VQNY.P(I]N@JN)U/'E[*&QCP$ M-..9%44O=)S8TJ>24IN9$D*RU1CH6IYN>/S!L[,&V2IWSCIY\^%DE%:4.Q5P M-3E8DG+T>!A5KS[(/G86N"==[Y:C%M,,32<0N( MS9$3*3TECJ,J9ZA,*09IF.^V1]'Q^:]:4KG/*2%-I07SAH0=A^2D@G'T^+&O: +(5K0>UR%495?6 MZ5>4@6]4[>@).'-)-G5\[6)68'8<*'C8[GEX>S*6KA M=&GD5(9YH]GFL@_$&Q^IEN"-%)7OTU4,QZ5XFB#I2JI^B MV8\ZW8Y+S["\!8D[4*/7(.,1=4.; \DJ12(]-Z4I?D(IEU(PFPQ;+?XZ&*:_ MH#IWS?-M*-L!KTL,K*!9#G]SB>-=XHAVI0T2:A>ECS 04)8FX4%J6[L'P&,$ M_5_G;7DRKD;0;L96I?%H7HH<_.B_+W(&O+D*O@]G;RXN;T%Z@0M+J#G28'6I M+0/BA%$$C/E M8TDA 5B9F02A@FS2R<%*0$4"5_263R>SP:4??5EH+TD;8ZW')46#1DJ2 M\[G E%"30I;.L* :7?#XU <'11&88\53AN5Y"X"%*5>8^%_'YZ=?)_3S]5G@W?],G51L/OM)25R?"B M*)9EV *3 =G"O06MI14ZE)84S@^:OF1WR_)LA"N"*__7A[N&&-Q+F8N=F] R M*H-D2N/+9(A+X)S-*:K89/S@TR>WSQM 2PU517SF/#%\BE\L5,>W?C+YB53Y MTT_2=& SI0'M-:)$23F4WA K?"!:N<1=1*H+V>3$V"J-H!&T_LZ5"KQ]FDY0 MG_R5(]7G,+OX7GIX#4=?/HRGTSFP]TM@)D>9-"UIB\F5Z)\@EB9-=&:42A.U MXJ&!8#_[DH/D<%W25?9]/0OL7^ G%_GTK^_#R?Q ')C(C0\BD61+@0 3"-2[ M2!1UO#1OI%XVR4S8ZJ7'R?-6I.W '_84Z?+$*3VWYA!/KJ_'?Y9N;(.8>&8< M#(E.9E2 2N\%BN:+\X:Z'++)G%:^ K;!=Y 2TSDC.L@]_3R:0!Q_&95V?4B M-S!"6N/-]=7/_CF^N4YGW[[[.+L;@H6_,I^N*% 1$UP6M=N&,E6"$V^*EU%* M;G42#J6]LOCLAO2@!:D'YG20<[$!]1UM/@+JZ#.T%4Y&=R,[3V*-N!=#I@ MH'..GA'#(D7T 4_;:"11S,>@C> ^-$GI:X_D(.5G#TSHI-9F,7'Z;+1I+=-+ M_'P\\N'ZYT>\QXI=@^AG8 >I&#U MQYJG\M1Z[OS&';$0_HO1'9%@NFR%S!-H$Y4E3'&!1+*F1/ 8B5$X%3CG FK/ M*M@!YD'+4M=L>2I)K>%G%?/#2=L1YMR_D8:ZXM\2ZCM$-B7FB*NE_M M_(87('7=IKA7$VU[(K^6[L1W)#JYF?OD;WMR!N>$-1:(H#$1J9PGCG)'HF7@ M>$2+@-=.BEN/9%\I%%5Y_21%IC7-.TB&?8KJ-ANH":Z.-O] ;''S/@^96$;6G<@ Y]F M)?M_E#[@;U[_Q\UD.$W#6 B\;.+)G)$IX)5J)!IEN@R+=1Z-,J%M5M%Q$6KK M%B] ZC^)L@[OQMT1OH/T^O?C"0R_C-Z6L6Z39?.PTLU5H+I+J',*URLLL5D MH=I&SG(0_'Y&?25A6(?C2"2@-8D[. [FGIK)<)P6S=NSX"QF22")N)C)8@T> M>%F)C+9U1)RU-_\C ,>H'^Y.X0X"A'=@EH,5&L#I2!M<@;(?); % M^LGU$*8SA%62$9:E>B(6#PC>38K&$OZSQ&6C2);69\6#2JFV/K\62/\7=ROV MK,Z];4W;+LH@48M=1&(/T72U5@TK@K"M?>\1O! M91.IE4H2QTK9IM.!E,;\1$EG "+WO%FFU>MB^S,E5GUQ?1O"=L3MXA.(?KKL M'ZMHEJI4S5N92_ZHT23DR$@4+O- 2T?O1O'@AJQ^_/9^*WHJL64-HUO0=*/" MUD&AS]N+\ZNS\]].SZ\^G)V\.?MP=G5V^NGD_-W;B]]_/[OZ'7_^:?=:GRT> M7JW<9]<%K53\.!N2HT[Y4.;%:Q68,:'THTEX @A!EN\IVW+$=0XQJ.B?, H MXEH_W$_$]9JF"*@0G%Z!WX:YB_'P_''E\]>C+0*.QXXW"385J M<&FZC'O4X=FI'? MCK]]&\[*]3S]C-MV+&V*9IK MG&8G#0D4CV/I69DJS1@1/$M#&1BAFS0GKPSK*(1KGZRJ7-OT /,H_7;C)WXT M [QLIS#Y 6_\=2FAF Z2+[VIF"60E2$R(K6"D9Y0"9E1F2CB;R!+C5YV%!)2 MGZP=A"L>K_MG^?9LM'#Y#"15D6672UL;- >\U,0&YXG63@'W)N54?YC;1C@' M+Q.U2=Y!H=*3%=\Z@+S!FR]:DA)GI>MS()Z7X0U:H1F1-%Z/M3NXKD?2=1)D MKYS?B;RO*P_RSHU04B[FC"ANA(PFI,8SC:@4%1YI,A42E2)L*VW. 9BNWQQL M(YR]-96JP.RU&4_MB=Y9XML3:$M_0P-PG:9$;@"VS[S("FQL)AXM>-"[H% ' MRFB@)'L(1-I8FLD[D(O?8 03?XVJ\DGZ MAE2>SDI,ZL>RENVN&R9"9$X1I]V\^ZE#VYQ2 IP'XXRDU-9621L!VU?^7!5F MCKOF1)\^WT]7%V__\Q\7']Z=7GXZ_:_/9U?_^C0;Q_]>C&\=?RM+6.RFNIV? MJKRVFI^X/A%6/,C9":]!J%AJX&5*-GB0V2H1DJ7X\T$5!&U\KFM?-DKS#[Z. MKU$*IZ?__V8X^WFOVC,M/8LIDNA!H&I?1@L*6[Q_*1G(,4;3: K)#N]NG7/^ MU4_@Z3LGD]+4K9P/;W[>_\I'_W,^V:F$^,]ORFZ^R/-/I[>YN/^&A'JJM2$) M("&5L>5)!Q)TD@1$U)EY1H.MW22@^B+ZK:KL7.:>Y+OOE>D=9%[56M //#V* ML?5^//FM>-T&*E.GA'.$ZV*TJS*V"K0B1A@FM#:,QMJ3"KI:R]\RW;T(=%$4 M5&"%E]<55M-+BQ!.O$^) M:,>I$)PJ9VN;2YTLY%<0ZKTROX/(P?J=.L@&K G*$F#4(9UR&3&G,M%,E4@' M6JBR=MA^/9)?0:;:D;^# ,+.Q_>"-/>3\J;S^=]77_WHXOL\8%]V :1EH.1J M///7[_UP4IJ]X5:@E.J(UJ<4A9"EQ8TM">06$A[K+DHJ:C?YV,]*?TFA?E7B MTT$OM]-OWZ_'/P$^P>3',,)Z(IR/1S_F:SA99&:7%3S\_.UX.CL?S_X%L\N[ M9BP#2FU6T@A";1G72J,F> H$DK+7)6JE8ZRM'W2VF",7_=I'Z%]$ M_K^]&Y_[:PN(\ M.R&R))REA/9)D,3;$IB*(43)#0116W'; .47EJ6:3.K@NKR$DJ069[#0;#\C M7Z:7GS[?@HO!44NS)R8)%&QM%;$0.6%)1Y8\,*%KYW4^"^AO.:K(L(K!YT5= MW5I@90S&0]F_^^PC?K8\/Z4$,%$3E:,C,JA(;!G9;LHT*.5 9-%DJ.3N"'YA MN>J1=97;!MW/HQ9H:5.A$(1198Y8Z83$92(AL/]?V:4?B;YBQO@OE*K?[>0A'0AD];0+:?K'4)KA$ M7$F42D)#XHXKKQI9T?MFX#,-G.KR;QN"5>;;XWGO/*4D 0_XR&69\.KQE-M;D7U<@V85C<*G\]X]8P[ *0(RH5:@C2N/5M5I2^H.LC1OH2R5^09@.HJ9/ *RGV#'SFQ9S]X6-.UN>]^" MLBQXG7PF-FB&TDM1>KW@>&Q)IZ/52JO:@Q5[8/ +48%N^+L-*?N+/X^G.\G'IB([-",M0/$T)59>RU"Z@> "W/)@4>BKD6P>O?X=("T8V"Q.U MYD)_E74/H%Z,EHJ-D=8I"D H-[@W('KBI0&BP<:0,]/=(4 A1^B+=25,\9Y/,QCH-NG9[_*T 'K?0[,J)C:ZT?MHR M(/)TP%&)R MM0?0];O"5QARJROY_171M1:@U]0SHOEJ%ZT%!I(*%FD.I&CL)0+IB&,ZD!12 M4,S'9%/UN9U]+>Z -DD/4MK_AMI!Q/:1TKKS0N<]..[;W'+MJ?7"$H:J;QG[ MFX@MK>RRC:C @I:RNB>JK[7]O9/VLI-:"%AOO3'JU[$/.*@@C)"E2S1%/0$7 M:^<>31Y!&NU B<.YDQZO[>^-M)>-U$+ #JJ?"'(AP_#A4EF9LJ 3WK80H<0$ M,K&B=-8IK%%9AME,[,>N@V4A_RJS07#N1#'%X4)2Y MZXJ$S"/A*@D.0J)F>SC[Z5E[Z55RX9]0&H9!.OD!$_\%Y@K2.S^#N[8W#S>/ M!&_QH,_$+S:A@0'=#X>C)NH,Q$\*-NW.3D& MP(Q,3 H"-)=A0(!ZE]2, &0C1%**YY[B:+VN^X#VWFL0_E>XD;>2W(/:O8\= M"R\3@D:GE>>>B*3G:J@GWEH@R5K'40^U' Y'Z]ER\7_OX]>YC[N4X0/VGKU, M"!\DH]18HEE$PS(%1IR2E@1G@2)+>7*'O!N)C!] MF0I2!\\\940'M(]D+FX)%23AQO (QBJPA],A>)N5_[V-7^(Z Y=KW_A[[2:Y9QEXMM7D-KPXE%9]3=;T=ZO)K5I- M;B4F??3LVX7'AR*_,4JG&-XN8'4NE>>:A.R ",6-EU &P74R.^H@Y':K5I.O M3FRW86WOK=XL_0JMWK;B^5:MWK9A MV)XG_1:B7<+WFTG\BJ3[.!E_F?AOW4_ZW?ZU79:7M23"2I&9YERA-"6969# MA NB:'Y&&^:IIGI=D=GV"%I.T9B;VV^O_71ZD:\FX*0)1*LFX=Y16O^R;0>O_^*TM+4^N] YXTD'AU*.5S[?L]"0B M:2:0!CXRSUCF1.""2ZYO)EZB(2BH94)2GE6H+2[/P#D^$:E%^PZ4MT?0EJ!N MO9-EK-)'F,P!#ZBGP#AJO91#(,5#35 /]J2T7=>@A%#59PXUQ7;D E.+*QV$ M[A_AG/NOEV +RM\!S\ T2#:#T!")2%D2F:TGH8S@RLJ'8%..+M=V)#?!=>12 M4X,;7<2'U]Z6EU (6/HVW5V;][^SO$"=P>4GE4A@PJ.L)T6\4I(HA59)H)'* MZDW#=T=[?-+5$^NH\G"Y1U#5#E)3:)6L$AC#! UX4JHS+ETAM9V3FP$ MTU?,JFLYJ4/MUQ)DVF#<%C^@%2%P(8!PR2R13D1B30)BDKE6_^";)EWZ<&V+J,$6W M9]83RT>-A*-%@SH6TB\E18, M56CX9[P,N7/$E:$:01I#J8F:L4X",;T*QPL!E7W(QC9TKSR0ZQW$N?)V]2?> M2#\7?UZ,8!7N_> GE1BUP3.BLDM(A&2(U]D1JUR(DBF\GE>\EVL'EVS[WCW% M1JIP;-P3N2NZY@K6_[@9P4.<5W^.-^-T5O#L<5M$KR.1TFKBO?*$!8>[(VC\ ML6P@%MN\\TA$HC,R;SPI.HB 79[^<7K^^?3R].W%;^=G5V<7Y[N'M38_JUJL MJB'\ODG%N)]. ?^?KOQ? YJ,0Q/0DAQ*4WSK*/'! MESES4OKD9?)0.S%W!YC]GUM5Y>=IR+Y;1G40<-I CUOC4'CA- N$QU*E @&U M/!$-<49GFH!)[7O:2[WZ7CJ5D6H$W[?OI8Q-02F?CJ^':;Z6.6WFU@'>\TKX MB.8 &(?+D!GO_^0)6(6ZFZ=:-&M?^L+,F?5OWY>/I1YCQU4)7'DTU%-$MTI? M$TP5![5MPM'_U+8:/'J6Y2T(W!?SC3,R4"Y0&1>*E)N+6(K'8@0;:8[.>M7- MCM^#>Z1/GF]#UPY<9!=X_OG2,O_3XJY8SOW,N$@M*)"0+2>2 7ZE/"FKC= M,+N,]KY%M)3M)J J:N\;@?2OOK?GT5.&5R)P9>U],[CHM;"F)"BRDJ 8G2BJ MAB%X1WD)- 5*Q>%Q_1G]O2>F;T/7RM',JXG_ =?XY_ :+QZ$MNAV,/ZS'&AW M*B;:)0QB)CKSDIC*& EE"F/(B9L8#!52-5#DFKRKWSN\$DO&'=*SLLK^?IAG M7__Y%>!ZN@(*& O2,]138LE=IQ!)H#&0Q$!R'QP%3QLP>>,+#IVS=2A7>?O. M,[;\[^/9(EOS%I".1@3AT$R HH<8FH@#5WH!6(A44#0/&QE>ZQY^Z&QL3[&* MRM8=H+@*B 5CE0R2&%XR9[)"F>+:H3Z9@8//P@7=E(6K#S\*%K:B6,5<^#M M8160!Y!:1$G0^$LH4]X2'WTDU(G,(]6@LVC*PM6''P4+6U&L8FIY 32'$CW> MWG>9(S:DG%5)68L1T?B$ L4T$.&\93%KX:UMP+^G3SYTYK6DU5/.J5:;SW]# M^_T>"J20=+2.4!O*C 8\RJU,GE \WY,&E67(3;;=X\<>.L_:4.DIPW0[ACV4 M')$X$PE0:*3+",12XJ2RQ*00YA-236QTT1W3!MN=0D]99=JP:FZ\7/ZXA&L_ MNSNE(<>H-"Y(,8?JKN..X&HBT=((Q9U@"II8@^N>?>B,:TVOI_RS[8OT$,N\ M?=W-=#B"Z709/YH[,[007 [.)!1JJ#R%[#M#1^'7K MD[^+ LX%EENI;P*FJXJ7AT#V5.)2CU&K(M":REV4M3P"Q970+BI!(E!9:@01 M'L^:.&$@.6>,7KV%#X'E+Q6N],3Q;8A;V3]T/I[,OIY\@\DPWND3423*;"S- M2C3%A8DRQ(R6*5]XDEGN/&^D(*]Y]![J"W8G]+@>E2K[:!_!6?$U!J$MURF1 MH*D@4C!.K"X34K-2D)+GGJ=MF;$+D001C"0A8E M%0Q%-NM("<]1V_1;;\9]^8HZ96@;RE5VV9[>3,;?X6YYC+),/_50S](6M.FS_.KD[=O/OW_^<')U^N[BZA^G MEV\O?O]X>?J/T_-/9W^HM*E/B)FNE MC-0Z!>6L==0)A\:P=FZPY;M:=@B/\>;;S=RPGIO9I?_F!+X67>\'G(V0 /!A M/)U^N"N_\$%ER@4GE/)2"(I'CS,V$2YM<#%RET3MN9C;8JS2@.?K^!HWRW0Y MM^"V>.@CGIWEN)BA?(2;6;D+K\;GXU$I[T!!P2=^F2>;P70V8)!-M)23*-R\ M1A*O286:+Y4Q)1I-I*QV(E\=Y/T?DIU*X=HN/?VRMX/:L>?H] ;RN!3NQA(/ M&F:\Y^?9KXL?E[HW$!:X+MG-UF2\AA@4KPO>]UQR/)*DT;)V@6(;O$VQ%]0B:*]Y1K4%@!,9LT74QA'*I-*JM-.M[B#=#>G?HM>6?1WT5%S% M5&I^&Y#M[107:.INH C M%]'],;N#T,#:Q8SC\!':@I,;S7VRA@"4<@>1T$9TT2 !7?!@4S2ZMO+8%-NO M*&]M6=1!R\;G*'$.LXL\;W @4!$%E&^K0R 299RXP"A)1660+I>\V![OV26N M(Q>AZJRIF-Q3V0H")ZW@*/_6>U0_34ZX'FJ(55X*Y83TM/IP[PZ,W,X<)XM0 MM]&>BZP92H]TI;NK("ZAYL0=U5RP+%RN3:5M\/75VZ/73=@9@_;=^^-)H/6V M72VN;SRZ"[0*F\!8M N]GL^H047'9V%(<5IDJL!R#=4WYC. ]I6"TIT8;$I) M:1*94Y9[#\G55AA[%(6FJ2L]2<(VQ.Y AX+Z:NI?]W,YT5*MQE MH9?YNW@*:LF*AS$B2E:R. 6CJ/ )*E?KGFHJ+\\@V]L @39LW*REU.)!!\&& M!RA_PQ7?VC%O_?3K^^OQG_^ ] 4^^LD#N"D!S4R6ZEU=!N118@.GA*=DC!-, M!E,[\6U+B$HM.60S! 9A.4A MI-*HL4'^Q_9O/F31Z('6'?CS&^CH2Q%67CK@@H!C@4CJ'?%.V29NGENTTF9N00(1J+R5O"L4\(C7J374\6 \<%][ MUN5V"(]">+KC20?^\X)V%\?ALB&^X F/R.+SMZ5^S!EB,VC"'!*).ZZ%KGX2 MM4)\+!+6$\\VNMQW3)M\PO Y)0'2M_]]6A($IT/$?SJZ^3;O1UB>.ITUR)#< M0JC*"Z?W4E5>O5V"9(4EW.5"MMN['X8^#*\1+$Q/PG3>Z[OR7EOWAAH!NP?/ MO0TH=A%^6_.6WG?_,SQ:&R_;3)D.#-J%*G/G[^E(B#:]I?^1!-53!0Y@VL + M/*XP/Z!+CPN^8M;5X;;R\!9V_<=2EC"9_2RC86:EV2I>^=_GU!ZE]\.1'T7X M &7,Y2C===J=_^!R^.7K[")_QH\*F).,%_4#X^,=H-D1APMGV*@,",>[_M_S M;P?14&Z\M80*+HE,"8CC3A,;T.XW1@&X)HZ!/4#?0]K#6C%ZZ"UX[1SXY]SOW/]]YCGF>$<+*6BMSCCG&>-\QYUB3_9D]#NRY=,'H K"%\U+< MH@@ ;!)08(!$W 0 $Q/@& .X%=6_8#7)Q/6S@2L$7BSY^#M\@!VW[_O)7S M=N+[.R#(DP0X]WO;_T]>WV_R M?WJ/+>SW@.#.;81=.MNV' &V"F[9)KB%W01 ."WE^M,)P/]Z;=FZ;3O7#NZ= MNW;S<$XHWP-LW;)MV];MV[BXMG.4L"6(\SVP79!+Z/"),SN$S:YQ'[DC\T/Z!X0\# T+?Q01&1>?D)B4_.QY2D;F MZZSLG#>Y>26E9>45^'>550V-3&B:1)[Y.3DW/S,Y1 MOZVLKM'6P8W-[_W: FS[<]=_V"]!3K^V;M^^;3OW]WYMV>KW_03![5R'3^P0 M.F/&?>V.\)&3#W:*G'V:7ER_ZZBJ.47T^MWNW6)2:B1IZO>N_=ZSOZUCP?^M MGOVY8__9KV& EV.Z6P6W"0)0@.&7$:E 69ENB)1[M?7?4 3F[5A\X6S@B?@B ME@U<\[J/V32D!A/R\EB6F/'/F(TMZ"$V0!,#N=G :\Q>A\E/^(<*] >TV$ 7]5_Y=EGMC$@YX*?\0V0; SN3$CV@]T*3(K\)9*M]8:LT146J&;1]B &)0RBN1@8\(JBHL-Q$U3G%CM MK8TXYB]J 9QAC-SD39:*\> ]G_4H4>#:L3N7U/HV*OM>KKWP\(3K,X#9!S P@HN^'. M!AI"P6DVPA%O9 M0-(F&S"V^*FAGQKZJ:&?&OJIH;]'0^XH;I <^9&3!:(5CAQ)NND5CE:QM#1+ MNNF4>3_OE9#1(>"D._-2_L8'CF*6,?47":2+R-W3M-/@*9P_5!PM-V-7)S]? MY?!115\2=;*?=(-5'^-Z54)%%'6NS/_0L-UB@'6(XQ+8Z*7YJ$8OUZ UAE2@ MO(W/0M3N>&Z'"4+T[#%+&=;^.[7P2!A']];Q/8J1SRY:A+S(JU9^D;>X:NR( M8W21VSDT*5;K;#6.GZ$,/I_@TYT;$P)])W BB+-DXW.YH%^#_J&!5:KO[I9> M.XE135AEA;B@8K':DXVT&^Y2S@G<]I1R^D$VL-V'TX7'7UA-!(G68/3AN5[< M HD::]&[NBQIJ-.FA+N/^F7,(2:"JM\ND-H>ULQKZQ(M]'F7"N-$R48&@4 9 MB+H9<-OGC5533]:C LIJGO'3 3.+KUX7*V7EBAS=Y2^QYE ?9]7L19RE]VF* MC%86!NHGCY@R\="3F#_:H.$?[&N>>=&CJ!#G4;BLN'2HNK0Z6"'5+A_AE#8\ M-8P!S'BJ; MC_M#W'Y?^>T<"8 M)CELX,P:E)(&9> '-VVQ9O 5CFN,0RFP;X,_,'W('^T:MR:7$;NF@65R]W%^ M&,FAQT3XK%N0 ::+T[K[;* >V@'_ ;7"_*&-A+Z,2&C?,&858L$&=G%LMR,( MDY6[)LH&H!#6-LXXL@$ES!_[T?T#X_Y.T^38@ 6"#7P*@C%D.0ZNM,9*RNFS M9C PH !#F%'.!OZVX;DDE_E323^5]%-)/Y7T4TD_E?2W*6FM \22EF,9PJ*O M6:H4S<>Z1[D8<8U.FA$,U4+7$XX=N_,[15^G%"9FV+<):>OF[KH7[6!SGW<7 M&[#/)J M+?8^X9L]BQUX-\?0%9:U-$&. M6VUNG&,#1GD!6@?S EJ_73,0L1X^^#^SP"7:@9QH88F [N/+PHS3U('J:Z38 M':#JV3Z&,1FSQRUN0V/_A8C,8>/ -W#[=[R3A_"A0]P,]]-K/LWVCP9)][):]L5X1*=XXJE0\_&?)LW^:36"N^J8E3K M=Z8Y1WQ]3>P_OF264>[88W>I+'F]T!5."BTS3^@Z*NS0GYA<#PGO7(MGZJA8 MB9@9(&6/_^ZIX9AZ3M@K;3#8"?.BXH+4:N< KG)?.;3JLC,>FU[ MOCM!E#'$M,?*O..NTAB[95Z9C?WS]4^^S#XU,D)Q(F6I*_[';(!>JO M%3?Q@ZL=UO=>ZBI,Z 3ZE\<*_#9UI3Q1'2Z@/CJY'+ZFXF(W*S MM^S_#^]3V'C !D)2H5\36.T8VN4Z*9!(X2!=[VH, MRIIR##-"V+2'3= X8;%=X,!?WIE53OCQ,O^D]8_K IC6X="O)L&KG'P]5SW6 MA8^Q&\T!P$O?/;G"DV,?P$_YQP@FGBEB!@_'ZO_EP8#6]_ -9XC\NP>^F_[VO,>@NEV8UR1C:$G$:G<;-XY#GW MD0BA*8*R' *V3*HH%<&4A;=*1,P\75LXPMQW;/+5] MT_#!P.T(7_()[[R,L6'0[DIQ*G@XS7\I)V5J"N&I["D=%Q@5\=7?),R)/BE/K\EO""_BP+>LR) MP32CV]?GAP+E:N$M=.6G:T&HPM&G9@:B%)<7_S$JHK2N!2ZZ&W*")LI,9ZA3 M0QKA[OTH^;M.E.5FZ'8#K4ABR]B6VLHP$]-ZL0M7CPSZX&/T7!HV'X<:))6[ M;/?CDTGTS[,999@8("Z47Q)%#&3)[D[(SMFEU)>Q5&M](2W:0:WWP UR7U*T M3C8F#]) C!C;"791ENL)HF@)]X$T&8I*K(^$@!#2Q:[$:=(1,4CEMDR1::KP MH]V-N.6KISWI5-NKKN!>J[^Y5WDQ)U1GF"5'&'](I)BK@)>Q>Q;9P W<8^WU M>(H[N:4FA_2Q,L_^J0N%2$;G2]TVR-'MU1B![&*;.T1UP R4%+6DN#T.1P^KBE8XI;"#9U]P:[VB$NAQT?8&H=B.Y_$)> M(;]SIJW1/8@-/-779(AP6"7S M*%:4L1M+6V8E"X-,3EN_A;3^Y8VAA5X_7-_?L/QK!0&6I*X-X5]K%=C G(G3 M4"-F*S:3#?0\XUC08FJHB-EIKI_R#Q'(5S; 2'2=-=?:E6R^ =_WW"/&AZ!QO@@; !N!QF5AUFN*T<=I7U"P=J_N&( M/AT[G$][!MZA'T'Q4EM;,1'K=58AI(.Z;,#%E6(B8HN/8L"0DBH"2)W31G=E M^M?F*4G4BM806*G=J,OEX[,!'FL?))G^_H@<6P>W_:']Y=&AT67KR7A\?+,[ MP@7A+@SS]O7UUI'2H U0,CMU5[0-1"[V7&R/O,CBV.SX6RC%S+UK)&0B%0E_ M;YO5SOJ(X5[C,S0"O=TE.O@(T>4?RM/PU'-F%3JV%_H;U,,?9E3!-8TI)8;' M\;UK2A@X/OZWC]X7G9\9JKL\RD=>&]_\.-P7Q[J$R#6NOA/V8O"J=4'NV4UO MO2-8Z_Y-:=R7*FP:&R@C+ I3(;0"<' "%X,563L:1,9)N.%\%$G^IHFD6J$O M0=BSE.P'VPL6W=/!P%^,@[0;CMCZ-YG#X<;>N8Z.#ETD#APFF'KGGKJ2*WOJ MHZE%PLM)>:/1BLV*T:&)BA&/N9%JK_S MQF1Q\[_)6+*2>VY<(;[4,S.H^G< M X2J6/"(-4/D(7H OHO[/29*F_*.F5['.Y-4K)S^YHM7G[X<0Z/T.&+8):JF M[6IG(!G&7Y84 (D^^*%TS$@CEFSD\JYR4%UN 1KJMD9X )6H.\SZ"!5C\%%Q M),>234B,[I8BNWE;@\%ER8^+(KK[8Z+R1PRE9.AG!\O:BE8]O& GCXS-^N&M M1B9.[A+O;U<]-?GLW8!UXK[AM",I]"LC8-Q(6NIZ.O&J@WR%Q]G\+'65DM6X M)4*G9]UB*K0O*7+#FG:<6:@OB1XF +H'J5VDA=Q;536RQM38T!N5QB^-WZ?I M]%[#LX&'L0VVJ<=:E@8L8*)CB8%28FQ@1!]2UZ/^KI 4;A8CM9E'N)IE)9K; M4"@OWYN[]Z.0;>Z%2[.XY-$^FH6Y48Y/?^_2]_#D]#- _PS0_Z8!FJ#%B9(Y M$#PAC W\BAN:-J<^/HG8Q+:H'"AD V'Z/,@+"P69EZER%>?\R=%6'XZGP':# M,CRI0=8VAZ3\UDM=QP[235YLKHI?GG"L553?GSAO=#91KO(CK&2FNMVT.]*V MW40Z7\;\ M^52_+ $Q#0$)@J.S1)[Q=Z$UOY7#Q(8Z=N20U_@@3TFG"GQLN+[HR_4??LLZ MG9].=8ED&$T01)#A+74G!LHYS+"T.64@BZPBY+Y9MNB;ZZX]5>ROSLK))=I# M.Y7Z)[]^ZU*E:%;NSGLE-YW_S;[K>/[SZSF/,(^,:N6H-?3WK"_MQH^R%W06&ZCGT,ST_80%")4U/-_DY[>. M!5BRG=F@W\2.!T#*5\03J2[):*JP4FR0ZVT^G,-58A)69NR6^9%5\ [KJIARFO41'9T!?MR5_0,)2>XU3H5)IHH!407+4A[6B^\9@Y2X*^Q0ZO)L.4 [ ? M!Z1>23[Y;U?PP550-YGEWRGYT.R21]U)UB?B[AJ^?%MN!$,=0^[4IK<<*V9^ M2^/I?MU78W/'6>_W$7[Z1+>4JG(5#-3.G:^R\SGL/PP3;86?>$\:L:0B ^[:-5A>ZV(# M]V6F0<%C922JZ8EO'O"E+\R&#$+J01B+WY&9DO&T)9JNR[A+>.CYC6A!H/ _ M/7K@8#6YG+JCHOCK^ F;U\.[#FDG=<)X9Y]L^:V-IXU9F^!(=.18R_T^/+'-JZEK7@TZ3:9G ML0Q7$PW04LAM+'Z.TP?[@NVNUP891E0[$CRU;!\JB-)ZN39,QE.CG0WP^0H\ M__I0J&0RA=RUZ%&=;RLS_"2KD6>K\T4NXGU!L(CV\YIK">2=DA]0QU=ZS^^4RJCI^(MI/^9="M)6N**@HBH<")>&B]948)H.% M->KC,,!5L^X(5:;4YZ[2PJU/'L$# &ID%&96B50;/?I+A8!_WAS^7H!O@H7# MZ#EA-O B?'&2?A-DP)DLMECKC[?>?KLKU?59A84"Z%FT/$J.,4< KK&1IQD<7R7>VT9 M.I[;>*") M+LZD*)"0-LR8B/#&% YL)DE:-UZ;I+<9S#J6=!.TS =.S,JO&%]Y-9@M2 MODBXJV)5UT=H\UFI7N#@$JJXY:_-MXEF9;IKX\-]HQ6:]N_("LITKQ++E)7E-NS<9UUU+RMG;*3&3RQY0//).5^$[_8(]=HFLP[A_(RGJ0:[ MRO.Z"RT< #9P#@I*"S!$9(V8-?J 71?9N$,"%DO@(?76Z%$Q9\+;\-H%.)[F M#(9!SRWRSH@,L$7!9K(:'RQ'[JXQ=&%*D!3 M!#D@1HS!"C@'/E=#?'Q.YAA.F[=T1>H$;NN[@-_51.T$B9846"QJ.PZ,QN]<2!G4%)IA"?"Y&E1M" MWSZ:=WGENJ;4EMV]I.@[NLTB>.7"P.K*T50E\Y8YXH>G9CH3"^>S&VY-@A_P8WV;57&,[7*LT+L;*8=+ MUS[[]SR1EOZN$E^*3UM:0GIX>%Q+(D]-D:\$CXV-;4?<3///RW:ULCY M:>)1 Y=[NW?AMC*SH6XJP802S89%:_)TJXJX'1+>J+%]>+;B3MX8,K8Y9:)9 MJ@*]GQ(35F+H73B/;Y ],=)TO;RDPFA-SW'%I$=QV9?'BT1@[>;8-Y<_\Q7! MD\_0BN(9ZX>AA-/\Z>??SG*TC-++_0W/4BB).?MK'8C%V6X(@2E30;FW=4_M M#&\(L"NL:LZ9LXU^/EC$>-RKW3!YI]QP\8Z0=9@DG[=ZCT5 WNT5!)[FI*!S MS;9&KM WL2@#C\9EK-#CBYE[T<,0"EQ@*)86\*Z_1IAR[!.ZAR!\R]']U+*N M7EYK-D/JDY>%CQ=M^6 KUPJ8[>YRHEV1(7XM%^$766IK0BZ46=+@832R>J$4 MJ]@1+.UUZN52JDN+ _P]>G<=(@%U"CPC36PD[E9ZW;3TMD^V!P=IUIHY MCQ$#8QW#[RJT'N 0Q>$,@GZK2V7,J3;3TDR#Q;,A/B3/7L1*W\IT?/2:64QK MJH6@5?:WR=AOK08K/YM\_NQKDE2)., M2.J'WX?Q=1C"8S(2*1VW:_RI3)BK0V;2/J=?J1TBCRPGXC0OS\R<4P#:SP!] M/I>YY[@76CFJ#V%6L8&;^U;I?++D43;0#-LV5&8DV\@&H@7\)T8/#1N$VIFH M.-;6<@CMP;"]?EE91>%D=R5EL1O^92.OHX_@YGAHBAR6,,]J)Y;UMSP=QT5R M>#KO"/4Z,[TLQ)1:A//PHXPT:3]\%GV8LMYT,\2T[&UE93S3*G7B(+3Q<:^) M5PXB):SZWCB!$F@0>/4 _<3[=UDV@QEE/@IXK9$R*>;FO=D.9;LYDE+T+-FM M=]B^FV7C5@?S_79OZ3D+]]OL$<6G)36>>3,S]4^[[SL[.TO;V%P\]O[)F>T' M+/+!?9R&W>-0,V>6#KK%.D"VD?C(>XX-[,>X:*6-M3'$\]TD,5%HR&Q]DD8E MZ(QS$V(#F2,VS1'"]=JU]93.3X]&$'&@X]2W:6O996Y77-GW!G? MG2DMPT-/O:R$-!<;G9]\8J6:[KTIU-)CRP8'&&N8>,@929&: O(TD_G_O[%Y ?/O>W M;4#_1\P&DT3XT5)5S3B1Y,0&YB<%F#*Y,^/W7&/:?O#'R6Y/C-V(L>* M/EM6@^U2"U0NHR/+<4(&>HE3J>GEZ[,YBZ5T!X8^,P+C0A1GW*9.M ;JOQ2G M01_4','+>[Q!+K=6)8AS-XZ)O;U[<"+&_U#JY0'<1-CXK*1D[YJ'W<*Z3)M' M-AO0\HHF[*L[Q/I$$*VY0\62D_"RCW1]J=L<*@=]1VB\253=],,E/:L=-_VY MPB(R$)1AUTV95(DR[7OQ3B[.@B?>9]?!(U0QN9">O3Y>0L9WO#S2W4X06:+=#EJZ#K?XCR3)A)3-MM/\)E\X MQCTW2G$CQ%-.P 09ZT:48UPQ FI M$[-Q,%6Q.BJ\A86^#NRH":4K[);40S"V%:U4%890P^X"/0=[> K4@ 8/2%#9@3JB\O>_#/=I;(]ED(2.U C&YHW$NY[U62KX7@;#& MQE29M2S].;1632 30C)\Z-RGJT=Q>E_:5J&WK2%[$M7I;5$1/3Q: R?3*O#] M**.[A3IV#WM7=RHO^8SRP)Z S\>\#N $EFROYK7E[0G(W3&%=A1O0)ET7 M/TR$!K0_]BE-!:WG&,D3^$!_E\54.@+EPGQ7ISP'$=57=IOT>*6IH;^#(I.J MU\HX N=G:$HU7"R#"0RU$_6:&K26T-LW->V,:&\0L(SW4T$0]#84B@M'3ZRRN7JJPC?#Y/ MODMNU)>OP,>M7ZB.NY@3;MZM4AXD;@&&10Y$N[T+>%MXX6Z.U8N$=*UJM<&I MM$Z=7)E>$XWP?5KE-K ;XXX)21,#1RE^=JQ!"B[BL&M1 M0='YR_-UHE2NC!;UV%U@)BS&)B85-]-[Z>F7^BEC+U\/I>S\;'NBZV8,%N.[ MO,;R8P,48P@HYQ4!_9400TNNZAQ+ST5M Z/]QGR B_O*BD^S#X()?.' MW @ED+,IX5BE^C"Y#O=AD92TAR1/3[4.IB9S=QE?H '5*C0#Q#8&9,54DHB" ML]KWJE_-VSHW^:5XXC+=:$^(LREI6#\>-6LK:YKU'@?;+^<[#WRZ%'?XV/O! M.1ME=]Y>OD[EJV2$K5:DN_O(:#X70=I81\G_1I9$M;SQYW0;JU#6<(_QFB., MT5W(<8J2/Y=UB#+>T8L;WR2A:./*_GA-% M]=(=T'T$?HQ3[/TQ=7"9JOSUH&JC%=;YDRZ4K^FV6YT&-9'A+1NN*Y&Q2^SL M<%BIG_"^Z:LW8XUZ/,KU[M%.Y""LXPQ%CYU-/-6?*[W;9T+^X]WN"R>LX]$1 MN\I%1NX9.=2UB>C+H8OUQ%CL#LQ-G"0X/&((YE,']"[!N!"*1]R-,27% M%=V#37Z%VLJ/QD[V7Z_^I"NF?-0+O.@[+U&H/"@N^ :3Z\ZHT==G?6(#G%02 M(1 ]=A)D4B&.E974]2C&:?5ZWVMZG062!\(Z,V$"KNC]39UWLA'Z8F\K2GI] MM'KN50:/M>_+?I>VEE.53 _C1'8=CD,9+!(\NAXTUA/W^%Z%DC+K^&>'T<\G MP)M(9AU81#NME&*8/8U^VOPM+ MN_88%_;"4AEQZM>EM5Q3>?FS07I%,7G&IM9RS*B.E!AIRQ>O^LN9Q!3C*XQ- MG$)1"JNIVT!T->?R7QL0*U,";J9.]%,Y3AA,MGS[J4:'-*IP>=!WT=R;L2I^7[(W@GI:&]EU%144W?2/W'O$_&)RK7@AO!(,5J'@MA:ZO:X2O++E8%=7M5FMOF.[CD;8:[M,N=+O&; MKQKG!XEO;$">J&DH[%O+$O1D MAT5O49R=$LRTLJIW.3WMXQP2SMR/^55@Q+H>@HN^0S_>87U[ \;B?%-5/4OPK:UP24)^6Z(%CN MEIO?'T+K9=;H6M"YT)\VK6.=W)G6),/'^LW?JRCYRH+8P(BCD*;B)_O*EN\/J M/:RE?B7JN7%S+U5;% M.^U%4;W6<_+9\29J/8A""]B57ENU@0]K2QQ(.?Z_CVLX?;"4JMH(W8$69YP% MRR=TL"5("Q(^!&4XX8%VEI/6=@E;S2^TFAKKMW^3M+FHA&Z[YOFZS3=038RJ M8'Q,WCSNL?WK/B>129E5(^E[(S-Q_2'W^A=BIU19_#+,2F7%","XM[TJ[]YMJIT_B MYASB=6\50FV@4\_",0=_.R-2_O[WN&>]PJ$DW!J8-GEF AM82$==Y- .K\9$ M)O2O?3-QAYL1026,Y["!G-D#(&[\"AO 8U;?85L7OQ>R2&K]?/#A7T'^F0\^ M<"D9F_>N>FBS >O^Y8+56ME+)55]Y7JPRY5A'QM->PM^C9NC;6Y^(TW@RTO+ M*B+MHE*??[WX:YAFDO45JVLL-(9BS%.*9[H_]P*5DK)L_HDE MAG#Y6!'5+!Y]"#_ DIE+NKO]R1B86-BCM)7G78^'1,.GS^\]"LI-SL'IUO.# M#/&1[X =E4-$-Q"YUA;<-FL+"[L61_LB&).X!&44<[IQ\YX]>>D$8?IV6>$S)4H72 M&]!5:ZQT2GWECN\R_4VM> N]MB](;/GC:+G"C,J0%RT!C*5+,>Y0-%N]0@>) M+E3QD/)#ZRGVW]HY,*=[RN^1[AD2'UHNQJ6[G*G5@3BUVZ7X'5VY,*>\+C?G MZNB9E471;WMRM2U"+]V]_4(J9Y>AX3Z#435Z=M$=&7*O::=.SE F\PSTILJP M#JEUT8EB^)YP$"TV!W&G=$6K-:=YZ/L?\;!KV&06*:VQ@5WNE*8F.W>T9%^2 MNT3YON!9(3YC6-ST+W7%U5BB BC$(6U:'-)VP1-Z'1--I 0S#/JG8$.-$S(Y MUW*0DYY2_DKZ$##KX;W]LDWS6D9')-S/GT"@U8UOESB"+NU]DCKS1-X9FA=S M9<1^9,RNW@^AJVF5?+G9V]W7XQC,R]M+6_%MU_9N54,UU0L=4N8M'^*.*F2* M'AJ(K]#"!EPA,6R GPW<4OWS7Y?;I@2 M;DVGXD9%CZY>QDB;E'$@#AENF=9UH;O@P]/7FZ$+/&J?3DNGG7HQ82KTXFOF M3H-V\_@RI[WYE1HT(X4*OB&-56,K^M'Q6%#!D"&B^0OS(6M+I\##Y8(BC"LT MLF(XZ0$E]0)&9G)UYX!TB!V8F&_3+JF:C337>48H\5C*2#KHWK2^WSG*SG[V MB7N<#09KFI\W%["4F^N>,I8>F#^OWKZ,.L"DXNUABG'M"TL?T+',MP0WPB-"A5=KUW[4/3!6QR"0S//4 MB83E:_26;DD>QW A>GZIDZ"@8QR";V_EW+R[T8QIYSK-UG]2'(I [:$; 3YX_>22TJ5"-N09W) MLR<+\" G+%\NJ=0=Z-1=G*S/ ,=H1BJHDP\F[&#[3;QS#$7[QE0>?L9<5V== MKAC4%//;XVC3I5XX6M!M/SQJ9RPE+C:X1[MC.P4FK/BDDS>OQ$#Q%DXBK^KX MKWR8("C%D$.<.PF+I9332 A9!L>#[N8DXJN=4%-J#TSJSBC(!AKF)S_/8(47 MQC=0L\L'#++ ;J40PVMD+V4F^6TQ52/Z)B&P88-0%MEQ1VA]'!?Z MMLJF"[ MGYGG/I8SEI+@\]5^+$:HMB=+-@^$^#+J\NW\$9^83SGD>>'C__8!!5R]%ZCE M/O&!R(NY'J1",DT,\"@G#/.096))^9^??O!N&_?BXJ+F1#B'&1PY78BS02I< MJHY&&RVH1[V1\3IV(1(^EL(Z#AV?A$?6+;\GA)ZP5ZN ".CS.B!++IY# M+PW:@_%DIOE'EEYM3A#DO>2!M M 6*3[;7[+^U1D^![*AJE\\[#E%5=#%KGM M@CL;X/)^=MVYXP(:8<@&MM[#A'9-;7Y_T :V][_"%M8Z9CR8#4C>!-OH6T"+ MAN&LV6JJP'LO,3"*I#3T?,5GDXLPI&L]/F1S]XZ+"VE9V YT:^X[]HRA*84\ M>>XH?O$@YA"1IWIRIX:8:HTY=YW,6/ MJU#*AY'KYR)G*\<4"UHE3K'JW-=>A.^AGC+EO^N7<&BF@[!T8[:%.?+P^LC* M4J 6PMLL9"Y9@4-8')))OW*&9%#S9XG+OZ7\\TI<%%9T6+OCZ9@9Z%OXPD8@ MF4\Y"'H9)%'YU"%\*'%*[6"R]DMGI8G]V.BU0!FI#A)N^SD_CR _X<.QE@/* M/B9;TG:NV>!NL2; 3FK(>PB %@.)$Y#F@WJ=#Q M@,+PRM&8@GGQGN'9_3+/>8(RK_0OWRJC_]K[I26'029X0D:X6]E !1M8Y"83 MH^LT$05J]$K^" J]GHAPCX)L ;>9OGOGP=UX+SHTQNY5:5?N_/##.TU5^$>^ M?!9F%Y5>O0O^.#(-AFC8W),8ZDFF.QY6OS32$]93,)C<"*M9ZS][<:II@':Y M!,VH@T@/P"='-U4GNP3!6$]JO #OBJM MM-!MW1L^%Y"=[J>JAM?$#Y9V>GOK/NY2[*DNEAI0$K&>XJL8\?.HKECSJ!T) MZCK$T>II468DIGX[9OPUG/*6H>I,%V3<'&1T'0!EC5+@]X=9N=[/&=;C'L=& MI& M1UV*?N4;I$N+)/^@&E$(Z=*D?:6%:-9=7BNYI+"H<[DLF7?[P.#EUD/6UI&G M>;T-I4QGQF)LGO5WW+G=='8)PN?F5Y)O5-XIV7[IRZ<@J>0+O0/1UI? M5[?FK)N5^@0\I.8]?!7LX-994/E<:\H4*U(Z.LAY@3C!Y<0-OK',B,DUK M]\GWY(MJ&?G",A>EEK+$"VZD!&0'FL6]N)*QE%*%&72R0\?;F]]LSWN(L";PA*$CI=C*&8T)J[N. <9GX&611*Q M0[WC+>5^.[#^UTYI0(3K#MLI;GKB)K)=1]IJ/ODD!'8*O/^H^WFJ=[(?9<"[ M"(DX7%',_#[W1_E]*R,C4&B>IO?[5D9B=;(S9U@*W[&A5>%#*./Q3I.;6-,T(VLCJF'X4K$7#C2&AQWA^QA%YE//+JDR MH].-]A,M>K_B^Q45/<Y'ND=Q MS8+-=:6OW([8&3_>PK6P=<2R=VS"N$_1,V=S!^$^#CR*9X@X3M.D0++N/BJ/ MU0OT1^C>-27H+U2&A6[<,"C0%.X<$TX]VT*<^I;9VY_9JWLCZ;WQ&Z1]5$OX M90)E+!P!)_H6]I>OE9&L_ A/6M:C7-8UK M5#/M;I-0R#SY5G;M5JI:&"+44BWF2&+ZH^PJTV%3A8UC4E\"U>7<._P6/N7E M-; !!$)Z>M1?;W#T4QJ'.MA__JM!$=S^W4"0P1XNK-U.5)SIT]'>!O1^\ R) M[GMK,5("&ZHO2#66\I^X]HZJ^.W G:F+S!4X<123-L@0H^U2XKC0&TC9S!/! MJ0X*FJQ1OV4B=5RV8<#\]8.7.3ZW+IQ^>O#NO:DZ3AYIXRQ2@1PVV@P\<([1 M0X_1]6#&L0%<)!L >6/;+WVOC]=]^U\5"ZPKL/AFJ+S#*@R1D[TFT4/"S40N MM PRP->>?+7P-64ZLD$?^A!&>G1CWP3*G2C*'+&F0-G ]MWX)"]0'M*8>W2T MI)?$!IJC(FC!A@ECO'7E$I0+XA\KP[=_]1H^$;>3!2JL%@E[3-Z%92N7.+Y( MP$X-S8WC%N#@I%?5]\7P-"H@3H13[L. MGL$%82=R6OAV7",7NAA7#F$HC21TADQI=;41R>MD8W.:YOFJ'I^##QT1ML?F M6(<,>Y?M&JW]=-]]<5#DWU\D4UHF7R@$YLB^1K369"\D>]Q8%!F.C+\R/JV4 M/$8\7S,$4CF_V/RG7S1%F6.&\"3^6EKL?0*W^M @O+^LX^4FIAD2L8EYZ1R8 M+T7!)V-(,&[QZNZ:DTZC+KESL (PYI0OCSQ#YXX+*&P@NB&I*6YW,"(_HF!9 M.ZY;)4S0]L*+P L\!D0;G;8*ALU'2ZEII9$-Z6X5:38@\(;#N-M/_\$ZXNAH8>X-A47E3"8(:.$#'?LY3\';E(L M*&>]6#G>]?ON(0+-T3XV;F.:_;K+?"AIROD5D=1FEDYUQ=.%.++#BMH][D1%F-K<&]9]BM!?-)[ A8!$:Q!4/U:ZY3!EU3AWS<\T?7%N>E_ MW_#DC99[]#G+OFG$DM3.].L5%5%W1SY_'I&R"@AZK$'3N'P&X<4KW]1M@+:1 MOV32;M)N[FF>D.II4ETQTL_AM7-#$]]GNT__=S98$&6&9&09YW#/7T_HY*S_!>MJ%(:Q#^T9I79RGZR+0 M6L2<68P88Z\BZ@0UIY[V^.A^P\C04G7"(Y\.PYO?]SRYJ#35ORKNI'@O/KN0 M-%5=4_-)11FR:DJP2W=,DXG67KV1RN0 9@]+$'6#S^^+:G2.!;2+OAH6&G7Z9'70RM?S SZV]W:%*I$70AJC>/1^JG*U<>>^ FZMF\Q;\)X)3+J M,/6EV)U3O>A]K![B014E>]DHALLX&PC;S_1RG^/%25!YE MFA'QUC&1#:S)%"^0" ]@W6Q@]GLJ3^ML^!O6NWF9UM8]90]BF$G$G MAC*)5&4#R994/$/L*,O,GWZ7#0S5(B?8@-%UW+=[N0F5'MF3+;KMZQ6UL31S MSG"$@+O8@$$U28!U +<#\VTN%G2%WL>NVM7M80.D=HH+&U#.9[B[YM+2X+&, M+70HM)&UB]4.IWS";('.X%&'V4!CXG@7R\&,#?!Q4X1947X-$(Z2>=G 9#\F MVD,D$*;2R@("?U[W\[K_^Z_[L-_E>T8S/)#I_-J5*%XG/C=7+E_0R&Y$& MI62Q,M\X?OFMV&[8QL9V[O<5$P7%VR/U(G$=1X\=4=VCT*? B(>.)T*^Q1$_ MZ[ ^$L:]6 4'^0D#'XN4YVASOV1V>'AA#F5$RL?=KI,#,RE=]>*46;0:&#$. MWSGGIQ&!\5%_P@^<%-3A@$49=/(P9!MFH1/%"4CY^(DUC+(Z_[U[>([_ ]UG9W66)W_? MQ-%9Y8\W>/.#8$!HJ8AT[.W@,.?[DEU=E.\[:YZP'<(MJM.F3,VB\P+LL46WX(!>_6[&,#'7E0TBO65DRW)WB.#80K MU&,953AJ848L8A)D ^\%_CG7#=LULJ0HRU%J[]2[=L\/JT24&6<_5_*-%9A+ MTOZ8?)?6JU?;<.8-HO?+\"\#ZX)MVSL.?+B>HAG14'4R.H^AP/$ 3T[_!:&E M>&8TY"!A#8G<)/@JG%^*7SK773[T'=I_7,BC, T;UJ%5,I^S@1OP71 )= ]F M/V,;)?Q,W*FOO8/-MGUF\U5T.[[>$:1%@Y5"()D@#C]?Z=++.)$Q-UB_[11^ MN.#,;?VH#$(L?)C(XN\ '4BYZE ^=#,66(N-2'FH[R-&%-'7M/^"U*S'N/[R M"*>&"T^#O$MM<3S:,\UE@ZFH,:1,FS_.?YV"WEV+T<"6M3+$!EF[K]$M:IG8 M: R"L \IT>"7?84-/!083P@A<8<=+4WU>YX]VC4^\)8*>[1*^W+.#B0TU1U1 MKK8<3=RC6)DU/6,;@C;FKN4+D; M;64?X43C/YAE(Z]/7)8\VI_ER@:0;Q$!#E\Z]YY4=-YR;8.'&L[B=^,XH0WC M>-S22$.=.EA*':8-HM#P!DRH;7GAB^1CES;NS&%%X \.S0%!X\1Q="QMM&1_$$ MPF*--ANESDR1=XJB$DTH/F% '715E,0$ =&&VB+^T&166! M#="50-/ALPT:@ZNXR+23?1Z?7A1UI,(CT$)O_1-N.SI(DV^].)VS':.@9CZ5 MC/D-5;RX@>W>4@M?Q+X%CC<^0.^UDA5TQ7 7+!W])?AX3E/*]"-G MK8\7-@Y\Y8T[*<"ER3B Y;BP9^*SG%;X=KNP0P_#Q[T:-*ZT:%G<(;8[CUMAY91&@+)GPS\BMZ:F4\ MO&$UZO%7%QAE[?'G6X]9Z[I\6?Y=;Y!^+'Y.B E.FRG*UA?L8WH*A024$UQUKW:7%)W4'F40D;8^[P'^U"-5L M*G+I,Q]#LAN6XM#<)DE\SGJ%X>*DCB0H**W2XE+.R6+"HJ&[?:NS3U=IML1R M(4O?Y_(S^ 8=%;5OYE)HGX\>Q$V!S9?&ZWA/M\$+,7PL990\V)8N&XD61)F M0518XTG_0-USE.D6QP/4NK QM^0HSWQ2H;%%L8P!UQ/_C5]W >.#X&^#SN.P M1X0]:#$PLK>9#?#6^$VHA.LKOIUJ;9;<3M7'DP0$;5#M;& FA1B^7,:\-#)] MWNO+EYP/>:-7]FP0KQ!P-?8O4QELX#<.+LPI,+HPSFP U&(#K-UPNFY=:A;8 M2A;GX!4BEFMH;T;\&7 V0SF7#"WAW=69TX3C-^' QH&NW(LAZYICQ_I1=EZ\ M6)W9E5PD<=.%^00Z/J/RV7VB+ 4>1G#U$&_&EL!CO&PE[A&H"D;4;23IYJ_- M3C%:^H>0[L;E V6A<0Y=>EU1* $24\ T--,]=L_%?,7BX3BTXVNM-A]"SIKW MIEU&IC+4P:*W;[P1*O: M?UI:+NN8\7YRHZ(R\=S6U\$[BRK>//EKLX-%JLUPP3I)4,Q.2]=C@K #J>UQ MX516+XEJ':D&$S .$JT^ I-^$5"[ECEJN*UC_P<*]]7A\];'',XLS(-.G$A< MB_E:P&K"TDQ9JI@YXW%MDR%[A,-G5A?A#S"0^4>L8 /[AX_IY21_)RZ$?RT( M^U>^[G,IV$B)OXPYUDA.;DR=U9)TP$8S5.\R@@W;^+,7?]L>T3O+5?FVNJ*V E-Y!Z%K?1QZ[EL'3XU'/7>8GH$-CGJ]I[S6 MY6RE>(HD+G=F,&1O50]N:77^:=GD';W7;]LUXBYNO-.-W#2LA^#%%S,I_>E> MX?\/>V\"#77_]XU/5PLEJ80BIL6:[4J6LLTE(80H9)U*LJ6I;(,Q4Y0UA**( M24*R3-:Q3_8BR3HA9I'=,"/&E]G^7]=]W[_G=]UWU_._G_L^YWG.>?Y_Y\QQ MSCB^W\_R7EZOS^>]D"H[:"?)N1&>"4*[4?Y YNL1$1O^6'-%(>$F+W4^B+JP MH;3*:>2WNR85R]Q&,A.-B6(+*.,4!2R)>[WW MW3\+%V9+T']2=[F><-OI5XR,:D[35W*>F$KN;]4LU[=S#?T MT1%'-HKS@BN LNVG+E.S0*0\7D-=>JA_-$M_ZYCSIT(+AKE!=1U4/TVGP,^_#X']\$1-+B],5[J(63%7O.ZN=2K00 USYHNGEDY-B%058= M/6*B!X1& BT*$ZH/L*+A-@)W;"XU/N!=FD(EK)Y6_IUZ=>WHD6J!Y#8EO%=]''"A)#HO#@F MJEZ9XBMAPQ"*7J4Y4G7T3AGWJH>>P:U:7+I8^S2:MK!PJWBJIOK9E_WRPW77 M(Q>2QZKX0#..MZ(EDE6_^3%#&/!VW*&#&I*N,MI"+8D[))(0P1.$ M:/%'E2TS(=MVGU+2W,%QM)T8:IQ"@* .&7_?Z2)(]!"[7(*? M:#3>)^[D9$\(NGZN^EAO/1%,\ZV4- U\H3ZF1CI'9Z3.>!)NU;*_X;K*V<-3 MI[$>9E9SSP,GS"L=:">Z P@MEBQ#E\,_$H\+.XU\^<1*0B]ES*LN+S130PI.XO.WBZ:@:I=0?I MCL!B9*JS)EP)45:E4ZRV?%ZY MO?S5^*SVC]^-$ 7GXC:L]H (R"5[U7&Y45%(I'-\]6VA#.Q,R_F!.:+2ZFV[ MU3N5G#?!TAP Q]ZE!WTWS,:ZZ.>_CE6<_?+^=2S;%;0/79O!J!1.7.,N3',U MX%/4(48[RL@P;2RCQXUT%H?2YYN^],UN$%OKH@=2\0.B!OJ)Y&NP5+S^4:<& MUY/!"(J+63L:Y7HB54C(7MC5N6+6Y,5:RLCOL?,*G]ZV!854E'QZ.<%?8SJL M.BLSQ3296&*+X?ZL7R8 :TLCE%HU%8=V \%DR9L*Z-,^&RY??-GN#+[SU?M' M@/T*Y#"\/I0NN'(][)Z61RRK8Z^TT#8KBD!HQM)4;&ZZ5\G-5"K5P:,ZRT$V M*SAS,MTK]_IREU*)PX]4DYO!TH%*"^8GI5.L[7\@V0&W6D0N"3O,:WD::$Y8 MI@,*'9V*0?GJ+]^LWF)X7WYF6M-5TO7:93^W,BCL;*Q\R:G?_SO7B33,-V%F M/Z-C09%E"'A,"$7J$]\!CN3\*+0"\ICB Q%"/'MKF)_ 7/J=_=I-HC5YNG?G M]<4&;IQ0"JA3=*]6FPURS,RMJ=>@@&GE#1X41&_ 6M_O&?( M1586GF+5-6AS]2AR,:7*6=GNOZ>V7.XOL=/I/G6IJJX?=RUR<0B9PL;Y;$#! M_3WP9Y3('VRC"*8ET(8+AN[05_+I1$O-IQ=_&56-) BOFAX/5U20>U'U#;#J M^+FN:3^,*)V5.L'],MCIX#@W+CM@-7AG"+%J1K+!*5XK%?[S6LO5SMR^XL1, M;M^IR=28[LSG9NQDYCW@Q@JF2W4Y#+7 PHYN%CC+D7KUJ]PP^RD$6V2)Z9?! M3.6$H]4!-]/WOH;M4I!^6J,:4NK@Q,\2J#-P#Z^=5>#E 9&8)@RA1&!QNK!K MNV^<7TNOWV*('3/=<+<()3ZD3 %"Y@^,V%U_F'C&C2_>O8R:U&Z%A,DPW(=26PWWJ8 MS4 QZ'?LHN#B%G.!9_1(SPE%$//R0V-Q"-FHLU6WW##AJ]$!<'[=V^T4 M)'FDW<6?; B )Y.HJAQ7K#KO,MFE*R64=XD.L! MQ?1O(<^+C YKR 0/%1PT*:L;LF*5VC_%GL_K?.@\>;#X!PWTQI-UL'("()NX M,*NU4,G:C]H!6+^[4AD5=ZG9&NCJ^&HNU56-NCLQ'U/OA)O%CV5-M)1[ER(= M;FS=,6J(WWK4$%HG_YIP(\=,7;XOV\+Q@%?S4U@+_]O"]6&?J=#2V,=N(A4V MYC^*#E@;>?^I2;@I/NZ>6Z OO<12X$&&SVY2VK>D*,4-]-_]I9TJM"X\@6FR MXD&L^LXPX!\*>)#;/,CL75CB"/AJ>=U_#H#XW]YD>SV1,'G/1Q;$-B9QW/^Z]P'1@=L7V"GZ\"-]\1TGM7? 2YU.@#:!GM$QQS7 MV6! MDYKZ!N99-^:=%EL,SK5697F!#]2C$[E%2UOMUYV' K11 M/(CA%=^?G+W@8U_\<_0=W\9M3!,>LQR-'1[EMBQYDQQ@/ MTGD,XX%@B>OK8.;HC%7TG-V\^PSA.%_=*N8YN+FM?QV

    D?=#[IK &(_1=" M!9'FQ=)&=\#VE#0JGD3_<7KT@SGVF07G];TA_MV9AC3,8]69G"Z MIE3.K=9SA&']PWV5BC.TM;&>W79)%KJ8<"C=5@@XO4;N62C0BN;RF\=!7VO[1L_3\*-J;9),*T-Q%J8^IFE0&RR1+2"<[N% O58T0/E0W M-;C&,6!Y2Z,_N7M> BV,_2X(RMJ""+F?;M^4X '*_2,B@\^J#V7 \'&(4)9P M =R:[U45D@E;#.X\ZCL38 585+8_R&ZHQ+:()S\_PK7ERJ"L@11&6KLVH146 MA]9C1+42).?[@T_;$=E>M\2#W/9.=-J\-=O_/ H$WRIEV'#Q(Q C?\MMRVJ'EL';"(=3) MNJPYB6(/@WY[;P/'?/,P#&,'81IA!HDQ0)JP=H]6J6WD.H>+T@XMT\E"\@ Z^XRYR: MN$=GKE$9\)->5CB_OB^??LE(0[9*.#9,/\R*F4C' MQM4K3) $/;-.T;5B*H0.(0U;:U'B^"B4+<7%S8K!%Q5 4YD-UOA*7#^SV:&)0'['@U22V,)I;=:N;!%&W3QF]]+J MMGI&U ?"X:[0(K8J0[M.OKX6W_=H0$M_'T.Z]\0"P_[AHG^QG>F1BK@KVD// M=J=?X$%F7$ 5'@3A01.Z"TJWP0F:N)'U;!L/HX+Z_)O")E3O2ZD/@(:9HOP^ MX0 4,802>_MZ9)AM2'\H?%NP>&:(N9&5(>!(B$7I40H0"U>K!TUA0O>A[M+KVM.]=K2T883J+Q4#L%;-P@;IDVV%,V)5 M8LT[#PEWXT\=E-UZJ[3VASVV]P_H &P!-!-\Y]%$PO;)/I0"ZPK@9L@IJ-\B M8.@+B[UFH0.2_?9XE8^^T192^)QOSN#4!R@:,TPB2S..D])'DK J;@X$"?V?2%JP>$W:4L16#HUML']*61 MNRNKTG+1?>)[TN6 ),IYXU$DE&H?I?[1+9$J%>\+326BI7N5B^N#$;O%Q(*8 M4OJ#JELB6&C EZ%*66M7W8KTH2*:"8>0?E2A%A[DX.R3>:F#C*B'JTX6/@9# M%>MQ\EF=W$[3:X&QEU-'%L^Z!^\6"_QI*!637YIB<3L(M+PG_\_F M%BBN[P679V,S(@Q#D1G$$:Z!')%)V]JR-D2$5L"B*PHS>WWTCY6F@I";Z[*= M'\VRESBB"JDTNB-Q_"\[^946C A+=3 B0MRQF\:/0 M^(Q6?!H1 T'+6^4!H51N!'_Z#Z^3TCVB\0P)T[*XT,9R\JQ*?O+R^+C"S2&4 MEE^1E]>V]#@O,5%8JKH=<,O(62;D2NS^R4(S,^LPG=.?O)"?M ZIE/H&G%![ M*ITK=C.3R(:J3&_@/4>^I%"5H6:,'0\*KLP[BM;E?9L75RG-'3,,RYNKMOC-N(&OEFGL";CC $ST^?#]9MGK&@(@;;3PQ07>1 @ M/=L8=TG,?4[QHGIYDNKL,A=G;>VF(]C4E:F(QT4XMY%<&XVKN=#TA0W<\F(X M80>&C"?1+7ZR+J/ ?XY\!)AG9V!'MI+;(^XA*AJTOW_",&"4^+CO0XU\VS?FK!M(?^4DM!.Y;'WW[:R1R;<* M['[!2^ MR,JC)_SNI,[CC&LUY@'?S63%CW_\)S#SWWYLP@VVW=A[CY\ISO& MI1B49M^PIZN:U^XTL3P7B=;D[\YC/MJOKZ!IQ/5;* %@F"'$] ,JR8AXN(!& MVM=Z/Q#[...'*D()F3259X9-;V=&*LM,Q48K]$(OI"\9#ZTPD_:SS!KK*CVL MU+5YD!S2@@O+":7'J21L7E2A_("P8XX\B,]9?]PAP';19MJ:+I>P\LT7=);' MZ%EYG:5U&6<\(M?,&I(%,+1$(=*L^$ @W>BMM.F&E>#4GTU73)-7B? M^&3&JGU2^WCCT[TOM!JGP68B,^E'RAJU8DE^;=4)EK(8YK 9H)[YJW)C?#]Z MV*("S%V@H'WGI*ODT5U?2'9T8"+@(^A3P.7>CH/U#.G]CAT\R$YX2^(9QB-& M6'S\FY$_;L:+M:5K1:7Z9+CH^QJ1V"P5WY););>5EI2G*^HJLIQ\"IV>OPF? M&IG:*:Y 6SSRS.:*1^1ES\E8(X?C20Z2AK_Q;=03EPW _>G=O!(=FPU)B\'< M%AI>:DF\F^-M8U[([97:T:M\:*I/0^%@ ZF-)MX\O(>C:.TVA3H7SM^:?CN; MT'ZOB*D=%8/P3TR@HE[;YG!RHN("%-J4+APKF;8\T?LN>; S?>UF;;_I[,>E MEKCL;M8W9?OVNMR*!IO>=9]^^"2(+G#W=;_^W?F+B4F?!GRO]XCK@VPO_$@[ MOL1;T]$X_HU7:KGKG&-)88%SFWN^5VW8LUK3NT%A84'JFE6I[XU_.ELIW3WW M>/$=IE>8N].%M=N!VTPJWQ-#YGB/]%D]AN^]4<'H:0^SV[I[4M<\X&;I;..> MROKH:NQYNFR&'%.O)B'XUN)J CY^/_H\Z#H$".34(+2(.!^MAF6( MO%M<.=]U,HRE!P@X52C7++EY/BLJASIE(J.8D;*:Q7:BV9;FCOZYA6^)IH-.RA-6F 33$*29 M;N'(I] >BLOKC0U"4\AFV+ESX#_\Y/]%48%"W8F D@G[]4_F) ]2'L+HX":W MP7_0X//"?T/&M3/U,=E%FNO<:/ =G__?TE!^*4M+)$#&A/T&S]P#OA('2(#, MF,\0MUJ.6P8A=/AE3*D;E-NCR/3D008_D4=\ N8(O\.(VK'RQ5]^E2ZR==F>*X#C0>33.!7@3F4! M/CR(7="#0G:)#\>:0*X%]S &,VK%_;0425CU0(H3.J?*"_JG-\0WCQ5 +%[T ME^+VL'X_KF =N GGN%](3'54(#@(RL0<9P#73 TE[C6PBP=S+=>QBCH4Z,2 M"]=L\$ZJ1NL']4B%;'#O\X[\CX&1&^79UD H_1)E.HZKA+)GW(XG6T6Y_M:K MJFM$71(%PF<7CPU'V="U6BQ,@Z1=#T>/(M-:-WR@P 6Y M]^\'?35>E:D&>?[*X&@[+#VKQ85 ?7IV5 M;LIE#H!)NWV?1D(&2'J'_8N%G+DEBNS+6XZ$J_&?V7;'0))?OY)3C&D"Q9S< ML*9EKR_( 7T,0ERC-4WP&B7Q/JE"+A8QO"A='6AN 07Y7OQMIHU'\*<(*[I' MPM+D3T=X^8R^?/6SW-+!B2&U&:[5QIR'_"H\:/TXR_9U[(G/?S$VA$@8H$/D MFO4L@(3HQM*$%O=-XU;;"TT] ]Z]S+W"U9U['MOYM MXO6<6J M!WW?)U!XV,>Y)K5L!BS M$1!FW4'MIQ,[<,,_V[X".4VURYP4Z]+J*\6Z5F2F3H=,0YX!'EM =F)<[]WM (/$'WC&3;X%*$[H720_ZL M3[?51RG!E#$WY[XE'F0@D1G,>84600\0=J"V,);(^3&T>B?Z*-7XT8X:"L=N M[[&:*#^]QIS7\YHZXRYRK8X[\K>/QU$EQ7]P"LV&E!!*'E(WMF7F*&X\[U31 MCRH'G=&Y1_]'B*$BR&=!XSHB1.E9J*3#.^"'&T]X1UC0$Q]4Q*CFALM&SX4P M"T^*CL@]6I$(=M6H(Z*,WIG[YLX^.=6QJ^>.BJILU7M\;6W$J$RJ_+'DX!^; M->HGT[U+1IL45"[/&#DG#+N,%8<1K%G MJPUE(89;R%]P81Z4&%_9:^Z,X^V]2B.!Y8QC 6>/U_1-Q)>H(WY;S_**.QO* M\=;$I[79IVHVVMU]T:+4;%:2C+.AM_1CO .'?!&?+#04UM;<_*=>Q(=T/E5E M9CUQ(=G/U++3+OU,899Q\KG'N=_@DO6^#!(U8)SFT:;5:)>8W:1;[J6_FYX9 M9PJ-0DF^*GJ :E ]5Q86:7WXDG?(TY%(/%IZ8-5\=G*].59Q.>29G)U?H8UE MP G3+WXI];D*.E6DP)Y#>-G1(-^Q1AJX6Q>/_)W/M3HW5)DH.*]M$ET/*R!Y MIC,?%'SS<90MSQVS<"N8U6Y,"Q!A9A3,$JN6)-MR5Q_]V ORO3]FU<7VF2C= M+HDUV=B/:5* D;/%36@3]-]&YEOM T4Q4/V#+9O]A(2BR,N^7W+OT.M#M%HM MCG7JO4N'/J965*KL#LHN%B#_R57-PK/?0GUHABEL(5MIX:(QJ/=B&BN*%@'$)J):$.(H:>#%*]!M M?8I%* MV]Z6PN$*T"#+]N>L^W-"VIFG=V_XIX?12!M7B--0]H$)YDXZB49CZJKNJ[\>VG3"AP"0-?1.[\'XB$=J:D1"O\ M9GWU5V7:37HY._?F%827F>(\TG],KKQ0<-*( (O-Y!Z:]<_7]*-ZLJZXJ*(5 MJGF0X(#$GGR/D05P K6*V0S$(UU3,NP ,JY)_V1O@- >9'FS(SB/GOV>XD6" M/@6>(U.)P1J1^7EP)_Q)Y^%Q Z7])69+9VU?G'?KL9^DJ8]XY66F>W=KU/KD MF#PY8&UTY+]52Y5C GI7&U#_#583O^DP[U5\[_/)VIVZ2 U^%7E&9DA7)Z!H=N>^QNI^E2*,BGSQ>R"V MVG&%<<#]D]W3IZ\WO&J3YP\IMEN/6/OJ=3[.W:E@-)P? /+:KAIN<;H4/@?( M,.K3-:'0+#N>.J92Y&#D;_(Q%0$'LZ!'N?WQX?NG9/8VRS?Y:%X_3#I,?XS9.6C)J, MQ4Z++^5DF1>1TMPA>OTI8;E'_J4<-_OY%X'ZJ6Z/\F-R<] TQ]!:6QMG>MB: MI2K-J&TV5-7[F9'=+I^2^8I:W/)BT09H05S:'_Q[<'/QNU-3$$*O>&#O]Y'O M+[NWT3\6'W[?):%^K^U8V?G'G9V7DRZ!#J0#SA;)X/)G M%*&TZQFJ-#G68:3KO". T''QP>[3YY^Q*QN;APG]" R--VR%"_G/B)K'.WT8 M5KW[%NG:*S-0+Z7UW>OB./*R*8*"F+(D#/U&X(.17\/HAI@(0J5>>PW#B2S8 M'D?7FFA@U X$F)\K0Z)%4><'9975\5(R??X?9:KI^=&J^?KNQ#A=+7<_R1\] M?@'% ,)A >]'$$MSSK$3,Y25(ZU"7IV03;I,=;A8H@\OBY7-H=PW-& ;M_L M^C.7< 5=BLE9UX^BMQF%";-,T)\V&\$MO)A00.UC+%'2HE%\!>KE>2GO7$;C M>G8!6>-;N]<>Z=I?)6KS1?ON.A ,*\=-U92I**\J^BBVIH[ ,@LI6[8Y=P1W5'K/V?WTJLO7_N9-.W@616;E(6< Z/BEI:?-$GG2GJ>NYG*^,=* M!TLG#9V>B'<8-[DGLF^?P;UH>90M]@) 89T=#A:KTEY=S&KY -U3 MN>VW/\8A=.ZK2*>QZU\PJ_I:C-WPD"2.14]5^/IO_O:?&.OH5IN@Z;%,/B53D9Q 38 M2NH)'D3.FP>Y@OT5U7<8F/W)$;R&[UD!>;&=^]_GUO]/LCG1H%D] 9N4(;P/ M OGCTYO'-\\27@% MTJR;'NN@<#2-0)>?)#X@,&\V@FLT.,K8(*2)]AG"S[A5X>I#"EJ9). M^YNK]7XGG.WZ V[-@+71;;]?31R:3*"[8-;/$6CY(%]9:X%OE-<+PB?]X'/Q M?Y=6DVF)A7W]E^,*<#-N7OGG" =N!I;N2V*_EF."3+XT9P+/Q0E![1=ST2+@ M_']QM_YGC$#3(@<^]<^7-X/-6)S M9QWM,GQEIK(+O.W7[AGYN%]S\]I-M$\+4NM ^"(.I%@<,W[?BWT$MYY'(VSLMWV&S+B=7$UDW04O7S@5'J/\TD@;"!E. MIZI&H:7JC9+[+9^Q38NF>SI#@6H(*D$_Y5P#@R2!Z$CA-BBR1,3EID4TK=3S"+&M1H 3^&< MO 7S(,1PCS1XU '9E.YCO<]1Z@S+'/_)DL8C ,("[Z6K6N1LU@_TMS#+O/ + M*-NH2VCA7N$B)+#>68IT-M+"Y"AK8WB@RLT3,L(-S[T;MZ\N"P^ M9]SPK9=CX[.W(Z8B@Y&Y>22GIF"W8%^E(%'B[VWJ:M+11;#^?B[_,U!D3/H( MY#?P\LMW@1&6%4@*T *CL_KBP&CVV2HFAI[>1!=2&Q$1]Q_\#4=+V.*'?"T/[&Q#P2,>EICJ_=F#7+W.B [9/_T24 MY&)-XX1E.\QU*Y8?+0%JVG;K6DX$[1CR. F0-^J@X5DBWY#'J3NJ1W =V.&P"GBDOGYU0_6IN7$%^HW4 M4SQ(L+*ZYVW:JF^0J<.]8LL&%[N.Z MW"B#,NQU2YNP:\C]3IUN@NU9C=XZ"IQ0((<--1X''KC)O2@T7BCWXNYXJ?@' MJ$YI5UP=,.*V1.1:!UH%R)Z BZ",&,PZD$"((T==!^K--_NEV.Q4#7#QL*M- M7MY8M,EV>ZS;]SYRG)]:5?G K:HR4@)Y/>:,.#M-_;/W360-50[9%/K4RW4N M4Z:,UJT:BRC*P-$=?_L&<20&L& MXHKP)Z!@L8$@OH47C"C7GUPUMMS7BVSMH57SE^-L4P">:_S$Y.K/SVVX>@W JZV8QQ6J!=J4C. $_C8X/ 4U/M1UL2/$@?1K-QL6/%$!3&[UD/V(V@NH)>A)Q!HK_P#"+AY9KB M^3"Q]8KY3DTL V2H>=68:C1*)J]),B^3H2^ %/N<9DN/?WG1*TOE:EE83O.= M;_,V$N?KE0NZ,.S[Q(VZ<8<1;\TT1W2VCV_8M3!?O4S:LQ_[7!Q='5W.?=TL M2&J)$VRK;%6A]VS[R# 7KKBG>'POYGXBH"3&%GZWQ(0"4^/R=-&T>Z3RM'9! M0^O!1DD7X^1N!#D^2#FX!*4ZH)(P%5^12<-0%&YG= ^P3S ^J&@(FO]!7!0F M5^?(,^\%ITI!ZUXFMYU5/'\YI<)'ID]#PKJ@\IVC8VW">*!*/"%4) >]L3!6 MK)K5\V5L&/A3)=L/_R\9HE]\=J0F%GF/2PVN%&,,!G 5OGZ& T4!\1)7^E7R M2@)H;@QAIC+ V6PEN6?2)Z;"/"(/ MP#<_S#R]+W0/L#$5K[L1-M;IQ;)+QG!TF)RQL2BBLQ[$L$EZM^L M&UZFJ*O%(JP5Q9):Z\GI0J*Z:N9"O-TLT[S55>0-UB\ M4_R(WHJZ"P2SSK./T57;>QZ%=/J@^1G__2X^"7_38/J?D[C<;,U$S;35H\+!]JVHD2:A1";"WH6NU"6T#G*A"$97^.PN0 M'NW:HAE4Y?T+;Z\=*//:R&WHKJ[!*]VHK#MG7FAZ5Z.BU^S=!!W&? %""W_, M34S,*=+\YE510KTU2W^>**@T3XD_J] HC=(*MIS=IAGH6)5_;4*2WTI1[9,V M@',L+8M^_6WFQ)-U-;\#A&5GGT)P* A?)WKB1=Z!%:RU-S_$;$%'O_OY?FTEYF#*-7;UNIH#]_!%HS_/N(?G<0^9Z5OV@1 >P$[^UOGQ%B@HMB@I-=C;\1^X;'-3MZSB<Z%AJ!:YVIGR:Z2^>H!FK^7^KRYW_C4W)S$W:1:@R1X+GP[C/R 1+]H%5ONZ(PD-+L* M "*OOK@EK:K&C)_L7]0PKKBNVUY%[WA@$K?Z?,DVB'\A8*8>UOC'-KPHXWTZ MH<%;L2R*_^JK?EQTJSU^.%'F(.SRT^DU2]7/U>17C0IFKEES'#@5HT\JA[(E MFE@G4 H95@R^CIX#2"PS@:%1:'3'WSSZ!X"A?U%\J'@B1O?,:V_[1IDA=,_O MWS"5J*O^\<8BHZ&4)14'Y8XEOG"V$+DG2DJ\CWV(SFIVE:##'OJ?WUZ52$G< MZ9F.B/(75/F^_X*=N&6*KY>;=U%KW?KO1Y.&,[MT1/4L1%:N7-@AM%7*644J M\\#@R] R]90;.7@$M8K1!HR2F]R< ,K?=^H]XD!YC0IFV_*0+ M 3>+L7>;2L-TL1,G_+A'=VRFH)GT3,#9OV^(\2!ZXC#J7D04? 7%!8E>BU V MYFR,V"]CE3#-PW(-A()3-BHJ)!G#;83;AU2^@=?%[ M^:L;8/:SS>;#/$BG# _B"V/)-8(;.IA)]N9!%--YD,L(0(7 ?@UG]O,@9:$4 M',=A? =NN:9H,X*2[CN0+@/+;O!\DQ^24SWJ(PYCI+A+.B#8U445&68RB_;%DU>GXB];K( M9=&;UW][]R#95!?")YT%^4%<1X#*=A=#?E7.)1&JIA]K8 5\;.#L'8"<; X] MAQQ0?RJM7T,9:D90I!*B4S_&__BDU8K9-])5Z @/OCC6169!=\SB"Z:]?LNS M[.I>N&Q+2AX$Q?L0'Q)JWZ<@SC\@(@JC6$6QJDP2TN M\:D=7-A(Q17.I1%59=H6LC:[?^@]'-4!. MLM?QR(/C#KG^L?*OC9--I9/"W]Q]'?YEL?7$L?#/K9"=&AM!(/"> +?U GH0 M1K?!BJE#=U7(LR7H$88#KTL9I ZD=<6,+I@D&(\?R(*5:;.&I'A,&7X2ND%B;54+@ MG7.@"DLU*CA065(LXX_!H;.BRN'Z 1;-&/.82&@?/0E M#N-; H>T2!5I- 6&!S7O?89<;:^^Z Q7 K"F6/U^'VY54T-4YAX'4FPK'J=: M50W# T-V8O.YAAV/YS3,T_V)\6U)ZF#[W_$C5[+<>AE0?ID+C9^*P?0WZ& MH5M8R)ZF5G(B"#=F[63X\VT 8?J2XY/[A_RD1]HCPI1P46>"7;X_*7*Z=Q3> M^#;??3BLN6ZQYTMW*'T/?Y"]T(B55?/@H\DJUXY[3U\AAP MO=^DUO) V*MH72 7!!AD4'SET-(M@?ZX!UDG /."L<(=0VA1]A7@ M@9OZ'E*@DX58>P@QOO[H+5"/=M]%^OKVL"L>]6BPBHU$7=*^BX4-LZVYO5BZ MYVC'=F8!2X8[V![<*Z.-"8=YPG=+7P^$5)R=H"):"BU*3^T])D_8979C/<__ MHAMN*F>3X8?#T=^Q[UO[OV_V#MR"NO0*>>8VNMN+8=)REM3.@P@@XCJ/52A/ M8 2Z"KRT9;Z\.N\C"6U3?>7S4QXU*^^6=(ES:RXK.W]VH^'1U+-WWX;G0F[F M^.@E9.=[B[X?_P8?=C'^^GW$U>'[FZHU._S>NC:]>D;]O[2/V>O>Y/\U5[.> M!SG%MIO!K<# L21@FBJPY5HT&0\<^SPG$917@OM2_$^!8A/N/D4=GT? ]@E? M@S53IM.2P#<#/S]Z)Y72>M?P'7+78+W>C7 [[ ?'1X-=<$,V=+-K:MET!W9X M*[4*3X.[Y[@"?8S5I#;L MDRY)HSU,,;SKN=P1ZA7DN^.V,F(M]0T6Y_8!M&A&?R%X897@7J]RJKA'-Q-H M8-[8*%@%XG[6'+/'L$% MKL / 29.5>M&BW$EPT:A/LSHG6K#WJ+-=N6#ZJ-/TM)OYB("\EW;!,N5R MB QK4*:*-J]Y?P0R\MG">*IE]>*[=%(;9KC9G/4X>M#<&RJB+SY+-?YXJ88K MXQDH.OOH.%6/TXK5J C@% [-CCDW%>IL_[>:!O 6*%L2]"TR'DR0Y90%,3)X M$!OX%N+:F;_YRT /!:/:+2(4@^)!9#&2_O_> @:2!'55?2<2H\2!V%GXR@\"!/-@R2OTLVYG4LM",Z%"D<>Q%V[;Z=&8"T/ MDG+,M]#)@@9#D21*A^3'#!<]YR MLC%TDW\%47N\@MB$CUR3)1BY%SL<3Q3'T-P9U$'&&DY7F;ZQ M'N3WY:/2RD1B73N;CD8\]Z4G2F":7MTWO'N7/L&<5[Z3W=CU!A@E[_EVX[2, M44>T/S1N#QURYV ')2[<0$DDD(:@N<8ZERYL0F'HU#1CB2L8 Z[+<_:QRH9! MU)9['_5Q) 9=GH8T%XPYRMS0 [BPCE S= MHPVWP^4-URZ#VBVKD]$M-46%R:Q:[?;Y*H'9BS1WNO+A? !I]URZ9>EO#,&% MJT\NA<_F_]#0&N!!#GLK;GB 4P+?W]0H=8836T'8A^XEE143H[E*W,_:P=C+ MC+1(#6GQM%;"@XU@6=-*21L?1:1].V;/K6 U(&^\;]2!WI9DS'!Y-HYU#Z.N M$U[$=N=EOG@=9 ]*M\W!?[Z<8BF",B')*9OF),#(K['\B-5XVR+]@RB_NB@R MM(T_[V5;?EL>P+(NK:)'19=\CEH8ZJ)81>]%NMG6#TP:RF"C^**+6Q9OB;V#WU2M/ ZI4RS:;0&/= M8 II'[\;(O/H<@M[N/C(!NKS5)7'R(JUD>?-/ZEL"N> -3P*J__/&A?2\:OJ MXLM$ %0BF1YR!^=98A1\X[GG*C=79.VE!%L)PT%E\R!O!O4.[QG4[2BO"K!J6Z^YDA9>7AH 05D#%\BN+N.LNX@NYATSFL0T\>&=(Q6 M)&[Q',=$HO<"QZA7>Y%6'X:(ELR>@-TVIK?&91F'"0P=ANT"XDS*Q2P]M?$I M"ZA)WU$\YQ*X@(Q_2:FZAZ3.,[4 +5PP:1=7W ?$.V*58RK3FEGZP+,WEF>1 MCF=>^>+1AX#@8 GE/AV),*OVWNXS^!OTJKBWSCR(UN Z:?\4#^+XCGXZ&%/^ M%;OD+I;KW=LW?N?-8IJIY?*@\>YE1L#ZY *5\XT0C*M474Z0P=W&R M5W"2? ,:5@_'U33UQ8!^\KRQ2D#B+HE4'\Q>K]22^:T KLGONT7AS/Z3,8O9 M84XMW4$>[E2!41".G6(>9[XD1"L@O+-&1U@6MB#M<%87(YK 4[LD3V2-#?AK(J^^DO).8U MS=*Y$G[PS6#]46KH[S^1H>WB I\>[,&]FI-0<;.8W9'M24S7?R7;MZHX[]48 M];KA1;/(->V 8_D[VYKO)M<^O5$L3;R9&3]BH3[8WYM?;K(>B@9Q13F^%3-L M->&1T+B=?:D?W4+%;IO#>>.?2!.&7:5[52 U7U'VKZQ.''?Q1!_ME\8/W+KA M[D#>_^D:1J0DUR/4B^^A_5H7R(I20+F]U\3R1@GS((^BZ"3C6*L10_+0,TP8 MN==WO\QT*XP_.Q641L C0'Y+B:I[RI?!^CW$[7W]K;Y^N>U#=HWR@ZK7N7S3 MX:$.4U4UD4ZA&<$WPJGCR'$%=%S^?&&MU(UK+U#SCQ8:\1VNKE M9$HGXW966@5^Q9368]'H$.1<7F9SGE'8Z^_A2UV-6ZS%V1)_;"2! MC/7'\_]*-,1? @AJH?1S)$!A*_H33 Q#,6;;$RT("TL,K%-EI!/M[(1[%"@E MT6O7!77,&,^3[?8.(X-) M=]J9>B">WF(:<\Q"UG3J.G%<$0B]5>KX12NLW(Y^OW2@OK N7J U/24,+S#% M]%%J-3<>;;:T\JAKJ=K0\FI;]$%>I0-BL@? &=/KZ(8$F*[9&!^S' MI.[_=U+4_C_1TU61'0DZ4W 83S"CY=P>.6;69FS+1 @/X@I^CB8"\@3V&RAS M 52K3YQ\PFH@,/YG/HB8(!?^3E\3]#RG+OZE*,=+'B3"C ?YP6G4YT&&LP$L M#V*OU00"/@/P6WT"H([C6HU.+''2H2 46O5#B>!6#A1GTW'8J<]_)L"$_RJ) M_%\ZK?[_&37_J8R:K?2?W#W;.7AW3CR!C,TZTX]2*-)/8X0R$],GR$$M-9WSHN5A?3(H_[N1\W MD\/=X\XI_L%YQ8.0L\5(?.IZ%\>16YD6] 9"B\[!HVF?WV=0K:)3>]J@!U8] MC4T3F (U*!VRA8W:7F7B?7W;(R]N< /F#]41K&8S#!Q"YD# 8_J78FSPK_GL M?89<_C@J#I#WB"YN/,.^%^=$MUH(I2A[%>?75)Z:14L#TR6S01((MB0Y[KMT M;= C]?4)3;0Z8[#J!OZE!2510 >("?"]U P%*423)('\?'RSM4<:NE^S47B M>!EDSAZD2.@P6A%8G_#9^]5J3X3>0,YYNE@4[@)BM^M)!IMI7Z5]JZ?:7U&XZ]$&%I%:+U#YZR0// M5&W]B%W>[8CAH+@1SI9X/O\]<0L\-_M!,QU M;ES^*?MLLK:^]NFG($RH7AMG94TL[52/G)^12,&3_V"L6C'X*+8P:[-(3'@4 M2KP1,&',-\_J=1<%X>%"W.,S])%1@ >A8*(7KUTANM 3RI74U(P4VVYI$(3@ M HE"0,+(N$28:W-055EU!>M>[&\TZ _P4=OYP<>%H?PW?2$J9%!? .7>W\9- M"\$[=K0(Q=3:YK:Z[@/RR:TURT>(*V=DO"P2"FZZ2E@= !SGJ"Y6+=IOXK;U MN#R.WO8&.I9ZSL_X^ MC]F-/CHZ\DGJ&55BZ_/)VCZ53^(>X7D97(O$RKD M/EC%D,K6VK'1) A:#8F&[V:; '"J.4$0F6)Q?=FQ2_J83CSL2I_*^&GC7'"M M]\[:BVJO105X3EP)=XSO_>Z//3(&(;M9>ZXUGV?-^,$)FVA4Z*P6KUG%7M+T\*6ZX)_&G*/Z+URD/S[GG9%(,!A3W' M2OM/%ZMZT'@?JP_;;(?W#5* M0X["@_&B[N@5_A&U1ME3/4U48MB CFR?*E])WD[&:.S=5[#=Y LSZ.D)(Q<< M)8]C#^&'].]V9$%OVR@VS(.U6W'"$;.I[#N0.TMZY\WY^/>^40:1'4MZNC0D MHAW?9K?/U#+E+S&%= T+ ;3[@S+0K?I2*[DYU@I 22H0Y33+@0C-S%@2)X$2 M0EE_[ES.?>_]7:GY,=<$_PT:;JMG?^DA[>=[>J^55;\AEE?6%==5)O[-C M3NX60X2Z)PPRX*$89OC; 6_*9I?$XN)BT&D\94?$3"MBM]#3?97=A\4'1@_1 M)7^^Y4"=&28*#F7%:[ MG5\AD7 V8Y8-.01[_34+:/3#W_QA!J_OA1:O5X"D#(,PJ\! CWWA#-LBL4+@ M2M[GJ6L29T]I23$03?Z7B3DVIV['!9GL=Y%&U)Y2:SMJMS>_3@8BX=K37"(P MU@T/$W;AP:01=]'!:3Y'&$"C2:@T@G7>8SX.5 M%--G># S 6EB7P:Q SFFQ$Y"/(0SS74. M.W,DGK3RU&[Z'IQ9"+7PSEQM]8 MOJ=Y8R5F8@.KE&G^F8P1A8"Q,B+==)D3S=T#-+X$;8I.P*:;D;>(%$38H([4Q>F!.?\6&9L M#4Y4_6:0-%[9G/\;V3=4 ==.I0CJ>AR0)$35.KW2/PMZ-I 55YZDS-G/RZ(B M@T,PRZE'AF^0T$=9VY-\IKCWX&7J;5UAE+*%5L1![#TP/_^@3:N]UH!C'T&K M],@46>^1:P59/51%T^]V0L$R?,_4-;*+I%YZG,'1DK+P(MFWU7[S,FMI1SNY MF;K393+<_K#(?FWG;G^--+.TXEQR3RJG#R][DE@:U]JT7 M6G*T0P%B.+U8%&K\1%'9[^/522T5E%^XOTX'V.2GR*<$=&B&SRDIR$5,]\P/ M6!VJ*J\*TDODC_2CW4Z4H"9 '"8J\GOX$)R/&OJ;D3M5K1[@4.N5E$B%FSH,II2BPPI:[)-KN2FHC MFJEH^X,Z3$204HY3)C_IH MV0?-D+Y>[-[N8. @F[?!;;R$]8OX,@P:K[]@(^.>K)\;IJ?UJU]8O#!E?NCY^@FP3K' M0,UF'DR0[9UNB<$WU"M_*D<(8/!-ZUGVWB&$#)18W)"KF/KQ76\-YKYZ6_V* MF7S [-Q:;'3@OI*:4]+U#_32IKXR)T9WGIM+O\%B!UN176KWZTBYP:M"@YL/ M(RFS]5WKW6OP+]!$#(+6!@/@EHDHMP%9=KF8/C^!G*;LUKK)[-J'E6"D]@40 MJ8?HGB-; ^6N546?FQMNL=^;YER&%GX7ON4J98B\[.-3[4[,.8H+M)@H_];? M9)YWL:2@953D+^7(TJ!R?X>B.J^OO?+9+] MCQQ%"]289J(46PH,'N/!(@"!E9FNW9C)=_XKH>%:RD66;T0LI_V]&BW9O[]0 M4?>Q./'5:MHZL,?0,6]J5=PZ<%EDZ',7/_VIV>-LB1-Z;]\K7#UKE"LAY]5K MG9.6M_Q+BG6A9+\J!.VN*H%R"W.$,?QP*1-#I[10]D1JR[4P[9&A.O*8(Q(? MXD&EM@KS;IU,%\DK"QZ*#PHN3Q5B;*X]J:KIGJ=55L5ZHP3,>WKGIGFP$'Y9FA/5B WU62T$@0EU+:C76F.V;.H53 R4:-L0(MI1V M,[DK](Y/\+QH.4*P[DL:GB9P&:(ZEQ:V8;H:*4+8PU2\- BW?<-0?UCKF#Z5 M)D-O"U.IJN4@+#^M1%XAE(U<[/E9?G^1VYWHGTI.&DK(GL^,ON&%[%L\-70' M H/9$2\S=S&X@0J2W7:Y3A^2FE3ZG]JB9V_-!%BB&&T&BIRL.G\F<'2CKNMG MC?]V=^OO'<1G,/8>H9FQ\K2+@W@1]+3OHQGMQ+@TH04UR/MV3> MH[S+_0:QWQP(&03+H3)\UD3GNC"&+KRG>-Q%OT(L=T(W?$*OD/13#Z)MF2%CR8W!QC ME=LI",W^]:KZ7:3U719K*] DS086<10X,/N);0*=*V6L$'B9[288C.7!U/XD M"H$>QO3P#ZM1_^\6F02TS98S$H>9WIP$H;^+")'[B_?R.,>_[@WWYPLC_]\-Y$$KJ#W34;_0]?\7P2,+/.K=SS_[$+ M#N-_F I"F%%GKO-@#Q.U1%C.W-_A!Q".'&6F V*J)<&Q>EH6F4K0>RMR6[L,=!S'!FNP8,MB,D&RC7H M'.C#Z@=N-1Z".[^M[$WCO[TIS6 B^ESW2())+FFLBWT@AO'>Y"&2;B@8D7PP M:G*P'!\CK0[ZTO5_?@Z_VTHQ[__*($4HC"/7G)-C@FHWT8QD)_;>L'$5?A$Z M9% CVUKNXNNT5HXU8/!@X?7R[$N,A18E2?M4PU:X,-:)%B,-$DP/AP[7&HP+ MN+.:-;Y\E4A]:COM'_6AP6KPU3W^ W?>OCY>(/"':$%EK3P5$,*,MTA+T2T> M>04L[ 5+6R69,51@M[/D;=GQZR0M79K 18I!MU>@SLB]7HJK?\)(>4+6H:\V MX>,7.LP% ",X';4PBQ1L(PSK-\/+")%E3^OIXK-)+ZUG-)3(-&%K>_8=!MG5 M6O_!#;WC0K8\6..9=$N0V!)D&=F9A0EJ:A1W%"IRFQ"0+WLT$N_$A-#]UG). M$!M";5OG.#%<:2Q?;T8O0>?0R+MZ57"8-KS/7$!&$;M5C@_3G-XIJ GL&%>M2'7C)M$6@I(L6'=K]>\]R6SWS<,J#"R0IUTB MY 6WSJ0=JNU#Z[11C)O3V1+^LJ&:U(T7X5OOB+K]7NG;%%!:XKQ)%AI MBK3'C1)+6BM9HKB-W!CBG<#;GSL%FY0.4H9 F^LU<"()!T?=&P;CJ90P64=3 MH:H!K%"!L_HJH]%>T^XRJD;I3-I0)S;44BIWH^SW7SC"N\ 8!4Z^;C+4QMT5 M3#\I/Z([JR,"+JL"0\,M85WEBC'-CN7 IG=;A.#/**)ER$V*S+7$D?GKRM6V MZC1OK]%=#%P-G=5J+\Q8")[_B*>AMV)2+C" 4'2?\(#U0DBYC9'3E9I-5I8I M;A??C]X*,7M*?? UV<=E+7PZ>1XHNRDZ2>'3.0+Y.W&N*/8L6$JE[7G T*6N M/M0YXNQX6^1$-]N-VJG>7'U+^-7-IU(*QKNOP/;H_ )AE@N%'_[M-4U6*$,L MKB&I08DE3Q0@KISM1G&>SK!1"*>%-27D5N)L$5N-!^OKT",PS0HWE)F7OQ?F M_>EOZJR\1@Y:32>J5]_)=!/]BG]%MAU$6AO7C%67U@;/S1?FZ#:U: EK73]! MC0W3=AV!EI\S>%'L ^N/8*R#VP^SH-L;"8RW)SA,?'F//T [J7U(X_*XC MWB'IG,1=NGP0(1.XJUD3P(.1QYG9]64GW90 9TH4R2>;_ZQ40$QXFERR<$'+ M\Z>M,^7/XB[S'5M"GK((3'08L,-[^=PW"2F]-=M%T=1-S8_@7X.(F0"H6B$A _WF)=JD!LW2P%HG MNQ.GAZ_3C=Y^V\F#V6DA [90?#9M;!V?,:0ZK6M!M+KJM_\3M#K/U3\M-6.J M.J2X #DT96T<[^B;-YV6?V6XR@SN0!O<4+&QK[F?E#22 MRS_4_[IW(A=NHRY'.+4OVPDET9\G>93B9:A[ WJ3.U-N##1@VVZ5YW%>1>ET*%A(\[R*>^H@+-3.(H M-WIGW:&5^(K2T$/F$]"#9<7>2U=O0P=O5#"FDQXO]R>.&Z5=23&G5X8I>&PG M4@_B]H>+K9-"5T03WW_;-&%_J6(]!R_3F@0X>"/6<*19@"W4Q=UUQI,ES$9+ M[P3#\S\22T-;M8V;C!F?/=N/):9M8FCZ^6C(-;..GU^\56(FEC1^J8(?LMV0 M74@MB]51B>Z[73WWYM$KN_7[9]X/_GPISJWN>+__Y=RGCEFN;HX=:IP.G0(% MM).B%>(^A&@W)88;]FX4'E@=U[O@YHD.<$/[.7EL&\G^++0ATKH:/VP[;"+9 ML:VEEJ';8]=;. [$EU6>N\Z41?]9VH':!Q]5G#<<(PS5,7X9XHQTP M:VT2I4)5#]<1P8QB^+O&%J2M;:XFBA@=N[(J2!VYK^8FWF(N5(!WZ7%/GA\5 MRI^J-NK/7>O$&H(>X\A'T@@&L!&A)&];"-'R&#,"KM%)X67RRYL#!,R,4M.? MFU]2$.C/&I/I#^840%Q<3608.=BEG?U!!+&>9;&4 IG[*&3N[I#/I=-%N^8 MNN>%I7I%MN*G"O;U3V4U=T?8NJ!CUL4>P#WK=#J*(HK5+K.2VVTQYT]X:#[_ MKM-#/12KG=.^^,+P::!K#.D-H_[((R!@?R'*U,YMP"N!/'/<4]_\9;26G32& M=87@+W\CL21FKG)/)%9CR MD02B!F@W#+O"=$1-%)OTP%07OD-=GEXT!?G6#G=I327A-8W(-@='6J!T.\)1 M?N6#XLE$94%#D8NV?=-MSWTCR=?BIHX;G&OW-299I_7)YHH>GTYFU>1^3=L( M^GW[86?J_S8R^G]1Q84?]C?GZD)O EB[@IB#[L,IGF4"3,\QZ@""-O"DC;T/ MR;TNR/(!AB:XO93U&BSZ>Q4&_A >3*D?+K51>^[5'X+9QL /F2^ 1_Z8+)M_ M BVZENXH@_B.Q0MZ^VX*_U OG[;PX\@N85KSQ[G^ ]]/>'FCM/\A"(Q<_F<' M!\B99$OY\F#'PSFIQ%EG$'(9^4UM_:P\9##P0X+TG86?#B!:K 5O9&8B6R;9 M!R<9UZ]X(09SQZ*R)EI>N1+%ZT^BF#5T,2/IWH9Z87I46R+?9SOO+BG]NM\6 MV77%B4O'^#CII+5QH(%D?P[8"S3HAFXG26B;'BKE<(T2SN N5$OI[_&EA-;QZ M$V$WZ&!3\3#L< W)6^*6.>KYG11VEXJ;+ ^&[%\NY+_ZH*C<"'6]N,=K^ 9K M57T]H<_U#VBT-$CU3EXA'TI1IN:-:?@U1_KRD' M>R/D.XPH=:M_P$ Q;W/RE^TT.V)H2H]J]>D.;;Y/]$L$YRBAJT] ?(.X;Q9, MIJ\\=4<+3J8W[E=KW5S,V8'MS3Z?2(P9Y$96Q8XS[".A-"1;N)0&CZA] )'T M=\0(.!].WH5ZK6S,'I/$%57+^?60&-^>&,9E+G-">.^%.XL5/QL@OZ9;=AGX M3[OMP*P[_W6 >\?Z"Z!A!^YD.\.3RW>!=6A&W>QY.9P/5&J&[UK(=!IE%K-/ M,KK"V=O2W[4I_#8J_JE,_ID90J:N^43PH#WSO M<<'G3-F8K,W_SLH+.XJX791%^WH^8,@.=(/6I<1(Y&PNA!-B\"KD6K8_R&\3 M;$&31U=J^9QNN9V3#$FBIURJ>M./.XX)I2]$96-(TK7+4Y MNY UHL)7(U]<:&WOM-:)>6C;IV5$0.&.]6>+3-E\QE M7JLZ)VS[^-E>S8[?DL4!G9\05PP=.=+9K.VUSC5'#/VMDDA/ C M'B)V+VO6984[UN#;TDXP[-[>AYFY)]H+/'F=2&&^M%1L5C(%8[]'8/69[=![ M:3W\?Z"7'>$TV,V(I/)@LSP8O;25!Y/0.8&*Q02\PPLNRQ<&(/MN[UI2.3T7 M03+N+8QL):U_+ 44BF(S7&)/X\WZ"7=G#WT@[3QQU?21XPG5_2WGKU[W,8VP M<*O,,)"O6+XB54&X5.ZVK",!89@?FW[NGJ_L'0E_6Z.[)\PAPXOK5 M'V'LJ:'- ;8,B_ 5%">@.4VF?^5@0+/DUWQ/A:^Y!2CKNL^D]9R\5W8?.E7[ MYSASS20+L_6]K!C>^27DO+9&WV3 M,+GG_DD4N(D#X8:&+= =;\1#[8\COQB,$;9#V92 M)R.QJN/$K3/)H2'86V,BY%U' M$&EYZ.+:\OK=(5^9C M N$;Z6S;V<&94>G^PV4#7C8+)R^XO1JR:3]F=O%8B,G2 TXQX*@41BP.;:-( ML'>!45N,O%]^CM)M')6-(!L&*K7I[.QS3*T]3^,R\72_L:1PYKGS;[5?;.2D5JS M?*WST99A/Y%6EZDX&N,]?'-P;:.4^O/S_W3$Z/\-[P1PGFW(.,-XL!*@=6$S MVQNT>26%$ &5;MB$%\A"7+C6Y.7GF-(9KC")&OZ@JEM+-Z=V0#SLC'9^K4;" MHT1R:E3"9_C4-I8"MP>_!X$"'HQN!^?HU:PN^L)CE;'5ZAN+S>O$1VP#EPK! MO1A=9,31,-74+=>$K8TOABD59TDEX-CIAP?[G)$H2<(P9:/R)'<,W( M TD-/-A>5:NVV7%&I&GO,C'L],^+1FYC2*&#%=;P%GY^C[?-U<[.RY3];:X9 M=OJ-G';(?;O)U\G-1\16K M]*D4*AA852/M+=W056D8[N[6W*A6^OC]NQ31]5LS_U3.[O]%I=U_'([\H9R; ML#))6-R_\7YYL/<7>##W+I86GARP(>2-FOE>\?T>Y%03'Q_5PO1K=X-[)+YB/V[;P. M-->:OYQAGT]JOF\0L^Y24P?D! ))N>P#YY4A8K7!?NW: M9F<3F0\7YO8#I=SXUS]=OKD Y_U0'?FT>(I$9B.Y&[$YK9 MO@CZ#<'!7\\;BP+.7:&D+4<1M>5]+7U'YXFREM?V;.?[.,&:X9:(%JCA(M1-&6/2/-(R!_ MHW]H=(&5>+ZAZ$+HH409"8=NV$#C MZ8[!WQ@HCW5R.+AL+O86J$#/#;&,Z*A;6GJ :Z:CW MZ,#9.CV*7PQN=V,%J,?O)'9<+O,0*+&G?%@=/4P2R"[L"ELI_)4I6DUX(G_" M@&CR8>!,Q3IQH\-CW!]C(CV17(%GH) ZY$-!6<%';*=75N5%Q2Q=MBD8RL#= MTK)1$M>KJ'D#.E!??7XCP)2O4Z8.,K:_J#I33@P3Z/EEI![XZ$DU:4**LN^ M>/H"5?#!J3VYX\@(:75Z91,/QC Z7&)H:HP"/$'BT)^OA%A_W1-E&:#:/P-Y]^ MJ:N"5+%HZM)HETGHHS.%KC(C"\)J2>8<>#Z?9_RXCX]/N?Q -R MZ\+!]M7+6?H-J)-[ M3/C]?$=%Z:'/_3) VU;[7C-BO!7CP'W*D!T&AT(,QH"*:/:^4*X$D?J46,*# M-0H$_ Y^83S\Z1FFQJIGW@?)/@TB\_@*YHN.O@UN3I168#0J#"2DWSVR:O I MR9S47<8:PBK[>;!U+9H8E]'U5J%)3I$OD)E16TGO;P)S@XA*D:X6$@^69 J, MH^@Q/)C,JN\&R3NP]$^[[(VCGLSYC>AF(L5M))8A0NI/8U!SR81@Q<>X@V#> M6)B3T(5Q)&ST<^-Z:M"I@@H&JMJF3;J4&GCQ8E"7=6F0?&C@R:4;935@8D1/ ME.O3D[V%5XU%3Q@9"]ODZ8WX%T5I2U:[Y)QK;\E3D/3]F0>[@0BFB-0*,?!4 MRL/ZDVPUTD:G Z3T-[7O.KW;)@E^.93F@^:6+_@*%@IEA(=<_;U[] )R7,U) MUH'+I^UM3';YEK--H?6?;Z/6)3U=Y_ PMQVYOWQ!;HS4$NAGTI3J>:/J2 >5 MV,PQMQR+,?;+<:O0$0$?WKM56K-6WY:%*64A;IXA6\_HR/2%,JN0A8Y645I= M?+L89:Y*]^M4>3#%Z2R">VT<^'*]9:C>N5W)->JF^2[#P*P:Q&( X1#A?0PH MK\06Z37DU. V&8^*EA27;W1*&)Z&IGRCD:N)[%#Y.\8I,JG)S7K1[ J&U.A M:7GYN8?GJ7O?1F4K>\IWO'UH%&\=L;IB'S'33)WZ]=O-)E*,ZLEBC[CIZCR] M&1>][./U<0;+BJ9FD8\3>LT!DM>*O=.:_C39..^E:W5:<)$+J?IR><:T>+5Q M<=:T3ZF5JX9]7JYMN],K%W)PPGM]#Y< 1]_= R2?TK8# TLMQZYG5)]]O,XM M(([50^3?:*'$*)#ES1;_!'079966<3+8ZEG#'MOZHD2CXQGNY![1=]%SY&$] MQOA%<;?N'JS)J3TD^Q/]1[EFJ,6?VS99*+;<:+I98XKMF[9^7W@"JXQ\FEA; M>CUJI A3[O+^Z6?DZT#);Z29H1'(:=G*_L,-3O[.L8,I ,&'/7\*CGA06?#! M@'&=.F*KM%"OHARXZ3LOQB0UD&\+>@+TCRZ3Z+-N#@T5'IVO0%/U*^Y8^+:O M\9+6>E1-F3Y$+@2$3RKMQ-0TC\(8%J%:'F-UZ&MT4F3MT<*IM*-T4IC*<_+P M]>[R3NEY>8[R]9)4SR^?K>T:]G7'2? 9%14%/^7!,O39(LK,97K71K7[J31U MI5O9;%OZM3=T8BM^!_ELJPIA'RI:9RVCY$EMC1-%JE\ENA[QI5[ M4-TBR7K;R =\.OTC>B79<%-8TL*WME5AM'79K_4"OGD&/OV]I955LAPM&9SC M[ 3G&\%[-6)JFKB,OXR+@ #_2J[S_RC@_D#.>BWH3GVTCJ$D:O?:[M2_C\[DS+2P-[/&>/1^W6W3V9.\@?-SO]%APF4%8^@T:QTRLC%P( M=(E721H=+5\(D+MR(C["*80S8C0TY?'BX-X./*VY?E?< 1ZL5Z'NM1.=BR3] MB0JN;91C$OG#FUD 0)D0HF (M.KS8&^B\^Y=;*24 ^_JCN@[!$=A]1B"%^BK MR7/=UX^^YCL8LRO"<.\F56ZE*E<9L5TK$-&(?XS8I7-\6-P&'T(1KN4?G_$) M$SG2-;:PSP5W.#QS2QS-Z/S531]G'9(A'-PA-6QT]7V7Z9NW$?.-W(%1YOOY M[<(7O%V\A4W.?8P!M_U4D.;B-_IN/&7PE@_F:3C^'$ MWA>)C&R$5F$3Y'"*W;/Q642)TISHQ)[3JY4(/BT;I]QFP]N;5%=::B\]&11, MC<:9<2_=Y&91Z$ATN,?&+G^0$6Z@N)G.6\_H+"XK.Q/\&=-PI3>F7;'*:_IMBX9QFH.%EM4W+F.!P MOK5F+<0\]V,W]Y!BDG"Q&6R+&JST7*5-S+U9M;05SE.+Q7@>;'L\YJJAX& E M,X;1U%*,-6(9&U%?91T54,'M 6W&!"Z53&SN/E:ODJAZ[^I:_MG=9\\1ILF5 MT1W=^_]WD1A5%6WT#?I 9288J5L3B+#^I&J$L.Y1&K^2%==QHZ>(6M\[WW-^ M/'%' .KMD>?7G;/"GV]NETH_"5@2J6PBW7QA75M0"J"*T"-YL-0ON$O=QG-N M7CMF*MF().ZN$1Y,/WT1(',%Y3WY4B'1A'IX2"$)S\NQH" $ENTAANCVTH!+[&/ M\&"3?LA8%=,/+&*M D0D[)(^X\JABS7X(,8*Q?.^=+)V-L,-/!FAR"JV\D%Z5-+@ MPF!,2W7AQQI:'6##T*G$7*@9P.J^ILQ8%W9+-%3U>9^8=Y\\*K?=*D7BW(SE M4],K?^O+1;\1=W+W85CC!(AK;6(? &VH,UVB;%TP@99ZM(&[]],IB]7JD/)" MNS87UY+W@R$?6RD!=M/^";UZCME3 ZO64=1S)%UP6)T0"8WAX<5(0\1?TD#K58K9_;+*\3Q$KDY5JTE9_ MLK)2;1$S2;NS@7='IG4"Z%@Q8B]8-=WID8VR,/WGIJL2ZQ*H&9MNT M6-DLG(FO6=P0MIW=V$+::-@:(4]?FOQ#DKSEC\I\<"%W\:.M]B8CLU66J>_4KL6]%D/=]Y1>%4P5@RS6\_ MU2$JFN\=80EBBT%X+L7^"*<.<+;3;?&)=Y7T;8C9I)-.Q0?5[ZM>.HPR$51M M!M ,GT*GFH[(%FGUM &*6?_V7MG4W L9H%>G5[+DJ"WK_%?4@=)=:Y*8U]/7 MFMIP=E6OVQ&E1BH]OE]3'KNYWZD^(UKW6 7\DF7QE9)+XSHU(\7K3X%+D 51 M)-GV8&K19TQ\&PY!(FCITK3MQT_*U%3_4FP]](XONNUJK\+1RIYEM[,4MYRD M;*NAJ8'8-C?4/M0DA$P2WE]_D7U"_81!U=7K;E4&-17#_14CPP&EK6YU]H73 MP]/_)LEU%TS(D_94MND_G.%:MU%EE3KF%>[MPTAZ,;RJ420P>UW_2H3U1ZCQZ M+)%&F[3MRWS#%44-<+>RW<%0UCFV#5VIE1CLW_$-=XZ^O0I=,"5^[ K3-S8X M(-!0KW\N,^YH8#J*?)ODKU:9^_RH>+7=7#_QN=25$J7\IW?,.LYX%!!.*I>= MV4UB?K:J4LERW#RQT[U^+@71EQBQ9L$\PRG4D<:1 M\3"M@XPNZFS>W>KF'8:,F."L*L,HPW?U&KVW'G*%$7RNP>;J3B5IF*+EFJ%# ME9*M#P*S9CPN[)9\[$'HO[G>W']5\]:&&'KYW-+DN., M-'.*\%X?4@,N=F--TV=T)!C2";>*, '-&N;IZ3/5BODHT?GG^=_6R[,J)-.> MOQKZ+-_@ZP X:@U4^O0>;=$2;C\0\;X9OC0 C?/&-K;."F%0G?F@NM=+WH9% M@?"%\)>^6GTZNMEBNTU,\6";A@Z!#B&;NGA/ P)XTJ8&=4NK1"NY]8%WQHPQ M;7'I6AD$7W37US29 YS8>FGN,*)T];'.#LSZN=F)/AJ71->/%!Y2]!;S+Q'DO89&9BA)*?Y?OPYU3K"4/3R M4E/GE"_:/Q[HN-Z.HK=?MI%-.Q>A0Y:T2=-HX:*ZN3Z(#XT1*\@-V0WW,.XC M#R;*]J0C:6GAL@_&":'K7UI#"P=3%]S./S[&U*A(NL]H87)$;'MSR@94M V. M6JX(R*Y_7%2]^>SXXFOV:].G,L>-%94?O7"4D'WA*.ZBE_O:)2?Y6]?!G!0C MJ]P[M9],]42/_$NFSC)C[N"483U9_+A/HQ)@"Q5=/ETO\2PWM/XX1E8S1G:X ME;NIOBIXQ4Y9^&R#6'ENF2E*9W_?[7=O2*<*<=U?IY(D$U(I+5[F3U$WTLU3 M7:_?R[OJ>B]NY*KB3+^7R[?^7J,SK<8*!LZ]U4[K+[$GP?Y9'SN7U>[)]VEBS17648]GU/"OIRKE#\XGY9%'IDB? MFGQ16@;?1-E&0,.N[QL!712AEYRG.J=G1O4;T)'6BW 8RC_[X[!2"'Z?JGXT M6$-&-E[F"BW'BQUDTR M\C/!".BHSI,?)ARK/ZY3[(-./FM(SKQY,RB.XJ+8Q4Z;V=B66H[Z463A?Y1: M_[]1:NF)+EO,!M,?-O%@97)S=BP5[';&G?2"*6DQL)>Q0(4W$H2FZP\FOA< MC#[5'\*L7J 7%0(91GD;LDF-\NSH?*UUK\IU-TZR79N([9!MH[0X;&T@ F*: M"/ 1@0GAB@P.RXX'HQK143S8BW(X@P\Y"PVO'HL)F4)CRAB)!SOO6F\ ($DK M:,,NC24ND=#T"2*I[^4Y6WDPFC!Q4(D;N3KGRX,%JS<0N/?[@&89X V2([Y M7N#!=J$?(ME?7DTDK7 \^6JC[40+IFA+R.Z2OY7;^&\# = ]MA(0,^ML M;<&EV0SB)Q/N87E.$ _VC8@C : 95A*"O@KZ[(L6K&T\6#>.4P31H!Q0%0+) MUM'_\0@O9KK6N41!73;K.&%9A <+@^SS%^*Z$J6KRR$+QJOY]8U:>%I'8)&HH1T.GL4Y_*K7XQ-/J5 MYCS095[RQ%:?7R5J+P8/_I[G4MB:RH1,Z,D?9N^_'A$$C:$SU."D=%(9)*8F M6%_1^05LHZHWFX3TC+R.J^%*@DV&#.VZVL?G+@\S[+]:BH:=C2G;O^IWW8T[ MB_J>$%NHL[M]'!B$4RM;.OC-U-+IB/')T"]]\UL=@_$/<<ZD(YTXDV?J$[?"AL9-+>)X@=$?HQ$#9EP^"<:B(!GZ MK&(=QIJP+&O[D\:X#R!/W7+]N?IGQ&,=X>=<<3!MFB'8M7L]AT"52G5TN*=N MXVJ^U%(]ZFQ';"\B5A) %2*SLJ*.WC7'QQ+&Q-]LS552 M,5\Z?HP2(>GX/#8T84_LZV&,B%7%FX= JGJXENXK/X\U];,&]_S78U6S6;A< MIIO>/O.<_TJ8OV,16LEVN&&QH4V4TLK9#I;JX$AP'_6LUN&.L#:A&("^ YW8PWU9P"B ' M11&;H'_-X^31E\8.UB7-KHZYI"<%IG9@MB^8)K559[^)2AYP7N#*NHZ>CN@P MJW39GOMR\)OG6J'PNUC<\8&SOG?))[OM_3F024(#FW?\C]L[/^-!M29J*;B% MRZ=-1UNE#9)'V!8,2JM@N+I0];Z$[MJ UQA^H[=/I"WMOHUNZ54LI("S7RMN M-8BRNI RW ;\=B33CP/->D=T4*5:3M<-T)LN3HT)9>OQ/6ZFT!/;J-IG9UJ5 M52YM$;'#Y$Q:5#D/GXHZ8W[G%TN.BTUA4L9I]SGB?QBB V1+=]#>V\P_Y5"(/!JK#N7RBWBQU\&0O M\PLG WN:"3^(.X[Q& .5Q^;T)D6/#@])K+H3<9 M-RHF9ZM#DC+ H.,ZI&"&RAO,J2X1>]NRO*N/LM8K.TPOG[%S/*^ZOZC$Y2!X M_M7%LJRY?>- &P-]"7< -,2= .Z@XZ>5/ M";\K&[UD!%IL:U8H,4(TB7L,3]B\Y_17O_J.O5ASEB\.ML NV_\6WE\R=?XIX5^!Q).7BWX M_(7D..2%'%BX!C'VL __[+[I7Q^<#9V9*=!P41481(QSRKO"YA<6=#9A35*, MZ NM IN%%'[O/620IBU.4XQWVN\;B&HH&?ELY(E&'XB;T3E0/>#U-'B%SRLE M!;Y\I-N[\&ASLEH\#2XX[:,Q\)#@DBCY,;S Q??:Z%1U1>QKZY; G&GKP+F: M=K2O0Z"3EKIYTFG-)BWAME/NOT^;K!E8K \V-:-\DY/EAQ8?&QG4C6G9('I MQ5 L].SE>',+Z=%?YWT7N/$%H( C8EF,WFSF2;53K&\*408<3!T'PW'3!820 M>'*JE;:+&C/8HB#@1@^EULWWEOQ]HJ-<)F[R*1["C)75?NOX 0&(8;^4C@4W M6M= [B@(+4C.IY[GO*P7=D8X0Q\"SKZ"?CE3%<,K@A&(W;./UT,RJ;&[#2>1 MF)3&.86O-6/+,1^JB-%VJ"8/FU%[5S)B$ B!T(#E+JX,<:P:3S=: )V(X2*X M?OR.,OC1L=R6.K^VZ&4CQ6$QI(#.<=<8A0]+Q_:^LA'DPS!OZ:3G[-5IR0)3 M6"9ZYL5E?=@SN<1FC\NF7DM:6M[FEF_UW,L>H[)J7"3K;4L#C/7QD>D\F!+D MR-$$3@V;RYU;"00O!G'1C; MFE3?R[J(E?@TEUG95RZ?NA[: @])O"R@:<0P2#1?(M0:41/C.G09D>U?;2E\ M96AA0P]?WP)76A-H1[ I1CY-/'9&8;3.XHD3@QUW5GG/ @4V4&?I#(9ZT#L(13-'7QJ^-;_^65'LU,MK24UF9JZ M0D:!U6YL [L.[IZ[T%)HQCK!@PU=!&-YL%>44/EUW-_[ MII4FN"8R#C1 =,"DYSP#^2Z/!X-0U90'(H9\/(-X7.LOR_]M61^ /-(M'FQB M&\N)!QNT&8-S8]F_$*9?$Q.0H!J<^Q.R N $UV^"3@!OW<5]G;]B?X 'BU7C M[R%RLP:T7ZC33ZPC.">@9[(?>OM/B[_^'B_BUJ[\6-_C9);;M?P]20N[@6+N MI/^E[U@YSX-M3^#!VEG80!ZL5)>!X!:A@\JY00G<0(#N@F3C*]LH+!4$!*VG MOX+RR&\G;'2I2$3GG].,;ESY4=R"&T"D^X2RLXZ.H3G/"1!:7/%AXPA?6HFO M%GX8S[+\?CHI"!BP(8>>]^?$C2KIC@L 61W)-E5@ND!5HTTG<@H4M%FNVI/5,H 'R MD%^$>; */">>(@!,?Z2K @F=W\=.-82"Z(8>U2KQWRH8@IZHX2K@E(=P)0PJ M,U^#@DZ.G,PB&Y=.^8I*^7[$//:FR>=]U_B&S=AFWPB]2N IN5F"TNQ&N3T13A9W']DEUYA^AS".(D8@ M=R>>J\T7 P,8!OA6#9F0YXT+I?3"C]EYF,,O7LFN-HE'/E=;(ZRE6&H?C'ZT ML)'"]]N?(Z4SE$%U9CG#8O8\RQHKQLFI/9FD3J0782VVUI_\I) C!!?#(@;2 M4RXR%H(-8@]F&YM7&6]#+'NK"+0M7('H#=G $.;.(@*4@[KYHVNY80M?:AG(W\;CWXM@(L:;Z^%6\]X"0).D M,Y3&1YQ)P\/"X>-5>D MLY^]K5=B'-41$\:5?5,=H23V@0\80]YJ6U'. 6J M0Y4298-C<S*^+S2\S'";E3QY<4[ M9U1BMUOL<,">0))6V9(.+/D.&O(QODQ\+IS@DKV,#M$1+07EZ=QYFL(GHW&T MM*$+#2Z)=%F<6U.%[P81^MW+-2_>;F^BG;@6)ZX@$E%ST;V]E%6RT9WG3R_Q MWQI#_*\/PF< E /8>Y69W9S:0NP9AOB-GC%.&N"$W-O@E&_%M@-C'522"1'+ M_.4&M_IT)-@:(;0N)..V>$6)KE_VC']Y6S!6XK65(3-5O<7B8Q#YF?E7<6CL4&'?W]W>7H)E8&-&UT@(:WU>(--D1^7 ^Q\FML.MA% MJTNQFDG;PDG]D&C-@SW@'J <-DS11M'L/BAX9F$F6Q.O/U+#29;&L1ITI-/4 M:FJJ&?;9,BF8 "8/QN7C051R:R[G"7'L19H$2[T!OO6@$\T^.[S"IB2!B \K3!!]H.?JZJ&2V1:1NH?%@Y.E]K\M$A32<;,21Y/-HFUZR.^%_"GS-UB&;/U M.6]T-#&4<6+S3!V9%+%06R=W*T!]2\8'5QS=\\]':CTFF] M?>2T= 5N)>Y8WXKAU)>U]Q'=-U_E78V(OY%]KN^I6,\+L\>W66_S#!0_?\!^ M_*C>74:>[Y_E6D#TS?S7?S68](>CI[L\U:8IN36!=G#+]?IN[Q'^Z\4#7G8. M/UN^ VJAEI."/U^^'JLNJ@2\FCM.-?PON[+>]T7W1S M+4/=(/V$*!;\#:#?EWL7(/A(9ULOT9D2 AQ8@4=)WHGZ$3%!W,/N-H+ M,+;G_=+EFG:D%VD'IHYQ+GXK'-*'G2)(3LQ!0$ MP]69$CQ8AAG+$J *T!_R8/A"0&C9XE-3A++SY3/,I]D=HM(N/=>?%L1]?4HH M2"VB6/AXG[*['5?M,SU 1"BS[O%@8?' +?RZ#*(\E+N7LA.QMD["8RT@^^5 MZ[ Z5QVKSL WHL/QFWDP5[0(1J2-++ 0JF68,0**4V$V*?Q][Y+)CN#,UR%7 M37EL/3:N9Z?JB=N>QG4V-;4V3KRJ>390VC?-X:K>S_'CY MG63W3M5,$R^X3>$H MRE8;*_C;H3:T6[4@\?Q<2;TL^B_)/!BZQ6C3O/,S$E M,TU!\\A9/ZQ!]K?DBIK,P1FW6Q. R_!4'-3U\#[3L2F,YA"WPP/IC56$1@L:L8:+.J<#TTSX<._Q^PI.S5]5 M\8^)61Y&!/L(;%EBOIK7D45B?K8=OLNA&=RIW.[5-I1XY[8Y.5&ZSK?C8K!U M%^IZKD;,?(3C\??(W8Y*ER@3., 4^6FUD0<#U9:8=8QSE=4@GJ$[5MG8(>'C M-V#NRST*/J"A;,>(*;E3R3HQU/9=#Q\M:CDHKN[FTR,OK,O0.[@"V9Q4%9/2 M3@::^0"L8>RB*<0H$(/* #ZV1#Y$"=84%9VUM/U^=Y-MW^A+A5,EYJJGH\Q@81"5UD2$ _3(:E-O1 M)%C:ZY'WDE;AC:1[5.E/\#4 MYAJ6">8Q.VC9:/3C=,/J;+X!5,/5B>2Q(,= 5[ F_"# M@LPAL$3A"UU\MIC185E>+B6@6.6\V[8X6=1ACNS M[=[G;\8M@ '0 KQYHZ8F9NA(O#T=W602;/J^IH]]$<1GV&GDV;5_;:"/PL-\ MSR@_QDU?,7<>G$L^]^PT7+SXG+03ZT8ER\?<9XQCJR$BW)&U M 5I88B >3D)J'UD M31_Z4[B/M6APNC/-NO@!*ZN7Q%79;!JD-&W>_RJS7NS ML @O>(D/>;TF.2@$KM6;E"\ 4A95#J)0AT$]*_E$>Y>AVWJ)QWMWU]Y/*@Q# M7/?TVSLO\-E#*6X?'S5V'2Y:P;UNOE;T_??IJ%U7V!?M,AV\^[IZ [RD!KXG MP+O'U$_I^U469)\<3#Z*\*LM:<+QKA+-!"'7F"_LQ=G"/6@H#HRQRP!3[47# MA+(3+:9*X'TA6=Z7?D;/F &!0O$K;N$/DP%V9J_:*3NE5G4(%KP/0V/@1NQ; M(#ZU3(,8%H[1R_@I56LD]DBO3^3'B>,S.\*7Y(&8,V2M/+1P%5JFX:GW3-0> M7[];86C%N1I#T1VUR=6/"S= #\RZ,0_R79^C-5*L@QN(X]60\"+<-WN&&O< M>2HK+U"H!3%JWY(IX][C5\P]#R26 $6]Y-NU^(N[KG_ZO4NH! SY0^G-DLL"5_'WGU!4.3J?BU_8DLX8Q& 5H:T:7Y*&JR^ M9956!R4>Z#JXQZ0!;_]\D*@\[U3+7<]3 4C!&9\[G!LTO=4QT3H"EON!-T\2 MBT4YT#$[1Q6LVM'*7U&ZA=H,2DQL2"+$K.+RBZ/6I/Q ?Q!EI];+DY_Z!,C M "/ &,V"Y@0DQZ'O D1V!< *]0MJ7)2[]8PEW>8AV>\MFNKH+]82FJF:?'@W MMXBM(O$F2G+9L;)\/D>)D'&%M:?RW7S#*^I\M8+WY<9AG8)OV,D)JO7IMEZY>18WQA M%8XPZO0OIW9(=>W'(]H')V9&?#9 ^[@G&&6.^^J[K=XB'3FNPTK/DI3"S>[Q M)4])+D.?0&B-,*8U5'CMPPC*AR66^//ZN"*U63"2?&7+#!@MGM.6(\^<3 ML M!+P>74[=BEUI"N0>YRKSLODFW/"A"QE,-]I26W*\]%FO2#I7@L8+@GUX?Z]Y MXMUVQXR;^) MQW5VH!1YN29N1C>/4@K2:&+"\$K%#LV'4V7AMCO#7U;%.M^[@,M$V6Z A(PN MF(R@)#D*C2'+(6+[4;>=63RJH?D 6J8KYXY-;V!@XNM7/\'GN5*;ZTL0KPW0 M3EXJ9PK1WA?G-Q 2Y!&1:4,<":?IC-X"/#FZW",#(<8*T8-M1C,Q]IT>1VMN-E,1#*JB M%0.V;ZQ15B!VP"U;NY#/,>2IWU/;FG4V3+G(0P5 M\OCQ%9GC+]%^WSMND6N#Z*UIQ%U(=VUBQX70 <>UX <)\#TEUP)RSX5LATO8*Z-T[D/ [T%\O71M<;JM]R84HHY!YO+5S89][B][$ MA6\45$J ;H6ONNIOIXGLRW9/[)[74R8=JU<6< '- JSW_9\XD>0OH4[HF#W[ M,B_S1MT&*(K.^D4G/J@6\?F,HY=,H!7L.RK.2P>FDC_F@-W=.IR*(XFG/E&Z"MZZ;_*D.VW#,5RI6>8?. (L11O#0#O!6U\VNY M84LZ5A2O!(\HU\^[N:V>99[TC74K5_+'IPD,'4 9']38K?M1))K[$LAE54Y) M=_2ZARP]@>SG'T+9DI3@KM3+K-6$E27)OEMJ8]-FUT)*..V#BY_.F]54N(4C MIY).YL5Y)DJBH2<9EQ1UA&!"T?FN >^>1)0.P9OO#CU>DIFT3UOSAU^0?^7\ MY(K&V2NTMTN(L!]5\!^UX6Y7DC5<--5]P'Q(2$ MY+;DUIXFMZWL^4.X%R$OMGR$]P[C M#0;S/Q&KS-N)HZV,D.):5DP+0F;.5!;?X*Q<6T6NJE8/I^.DX('=EX@CA&/, MB7?[HLZ5 MH=^GH3:D*O<+' N27L*\M;WE<%5C8X*HE=70;T[LSP5]!:-UDD5Y*:ZT_$W\ M],!/BG.Y5OGA))^;EN+.F#PH=V\?7\23CALK;';56?C..0<\NO05WG3;M$*IG41_[2YJ.'C T/<$<)K)/ MS&>:/X9\.5R#-V1 ]P+&;7)J"28JY7-\&99Y=+6;:% K08G)SPO+F\^4JLX? M[PPKF*-<*"GL1404^KI&C.NZNTQ2H**]U6V!O;OC#FL*/REM&R9_ZV.GOR$^ M%0.4.[D'2FA+X!' FR;$W6_N.H@78>V06=1#[$8/0K?)A3[ ^[9Z55>!I1;+ ME.('/WHH/WW!IHI*W*BL\UQF MN$P5Z3ME\Q3%/U+ W+JZR(%=/\L+HBDDBJRV=D" LL6UVLC]<-624=N M)+I:*J>DB4N^?'%$%9\\15SP+^Y2AW@,-2:Z&*H!6 ^Z;Z[]UJD:7:TT/ZG..P#J/'Z;4#2*B5C2-/V!8Q6+\(8\+Z "T>;E$S"(=N MAU1 XET1#XP,BMG0)QL@R2JK4C?N;=+OA.I4R$[@XF;1)@O _HVOP6Q0>&D' MWZE-X0:)XGX2*P0GD0G:_,M'WGSPK[WGFY:VJ1L5_8_6;KG[Q%5KR2:\'=1D M6?G8&6&]2FN]TGTGWR1N-4FU6"B*C7<9B;ILN85(DN;O G/DDT=@[)V +-/< M83"UE:% BJ:*\X]QXVMU6%#&EM8RX!D4GP*RBD,I^5*<'OB7ISGU#:+4KBMY M)9S B,*8 4L+$H:+<9R[/\#[4+ W64N1L(JW#8;MR7)6(0$J RM]BNUA)[@J MS"N-K:TG8,AGUG6L>WEPDQ.N'DA,\WU"!E*)/USS"S*P7!4YP27BYG-?4:'X M(V_BO_ZU&OV_=J/$'$J4#N<&32&$D!J4GYHB6!ED8>ND5"TAQS!=1)U[IL05 MKNO>N]_K9KIFF#8)KG1ASX^H*Y%G7!C2T:7-C5C+2%3$!\ARY"G%,WU M6X" (N\HQC1?,#D$#\+08/+H7HQ47KR!CUZB2&?.469MG'9V4"R)VJFXY2M* M7_RI9P\<[UK<>.=IQSL!NHFG5LTLB')N\CO("0B.U>9N6G&^U$C/W:-E)O;% M<-UYTS^&$+L^5@X0#@,>,U>9JL5()*("SC]]H,JPWK$T>]V^ZWDY0^#-_R2X2U M@[=_KW_)5I;#1W/:T7\D077D*I$9K<6!)NO$J*HZXA.-4>92; AU)_#H+ L6 MM1)AWLI7979\*$#&M#:PDT/UH\O>^#5H+2FFJDER378#M$T0*R/3?\"8=M!1^XLLQ]JP0A?^ M5Z+PH!73:?$/>O@9T1J4&=L2\@%]".Z*"C=)WHTRK_C0,%R:ER2S6%6&'FR; ME*WUBPV660K8 %V=#UXJ3NC?% S>]D_!].^*F_[_X[KXQPW),[=N;"G:EFKY M$;3'4NV!D/+7+;8P+ZZ\8&#"^&,8,*'+L(4ZBF74U!; ;AOD* USC74B\8?N MXIZ8*.JRVG(.,/'=KZ,QFHYWXQU>@'JPPTL"8N-/771CT.'AK&0&K@7S*#.8 MLWL=_3P$$Z^H77% =MMZ0*: 2>95/'K,44L*2!LYYBFWZ+W4^CTL26.R5<@# MOF@H9)/UN]@^%;RF6^HSC&VU@7XAP<(KN- 9UW@^E;^Y*%@OP!_>D>B>,)9] M.U:*;S!GN\!Q3_S9"&<*7*NA\1VWG@&\@I]8_"*^M0["=0IB'"]1['04H$$[ M@CB_&?8AXR.NHHM9R?8&SM#++O1XCZ+.01[]IHH#-6 =^7M 9[ON/%K#Y$'G MO?>A=7LXKW;@$&(M+E%61BL^UPZ7#N[;+':!"G$0Y!'HAZ"5Z M*&Z%A^][)5";KG ;.I>K+'!1X1 $+G8+9;[S,DH34"KLJK"*Y?I/Q>+-<$?% M)LD7 837E):IU=.WNM5#^A.:/MU61^W5XXD-M$T>MA7TQP/0#Y "*!_G&[.3 M!A\EXV![27,F57#BE>I MC5?[E@1/:6L\T[P5$0/;_;OY#=>0*19) /LTVUYX1DL6_N&Q?W!+AZY<@NB. MEI8AC2UG_Y#:?T!;L_I-'4X1=1$(95:>S6K; $F@PFE],6CY1Z'9.&"F;5TG M2L^G6WO::6AE;$SD6'/8Z$Q L\R!^-\1(^8++>(>MD_L.*D7,E7Z598M%GUP M'; D&-,# JA1FZ?"KM/[Y)$E4P5$7P^E JX2$[^:Z3J>I+0/V=A>J[B?V32< M=T O(W-'(>YVLNK)6\]WNBUOG8)Q#^!8)1X<#RQ3B";] *U ,06ND?E*\Z[$ M-G=DQUTI-MFJG]QLI)@1MGIQ;!(K03&//#"^0][DE4U$VO6 PH0H2]R',T:] M!'+!*P%!V<_P-#&30>A1?3A]S,$E'WZ'7RM:BS^(J:S]Z!:F!O2QB'1$JX'% MXV+/*; \$F-&"GA>OB)W+RH$E4DJU%3[\A1.DK8WVC(O>]EB V2*>$+H[QJZ'2\ZW1[V_*'L%LY<)>WZ2X' M,E(M9;-'TF]8JN*/FLL,.CE?/?"=@HPK(_-WF)A^H74+S:HAFV ;H M(J1Q Y1 9-Z1YDHLT3LI97@P#F4!C!6?(2@GTZD/=?0FCDQH.]VD]+7Y8;>V ML7,!OPD-JE/BL]7TKN#\4+0'RD5@.B]-U>9$@_R9AFP?IF'4#?FI:I*I.K+6 MG=7>UHU>[/EA*OGHXV7G[M\VYFBNAF"#(%;Z&P.GX0FAY6$G"(,*PDT.-H5AW M\!K,6W"B .(C]1;U*;J7H2EJ )/7WA\%/=&^;X$B:_#)9>Q72:?@)T>X]D3^ M$)#-4NNDBE457A?P[@\*RDFR@JG5RFIUE M">TW(,FQ.+?N,I?>T/Z+UCK*:2F/"T^A[)XWN6%>V,)0Z"]8YB78V"-V+D=T MM17R8%*SDIF]FJ:,AK!^:S)7F[6\M:G "V<_10VC8()2M74KDIF&C=6^'U5S M([EV-8$=)A@T>)6FPX?AS06B9/)Z%,=H?\O09S>*SA^>*7#-BM M F[BH;-ET.@]$]0&H@+?"9+JRJFD"5S%.3:#ET]H#V6VLL-87H\A''14_TALF\!=#C9"AG!L_>)_*\I_MQ @FQ^@2?]P[+73)6TSU#.R$\][,[9P:.-5TT]8WIXIF\(R:*I7B^L MC)POWLT4X,&TC)KL#=!+HU?=.EQA4XNY*.'+E%V$Y57L5#BJU'O6U28M%T[* MO!!7 %\W>'9=>&QD]KY#6DUVH8M;P;UFN!?\@ 'I:[G-2&[K<4\"9O2$/CG4%=;,8U,%I!64L=2&UF?M2:.7*:H+5[[=L@%R M:JBJ39V[]D1K\7!H0SW*'+$[5=(>.,>Q$0Q7&[5BJ56BZ >XDO@8!>6<0^:, M]VSS./3B*NHTX+5[2O>EYW!(F>E4>P-UM&#[$P./?1\&0V2>R^N(EP:I=+,8 M'P"3_6$?G..#@QL20HM5>!3;Z6)!9-6>L,AV#>:?.K(6LJ9RCV_!C];\1J5( MLV=YJ1BO6&T(/0P5PM1Y5)V Q--I0+4T2SJY?'_!CR>*VYB?C3H3Y-3CKB0M M6Q_6W.YMKS]D^S.$#]X P6' 4>SB#.=B%N\XAR$($#NYDN'3YH)W\^8C/_'; M;Y(&]N$0& 92!V<27M)J(G^]J7+(Q,G@V5W"-;F;NKW*UFN(P,#3X[_WL_#UP5O"Q^00--O@Q8ZPU:]"I76FT6K*O\MVT?Y!X&0'B%.+!'SCY"@P$^ M&N%PQ%!=;6#E(*=M*D=?2[V#?[<_HL=I-6_].R^72/N.V E/C,CC]V#_"('L MMXFV*#,)8F79N6^]\,NS.X[&!$=I+X4DVG7<:GO:-/,$KWO_, AZ?7^2G4XK MF"+"%^[AA*/[I]D][1L@1;PE'2PRN18[*0Q<,F^%[A%QL=2Y'JH3G3/6YKJ2 MX+U#;#_RD?NG/UQB06)?-#2G=5U(WD\:2N*+92!K(>:K>HNC12Y=F,2NM5?/ MVAQS?MU;!(>@I8A?OCVSUFJKZ#.I$)!$DT'K$U6IO4>?>%AZI?1LDD3WB:Y; M-USBE#.3XC6[=?]N-1Y2AOC;/.*:P[]*/#K0^]8DKC5I;H#FK#U'6S%;L'D; MH($7MF:2BUG_T_6]_U;$&S;?]R_.6)'^*N!QED[L63'O&+(UN_5/XM$8>^S? MIA%A,^1_E7FL,I7\Q1U]PE=;Y@IXN.3YO^L(>$;@\81\,-UG37<(7%\F -X4 M].N,W"JLX89J[%Y2^4X%76"I%/XR*5.W*275G9ORG9( MFS: %Q,6F[];L=(K8]D[6H078?R_,-\=H&B%8% M9E[*QO!W-7+L?.]#8H(7+\RS$4!M8 FRD28=-W-BPMS[;<*+;V13V;G5Y:4P M$TOFS^EURL>>0#VR7%]T /<40]:+JH8^X9_+/\WQVZYEWB11)I M'V UJUP)RG3/!0#*VHWLH^]V$E59^HB-O[$!:H>)QENKI\]!13_6LEUG'BQ- MPU7K_+ [_.3T\[__RO_26.@7V,F^Q:U\D^E_6_Y'WV]7WE,,;49@C_93V81G MK]%?US$)D)L;H%AI]=W2H8I*-0VLI1:_DID6C=F[_._V7SUWV,2N+55)$&\3MR, [W:T.M.Q$LZ M[ ">P9@9L4?E(Y(:Z=F>ME]#LE0_&9?I6VM,#[ G*MX%[?YQ]_7,PRL%ZR7\ M;2>UDZAQ_ $]IS4#KK& SA(PS38$Z3.2M5$0_PT094^XSY92*;X>JYW:-G(P M4;="YCJ0!D[PC-\&TC@C5WKDP84/C]?\9JT-^7O4!+]NAO>_U>*XM!>9RVT[ M4XS:Q7L5H/Q19OM/3\!<=*AOO,MDN1&,[RC)#GOVB4O$I?"Q0TYKP?-4YIU0 MKN1JF\$2/)1S;<[18"E'#_R(6KD44RZM)'0K]PWW2,40>4P:J_[]3A@NV50= MTRR YPAJXN6)4:XUKP+BLR0!-^R>#:-/L?PZC"!1 ;: 5U;+_1TE^4# GV"K[9M38,MQ4L2FB3\Y_XJ@O]?,&:#%7X'^N MH0R9O)IB.F3$B39=R-KJT<9^SW4')OR"Z-BME)/;/8D"IMV:K78YN4-1-=KL MNK(.P]WSHX0K5%%;S_WL#@UJJW)%CUZJM5ZRWJ!QS]&*2DOE"HOV24N%.._0 M&RX3<;=N6"J_&M2X2K46ONP>PB>6%PY2JR&++SG6:$K.:4PLM8K8OB2)@I+? MA*?DN?AFZ(X"3BV.&3;)VEFT/B%XH O2LR4S?"TPC.ESWST+9KG/W?>XAX>L M-FQ:[DA1_;]3U7 C2#,[8U'^#)@8TK#%R""/ 9$$:J\.H/3I6#&X5,7D'&4I M5G\,T&N2-Q\\2G?,7+H\M")?$JYI[)/V-H?A,_6GRX-2#?X7@4V/@@&5VY2< M8H0@8B@"\_0::\V+$586O'234Z6NK.*YO$4C\SC"B5ZXT;7169DF)O&!RK// M$G-]#)U]Y@B$:B+=W>Y[?NAU0Z^@=8N_M&<^9JIQ)4K8!DRQ9O/HEAE&>@.$ M?HT;PE)(20HA$=21\=V??4E2M9^$*%4Z.T9<9_F[F;^+#D?_@G[MJ")]I<[+ M/7SVN^;_VL?YOWXOY_\K4%MWJH M#-S6G]CJ-JC]K*=^L#H"?*6V8;!:4_ZQBEH5OB9S\J;QS<08R7I!G)7 ,%VP M@*&A&7,U!N_"L<-F[+YJV=U&S[T\*[_B,7>>GC,W4 MIA#6G_^XTOI;B+\+RT$!FQM#^S@.2,TIZF/^1 EPP1PFS+W!E*S^& ^.!8NL M^#5ZDW^'N-Q,FM"?T%URE3ZPM-,*Y6LR+F+M*P4HP;'O,5$2OY75 M1\]XB#[&/8BL+WM>#IV8.UN;65.".;4M]G;5_,X '>W\@_N4(J7O_O$1-Z3S M$,8T2P:.>'>>\0Z7;G9!2R#O_^J!,%-0B.'# *IF7E6XBB^1HW".<<0]!@W@ MI8\BY4.7O.R;=FNK26I?/2U38# MCFLWCP'G6LD>CN?MS92.?N!W<@7@,-*5WPRN7!WYB=K%,0"$[,BWV9;@>/0A MRE64#4MNH@ RN*B##S,E2B4@ U?QI_W?FLDM7BT5>NF_X*&ZS'$S][C+6C@E\[[O7 MQ7 )3EBTC']N_.3D$5IMI%[TSD.)-Z)E;EQ.:=]O(:F4I'O_09((_M8LSWL0#Z$FX:6$Q"/SE\L)HPO M^H67:"+"MJ(F$(X!):R^*PD]'/>HCC($6+>/NU6Z-43]8B"(ERX6#KM6#H2I2)\U\W:WDY@=X_4>NV7 M4OKEKM"9+>JK%40JD2$ >_A6-;)&M>EDOM7F:A]L[7H M#7$7! X%3H+9QP"#$%%I^@%%==Y;O+O/S7@(J(A,_3P^ MWN:&2(N@PX2!$IOLT/UX^0M+,TOL5,&L6D)/8!42^<]HQ/T_!/2&^"@ _REO M@+#/U0K!J->2-X6-\0_/'X#EH1%#LUW?;&O>Z2ROQ11GN6Y^'CA M-OHP7\ ' G$+)30AP@!Z"["UDPH.B35IJR4CI/F2H0_4 FQ58FQ9VZ/SIMP> MRF]5:C9\\/O'])/#[:B""TAB FX?$MM&.$["X2T9 OP_GZ/!DBI6Q]J3\98E ML/E,4MXI6F_$.]]0:2?RW1225=RWH'GGD%\R!*V.8?R=JN+KG@-VO!78E6]I M^K,+W^?N0N5MN;O.A*)_<>U@CR!PM*G KN]#$-@G1/]!_"$&482[A=E+?KEO MEBHK"6<"ERE2^;U<(9O="#?%IA^ V69'H8N0%B MW*N'Q/&5D5,"?K<791G4N*AXD%4;%X*5]+/_>6-!95B_9VQ^]H^[SM&OGKQB MU,UISNC*C'MH425BR]PJ7GUC$%M%ECL'U)72'=0@\789)8/?:F";RAY!>_<[ M+)ZP&EIINM!CT5\UOPAS'"J_43E8U71\0# 8MD1\=ML=UU$7UTZMWN'/ WM3 MSFRSLU)Z6O3VJ2;;B>TNF!S[^&/4*FEV0/V4 %=1*V,>+)D48UV \EIQ9'>X M8><+"JQ5 1(:9\<^UIP^V+$/J;KK66 \\'1K,/T]LO3FVK$A#<<,#XM:P02( M#^B/_/4\57OOJXE<:1VSVI)15%][][HQ36@ACF/%'\I\+WBX*!E69]N-VBVD M)=>!JCQONH+&O;'8E3YYO^-PPMZOX]&[BTO\[B$.1^N6+-[&P&&50MR]C]@' M@6UZ/+]. GB(" $-G/+%GZW3Z9B KU,M?4,L[901. MVMOL[1WPTOA0;?1)LIIO_/HK\$['[/RDM@M/@@/21*X43V=;HG^*?=%]E_3I MVMN58LTP[;#72W]VS=\_IL-I4HL$2,@-*SE7CIVQ-7 M6\4>HJ4;6?[):8=19UD+YIU\(\Y5YPT0] ,)?TDGC_F]9Q&F:Z+D19\_\23! MX2B'P'Y#*!%ZYC6B:732QRB![S',6W1;M O/"+WNX9=_)O8AMW8Y>FL0D M436W[[?UR'W_[X(H3)X_3*WM6ZCD2/\0F.P4MFW"\")+M#T7WX\^X/,'RHRE MV69Q+DRK +C8 :MV'1UO,-'UR^0VZ$230G2AI2V )+>(/X)AWO%>5&.]F"/L MXV7I%1&]=6)6=_@YL)3MW?PV0#+Z"0:?T7Y I(5- JTU4''4C!BUH$KZW14G M13A>=UEF[21W_H\,#_UWOTBP7V(7!DL$=$JS:'")TV5676JO6^R1K1,W">M1 M@/75?NE<2>-#!&J\1]UF-/="C9!(,K_/Q!0;K9 MZ+@'$#U'@3^H-2JM,5A7>5L>8SNT0)_0V #I@:LQW ,1++6V&3MFYP*&21JD MER=-^R%-U5"7:P?QT*GB/./'H9F0R++O>*9WC+9MY'NY[S/)US*/AXY2NEH$ M=_ XR!*+-7$I\_509CG6ER(SVEQ[AS(H'42&J,VJ"ZG:;31P>M+7M2#O=._* MRE"=HE?[T/)G0/X5X\,\@S5NF]SVZYS8;06UX*:LZ7+RZKNJ>IC#PM2.FFGO M[9?<+6?!@6%^.J^(73KV) %"1 *]G#/( J@98!)+\-F0+,U3OOAOT*O^4Y:3= ML[O/L?V6Y2/@PWM\Y3H>!@5N)Q3\,N<[$*NQ"R6L!+86\&N*.#HUE1&#/=H"_G>O$R^1K #TT; =U^QP?!*313CNZ*[6AY4G718[:'=GG M2AUQ/S_@XKNN6N;#G'-5;,P?=Y\U(F4$^17#:T,-0O=^YEO]#X=4_T.7TVP& M5V(K?U<T,*>P%RD1.NOGCHX)3!0 MH:9V:@*]L_P0LS!J(#AUVF)F6/_4T6!10_LA_T2/A^$!X42NN#=_UVD&#E W M[WRQ@I 9F6M06RAD/G,%G:HI@5L^\Q7N4-'"W/ M[(S1LSJBMRA_YNOF^X22^4"I5JIQN):Q]?N:VLK*ZH?[CFC1!7SBW?8PG84^ MCCX7S$M!"R/!-*&/1.$QI!6=^J"J_<-@F<1-2CH.H_ZK&B.!?&8GWJY=R<"( MPZHH.?4E-O&K3L_JXC7#+V@ -97P,X7WY5]_\5>3.[!P#!NG"=KKO_Q^.%RLV_EVM04RB]P)O M Z0R3\O@I5&CJ>LO?:KYW2&E!FO\V"^%4.RF&NN_J2P[;65!Z3$/3?6Y)UG$ M%F@<7_X]*[25&DN0'<8K38F)S@5F5 U7G?8=L#(>N_O#SL\ORM)D7I/CX6M]G["WP8\6USO?/ASE.O. MA'767M8PFR)&RY5-=/O4_K+<'3BF$UME>:V.24U8>),D6DB@ M5X17H.A$VN+;@3%WBON81:7;A.OXV2[]IG;\I]16/9M4L\-'8[N[=^($(:40 MPMV;QQ>.$SC1[7MX+^A,D(S,HTVU*'W*MA[ K_,^F>06JLQ1 M_X>VQX%,3:?WK'A*4;(UJRPG5[=J4"\;TWH'RGD&^Z;$V8D>I4H0KV$H073J MHA*3X%V'9Y:Q!KG7Z9;:;ZL'^(=0)L/YD3K2@+S+39?+;GX&NDDG.0D3XHEQ78)0APU5G/J+CDM"J0.)GMZKDK4B8 M,TO_.SY(]TH]P5IUX >%MAU=+#S0, \QXUC@FG&PVH@[>#W MC/GH&)HW:*EAY)5JY4]ED@CILO<#8+0/ >\44C8NQ9I$<,(D6BW8!PM2^< M9>P:#A/N1+X89WOL8+[YD7F%;?,'>'12LXX5[!DDE?8IN8<7Q31OW92F/O%5 M"Z7.G&KVD& *12W\*84^P(3%!">+_+A7YW!I;-95)3OQB?D-C72+/P[]J4QS M&KB./"=A;"4=6W@F8'; I@QJKM:UDZ@WIV-?+J-.3+IH:KN*+3Q/<(+$0A[ MF CL8CO+:<$UHVT#!)S!>./VC(?=[14$^9Q:Z7C\+?^;S2ZWN2JT8GTW_3KA MT-,QL2@HO:2(\*WK0/T9CC]3C"]*Y27PY1*TS*?VU+.$V%'DU\N3TV/.P\I M.,U%-7EWA1O@UYP1B$RYTI6>2K5C39?!-;9%N]U+_B*!7K>%64;1/Y>(>"^8 M?M!GLXZS,S9 =?<2P=P"ZLOAW5HR$3G>D_?Y8#&:@(RW0$9_T;P_GE;C2-!P M+3HQ&)&JU;A#];!M@)795^UJR4N2$3#;]Y4)MJ2 70XZ(>\F)MTMNLN4/W^4 M8PL?P?GJ/CF1%PCV7JY-!_0-'05(O5!AQNZB9C_LWKJ9>U/JS6[;>'QF_,^) MY'[A-7EV%J\1X@49%;).G9\B=HB)(F&N!E3X>Z;6XSZ&3FQF@U% K1$F,EB? M0$XGS=:T*^**7)U];(V+\<-:-R8.;X .8:K)7.E.=AT 4 JCT2)-F\70IN=[ M:\_0QF:&3=5]'?WKS_G"Q']JE:GU>]U1RCE$B]!L-23=]J"X^]G''(?0I\M* MYAK8A1%E?IDYN:7S"-']X&J??((/ MAX-3)[AKT-E*=J$ 23_E'T;&SIG*\Y[RI9RY)@/8WDBQ.)CDFPJ68:)R[$_Q M2;CISL&?:LR8F)]3AUPP-2L0!47&UL&JQZ:'B\F<[;):.)N94XP(1(JG=H@4U[11!PL7H@3(>@J0;L6.HK5Y%?R#75,\%U16 M(6#%;/EE^Q4O*\+L]69 %'HD8^*Y9^25]N=06^_EB'+TVS#UI!5CQYYUYP.% MX!?5*_=U1B>_-%FUQ"\M58?ID_2&OA&?D[+ETM RL]P^"QXO0I*:PGW'/0C( MLV($ 3I!BRO*=*+7/A'XTW<8K2Q+9G1<6,GI-'SR]X1%C[F=_-8W<)^/<2ON M-^8ZK6O_R&3\5+$S_^W 4<,TURE"6#*#*%O.=>ZE6B L_]/AN@PZHJ4QT;C- M0R_8V&51OT_!O3F<+KJ%<;PTU>PU?/)D)#+;5@9Q?FW/#Y\M4-YT@Y.P1)^7-1%3; MPDK69K^ATCAZ? &AKRA<2"@T]V+72B*P%,L&PL1:SEWMVV';0OV5. M\209>YDE7E-_8]DT#1X!?].R;$2!U_3?T%\GQ6O.J0\47A OO/!*W3XI)>ID MD=G]"^K*(6_?E*9:53C"[@JX=.F_KQEPW,4S4ETU\WRTC.WW=!=WS_@C>7;+ MELI)9P\?CORRXQ).NI-O8N?#)'CZ-&:9IMP7C>KGUG9J=GM)^M-9-@L=6F7\CX '(X% M5XR7@1<)88&GB&T(,90QLTKQ]KU*WU4MU>+RR79P9C!NMX^4[?A\CBI)#C*I M_3)W=G4U8:=?W.$DRJE;T&]4-DU@J5&F1[G6_FX?81\F$\.8L(_+L@LS0!Y# M1H^SE""W\F%"PBIW1'-.3JB5 Y_R%CFJPQ#;5R2U6F-$CBDG67EQY8#OG#^Y MMWCY)J$8EN94D26;O.S'[&'M:I M+@MR(KZ:]IN .@X5UA.)C<\?W*QOR'%Y];"^]T:_&:K5OV9B+&"QR0UQCQKT M5 G__R/;.C'N%*9MR'4!TS/!_6GCE7]0' M(I)S_KZ,:>E<\!H_JA63,9><6/0F_O/0/XI#\@LAM 'B&@213&3[H-4V0,.] M3$?B5SMB'XXOJKD!>L8&!%CF5@P#P[M*W>['VZ[I@]*<6:N4Y4*_KQU\$Z\1 M][?9J+Y0_IZO&Z#GCU&B@B;J,R'\.O*+PKW(O?]U1*:3B-VPS9F0E;M( M@\R)^[C/8BN;=7B"7OV=&B8W3_*B8B2>O:\@P+TCIQ M=MU%-;7]&W^ .;'8VU%)+XE5K2?I\8*X@Q@_\*CTU,R"-2L9!BAPSB/E.,UH MO7[G<>>KW-4<65;20^6!]D*@L5GQH$5>)0L0%7;I(+ MOV&>IDER-G.#)H*.J_&'8$P;+>\KK&!*!+D#.IH9<:Z'N0'JA.Z"&RK:Q&T? M8F@J:#)J8UZ'CR6#YB^81P]HG0U;,CE4.@[UDTIA[-(WCJMR W?<[RJH\ADU M7O@/%]#0\ L/3VB,U?*_ECD]-^U3MEA6QA!@'VW5D"29@]'Z<)5,%UF!TQ_. M,?=RL&L3YG\@TI[#F/Z(-DAB$!(Q5;O(*?030&?^WOI*DLEIIJA*7;_I4919 MS9KV(83BQ1QW 8BE"KN7?YH9P 2RI.T?EM/W DIRZ$KD .*Z0?K,]QCNOD+^ MSC76$E_8<^I'B(@,@B_'[S65(AVJ =)8G7:#HV79N;J]831J-#M#XRE0VYDA M]87@V]&;"]A,,D2A;:NV74%O?E!6UYWX/<0*:C-X9(K6%X7>BN[CBU0PG03. M2;C%Y7J"M%%?;'5)+,/=J3U'F^0NM=1FJD'Z%GTJY+0'\Z>F0G745^1BLU)F<[8$W#B:(, 2\Z6 PI]M%CST#9;Z@(\EQ+@T-!PFL?5X>BP_*G MC:T_Q,LCE<;[CI863U^]:J7?V]H3J%=!]'(M*EI?/?X\Z_?"OQ.UA[6"N0H" M*U3Q9BL++"V4E;4!LH/]05X]]2^^&>JC8W1Z)<7B4!L@58Q"L*W9C=O_Z)SO M+_U= H:OCZUFZ81.'=X7LB:OD)W@%.B(6+_OU=U\GC$O^^>R@ M#9@9H,.5A/!EK:9\>$_1>D#R K&R;W$7P^T*$XTK<0^[[]V"3;P?/S:;Z?'Z MUV?&:4@+49PD+^ MB6\W0.<'0WZ8Z.*Z5%\6FC/">[#3I@\LOMTQ/Y@T- @? MMW9WW@#Y"6NND?\Z>$4K;F5/\K 0^I^HZRSP&,97;'3LS.!"B.:$S?SG8;0F M]TBM7X1:*T;WX1!A[MGLQ,\#<]#7R!SV8CG>4Z4:^]O6K3 D M2"KSGL!P'_Z?S&LX30K"#I@KH<8>XI5!*E? 49CM*_.0[;X[#*%Q:%.ACT0Q M?I>JT-B"?MF]DP$H:W_9@Q=S1 ?QEO<>?Z/0KY97^3BV6=OG7LR'-^7:['O5 MY+]_(_%W(U+]L=LNS3(^A <&-X":*WNT(B,'+?0L]FAA^EPB2RT42. M(\J%1#@RU[]F/PYLI:>. SH?NXY\3.^T9;DSNJ:@XBXGQQUG+!_1>8QTVT]G MO7@ H,0Y@19@F*6X'KA7C=YC##J-\B5N[>3A8U:P@!"KSX M#$AHO$_@Y\9XMZ=JZK/N*<0AK-][Q< MXA]Q-^&?R.QGU9>:*OBH_G*M)3S!9D%9B>3(\:A[$IB2?6@N^@N$B>A& M+\@1VT-9B,5#C$:8MHM\AU,R'?J'RKBSYNF,ARC-4-&VKQ\FIF?YZBQHPE$5 M.\G%3QZ8D!^XXI8[/YT>5[(A+D6E:RRM*^0(=8I>>J.'*&[:^^:QJNLXG1-+ M6AA1XM9$IEHK#H328BX6/D;+(<$M$#&\YC5=+SIQ.S+(@DF(\5]^)Q5CU7]T MH31EU/;E]D56Y-A'>;88YE8X,N/@6>:9"]!?IN?GUXP.Q0 M9;^>L=8YQZ81!NG+C;*XYU,[NX.>7]]9\%U=7Z9=:_SM0JJ[V[T="^6_K>[] M-B]U:B76"''W0]E.O#B]L%M #VO+)$S.VIO=)$&'/-Y.C"6HS+_[X3$ZV,IR M/R,553BQ':/DSO)B/\R]U-\E2LC3'R@3@!A#3*TW]X *2XFAY ?>0[S!T^;0 MS2.__5K0YA]#)I$&$'&4WT+!QWOHUHF*?W[<@;0<6A M?"E=7F].:X]*^UNRX%R?/YM-]OV/,U=&)9K=UE07Y_NEI 0=S,G;";E>V98?I!RI?71J!S+F_>\4\UOA=X[VI9J M;6:&NJ I&]=QA5V7.5AF^JIO(C[BT':?YC SE6]W;(**EDZ=@ICF)'C]2!4X MK_K8OZ"'9CT0R.QA@#O$9.!@,;X4H-E&W&OBA[/^!C>59>:DA)7YKMX4G_ZL M=?M-6FYE];D9&&P\S,! JGO5J7:O6Z=R">\,NDW@QBL_Z2%BP;5J<:XJAT5^ M$+9P38?)G_G2'.DVL=C[P4^*N8$>/I-_O,QZ,5W#&A#7REWZ^/W%YPY4G:^V MK[U&$5U>YY!O9OUOO0 M!:1I:JW@?=SSY*U_ALA6E3@\.L-<:6I]'K\!:C=5&U*N8JY&WU9(:PN]/YGO MM7]9/7*D]TZ7",:>^@'+E2]C]C7#WP)D=C_QUR:57+=5^6S(;Z8(_C_38,X@& MHPXSP5&$ X".Q55G(+3%]71.8N'1TMAG'N/Y;RU6U[.IZ16PN=KEJW.NC]?J M"(UUV9GG?H2LNH2*T)CX:MW_PMYW1C79;>O&3A5!B@(2"PA(B84B-9\%$!$C M(%W(IZ@08LBG4B*$1.E%0$! 08AT$4+H*"W2!42D2Y 6E!Y(*"&0=H/GW#O. M/=MOGWWVON>,?<J4XSVQZQ5'X,BQ>IKORRQV+-,7HD.YLCB&F'"GM!>#,JRT+D,,XT M)'O/J$EZ,Z]6DLUO-"T/H_P:DF5WE8OL@P]F:)W\^K6)S">&N' ML<.LK*:N MZTW Z,- MU7!.?2\+#U.G0U5KYD%[4%)&R19'4=CZJAT0?=VKJ0)C:^*4M"K@RU8$W4KD:I.S!:Z@29SSW*$NZ6$ZW--8^7QP? ZMP9+WK676#7 M*3U@,@_!Y2_&$+'C&42J/20:6O%JLY7G=;7RJ5#Z@SA3/':"OU=3.$V5\>3V M@2P?\'ZO$+XD3!\MADFI7D>).0_9S;8QN(XF-%A6IL!;K M!+2YO76>>@E))>NFA%N#2M:MN'EXQ2.K5V_-DLTKN 1^0JSK99$-[[_9S $ M<*#RUXK!K"W=MU^+#+^E3K/"BYQY)'3M>/'"!/$)I)L+F+W"BP7TSK];"_W7 MO)^P-DU8/L"C59$\MGN."_#H8NKC2'Y;A#MJ?@O^_HMF[:2[4D:IYO_%WO.Z M?JD73%B9_W.581)08(-SKP6[?P-SB?@H5CAR&]^:0P> MS;/Q>9+/*H3_G,&?;WAYC_NIZ-\6H;.UP;_4)V:I_$FJ8"OK$1LXLDG<:K/R M%VUZE=RK;%X6SB:'1.)G*Z1;HO*'G&!5A?%OAX;GI._FYD)_HP]68=)O^L@. M5%;8)BZ;(KW@#\6+;IP[UJR*E"G!_=#F")CPX& #ZQ"C5YU(@])%^U_U?2T3CBFJ/B-0">LUSY%'0EI:>^]0?WM)BP7MBD5 M="]H?9[]>[=IUOH%7X (J6EG2,=3<%DNXW&EV<)WJ-]:1@9R5 M13QG+]H99TM#-CY21+3H 458Y\MC+&CKP:K7=@G4'>FM4[AAKE*!7'@M$+Y7 M)*<..LC:8:2QWKO,(>;C&IPDUJ&C-62HS6 //;54^2 M?4+N);6"!:8KA2Y*@2:7^+7PKVK.O-=FR3?8/;-G!G ME/GG;T5O]?0L()M QU#\@1.,=TK$LJB FRW$+K>T&D@U"R"&4/G0L %"2J M7TB)DOKPP,X9?6F@L[G0M6R)WPJK61E(;/VC&9SE<0;IP>L$WM_KR9M*EV2]N]_"87KO>&&F% M'!4>\!U" UZN[#$4A?ET(Q";M@UZCIV7.^RO)$78<8[,IVGU3EL<:JZ+S_FF MU+IZ(6>VRCLF]^NLKE%P8D(V+#&1+NWQ,H=4[Y([2]>*596L\-:R*6Y&P& ( M 7DM.M5$]F13I*S;F]>"UY;6L=#!ERDX9 WK!N]I[O$!]&I&G1(+7A)^X@@70DK?[-+JVM:9VR)4KC%9/6LE6VDPW M6\Q6(G-,F#>-)#)LAO8-^VW%AK_0>B*&@!EZ@YS+70NF7,#MI4EM3E;=#L+B M@U]>S\,U<*#))X!B&YPK'-V9C(BFK_\V^[J\<_:K]\R(DY\^K]2DIT0QHE6UO[&>B+5$C1DT@S=XR6: M"P.*U^C08Z31_+3^[W<<&["B"ZH_S,Q4F&\R$W^@%29E_$_?H/K[GY*Q29 FD0 C(X):#0:2NTE T/+0?RHI0_.QP;TC_& M'+M88T#&B_F-2%F''_0X&K!$2=SO,&=3X?,'ML!VX1'3%JW&KL"Z0D*(93$- M,EQ &+QG!ZAC:+&$&Q!%F;TE':"\<81IQ 0W)C$JR9"D[D>CF#S?OJ;&] M_^9&R2Q6$"/??J2'!:*9Z@\P#4)B'A#O4KN:3$.'NFOT/8FBSEVG&2=ZVLD3 M*GH&1,OCA81^C.*F9;>YC:VUYQU/+Z&"K-,E1>TE11]/? C@D]_W0+G_Y^&@ M_^9#0=!SG*ZQ$AQE/].*$<,1Q3Z&\NM#:4):&T9EH_H#C3='";>.RYZ;TA' 9A&'M#G"-265G$Z:+26!9D[X+F?>P5)@ M&.@GTG^G*971%)O\;=K4%R6>LW'7>FM K[]J>!22?)X>/Q]OFQG07KP1"+5- M5[Q*]\I=M+ 9&TN,@Q?<[ 0M)O=F6A(:I9!3OB9+?ILJQ&,;]E37)RP83:;) MUR>0 T29-=7IT.X6@V*S4:X-TI*Y9 .L93 M3LPBIIT+H"(A% N:)VST*/MU.46$CJ3ZMR;\0=(D.3*&R0D_\F]9\Z)>[)O& M"?8.RBD,!>=,T_=M>7DFT&?B4;*.6A==D'J,?I.-(]X%[Q411.]BF(X30QRL MFL6U>U%^EY_"D[\$REVODZ<9S3NC4IH&E1]++C5)UV4_V/XV_/S;)XMK] -R M8HT]/])T\YO,?"ZGSG9#2A,3[M;T9D]%SZ&4\.YF+^D.)DLCG#U34@L\)K_S M,3L$>R=F@0(]Q[!%TL"M%7+7\VG[)U7L&?,W(I:/'@)I1$F26P;K,;+O YPZ M8?[IJ+NM-L$"6:34CL-Q1 A 8/L;@;< ZQT P$G CL> \6T?Q,ML^[XT?FF\ M,#0QTYLI\B-WE_C8(WM%99_GA6,V7BVG LIN950K(!D^4SP,=^_:7QB*\WT: MG+S>"'YBN&V0HX1VIN6$CHML0]T=INBVAK'.>='AEWS0%73OHHR.1WD\0D>I MZ%E%J)-6;/J13!NED'6:(5]ETHJ-J3">A-24%]?!# ^P#/HF1\0C)T&B ML%+5Y,72F^".^^-+0C893#M8#@P?"_,>$\;L0(E8TC#E*8_*:ZV M-ZF$P-7W/TZE(EODY-]9Y+KIWKKWO,E#'DZY;)?<:ES<5ZY\N"1QMC?/YG[N M5;$\2X3QOJ ;V6RNY3E_W_9P2$R&GU7M[6!4Q >2;X\-]3?9B 6E+9)QD*Q+Y_9O# MG(-6(#E%\7?P:R1#<8PE"A[?LQ"6K-@$B2B>QW2WV0D^P3[9FV*,8AAUBNY$NN S7#;J!51V]B+%+E;0 M6IO$*V(5HCOM#FH A0H&2$GA=V,>Q;6:F$69^N(8)Y L\=(&:)%B0U;1E[TO MR5"2"EDRU0?8*++K1E':H'&9L$)V:Q/TP+#143.I$$^_A#BUTQ]JM.54!P_K MFL>WNK@2YI*UJ<*T'>0]49@3C,&F,=&ZHXPD&UIHM+Y+OA,\38&F7OE@T#<1 MGS=2,>N:=G[K "$_$@;S>#;TU;X1Z>*"1+HB=XJR*K X5;%$$7YYV@-HS9MR M.[>VXS6I,$44H0BOK(C*;0UO6G;>AV'RJ"./XB(V/)P9Z30SLE0+08Z11,8V M0R3GY<[2IB/7#FI"]J'B;[S7EAJL5)M?38.FV1-?P\Q0=1Z3WL6[%V;WD8:9OO6[$9 M_'>H9/RSB%JWQ[3RP)9FRH1B*S&:"Y#FZ+J#RP>;D'OG@-*&:JQ+C%+_"28H M1.X@L?0+P? 8JM6>%OPY"N8/#A]/6QZ^@K/S4U+/">!!H2?'XY1&VD7FJB+, M%:ND$?>P(AD\.<(\*,4UR 23:-YZV%M8/!&_C,7UPC+!R/T+%%SF]"^[\^-*OF$ GS M5@P>KPF[@!'"=L^B(5Q H_D$A -W^\4U.),_(]IZ>).3M.8MV[.X)9"\V< M.$:] %@ZT\::C.F)UV#>*A6Y #:GD@C-N!-)FYOBH2A]V;-P"V..O0 M@GP_558E5N9 A/M6&*/D-HKEGO"C12%WGM=\#M_ \XAT".L %Y#9LY6V"4EI MP+$&!NG[C504\43"+-;69AD\QP#=' MC^6';3I"W V>6:U3Y (FI*:1/=FOZ[; M@\;T8N'(L+KC?1A^] V&%^UN8V/2F%"-9NX0?! GHN^8Q2@9-JXA5M(TF^@V MI.>DR_9=7L(U/"NJ^J+#5N%BBHT%[Y\]- 5X;ULEFER MK[OCH4#!PYHGD4?S.'=_M1R\J<_J\>,MUP5S_,M?/GK9KZ:#'=1M8_P89F$#C\ M-.:!&6S1GH7\<> 0O#%-I[_NV*S)XCH]JQ>V'UD(D%4AK5=8/VE&:> M8^<,'?ZMXLS\ [NF-J\CR2J>+QOT2D"DYQ97GOT54<]M<2:RW6U"W5G%EZ-D MBR]%T-ID\FRC+_YNW=V7<.=WZ^?/SNTFJH)A,8RCN:S]9O2W?A0(S_>62@7J M*Y*9DZHEJ*7QK^\8%\C>M2E'S\Z87/9-D MD<>YU+[$/*EO[6BM/CEK1'-LYE%HZ]A3,!6AR)* 3'@F/4"Y3A :L=&^B)QU MA-F$8C-4.%-?,$XATICQ&B.-"ID[?U(8'Q+_Z($=^6RV-0@ZBS2"R/M)=(&@ M\Q^Y@"-+X4#J5>CP](1,)Q<@N)\'>K)KM.&[E\[8)HT/QF@"][)>$9/(3LM7M./SVH*/=+5_P#U;\Y>R_P+*[M4<4;3J]E+:.[3*=FZ8-Z\+?E(O M1G(V$J(].W< 5?^10$\M\(6'3]("#).&BF$ZL*6Y87<>)L7? M8!RC]MK$MLW9+['._/$)DB<_N W,VH_C\"]YU7SC-("+\?7/ A5QS)-HL91' MEGR@*=2ARGW7]SG*[^/[+F" PTWP,*E!;BSG@H;M)H,7H^L-B+\[&5H8A"X8 M, _;?=(U=V5JH*4JGKN<;7K&4 8^36-WX7VQH<2[D*'*!@69!FSIV ".M+4!E:Z#;LR[48[:^A.+PV"_3NHC1S^@SS0 M=X91-]!8CRT&4O;(:@<;=KQ!#7^H'!/TC R*ESD>Z=X MH2@_DZ]<@"XR@.=BX%(L<3AY!^D;RW+0Q.P;35"<1U6+$S#0W0#HSY M-\,O?J3\1O7&9;*DJ=:]KPXB0.2(R5;#,]65SBYF46=:# ^]BY>[?\GG$3_; MV<+\G'K2FD([A##"OL$8H_/P>8 ?IQE'D;30[UDCBXK>_IHVM0GO( M$2CF+;T;%B#5481MKU[!W-).&$W%!]8!8JS< #+#FG>SQ= ML[DO.:TXNSQE2"LBMBE6M>/$YX5/P0 D25=I[(]JD_]D%%/_5Z=F^_^[,^9< MTN??6GOT(:IV%$MF$HX=!I*=T\&!+.N))?'ZF]H-1,%ZX8518/_"FAM%X:7^ M]24A'Y!;4)]WA1.&WNL9);3H3LMP32[[..3AGNWCM_A0Y!-+-_9#<]./<0J?KL M4XQ,2:JNTHZ-H[1IEK0Y4P<5V3*J-L@ZR+1D0:A206M$4;AT9:C^WKIMU/7P M8]20F#?0+I^;$_G^&&:3M\]F;6$X\@1L(&F=3N9,D4:505EI,YWW08I_OJ)# M6"AUK'_H1L_2%CJ8_B_!-?]1<-\+\\$.KK'=_RZTWO@/8[E.8,F>#UA)SB=H M:6LC]G$=B-%:R$*]8]S,! 5[@L)&E;\@T&#R5LDD[/,M:DM,X84[;]TK-J,& M0\IBD:\=YCCWM&U)-KC<0\9Z49?U.HV9L[Y*.9?^^U*8T-N8=F"1-L675-A8I_]A07>6TDV M#MJHV%2=X0?V)RW:NF@CTZSQ$=CO2+$AFG1Z*J M;R]G4DF=;/PD]*CYE_+62)#5A;YQTJ"<8'G\D_G?3]_ N, LLQ=F:FD2! $; MSF*T-7A1]C8A*_D;*54@ 7. !.Y4D^K(W[C!L23>P7X]1G_++BF_73I@3SCB8. MM\AI2JYDU-A*)6$D>PA'8&KE8(&1BU>QZ121\]WZIS)G1^6HHU'9*+_?NBE' MBGHT#$2NEO5X^I]H&#GO. 0C(8*TZ#9:SP[S"Y>7B5X0>_PFXBS>@8G>(S1^ M,C'5:ZV]_?/:K80#Q,7N:@B'K)MF*A>LJG 6#L(XPT><8[D /5:T8SUF-Q7: MB!6&8808?A,@889,@Z[J]N%+U-8@3W/MQJJ]+P'3'<4]GBEP,YD[+BO@A.TO M99,>?#8U,!>W[9:/,]WZ),2978QSD$_\.+?E_]I;IZ<@'S=>G M-XKJ)X%A^QT^JGM"^!QO&)-)(PZ'7)I]KIGES 0(HC3]'U[@"-09L#",4J8Y M&D*3:N8"H@Q!??IW)F/$("F1PQ7+"V6UAHK/OKK) 7N/-B>&3E"4%5!E(\<@ M$3*.7C"%.W%SY"DR,ODS(R#-.3NT\6Q_BZ8K/3VTMCP/,:>Q).UO>"+1YNG& M_0,)EVG1Y6"^S0TZ5+L;[,>N)"*78HB5H4T[R(2(S3$Z,DC#KSJ'NJ)?G-\EDR,U+2.M^ZS*Y.<-._.*.I>P!S.B&!-E;N_ MBXC'.V2][4^IR=7V'IM);%.1+X@SE;.*CW\0CZ@='@D6M[#G^QF:\0C!M#Z8)&:R M"Y]=<+I+_W-LLXP> $M ,HXKLO;%7Z *H/PFB93RC-E11=H7ICIA O0X20WQ M%F75L%<+ G^#-COULD#?EGQV#*X81(Z;;JBZ9L4N5@Q#*C+E(F?N#-U5.9._ M0*6NN[A:EBWF64)'$U*_:W.CV+ED)@FWX='5SO.FQY=8 MHG R%T")((&:(4^%\6AI]BM7-Q!"\U%!CP@0?;5$X?8R:UNV^S53R=3T$:,/ MM-%*5\-$LAVN<1,:'C J(T)!CBLNT*AP^BV&3S9:E7%HW$!JJ_*ZX>- \@W5 M]BE=>(8G!M-2T\V<"7:;E<&X\BL7 M>^AQBYE<@.&$%]7$3]WU>*%OWYOS$=W.3G<'ZB)+EIF+XG_9X_K?)YV4.21@ M.;&1\#5S7"JR[BSK8H)'2-*!GAJ9B4L>+A7]^H\F\<8R@3RDS3][;_Z8\>"# MBB&\(ROQ7W>[U4FXZN3X^?>S0=,L!?Z'$W8I07;A7?O4N[&,%W.%PH MKE.C1"):*2/*_GOLD(6HV2G ?N@TCVCM\F'7+?WL.6K, ?*[EYI2129VM>1- M@((J+#[.NQ**4H_0%)M>3BA.5]$2?KQ2-(6)*:NA%6^^'FY#(-\8OATT-/1) M5BWEFY;1-X;:W6T-(%.MHB8;^C4B*3'6V1^:A=53SZT' MEBFVCH7CRM9Y.U :C6!4%AI63T)DW&/\O3NF3')F-M$N;3UH[=?V;:IC0Z/ M+QJK@5=Z5"_&Z=M4S"M\6K>-^S8"(:]:0)]_?I"G<_7!@U???RB;CEH^3_V6 M,C?L^6B!&>/=L0EDC!).?7W'WFI M][O>"9$H$?B14,P?$H!\7! MQ4F]VX[(,$.=WJS$0:,HJN72>>J-==+S9U?PO!WM'>HO-.!2O2/)Y8STJQ<. M5TW!F*Q:TG4NH-5B)K7\AVT*5.A?RDKYQJI]%>:X '-6S'0N_0'[^58>E=31 M AN'/L8*L4?]$WN'O^TDW$50X_ M(4VKHO=U38T;96SS YN'8L='B8%@0:E+M"Z*%WX8_8#VS="(C#[[!7>MUW"? MF^UEB2;=YSUJH6&AJ\GK*!<1,C]"^(==@P:C.7C'&")4.\F M49##Z1Z1ZIEOG3;&VE:Z $:$6HZWKGL"?J1%UYQNJJT;-)]GQ^S;&1C874JSW/57=0UTXR? M#P[^"6 B"?D;\BXHO\8T(#4Z/)OAVI L&341(SR3& O;!(6R#+*'W*J.Q]X$ M-&DYW$W(J4?+H /%[0W@1>?2-"6S>L]C&/UO>_>]]87:>OFF=F/]F:#.7)5[*$3@T#OVZ8[PF[>@+ M&$>>T37IAEPE!G(!(HHOB]^Z%QF'^Y!QHB9(>1\;CB"U^H;C-_<2(WDIZ?+O M%;J[@IO+6]*/I_/(2AH7T R)P( 9PS219J($1HF18D$+C4$C\[_!,<=HN_,. M^T5VM-$SC(0LWCI^G1V0[*[/G=5U>FZSZ1V?XT""57F5ET<5[#-99IU+\S<& M\0?'H=ICUZ?*-\ODR_QK"Q*+(AFV1+7Q[-;P)C_P Y$Q/^)W'G_U\-=3\Y/ M'$.;T :;QV11*63;)J*X.T>#-OC4RWX-)X9*NO%>VR$Z%WO_L=/7G2&\ "0? MT=/0T*/B#[Y2%# ,Z<4C[B'PE$FR6P;Q[(,''ELOCSPL$17#/HC*?,3<<']I MQY8\Y^.?J85>C A:EO&2QB2#0NKVLXY00_"3,7*,BK5[98@]E\(=3#Z,/?3W M]SIC="?;;1/QSJ_3T;YO47W0T+*58?.&/<>N.4:\"@Z!%>QIO9C-\]9!2K%LTHZ@W#!S-8[GM5M]:1Y"R M#I4+"#WZK(UG?Z*Y3DKP0T>5KVP^I1F]A<>/0M7>E=)+T,D5,)O%U:+GWQ,< M!D:6%F:AIM?A/@6PG&R5R@,=ON(*]O0 S"K1:)K0X3/$P+'V*W+X%:F5=,DO M!?K82:,>C *FUZ'BE:T];7CXX"H8T.J_NV-)B'6ZLB9$IV!\.2NNXSK-Z],^ M..=PV#?C\$RWP3@W%_K>")75!2WID+U/3S)\W5.5U,1&ZDKB1ZV22/'5V/OS M#:*Y$@=4%-A.ZYA[O#F?4?IKN9Z?YRNWFHVOER 2H2?G-;1W++\XW4'F,6KCL24P1X>\K*-_OWO%2/['TCP3SO^BR ! MX1+#G!I(QK8B#\W@A.I$&,>:@/O0/N2#-7A08YIL";RC352 G4%?M'0I[5E- MD;BOE5TPEZ3E>S7IGO3\M=J*"I.$&R[*;<:G'CQ/?NHB_D-9:R'N,J5BU=3] MJTJM6+6O?%4:$HK'%8%8HBOT.'9%=D\-[(V#.=5U_%!3;">H&2P%LQ5^1(8? M;OP$":F3B#-3Z9(H>Y4Q'_\-AMD?A&\OK'STQD$K'K2DR-K?Q>%3H':,OYW! M2F#A/[YP3K*LPQSG'%P;^9Z[ _EK1+R"$S4'R._#39JBO/LH8CS <$XJ$*\( M#_N]1_^W+W;P?K;D!2&M+\U(I/@?CO6R?]3O/%5PK5'HLIA21OCVK/LM$7E; M_&>K;['*PG*AY/,-^)1MD.?]AF;2 T?.)GP<4G!X@]DNK.'373_:DY_K;$1D MUVSZJJ&[:4D+CYC;.)W (BX@F%AL*( Z*DY36WOE7:?$2"D(?*Y6S_8MSJI(HTDJ$=]F7$P3N9V]UG0@H MN\GWIAEDU+\X2AFI&#;@:S92$(]SE ^(4,+O_FM[6&(<6"Y".4*=IU]A')K< M>JN_?PD=LQ<%,H/ARSXJ1!C8-AL>J0+?Y7GR($^E'Q]3[&B[/4#MB(.X?=>Z*67MZS3D?0('+]>!:E7_DX#2JZ^R<=')0GO07%N!D=)))*^N?5?5/!%[!^RC@\<) O8=I[ZP#DWD/[)C M)YET3R1#7CQYF#>G+1U2F6?0@L\;W_2%QXFK!M$U6MFZ"_ ^=MDKE MRU @*-)?VZ2G@/RNKSS58?E2@2?^], <9]D-C__N-:Y1 M"[(<6#/0,^HN8XXXVO4OX35J52[W(EQK^[P,S*Z]B^YIA1255)BJJR\AU;,C M2 ,#?-^3R8^.1%FQ:3P0=H0'4E\F0Q9TJ&]0ZV3U5!>I$\DU2E9EQ1*V0X&^QMK=?:G)T;/PX\F1$'?Q.P[>)!5[PXZ2%7]#3F@M MMOXL[VM3QX3!OXL$W6?X79)T5F+4D^<=98B1T/V=>6:I/E;!5V(9?HU3GE*Z MR -_NQ$-;D/8;E]Q\_ ?0MN<1;.P395C"0V\0+B17WIYX,D=*]/=O"9W*ZJ M[*]8_*'H$G&A%T_59!7 FGJF[IC8611-ZY_[ \19(W(QAU,+4P3 M%U &;1Z6:;Q)F,'M75,3:9"Z_]$E;;BE[FS:\ >.2&VEP,4XTQQ&:).#=\ZL MJ,AW^RL_)B\^LJ**W]D60W2T4.\^ZGOOTU7>SY7,S]'SP".]6.5V MU<]E[Y6O.EUWJG6.I+EQ3O",AX6B_MV'D#$\2QX/KCC#>U0$92\R[L[K$P#JI*VI>2'ZT1.SB*E0: M?:X"$3_L;J@5IQ5H174-4K="QF=='$@##:;[O&B;J-6W'YDW>*&Z6_%DP9N; M>>_-3'0,E'NC*%V6T#OJI'9'(],9)]V'^>IV*G6$#*?AV8VZ)->I5M;^+=4+ M'^9OF-'1(Z'7J)17.)$ZOMGDF"&T/2VSR=>K*5D5L?.Q\\RH8&\DJ6,2*6Z< M$OC5[MLPS,'J!1?I@JQE 93PIR*>M#CE?( MG60$%_KC+!E/)JL[[FQXU)@0\+7OF?(/#BH4?]%XI[&T=Q:IV@/;M*Y9U[;Z MY@^>@ J@7#^,RG:C@>-$D9E1<6INR.H\XE@C1X9*3X%ESB2K)[D>B!AHO-*K M>C3@.)T.P[]G)2JA&I"?>LG.E'[P]HV]S//.3_RF?0 MODV[4\5!92 S-/@01GDMGI51!6JMK@CC(5/2WX!,W^JFY>:Z57FD%\RM5U3= MC<_Z.C+GFY/MK^$]X(!)O8E4Z*=01IH*BAU))$"\CLH*="; I[DB(!M=JB3P2OGTDK?DIHE(D@5VA C(VI+ZD.@ M549B,N97?#?M/7ES4!/XKY4MS#$.?R53"@ZN!%&,QI>"=ZO,(T-]=>3.,!K) M@@:T0\")Q2BO>YJ">O / L-P9^7JY-Z&S?U/5"L&JW+II8X0EVSH(]\OF5:B M#JD"%E-Y-O>#I!Z9#CFMFGF/AA\?#;L?^?SYK<+O/= SZWLX?,)NFS?R@4IO!L2?.5 MKG="]E='X^WG7&^Z('?A:RZ?DK4X&IU0"2V\\T[ WELL33HUQ2P9;V;?_[9G M.F6YI]MAN=Y8V_L]I26". M8-H,]ZZ 'V8PM,F5X>C7D,VN_7",8 ^KQ3GT!S7Q:QN36",8U8F;;R<^[6+H MH'AL45B-J9^XYR-X!RC(53#F+(K99(CZN%&R;W@:##J&5)C_0+X[ DSHT#V MXG(K@XAG,U.D6/R;K5S 99.5.SPR^*/UV3\B3_T_C/#_\2 \ \,)PX/T*^Q@ MEB*2W$5Z. D*J3NDGBNTS$ V?/)8&P,R:H9QZN^O9I6]GOWQ4R!CWQQIAC^!X$&E\$?M85S+;"T8%TXT8>)H*),0D M0AA*!C>!!-%'I1SW=C_U,_Q/E+T9-<:RNOL#XG5HYM=PF@-5"/PCOV08[_?C9O*@;[ MJ=#>FQ5#>1#!\27>@3)T'FX)*%V8EW8-JCOB7J?-3M)WS.L43BW#'5SMU.9( M_.A?G?X1 0QWENPKQQ\S*3L7KX6?[ #NA,6>/#&HX\;JFI$QZ]?H?&C>NX:7 MLB@:T/!W:!^T["E'J"^.7>OU,M"EB[\O(?8NX>63!^CMBZ.7ILNK*A(OJ1^) M58@P,;;12*7O-_>(7+4PVO[/0ZZ'J$NA7ER U#P)'%RCDN%>)T\#A7FI& #/ M?='0$\1;V0]X(G9JM2L7+A$*%^6C9>!P5%8RS,EB7_'VBCHYM!ZM MM1DGPX!/$!N1@G.<,[2NIUZ._E*-S@>_X!V6+/N]!)\F1"O5VTT$\,4YYL_/ MYQTN[BWX_7V?IF *7 4>&<8%5(,8"CB6F-4':-%2:('A<=;ET$NT:8I1X6RP M%UCTK=IB(+6NZ]KC[.E@#/#@Y(W1FM,&N##T[6ZC-^X?77O+ZG-G'CK5YVV^ MM[$*ZU1YT+CN>7BPHK#W?@#'C@LP,*X[,.(3;V;EKG''P<;!"&U)^5Y=U[%D MB. " FRP]6(L;>IN\%[,%V!Y8DP6@SB9S$ZRIV(;]0+A!:@+$X<^#!NDI>=3 MSLR.GF"$WAV6C_:"XT10EFOH$=FYJMKR1*(K6[+;"),>4'^3*G[L@K#Y>4%[ MLT=]J073EH[MD,7+W1$6IB!G\;Y1[82RSYG^U'IWQI/1="[)NI2$$A_FK9%T(ZD"$[+BC'5 MZ-N]=W"P](T.&=6*.9-%!>Q.*-490A*#1$$K"9'Z,KFC[-P&7.EZ:!DR6/?* M?=.J?M;Y8J 88W&]HVUYB4R3JP0%+Z4$S$Z8_?:;Z%/&#:.G*/T2@OQ[=[)T M8R_")70=G1!.2%7N<"VI $$Q?: YYQ=HC(_I]J-.8* M;Y85,"T6F'9BB63HI(C8+/8VHY)Y\4(6^@HM\]NY'W/2X!!UU:SXB=; [&^2 M;B$)K]W%YDG!V4WWG>Q1DH.\:RB+[$&C9F8,=AB')S*W,B0-(1(N&.R$0I9%F\R*%I@-YK)4%7 MT=;7K2]:7S02"'LK87W]IO7UWT^\ ?#^A/:J4-Z9 +)/# 4;4;7/!P^28+JE MSN[J&KT.?OV2,TOU5@/64(BW8946AV)XSTO< NKI>^1O1='0CUB6[,1$GEH- MEBF/:FTWO%HZS@5$&DJ?V18[A8([4(W?'+ME.#M,;N@.::%-W?O>_[(0OH9!X/[SQDVF*[/V.^$!F^AO+8%3,3EF87Q8D+,-%A MGN>QCQE&+!?0J68"CN<0<]D&&G0,-I2UGQTQ0Z#U<0$A[]GYQ)EIL!N490 4 M V]D9W*DI^F%/%C]BIV.I:ZB+W$!4XG16$4V%K+INU5KR]M)V&(G"8X5F'IU MC!1)?T';PQ(7I$M]\5HB*4[F5*;/8RM "VU9< =U @W9NID8GS^KF]1"W#DT MI^NM._6W/'R'P2UMM M*4[_JM?%?]40:>]BJ%2RQ"L;@=0K74,AT^2+-@ZNX1P-UOG:&JKKAYCM[@_, MZ(=(AS7)'0@;<0+CZM%TER6-6@P.?X8_*9>8[=S2>&IM]R(@0MNQB M$3$Z:&_&>^9E]#6:;0LRVEE_D.MJ-QFX9"7+G"8T!^$)6W6H8.T1D=&U%:M$S)HQ9F'BLG2Y@)C5CQPE5*B#75@#U+T*&:&ODN-4%5?B@'IXY<;N M\%+6F(V5!WTF*J. T,\%V/",_O5KP@R.P^?"NVL*;7K!B.;8 "UM;05+01F! M=!U&*,'1S;*9 #7G<2>!'=!!T$6;45TJOKFC&L;AB[=\+\8Z1ZVY4O7 ONL1 MF7UTU,#[,Z>W"?NY6;P7-L*?GW^&G9_0W^]TT.G0A6-Y0@4%IWF?@W;[SNT, MV&LB/L<:YAD1&'UK@*./K3_-!;A PN6.5>.N#19B]L+21/K75/*DX;66/./U MR,]'J[WO1][U=DUC6L77YW V)]H>+2X>?\EQU=PT=Q/)1- M79G^1[)1/TZM^?5',>/$_M"BES='F8YTY* MG:1$\%FI\'AO^J+ZDOKMD/:&SS*1\_.1<+U'TS$[C+O+L:+NF[:AJ\*\27$< M]!HQ[C#I]D2+K4U3]U\KZRX58B\@:<56B78=)Z2^ZP=+.V=X#O0 M(XJ]^S,;&C!;D!:>8I%YHJ>D1X6<=&?H45WDE ^8:@9A*%0^(?Y.W&Y"'I,T MR4:U\IQ"3KRXLS:MX#Z^,S1PE1DKT4048>U2[0Y76_6#Q9TJG']RI(YV-]TC M25L0D>TPJVL=.A\E;COWXIZF[*$#-ZG4Z[-6-J8>8_:F2\IM\\H&C@9AYT]& M/+6.XQ0R*_N#Q2TCN1L;,C7=1RUI,8H&P5QJK@0FUHGUH>^X'5TI4X&9K7' M"YO:B18Y8#M%"&I4S-:UPBM,V]R()29?3R4V,=,\=)U7CPWI:,XMU/EB>$'? MMN75_P[]>^@BO$ X@.GZ,D,4Q.AP>AWPT9J00ZBOZ'\13?K=91 MKTV.58C=EME4S[(IK)C2':.@9$(X@>R?XP*VXK[O M\?2_&;3P8G?]M3J!-MHZG8^=8P@<(LETNHN$^J3I4;^)MCC/(?>Q3M64,D)S M[.TFIQP[G:'"6N%R N'[K>+X#UQ035AO/GUI,EGG2+)&HK)%9J*RJ+/.,:\3 MM(]/!:ITXPH*!$KB^ X/6,\:UTKW*5)MLBV?$QLMU46HM^*F(B-)IKDS_3'+ M 1EU[]@U8->4F"$7>A6#0KVP$$>:J1.G#61ZC7>=.L#/VD:^*17.$CS]T;AM M!*V6/^L]&,/OUFM165.I<#O@(B1VGA91-FV,OZPID7LY:[;3^[G\I,)Z#NKT M5;7F)M:M;G8D^G?O_&P41R*Z-AR:(4>PVBDPAM( MTPN#V8PDNRW=;:+L?)I43SEXGQGM MDYZ7BQWYWLD7/"+:\WO5_F#FGV1=S1 M&O"F>0R+/6&7VFZPL/4D+F 932QM92>'Q/#P 9;,] M]2X-'EJAL-]@J4L,(A>0>!W;.,3C^#FX57]BN0CG$(]8\N[23C10*GB/\UE/ M'NZ@5I6%O, DTV=H,BH*-1T*& MVEB'B6+HFP4H/%IK]%C*Y(O!%&-I?&?KUZN%&FH'W'<+XV#2=Y)>5G^, 0Y0 ML/NA5-]@V)L;@&+J-]"#&!O7$UKL<: !8A@-BR4+%[3D]461KABU-I04K M8MMDGFE./>!&*8SAFW?XK?_S?'A M!GA^$]O;O6S(!0RN86=G__P&7NPO/%,C0 _6G41[L,,Q9U%)D^!F9#A8"FV2 M@^GC'/VR.H(E8Z/1%I,4)*3[",.,&L)1DVNUICGGY4,=8/>A[E+KQ;-4R*$, MI]&1;P5'X2]320DC>+:;XNZ$1>SEYQ9&%G_]Q4P^[_L[L4)K,3NP]=9U1QC5 MURJ2#;0GM1NZ G'[-&02C9?5[Y5!=@VQ%&OL;K.@"A3QZU.EZ&3?<&?>873=4;MZK1R#?.,-V6F'S[&[.DPOBWLX-B]C\;L8V:"(^$I+OX" U4)OI< M:WX(OR_^#")]^6GF016PDWG&8JW&F9F,B+B "!5Z$H=OZ]19 8W($G>A1W1K MXL3=I(-#%[*I24VZSJ4T0HN/J#DB%Y6P(!]H5<8X-Y&?D<_.)$.D#@<<\BIX MA6U0GE!)J76GD\/,SY9ED?HB!(?.._G@ M^@X166?[&YE&7K)JJ+5(0+%=Q*9N>C$[$?=EG5_2_CA+- MW04='>$J<#\5%92:*N5PQ$!/S\ !"@6/P$_:O:ZL#%"XE!YP(/98Q(%NEVC- MZT;6UW:N5?5>;=7SZ?N/BJ_^VN "%#>5,H@BANA_Y"Z\.SS$CH?SUMZ,Q17CHZ:1P?)W)\I9$D;CDT/ZH= M5?.U$.':7:.C63/ .5*;UIB[)P@?W=33:&&;:NI 1Q=%+^?I(0ZH5*ZK5,2_ M.V\MGRZ1CY6OJOQ.G"@'6X+'@XE4LR;&_70W; 6AM4M$F1%(3CWIS.*G>A/< MA=+V4 OS/47:+G]48I*9GTU^'7D)T<0?,M$86O=O^)4T_;6'/8^G8YU7AS]C.. M$,/P($F1!J'PY\Q5BF8F:#M@@^N J%F% "/.6=MK@ZO5<2*"!K757MN)$6\Y M9;PP-HWPRN@FND"%C\4ED7"M3M[DPRB;'CQF_U?[:L*#1CNB7=?9(:5)?2Y M(6'#9S\DY6P3:&-=8!]SIB%W6NO1@4K?Y64+Z,8)[%8%P;CLSYR+TYX@%MB+ M/":!<-Z_JV8*@QIS49[4"D MW&>JP:-'LE#V2O5[*/NN).-[X6_E^^H23F]RQ MX@ACNS%+:@L1GH,*O2(&!%$V[U2^$/)[S@6\C&D1"78^S9"AF;6.[>$PJ<7>^C;OWPS M;EU)._&!*73[_K.8Q6+X6$F/YGA<4FY9J.K@BNEU_X,_)I67.\T1!JPL8B=\ M/>T^CPVTO_J;TKC_Q !RA<$%!);S@,D&UC6&J2D,Y )LN(#F""[@-U\N !S# MT(-R($ET'FHIO=;-!:PA67;_TO-/789%O(X]T6=A=.NGQBT6AOTUGN(<)XYW M$3?X>%'P''&^@V['!?!N5&:$O5?^'XO;!@7O>O$8(!_W!T VSG0>W9NYMRA5A MV@53FBWG!6&^HE"1#&7%Q_">_&L\F< ^!?VB6;4&?,[]OOO>,]XXYQ[X_+8/"C0K(J536?^3Q5 ML^8\W3@C(4:Y%0I7:@_/\[2 HBZ"+!W(/)S7\6,9^2)V-_^]P\S3EW8W;\S: M^T%SU8<_]T:ES]3MC7D5MCI^]RKW_\4]K(PM#_?WV)H R-CF_CVV)=6 4J+H M%=(X3/FU"2&.9(0E)7,1;9R%]/(AK*OS'Z5I_BY\LW(IQU)*C#J.74F1>P8S M,BM*8X4S%JS)2M2Y&>J\_/_,D%L+KV3('013Q2C;GAK/]\1?HO-_5Q8U7SAJ MIF"7\Z]WQ'=L]]U^3\+XWEG4B4BB=[@%<1* S@6%P)T9T1H]C7P;._=F2 ?*\K,;N5+\3-X[<$Q ^U MXF+KWWDD/;N,F:E7(/Z=R(=B7M\*ZLT*1GAEKWQ8ZTWTX%:\$F04IOFGQ*:$1T";("+=;-S> MN(JR, IL0Q?C(!778]>91AI^FY9$ 34TX^=^>TR+HE)YB-7NLBE\MMU#(BQQ>K)U]1)$S/LQ+ M'6Y];*S/&V W!L\ )= 1MISDY-O)E%-IJX]:W\4D;CPT.*6\>,$ZX,U4>?N@ M9PH]ZZ[WZRF_9+^>P]\M)O5L+'3C=,LKI?[7^^<1>R17HYY);]NMO?5WW<=3 M=R0_SDA.R*)T_R_S0U]8M^;9>JV[[U=_0GZX<9]:/5$._T^?3!X;$=P0I9/] MA1?)WJ ?3Y5=3TWEX-#3;R=;7EO))%PB>9\L-Z_F*T?0[FZU<]9F/M2M_DE] MJ)A$"..:I;V,%XSW;\6V^PE\00F>4' %Q S+/:9(S\\BJV@]:;5IJ"4M_F*L MT-2A\[I;98^Q54'SYIU.A'3-[OT8WT('G],P%ZM M P_R#!8%1?SQ9^_(E@A8YM1+/,ZJ"O;Z\3109F#P53?%6*O3^##9O)/[DK]O M[$R<$XEHS?.JP\A_QY]D?5L(3&0>N5;#5MI? /0?O'O!WJ'CY'.\P\[OO8P]('3\_ACK*:5=A*Q/\,Y;SW2S^:>L6R1@_^U\#^"XTM(V;TZ0>V9N'S3EW 7I637A[NQ)1.,4NV: (> QM5- M'70-\/8OI_0#!B?ZCFS9UM/JFYB#J$KSP MD^5F_[4QT&(X^OUV?HU$2H7W:-Y9H.GW9C%J53SPDC/3,=,A? $7/K>3"R&; M7>6(4=(@L3[%)ER/H>!NA TK[5LEH\YT[. NZ!C*'-BB7_W%Z[W,ME&[A<#> M% _]-YZ317DSK2MT_-^Z=: ((:A:4T=Y^R6YK%^"V\*;,\?H/W$P?T0W<>RM M22*H\3WH*##T_J93@4T:-D!P>S#AQA]I>'5)W/P.\A.-N;]NS+Z5A0/6*9&(\UZG^PQKN6_]VQ MN=C_P;64WT==MC6OEFF4L)<^JJW5^GU$^.^.%#$ZOMR">'UN3%D#TE9,N+>3@0NC[*\)VDAK9 MW?G>=_2.6:?KG09HI>-!(\?Y6E46*HY@L%6GR=?HJ[K1=6*4HOVH?IYMAMTK ME7=W\BQORT<.6NYO[?*U=N]*\3I<%W_WMN[EW)O5")H4U/U[SNW_6]$Z_X+C M4.@%AQI8RV8SF!?-?A8CK^WM?56*EX.NZ *3?YK"4K!CE@B]NA&-% MF3K"&U0. 981BE'/8B$%5;B*<2-6A!:>M!*R%;] MP)O-@P^SH&$&&V;Q[(G+QJT* +MLI5[=UX98$"B'% ?@V,/U:-!K)5W]W#MJ M8X7.!K=!T7BW<_+WP%J *6(,%['F'Z3O%J.87CRL&)46C>:)4410IURD[A:! MY0VLY+__X8J/]3G_1)>0_/8H>_H\'=B]Q\X2WHH2B3K"$\3_;I@O>1 M_&J ]3YRFT#7,YUDG94]2OZD0]>/**Y><^K$#Q[P!#KJ>^=7[R?!N$[33]TN MQXEAY$,H[#/=6O ME3@/K 6MSD3,U07J=)VH\M(OBLP9C-RBJ5SQ5Y*=I/YW8'PE/U(\0HY>>&!Y M9ZRH_12.+S58DX_,L%P80])';A5Y!V]PP,J+;K\I*";^]L-]9EIQW+>=X[\5#K55K4/:MCW^.: M WS]?(_-]>OD]\Q-F6N-+NMB]X VIZ69M\*P?M:Q&C6/PH4JU1D:KJ M[F8HTHVV\S%1Q(PF6T8;?1L)L FNA;>\/W6.9\#@8-29=]=0)HVLGS.O 29X M%6"X ,^[@.[_;>HG$ Z4X1LOU5&.$=LO(WNB;I5I52.:!H(G5<^0DYP'6=K56>)[RJ:W:4AX_<;['/ M14WB(NB]YB#J&JTB4+]/$CU4(=N)N"QEX3HR(KE!M8?0.-R]1'$"'+R)24]+/'1)U_ M\VF'F?YLB#&!O>3D,:3-:\B^AJ-Y/(PBCK:JT7-S6JX67)I]O1_B'G@ M*)9W&0?N1PP2<2&_L6Q!2=Z&8ZLYR5S?UQX?IY1Z+D2;?A2C?N-2N>V.NO:- M;?W6JM/JARK+4HYR5[/GE0W:S3P%R\@WW7]++Z_4"U-O47E;+_6^^8P$][*0 M$(CX\G>8QP#["MR!588PO%;S#XX9&1Y^/?%#L>$[$D_I0KW=)UHN_':;S1D_6NP:#\@M=01:\M96U[/C"E/SH+W-4:F M3,!0@$U*$#Y7$96$*_/ RT#:^8[N#C)\[N:^UB)2R-X<7_982MFM12\0:8,]B(((7L$4 M*/!#97(CJ\RMH5)'ITGST 16%K(,E"/=^;@D?6-_*"]'3L)CL3MNUR;7SHSJ M!U(%/9NM[SCU]]>7+U;J%OJ?S]OXC3L7%D.RSCK.W?-[VJ=/=NL[JX\;SFF\;Z=)5YOX M)* >A.MF?_M$?;1N[$HOZB;],WALI8X.TL5'Y#65M _@1>'5P&\FV\I+?$AZ MJJQP]1U\?'!S@VT>Y2-\L)(O$5S$4]@CM L]<'!\UY=;GP.W9R9^A#^(4:Y8 MT&AD)#?85U8;F9"RQ=K"U2/H)PZG=:GTW63MMV]YF'I9DYVV3IXIL<%#'+G0 M0,QSU'V/"B.RWLD-K8*FSYIR(@#:*:(";L0!G,"#GUP_VU?.N1W"1]%E >]X_J1WHU[QY:_JK(O?9J%"_/%.GQ:'_B'!49L WY/O\W-* M_5Q"FWW.FQU?.2:4Z&?]"ZT/Q&$@>4?XPD'A*D0B3Z^D4%^N-I;$3],D6HW#?9G_._%0Z M$G_:.>-]Q)'?K+;%O7,NBLK.XQ*^PAB@:1>8L5)VH8&Q'.WI>]-M*1(QT'_# M(]MM:ZT4MLRL'+\]$:-"A4"-,V-BSOB\&/5T8!@0HXZJ8/^!%S#4)[)>+ *D MR_?Q=T7HP(]XGH,8!>Z5:Y ;B!6< &WX: &5KQP.HZ'3HNQ &5"C@;[M/4^B M1KA%GR5-HC0N;X@MFCSL,HF7VZ=_]-*"K,%/3M=//>& U2<[&RW:ET-O3C,F MQO"CR//7O!>CGB<$U@ "/TH)"R[$R-@O#]L]\RKT%Z/B_II_N)^RDFO]\BI\ M.I9G)Q?%DL>Z44%M/ZXUGS+\(^*VL3S?\*/Z;V^[H!V7%-?=\W,'/]M"LI$#&$4^*S-\"(*=ZFX MP;GTC2\)OE.QPTP8S44,Y;X8E?6%;PZK$A^+4=",^S^/'.2?^7;EC-+K1E] MXXPVA!V I9!WF[_@Q$(&+(3:+O4BM%).@#RL$F@;)V6)4;+E"(;"]_7!1;.5 MB:EM+A;&SN#A]2O6Z8S\7U!@-XMWCB%!5A%E8MVYWAQ[IC6.S:B7O2VL[1F2 M 6]D.G[W3)$+I?=E#R(4-:1*/F/J4[GH]<@0+9]+@YPO9J@07A-BZ'5./S%U"A)S='_9UK#(TI& C."IZ MHK>F&^M!C'91Y;D4^M_L29%@"M>EUC'DJ\XK78_9HX=!3>P)X&PMV/4^JE\M M<+F=R33PVY>71[B_URKV1R@LC1&C))2H-0'>]4!QZXQL_D1_3]V@.J%5#K(6 M95:EROHSZ:BN*S?+.HUU>!4-4T>KT75#!SI^7-:E,90\[^!! C/YH'6.AT/@ MA\*MLY A]#LXTNBB#[[@M/@U4C:1'3DX-7"@7OG75+H&WR]RH="\SD6SQW?K M6\WJ+EJA V?V'./##5N-2M M?K'<*"9[WTVO> MZO^HPRDXE!9E_L"Y[) MKAZ>5_'9=V][:1==W<-((D++]LC W3S"XF+O40?N\[W4T4+%_T@S:&JF4*'> M,X+NMQ=$@>'[2J _0!&?VFCS_:#'.#^V'J=&2K_\HJ*TF/!P8>Y3XX=[=8M4 ME?PRG> J,9];4N_JR%MF;*TXBXU I$ MQ;M#A!1#V8<=:M#<(]Y\M'G9=;>VP'V@_$<70\?J)^1R%XT//&YN3$1Q4.PH M6/Q;3:3;E_73""T0(BA5\YVQ<>;FNPZ&)[8/6VNB5>*Z[6%HI,D:L,2.%R(J M\/S#_T]CZ9$FXZMN^4Y&065U/C>L#]4&-5;%37" B(O_HWITEE6\O7ES[XD6, MXL535HGN]3#,9@0^V255H&1P5&.*;7T?/O>,>27A#V3G;_.)%"V)T5 M\*]61$SD&'NDUV>CB4T=C2IP/5 MR.?X[[M\!C?\;&^T?4^(#1V2X5O3'I=5T&E1IGG6'L9#-T&-)+VXY!$ #&/ MZQ<0Y'%&4/.IM" ! 7]3/ )=/+]8*(G:6PDW^=4#(BMC'7QC_1[KG.Z0W;L2 M>BZ*?+"Y&/#W15A*6[@]D)7,>#?#* ZM]X"U&WDY/2.C@4<]JE;S-1#$ZJ6. M/ B4-7QZT;P.LQZ\2,-R%7E)]$N3.\'+HC#ID5NW"]>(45^\%&P-_>ZU%[]% M&.5315$P4%/%X%W$]UH)Y$7Q]/T01I1GHN]$UNF7%;Q#"/T\F\FV/-^OB,(5"M[]=< M5(<,?5]7$0*9G)V(5]+H$:GYSL);,/TXQ!'*HOF; &C3-!Q3L2A&R2ASM1%_ M]I3Q96=$D=^8B-PTZ@+T?!*C'%A]TK!4G% 6'E(_Q#=_A+T1&]6#W@Q='FZ5 MH4896[QJX0UPRH/L<;SIJ3*'O:S(632H4;L4E.5!%%BIYJ=^U#JL>G?- MO=.4E[Z0)+*XL]&_2-C2'Z)49P9<*+?.?K'/P6QPEYO6S6_VOW01:-R^HG 8 M7IC>A!&WF0$VL<][)(G*2_V#SZAM59R&]W24SDJ35M=)YGLN Y'7.@IFKZ,,4HO.C1,_$J)D(TH@89?/: MPT)('5N*P6Y>@LU'R_]-;W1C1;EWK[BC7MP_; ID_:-?)/!_1ARA^"V&)-]8 M1,]@A2H@JQXKC[V.[K/AF,?X>NB+4:KDXZ)4^CJ0U: RTRVXGT!PVV=[TJ[2@LF!=ZZ.LZP#_YW!DOW5MLCZC[9=_^R-L,KTB>XV+4,!W_SG!& M[34!+^?E2VCMUQ@9>C;7-P3M 6U>3_[R&%+NVC&4P^08UEG4LT*K-+P5VBR\ M@"R/,G@O/R89FRS*8A]UUW*,@&\ M_$@1CD*H<"NE+Y@P191!&0/L(_B)>'/ M (JL+#Q.]OZVW^TM'YFJ<#TQ*AC>U$$VYY6SRW(E(V;_Z"A5_53D0U$AU3:Q MNWVMKPU-'^1/!(.2QEQB^:/5<,VA2 T@(\+X#9K%B4QANH M[?<+AZ[TDQ]Q0^WX/^J.XC>=(7[[2XSR)%F9\FPI.Q_<,1,RM4=8=90!HJ 1 MK+][K+$>VY\O".4O]F]]44@^SX]L7"Y[L?%NL&).G#>5GNA*#/JCK+BDO-PI M[9W,7Q##[.: ?YES_ 1]9"$97A\=X/\:&>C+8M2URNH3OZ:6IW 11J$OO!_< MU>]"=&"]+&=DKN5H5723]KAKDPD-SO.%+^)YIM0E*XD9A G=,#\G1G4JU]/@ M-[3LE0J"X?-+<.B/6$@Q>,2PKK5O&I8<%-J0W< CG-38-9 U3^)1@3ZPGO2F MG7FZ:[^>\RFB,DBTCA_7D?7'=?E$)A%TIE\;X#T6SZ\Z>'=+W/D>" 3^B9U6 M(6:_WQS*]!<@!+KX:@XPY<^6$J/V?M[53RLJ%_TFJ?_&43"/O?I/U/9?;7F9 MN V*QOH0OBN4_!=6(D2@9(TZ\D+1RM+$$HC@;GPP73:P#5UZ_P-?AYV3RV-Q MGI8'L FSZ\B'VG1_ZEM+,%FWVF_WBU&U0Y+?%JX3CE*&"NY.22K MX O5$#F[<_C'QX)K:.NA?;P-D2A&'S[&/+Q7)*_A6.HA3H+5T8YEZ[4J4]@ M[1GI* TXMI_F;'E'=V;?3[<;4; QTG4'QO '[!KL\%\. 8N(B%OC,(E7 0BZ MIF>LH@W9V2K!5GU0 MM)^,R?)\"(1EBU''Y/H'!+VB',9M=-@B5I[A@8MXB/ BV>M6OJ+'&46NJ@1%Z_NVY_GJ^(>=B_2*3^+365G=T2D4[ MI+M[A",74:#Y4\F<)*>C/ODN08S:W'/MJL8"W*I>]NU6JM8_0;CC36'0V/?'&3WUC/"E/7B3\A1@'> M!/IVAJ;! [6##0==%/7K%@]MO;TKB6,G;+?6:-[1I#GVO43=PC@].STG,S,[ MZQMY#Y_(H3[Z$3']D25OLAT\-"XQ=_4]+S<*,F?WL1..S.U,/MU9,!H]]W7^ M2M\/_456#07<-PLI2@Q?K,].EQ65!!Z<3KH?];X-WCMMQU+1"]=]K%I ;^9? M:VW0]?!L^O.Y1W&?]:U0 YN!TZ^GET+-CM)HS%'@&F(M5$CM%5_;[$.'#WK@ ML,"/MQA=>L4U:)&C_='Q0]4>3C-)X35A@!&*L"5]K"PI!C[^_E.*7R0D>3W7 MXVG7*<3<[?'O&B$%@L!(5#4OT25&W61$#:'Y]VDW7-46PP+5/-.)3P-WD^QV MZ6RC%H'R#DH5_;TU=UC7C>#D#7GLR/QG-F=[,+;YY4O*]C;#U&VD5G9YQ#Q& MC6S,QX=!LB-X&7S]&]"[GKZIFX;> ,:>Z'S9FAB0/>U@79^3<=7G\8N3W>6; MZ T^FED']'*ZEZEUR6L$'XBE1G@NGXKF MZ"QY^>#6!'8&J:K),9>K1].=JY\F\'.M2R,Z+'ACW+KW0>BP?EL#%_6X5^7J M.NVE%T//\9U_",RVQ;6H6,EGO[.,U+QWJF8DWO#[W#,38S8D_8[DRZJP@!!@+K,? 6,3(Y>2A ]))LEZ["PX<&.5RZU*_I M1]?F4\)OC[PHC5U'TCGIP1WM,<85E&X6I73="/K:\%5ZD.!(;Y]7.VS;=>N1 M23R=7MP^0]77/?NKYVQ'J= Q@?( MA]]V[I!06F8TR%H>35OW2V+[[BH0>$4^$;%'VNS>6ZMM893&4$BA!Y:V%]JL MD!;R\7S0\\^_U?:VAA&&< M7!4PK7'R3\WPI8-\#"R%6.Y:&9"A7T?9B/7"]-O8EU?LZYA8!NI;MX!XYME+ MHW%LO)1G"OIIPM8=Y.H]!GMVI]I'@)X1,6Z#R=0C)#G>1)_7J>;&I:J2L$^Y]9TTU/!Z^ MRK.3>&8;)*>1LKS(;D7T$RQESRMR]##>(;P3V&YR\06^>!+>!Z9QT&$I>E*4 M^[OG,6%^+GO:DE:)428Q-/&@D%)P!@^_F3E!*%VLHX>@2>NZ]-N9=#DO:V8R?S!Y\MV9?>45<^WRK M+/1'1T:"R:W[#K@@X\O[3'UP?GO,4HC#&R(\+[@$9K_/;1^B=,4*L*"D\,Q* MW5::=K K^%AH3+["DVN0DWP7LI^&74-ZVFB??/K#^ZAFI33.L;U'E"_Q&HI< M;33C/3+$5=+ML [T+!CW\[.(\E[$Q53<>9/9-#VWI5"%8 M$VN5U/?,Z;K%?'6F3,8ZU ^Z--RSN__]?\9F;C3Q^>_&9>IPJ:!V[$S&Z\ ^ M%HU2RPH*DLYBJT;CX,V,")60=_$&[?2M)(?3F"H;[7[7I9F?OL\)."GWQ:O. M5WH@T^S2"%=6;#A!>!KQ3#[8&V$P.K UW5#T&C+-?1"X&^06MK IZW#&EU(Z MV*&/%J0C55,C[:\4GT!PX\O#C_1(@ME= ALC-W1RAOIX:O0]FBM3&[U5ISU2 MT"7TW^MEJ(S(8\T1',QBF'HJB I/U\]43P(A0&KQ$J7M5$+V9,J&Q!QW!]V0 MG,0L]XJ )*3E_D9S@FO.9(IOZ?W[2DIV;7OKB1YN!!D[P;>3^=O.-<1EAIS3 M.1&ALT#+";^LN]E9SOV_,V3P=83%CP.2J:U!V!*Y&')![ ;(ED]Y\F7 >XRR M%;3LN+2)"*-_)TE2B/P'*$0HH1N=@0=8WAWLH]0&+.\L8S/X>,<L=**2R%+! ANFN61<\A)VUE M90.LE \1Y7E!>?"P)T5JO!)T W2[+>[>]<4^Z5]H'OZ\W\Y7W>DUCN4+=0,U M9>AM67S,1W0TI03.\!_WI$C3=_2"LR?*7GR*(VOSM:V4DI7*SB>$TCK(.+;: MA>69E[M4*?*FX\_V7U$4[>F9V7IVQ[5[W]6N_QQ@43 MS2F)AJ).RILV>,]*O,7CU_]N9.92(H*-.-&C4N) JX!4_H'R> M;UX#;'+ZLY Y+>>%%I0_IEGU&2R9J/-;JE\51M=1=YJ]FKZ?LJ$:D[HN\:Z; M'_P@?0=/4,G6!1QYU/#Y--,_^-I/%[S,C_?,'W/H=M2U,>_V2?UP2_\8YGQ) MV@6"X[1T[RY:17FBTNF;X2.^,MGVRZ7VOX1(7X81N'=E1)=6XP5#X";VB'9D M%38WFU$J]\0G\D('*9GY\$:QJ5R]KE'[6LPN&CMURTX:_Z_S6=&F3#L!O'WG M4,!JNV3[)?5=3? [Z_$MI*'JW6)4Z0D=A]+,TA1G-PO=AY]3RG@1Y$L5VYK[ MS?R;_)M\K:AOH&JYT741NZFMN /_K:5+8_QS=JLQ^W].AR6R#\6.6@?-4\6H M//U8-UE(*A!Q? 5$P,WR$;F4@DF2*!;[#3\CA M?R -$H@7;/H%MZ(%GBI8N%",BE3\.S[/C DD3\6..43L+K!>NAZ$%@,WH9*PBCQ\7M[WW=-N8^'/2%_?;?P) M^IZ.4O3&1NGODP>DP-J5B'LW7 AC,Z3*3V53']%UH:/=._@2CV MT)0Y=(3W ME"8A^1KTJU>Y6/0N^WOI ]TULVY^&S_0$N0=G"2]:;PHXEU4>*Z1%>I1L4*+0"G7^%G\:?^S6_GS>ZA-QH_8.-"Z*OYN76M:M-* M0^H\'),E10IM@#$]5$-I9U6FB5+[[846/]OWO5N_V!G=B&YI?J-SFG/H=<&8 M[3MT),*SG%K!O5P*)!\[+,MX F]E32X"-'R#"&O;8:)TZ7-9#Y,]&WI-]D81 M&=\]W]=]22OV5#INAK5VOE:JS)=M(JIZ"M/L." OM'7I\JUU^.HIL[+L6CO;=K.K4USTE>/!SEG@[ M)XDS->ZQ*\4\KB^V&^"=DQO0:$274[AXOJL@@5^0G,0C,9R2&C^Z;*V@M,1^ M9,GX6-PLX6&""Y,,"9=&V^>OJC70]%/JUQ5R_+E^+NY)/^S>Z_+37+7]QCJ6 MYPPBBN>FX>-F"K;_<;_4/H=\#-3A)W"^EQSGY;(Q=:WA'8Z?=J2C0Y&1Q$5K M!5W(J+,Q9U?K7""-[C9=P]&G#>OT^L$> $^7153T2"/A-P$U*++RJC<8D:Q?%O3=0-]1A-=D.:1=?@$?\CEOYIWV=S3X$)IG%;MD M83B#.&^W!T*$YDRU\^J!HK5 G!@%;1Z!+U@+UXI1?4.!K0<^G_:/[7]T3W<%NBW9G3=3 M_/HW( ''L;Q;L= K-[88)8K'1(E1RQ$]RS8]2P5 33'V5R(%@3G!:?IAI&,Z M^$G [M;+^=/N ( MWN#9'1EO6T@#SGP(3PHX6A=HW)E)YR6'+/R.!7(O>0P=[BJXK<F85DE M+WW3 T\[\,FFU7R?=T&&4^H[Z>]]+;1]-YQM;HG8.^N20GFA=][LVBV%\\X2 M(<;:G%@U,/4X#Q]$/E)$JJR']W3=*L7(DO!,!^>?Y1Q9P*$SU\H9:]DV'VV@ MFBJR.E_]/FX[K:0TZ/*/Q"Z-4ZX1J!\3U,E\@3="WRXQB/A(%?54#C%J2 \T M%^KW>MXQO4/?RM^0D0?] <;>4/BL&4W#R)&,UO'2(DO/1'5[DR#/^^W)98R. MF:*=\?K"'DOD8[!>]%95 F)4DBT#NVZ$6HK^S'(D96.9:O6LQH9XMK*02[C5 M0GG_Y_B'&[WI[HO8""D=X0F^-J2RNHBYV@+QJ0,#%IVW[PCW01;"WX?0]0HB](S6J%[\U [N^&O=I^A ^16*LVY%EII7K5[;LG)J[#^LW$BXQ$QU MQM32CW56;>7D/WJQW=/:;%6 M7)#@;A(JP-V4XAO@6U$6PXT: 4AJQ(_V]4T'[N'E9*"?Z#N^/.VNA]EVZ=5L M,&W1B)EMD ^[0+A'%F!*+ MEC=I6Y5@S3#9U%D@1K%7\5[U_)G3_0/>C%=OR4@5[1JYTPGM>45ZO3X[IO\* M8TH"WQH*J?H*%0"F;N#'?FQ]K(('^BJ8*W0,V)F/%Z,NM$KU\/GX7NR_>.7RWV%\*H7)F5!0Q.Z\+?^5A(FN ?]P M+(#_2(%4CB-:)%AX%NBC#2"F]8UW PA(_*_7(NQY#Q#7[@LT-01^ @1FQH@Z MRNO4%[%[_JE=#\<&,"UK3+3FH!=0.&+;X6__:S>6RQ%8,T*0X&U@/5I@ZRLG M.DYVQ$_EX\"% X@W@#>6?FO>F MF0 OV>6M\PB>V]T(^4=LF>/BO^'^M\/ITA56_-93)%WE=D<'>? M<@IWX8MR$E9.3Q74>EO5.>,KZ^_P=/KTMZ>1'$R/W("\((LG,8,7ZI.=1*_H M6I]5F8!TE8YW/C/[5=W]OFYGG$?@1M[-Y'T14RFYD62<_RMW)6\]HFQV M\OCRA&Y:85TX;$DI#>5*\@\+\L$Q/D80#-84&E3R)3BQX52R19$3)J7,8%-S M,VH$XI.Y1]H!)2:)WE_3G4_*GD M]M8'KST=0D;GG%UTY2,^$1 M:EL\#K7!XN6:3 8)ZXH##=U@*56AXX2#>@\-Q^P9L_!\OJBPJK9+/QG@AW7&P4HYY0T)KOPL?Q,F#" MJ2Y8BE1BWY][HR@LN3\WUGA;3[')-V47?GEHP46_PYZK$A$02<'%8%&P7F + M=I-^[!,Q2IVN0BIGV]<=6Y^/!UWKEVW[O4;Z/__2*LO+<4(?8CI^FXTZ5)9* M=2]_^#0RKR[:@ )X;V19Y)2;6A][,8KXB1TA@#N:=SL94O*S"W;@A4+RK8+7 M_%LI,8EO BA_B))-=I%BP.KQA->9FD;$CXQ-GGY>J84ZY\R$V-K*YJ;HKZFO MP^AH4ZVNIUEL6>Q)&#/5%;WP\X6_6YY'>;+#_:Q<9T>6QW)(=%UW,:*T?(#:4S&TV,N\F&%UH?.67H")&&7?1?7R&<18%5=T M^NJ>6B85WO(1F31(?*BJKJI(BU*Z:T_N"AJD,NKYJ^/SMD MN/2DV]L?\R);Z>_D13?=%<[C27 =EF>-'U@-2\ES=,U/BU)-MN"*$-M;O--' MJN3@PXD9O'(F9KU3ZV:<6LX[3N'QRQA]US5OOXM1M8;L2FO_^G6?W6=[3A+4 M%O>N;0U^39W!L%F0BAH_X4(Q+9G3RGW%:ZU)"=Y)XR8S6Y\,[0&3W612CY,* M:=C-R-(S[I&NW%W2_,KQKVNFJ["5U"L)L(RH[R!YT[AKLUU M_,*2!FYA@M,/5C@/G30Q 0-&B$_?6L5^^.$$^IT#J9JJC,@;A0U# ]._.D86 M(=6Q%>$/KB7ZO\'." (/@?<;OQPB4%!5%J\@BW0B1C,@MN9 &H83P/KS4<46 M8ZF11S$7["[UCL5/B%'83^3F"K@:5^^@XU='W\+'!"T,XFKA@[R?E6RLO'NY MKEL!R:^NXE1&!J'"FH-RZ;!IU[?R=SY1.[9J[.QJY"1SO?USH60N[+ M<+O?KT9KF$F]M OQT56,4JV\]7]?*#8>I36)XF](L@ M QS6!E"'>1\PV$]C*4P)'JHGW+;4>7N9./ORU(U3>PL(EBW4I]TZ MYT$O8RVVOL?Z6N?+8&Y]OUWUS8B31>K8;-'ANJ/EY>!=/JXA?6O[FL>/ MW_/&TC_<'U)F."\!.C:\T127+$GO*J;O5N*?*>#M@QFS5][MN?WF6^J\YRO] MN6I\Y9"\9-X(0KN$* 1H3^3S -&R'X&O\!8!]ZH$;K.ZO1OIWQ8 MX2;*J\WX:96.NTP:B?[Y#DU%'@=^E^G?0'WE)),]T?@3-%5),S[U&W$H>+E> M8;G6Z6V^(KSUGN7@@]%E]1BIG/B<15R*24R3Z&OK>$ <,MW]:>Q_=[K/Q/\^ M'G/Z9K16A*W[6,1)^YC3@Y95]S1^*XK)SM?YK2 [:+W>\N[5H!^"F6V(8MGG M)DJ$K@8(3T/2W[2(?BGK M"H^/5#Y%<>Q )KS&(E' M3)QWW"? MA6Z8R!)!CR#3E=3_,_.LF=? 56(?C7OR&L9@FET4"N1Y2353N*D3M_6#=VT; M=PT83Y*J;]ZI*-J:22N>H8_HT&=@'RR!!1H080?2_ M:FZB?S:(%N!=CY4CZEO'"DA5YWD_ZE,:7OWFH9EH'OFQOSSHY]4KR5H_!58$ M7T@&[F$5&S8P>H&1QD@QRHT2ZZ(>:\HO#W%1S4=,]3+16']$3L93]N"W*H]A MKIVCOTT^Z.;\5-+AZQBWD+KO)W=VWNM:HW6/3[7-F1)DK3O SMCAR=D^]$DP M2[B%Y"@H:O?Y4QGA626&T7K6AYVZKX68=2W6XB*,ZI.?+,CNY8](Z[9/XC<2 M(?F\R5W>>@ZVRD.[""2V4?5HX:$(6CLM(BIM1O#P(?H'#5&LI_Z^#;@@BTQ# M)MGN/8_"G>4[LF\M[DO!UK?V]=0=;G3?\O@NAQ%*/\!+*L\ZTYQ&%1!EIUQ^ M/V>0O&YD[^?T*\3YO=0YJ96C0=^E4ARH,SM#NQ7_X#ZL\18<>^D"#9@RM6?$ M*#[V8EG4Z*,!FK4VKC:A&66K+"6W_+#[[< /^)0-6&T/R7W362I%/N4EP].? M\5B,>KOA!0_'[(]*,MDK>@-OOPSNG?OTY\"@W%.7=8[$K:3E2YJFXZ5^%6]( MZ-KEQ(K'BMW1G&C+?K]?KPZTBK1ZEA:!FEXQ2ODV^:+P-K01/+:6:94%:8@H MNOI]NE^>%%(CX-U@.^.N[BD MB%'XPTM7,B-TY*^L'+P1F(&J?(DHLED&R;SVX:X\#DX!S+K40<:R6^7<[QL: MI9<435?4CQH%)F1-&OG^=6^0->60N%"G=-_N?IO%L98O;AJP ZW,AX8-K3$IB;2B=UX\-YMX-=S7[ Q,S":$X&M]9C/IA"*GD"67<*9OI>R$;T0=C M(.OX&P_\ZMML\ ;OID[O9DZ+R5Y2Y"EGFP:7/69W:?KX-:"V39L/=_?[1"5\ MV.&I@_M4GL9>O4,9TO)8OP!@$,S1.-(T4WJPZACRQ4CF9AU5AFQKB5.\QE ? M_^LE[3YRNFV1ILQ85ATROT*@:MLJ]2SL6E;F^EK M#Y7"G*P,@E+90_H+?P^Y95'/L!RT[:I0=H)"LY^1'T%']N^/7,/8BKU>J6;# MF0W1#[L2*SRQR.YZ?JZ9'USK9WC4P32;\62&U<#_X\VOL@_#:7N'U@6I3H_L MLS2TGV*@IS/N)E3@O&+GK)&5HK%R3+N:2P1WE4/9KH+5B)5VBQ+%J(6'I,V, M'D_&I^1_D3*M\&IYZ_PI7R.R&/4']2A8+49IIG)"10D,%<3WZ.?U9-JG02YB M5+PUWQ1N8D4#"RJ=4U]:^0DKR=@F5A#?9"7AKA/PV8)QA2$\VMHW*T;9)3_5 M$=W1@1"'.)R,_A5/[,7 7^<$_F)4URMVA!CE)-6MBCSOY(UC,#X?^8R"1]3/ MF/\]0E'D_(_-Z\I=\N>PGXLC=A=YKR1T6;TLB9CO=6!,!RN'?+/#S#HB3?OA?'X\8*T[%4[F?$46^_&;JUFR> M9Z 6LFR.?P^:]?=_X^PT6!)7I#WTD$UH4M@!V.] MOK0;+9G=TTB-&%(LLX^JTVXO9:@2#KBG/%G_AQAEVJ5W]6K>)3HJ_NM/2=2J M1Z]LR*-""A5HT+'\X;I43NPFL@*_YVG@ MZBD3C?AN:1)=US/E1[!W[D2/H;\&C7_V V\9K391H1.>E00?Y9H>+[6*-KU< M4IZPU)>W(\7QP;5TR>M!)$V+C!1E][&GEWK_,SMSIY'1QL\?#SW[0Z^CY(RU ML_X[N.NY_9)38"N#YT0!]RK/L-UR)X8VB?(@_ A.VJ-9YB#)<40_)I(?6-?O M^-HJP$2-T&B@4AY56BE-ZKH6U&/*/Y6H<."-Z99+<9L !U@1J!D0HV@&3Y)X MD)LHV60M9''ZOF:Y"8JO'&.R>4KY;M%JXW:"/5K)9[[BV;U?CAY)@H&OKL71 M=X+-]"?AZV_SY$O215J]4P9Q=+1Q\NN/ "61G!D32;8($BZCZ6= M"N;#$JY&"=B0HXR[Q#4"H/U/HF]^CVS^UO>299!>Y\ITF54R7#TJT;/!XJ MUO<("F=#JDSWG4#(J'>@&ODR>)D/G,1OAK3 9,3:.+&AJLTZ5.@H/SF4[)7Y M]KE2I KU*4WW;-U21$$;!_AKC\XSV8=K54S"X>VIC@H^U9BS;7HM1\W:9KST MJC5.ORMMGR\\5+N>>\N':U [=-1*557GTL4=9:6E91$Z_J2=9C%;7$^W7;1= M]3!B3Q@4M')-$ZA1A=>MY#JMLN?EUS.437:3+X$!_KQ4YI &;SS:BS<&;4^J M2*2&^^H>M:FDV(A13U*9#O,Y'$F?WJQRH682?^F>Q;A&63?^"PY\DK!R)I"5 M('J-G5VLC87]?$5.YRV;IHG3R_BN/J?VV27T.,*XUWY&GFP%;4'^.@P&?KE# MW@'&\;&X!&*KF[4>39#T.9C M45(L/!*\"!.'G5=2+I&T5U(N4; +8RLQ>A,K1X2,2,O/#@;)R:,$I7Y[F(;@ M4/95? <>VF0.KP_FK8:E"$)#LB78QG?EM#9@4--#DB K'\*\;:>K-0UGM^^? MC\9^#%S%=W((&>9C0F@#K5SM*KX7M_2IZNM">HL7H6QM,^87=BJ!L"H5G MAGG$X)W!A\-8,)>7S"FOGT5/HS="Z])1G?.S8<6D@_,#NOK&IJ](82Z]_W=Z_JUQH' __^-([+3QHIB!HDRQ;E(+EL,,_J4N_M_;)P9]R M8[ +1D\954;_T)H#2"\%NM\!DUM_N?W26DGS\/>&!OX2_(GR5HSB8H4^D"E6 MEG$3"$GIB5T@'"1@PWT_7FDW5AQ.,YJRBSEFTQ!XL$M]X,0WW;_,[@CNERM[ MY4^OZ^8,'._0=YR /SL+-P1^HFS$WJ;TA[)Q,RV\23HS#_JCYR"5E.1HL7_& M6'XX>J>D/GXKJ?5"B+I6DNSJX[2J]R7%\>,=0K=+7H>/!TVIMMCU4A;<1?%B MU'7*8]8[; U&"EH+KF9+XZ1)ADR[2:V%:4UY4D)#H$;2^FM=51XC7C=_OYJ* MY]M]T)346H ^/W,\KE84E^TP6:&>FN.1Y+ME[L'.&SH/*9]Q,XBW6Q?M0>E+ M4J%PKPKMI\SMTG]WO,##SPC9!"M_72-\U9N?:W960OO;NY5. MB%&3ENS_P=Y[1C75MMVBL8&*&)4F-4H1D:;25#"Q 2)B! 44A*B($!#R*"!1 M0I:"@( 0104%(4H5*1%I4B-=1$2Z!"$D4>F04,*2K(2]\#W?>\[9^WG'V/O] MOK''&6?L'_"#)&2-NUS7G/=UW7.>F1::BB27;S&ZGS\OX9PI]JD>E_7)OU9N 5@N3 M@*'O;=\2^+;"]&II$/>CAZW&=6N,G67.;YI;^K6!5# L=E MD2RQCTN(3PYD%+P#5<&V)<3KO&45L6TBRS_M^V5WH2- 31]0(O-S. J] M4E27(M=]A7*BW;".)V!W%Q=E?:KJ*<8;X=9#>NT$!6.'\X8N>KV-Y&V5G<.S MV]_CMA#=;+\]/N]LA6NT)\NX\Y,73KZ,@ MCW?(;T/+@X>^0KN^[GCGTK"]B-Y9B1)[??^N20N@6Y_#C\S4_5UZSFJ@D#B2 MP%P(D[8]?@GW/1!2? YG&%]N .4N26VY+"O,JMSNP<;*$G,S*P1[21B>1I0+ M7F4+MVOOTTZ1@;>"_0^?C:_8U$UM4J[0/N?7&N^XHCOQ:.,"$Z>>LI>#1 _P M"[AB") @V8"C7 *K-[82]PI"BPL7=,YJ6&DTD M1%8ZYHZ7U_/+KR9D@<"Q]]7=O@1]S=BM:47J4SYOF&-Y+!JXDP9)2=4,*GTU M4V,!_8_YVNUF1BP?N1/$EA+$1C#9IX]W!OVX&4P>$@;A;"\KD MX.7N:,S0"_I*S% Z:N4\(0R0*8H^J-]8[I+R*HA+8<_'4E=7ZX,N[+Z72PC+ MZK=EGPW&7+=V>40QD'(@FCUJV+89WYXF]K;WFN%!O^,CP-]]L2%0]P7^#M0< M@"HH%:F7UK2)KN%=,-3Y15JES")N2E1!JX27)HZ!'+*L!_JB.1[U;7=0LG/ M!.8^=3W)\36(K2\YWF'E8!5=[< M0';@72@X,&-L"2%)FRLCR<,LKH9UT-O^?>%[GER$V7E,A Z!(*.:TO+!F'_? M/L_QL^B*MFSN9-F[0*OEE>+>)J)AWMXI@?,,5 6#$R M/#$CM_#W;1)FD]E^GV#V$B+\P/?V*=P!:/ \&/J!-?V-(1VT5VWL(GAGFG6IPZ#2<]3B;K%0TXU;:=Z9Q*$R08F_!Y TZGJ!,V MJPL^5G_6/G<019M??([U%X@B9B*7$.)_C9FTDS\RW_$?*^[KI &>XT*+T56( MF* ,:"_/OB1E@GHK>5OW_.X'^PZKWRT+H U=I;=[BS:F@HX AP+N&(X@!64R M*K.&2B=EN+,-Y0.U%BX^I#WL9(E&G*3'WD>B[!T\[ ,2:NN3'[=2+NP;V L3 MGP-.D1#VQUDTZAD0WJEMR/_F9TT&ML2CG0*L$.MW>Z-C$BXM>[FQVB>CFH M?)Q1+4Z&,0<*TP_P&VNWDA,]62%+-B#0>Q6MSILCM.A21TG

    ]V=[$HY4M#8E]DZUF7Y :-S[G .R,9D0\@!@P-$\!=R+JU M/CH0GHT*I:.NY4'ODT5:T.ZBCOF;Q8?D6FP<6<99W,_-_FI;K2=/])Y]_J.^ M]#(O.D*X#[P$C_'MS^A6/(_*UX@133/FX26 DG?2\4?R"6M!VH?''FHZU828 MA*UK_1ZKCF12$[(3U*NPRZ9?!#0,W#M@Z#"MW.SCP\G!,58-/9DN]ITF$;B? MVNK+E2M>^'KJ5&N@E@R?)_<[;RSO2^7?WL&@R> MO_T<> \Z-S'4RSUBS/8V?&M6'4F\7(!& M9"Q31K09+&Q4,4IB]\2\!!UK':K1)1V^ <,!:^O4[2_5K*OO5 M C;$QJ;GI&5OR$W/T5J]11*=7-Y_NJ+_I:VY]-K_O):QJ((^U$<)\\8/81BA MG(#6MX&]D,L0->RV$4>SU;=Z^,H[R]M-?NXO+7EOD=.;='/<>GD[I4;[1GEG1!,>VE0OT MTS#9[S;^MW3#1'"B'V)3[K1QQ_D?N6V-01+ZFD>$+ZN5\:6E"=XJ'X=YO75G MB[C _6TN:6Y;*W>242['?V^Q,IIK/#9DI;FP G=_"<'%Z??U8&-P;QOS.$*% MNDG77<+D2MLLDDWI[J;J&9S80!KHW51R/6ZMM:F+R9D"WLW4&Q$?N<3MD;A= M6+G[?]%DGE[>XI@L7L&RL MJ!G[SX-XH1)04XDJ,00DJDW +#Z6%_^Z9' C"'-+&>0=A2F"7N])L(PUL"^7 M07+^=%B".%U[T^?*S,=)W9Y"%DX"[W#=<#%2$N+T3(=!6!JH75^MPJ.$&3FW M2C2H2/4:TK80_9P[?\P0YH(#CU:'GND(L-;ZBU21(R'P#LH)K)'0.7%\V^6* MW5N;A_;X[SE=P3]SRA;GF[3@=;2T2JRCNJ.HU.+)K]$O!H[M8PGVW:1V4:Z_ M8R/F+6HR@-76[\&_! ;S*HX'F1*V7& M48\T[J>7"2DRMPRIQCD68G-6%OZ MD?O-M9)?K?IU=7ZG%2N/8)D87+K%1@GP<)R0?E-;M2L@VSHQ^9Q%NGIYHY4A ME)R2XS]W.^7[E?0G\=GIG3.78)0?^K^\$F8IT=1U:&7H)GB=W7:/*0/I9Q&; M/J"-.S(ZS Z_'+L>'T54CG<.RCG/T?++\BKW^?Z7UP%TGIMN=5KZV,V2Q%BJ M'^&6SX;FD3F[)V=3.3NS+:P:;>-.[8UVP&>EV7AVMN=M/>CO-3K2.08DTR#I M"M$Z&@_%1X I;HT9<#Z\4VW8I9?$(M3WE"@]L+Y!DN+L*(G1]6)3CV&,Q.P.>E<%Q[(&"*<6:=9A96#N6<5RP32ZKN3%IBR2 M"].\UG[(7FV]W*GR2+JBHSAOUZ@JO7T^>MW%+L,6<%M%48I6F@-MR%*T_CR< M;3Z!R0($=-3[B8ME([UP"1%=;,4!?7B'G%=^K8CT=>,ZQIKG6GFG@YW8XMBC MTE$/\2F[WI8DG&N7E=_>8^@B,4L2;(]?:==PR4UKZ,?TSIQ/Y_"80KW\Q\!J M9AW7AAEO-U.PU<.FK,8U*2@@@O:4'VP(:IF()<0'EJMY,)6;62F$'WY"EPN_Z;AHM^.\/>X-=QB* M?.NZ?,ZXHV""1;^+A9/BZ$DXDO%;_VW'(GH;1[2Q%^;+/X4IF(DN0T#HO(20 MU1:N&(=$F*%)X#<:U\<1M1Z%$WDWG7?Y'P3TC\XNE+/V MV:L&(+5EYC!N)WD0F''#E00*$R,F8?+R)K119CZ8]$IP:PG1'$/N8_*]4$58 MT1OD5OMUOE6.OP#*O+3MA5_+-5[Q;W0N%A-V$Z.XA/!MZQ-GG:+Y*$^%<7 , M Y;L4[;S_K/E+D1[,Y^T03!S( &LG$8ZC5V_P]32,7E8IB:\/0YE8X;N[[:$ M ?::"\+(M"?NCNS*!<0E[+0N29$=_1K[.7=?O/3^1M:#'&U$G=!A_(^_Q8OI M@/Y%^LBR M SQV%]2&:XMB1E#SP$ET0#!\SGO'6,@4)"/4U&];VZ1-O*D<=$ M)O8A MDJN82(R,LXVNXB$XFX0HY9QOEG*+\MQ2>7BY ^ FM@[ 4O9I4SS?XW M]<>R ^W^]\M#+("'3TP(?,(!;H! $H(GJ8<,%N#&,+B?-?_BE?]G._0O91BS M; 6C@H-$Z^<%6,;QSSTBN4ZT./%FO:SDNS7@.FZOTWM[Q%M;85:>E[CGMA_Q M%_,_IPG-O"$X1[*LUQ4M(4 =Y.2=N+37956@-B"Q>VN<(K.ODR536[[I^)4- MTRI^#]O?O=V8N^)@]25)$>X-9BN\+C]V_<-TX!06-$&QNBEWZ$-Q],+!C#7E MSF. %.DP+Y2M5_U13JBZ.,[.BH(T,BX8[%PS4*G!0DHV6O]\W++9XXHWY?LG M"*8"(2N]2U*6D86VTFCQOTW6I^ M+Q8G?_G9CQ/KA%%Y/2WM9 MDX!B\/S*WY7LWDJ7;H5M#<%X!4?7&[.E#/&IX M,7.]=WSNFQ:_-##:NKS#R/2FXX8'.]Y5INS-S3A^;;>::KF3Q<4WY^_;GS[_ M_/[Z-V)6ZER$4AQQU>-#*'8;;:375;FWF(X_:Z[S\:D.EJX_[7 MV9##.&/Q_F:.4N+'_$ZV1:D/FW _Y2!/^;%X(4\\QNQ,'F/W5DF?-^,)O=S= MBDF(A@.;3(P-8IKRK@=\\=_V_\$"0]3RT9="^@$32-J9C^SR/>]6$LJO%2;% MLQU7YYZ^0,)QPW([C=85? :^ WFM7',[$M,MC T;^H93U!,>] M0/E];&$2?OPK=2>7$%T+M3*+%;@8)OV;*,08R0EN_K?C;A?#M:@>C0 MJ/I3O;R"9])(B7"R-M^T(8.AJ)W4TB=EUN]TZL2[;+L]?PQK9H;^:5@C"@&& M^E"_3[35+2$$ZLO.X?,RM+DLVNRYOZ]<_%]/""2,U=+OMH$''/FK>]%*4# \ M$I.<(9^-WI1PIE*>(68-Y%SVMD17/ PFS3A+&\W#W4:8G3HWRP$*)),^VL/W M^^VN6.\JU:O>I6?^JR*SP4_(ZTTDN8&FW$[^7? 2!Q>*V5JY/8,XSA=MW]%AQQZV M?7J9D?" +#W:/SX]- 1:RZ#&5+EQ!@[&FL:L& MUS+2B+K>F^]QH]HG(%F,7V=;:MJNN&"B-;NKU'XUF4]NH'-O!$XN"(R\G$Y% M\G)<2X1Y(ID:]4VX$;JTA[-^9,G-]2W#+2PX/2<&/"G_^263=<,#O.O&^:9$ MB-J9.WC83VZVQ=R0T5=@F#*RA'"F?$.)UEL+]( :"[)2,P?H6T(TPI.X3C9R MS2OP+C>I0=L['3H)!MZZN6>+]Z*THZ.MZ\B"703%FN=Z-_ -Z'$F;G_>MJ[> MLX5=_N/ZU=K07W"H74(PK#DF$PF\B%J4.JU^/$W/-:PC/N#S!=TJ^ M1Y'OJMS/MMGS[/RX2*YWVX/SX[=E4Q^?Q_4K'=!IKS'$C=WZTTQ872D.YPTE MX5,22G (/-7#K!-I6OWB @WT%>;^O79$ M+$M/,' !_H9K8@I,Z5+ M6"*HZ[@+03-X[Y33?W P5S "U91]\-894Q!QQ__V M[__0(G[%TZ?^:/MQ8KE/)N1/G\P9D:2\,&5N%,"$CF M=='^($7G)YA-:'7G)@./7]6>HJU[-D\0.SH.;[_R_C2=\1,P!+A>L3&$3*#& MR,P=D/8J)$;SE!! 1)]6M:<_-V.V45(_O?ATR?Z;DD+R$R/@V: MZA^5Q\#SY.SY'Q:BR+\K+OU<^QT9;PYDO.HR;+7X M8-P9Y!;HJ9C9Z4=0WUX8^H#0=G3NH+;?*@@'X=BF;5N)I0TJ>EWR@TN(!K1J M#V1)FMES2V'6N2L_P#0^4#WA9N)HRW[UPBU6^_-O9KXO3>E@!SD_2U&,QF>4 MO@\_'!'EZ9(6KZF<8N+@H'Q?]56^W\M_>95<>!=S";FEC8/Y%L0WY(5UFGX' M:?PSPA0SZ[]FMERY-<^\YXKLWH%?]Z/"RK\A\D>!>B\H[%V<@T/2@3D\R13> M&")A^)S60G":E? A<+5%(KE.?-*!*08I*G]L%$.\."Z#W;5[G?J548D!OBAO M\7G7Z*P0:2[, 3PHZT0]N,+ 1FH?O7'R!S&0@ZP3!M5T>EG[)ISQ5,B8+$BJ M2]$J+'D4O[\8N9X8R[3BZ24I/5#S%N[Z9O7DNS;T (TA28"/!0:DJR"%*\?F MAYJ$BU0A/9[%*Q9ARVBTMA4?-L%+C]OO3#)H=U( M0O)$5W%5US6@SX*.Q P5X+@6J'#F\H&VV&$.36Q@A+EA">&MO\JS+0M48QL- M%&6_!)GF)08#SB0S,*5D$S;(.)*?_2MX53T_OK2\+70J/U^CM+"[*"=I4G8L M0Y%FN/,3XR!U"'CV5&::690P4<9;X!\#DW)(VX6IU5O!!!8EUC_K45R32R&F MKWPJ):YHSWBU5.^D4S"R(46YW-^]N)>$ 5[CWWU\=Y@?5A9.O,Q5J/]_64() MQ/^(B]PA,W#O["=CFB;F!2>@<^#UK-&9] +BJ:8&N=M-=?WA%AOH#(PD9"4L M'-(]O4$&-XG:>.&)Y:/3KQ_5 4Y4[BD"G ?K!@V[BY!A&.YIVGI/)G+^X!%G M'_U3PE21\C><9HAZ^=/XM1K@\R&+!-LN,UVEW!55/%R87O'!+:9)=Q9[&'6T^LPTV2XI=(W-V )/W$X. @MBFW1$V< YM MB;_DSNVO9[1^=A@T:'>/T]4_5%V--NUD8CTK[<4C,>UZ):?&?ND:+B'.0-21 MU"CHT.^A?].^YA]7]\DH'+Q0:LR *RY&;ILEJ*&NRCRQKWOB>=X#Q.STIMS6 MW.>1(M4?"[3J\1^4;QM7EPC# +>='$&>0)O; &"+4I:AW#\A%V7TGFF=]'%:KN50&!M[(&+SC3!7L51EZG=^ S M\Q/Q6858"^IKU$^.P!J2Y,E-=/($[-X/@'0DS@%TX_BXU5G?TK%8E3O";>73 M),&HG??7Z)*L62UYVO6RA\(P;ETO-<[&B8?WSAO K&0[N;D#3]8$701N(.[4 M$B(2B,R;K-X$V0=YDL^1CF8X#XX!R,JC-T\;5(PM2CNUA=/T?NTY?"U%GML: MEY BE%Y"Z'3_%L.'$C?<5)/T:):?M0L>Q0YF3G>_KCX/W-[K@MR8>S#9ZFCJ M[5M9;R!#A6DYKJG5;IH37TS>L>W7.(+P\8^%&N'^5K4K>6^R7G^IM!B6R2:>8Q*O/& M6_<-Z7O?;LA-EW%7VQ:R;UOL8:7-'VDS=VB3TZ*U6!@@;,8R-%E*P+N%!AN_ M+V OU_)0*:7V=FR&7[6 K5_KO6I->'+ KT\-TV9'AS![VP[UE +IKB-Q1."< M1W4E>EM9J7E*/BSB(7J]^U M2X@'Y" :U1\X5&1K'MP^\K]R*/'/GUL+#=@P $DVAC \R]JVJ&JI#I+/D+X\ M_MVHZW;NK\(5\1TS?9^:I0NL%"T#+KW^]CW=A.&0E]7FG3UZ(*8J/RUS@,%T M/FQ&#C77TE#GJ&?(:\I;G!BSRC'L;,\LPH]\_8^S(^H2G/LE1.L.\^3XFWD' M>V,AV7(Z!<9FF$UC*8X1)-^O$LEN'P(#.Q[A8\C^]3#/?O.*7&V;89.P[O5'F8XT:*=PH0= M//&FMKZ<4]T07G# K%0A*Y*T@XKOAIRY#EK*&<_SSSVG55IRI_JO&XO4_(QS M6"V'?Q!SOSLS2B-I2XB#;?MNGO,EN8KI$7W<':(JDC?.A$_Y5^2Y8_-8@2B# MS>$_*DU.6$/K=8< +%*0LS_T%B $U6%^SI*/3#/N>]OU5,Q]D?R%^G?()ZT$U!T?A7.1LUOV3_YPW]PJ9;*( M=N3UPR&80/Y2>J"WEME'X&=UZ*@_)$HT#.X"=3G>K]7V[NZ @BZ)1YMM]@LL MU26X97H-;N*YW']_<;O)X,ZBDL#S62562B*Y&:A!''][5$AJ8X7_$_!/]XLD M#PDS#>F*Y.8EA#S&O15K2Q%MF;Y+E?K)ZPG-:MYFM0/TX;E^67?Z6^V$ZP^\ MBAG,N:,UNG_=N>4 $[L$L*Z @Y[\8R4I.NO/7L7;V;<*E+N+J=] M_(3/(C]8-([:^6:;]A *W&4Y:9 A^LA\JSEYD/=FUC8:VS/'#(-CU#T(0=MV M?AJM 1TN!M80URN>6Z73"USA[2ASRQG;U$]>5)8[V:W_/#6DXQ9;D(;KG=-? M/W*;'EEIFX='*W&9$7/] QZN/+&JUPR\PH[(='S)C,O8@?R\-V-2SM]&&0%A MZ7;?!UT'L9+%>94W; RS%0R0L_#B"1$"-2Y%S'X!.SZ:JSUDG..'F*8AP]DZ:WJ21"U!O\BGM M0N?# 1B8.C*0'%JM\S/)O*;EQ =(D55LKIW-#L&M 7N=N?T- M17F]J2@=S%48\U3I=ESLK#>#%>K8RGH^Y1];H M+5YGUVG>6^1S:FJ2M"(X>\!YU.E+3 !^*.>6CI&+8AV?K/;^H ]S5A5?3&9R MD9-B4>87/^Q]^.G#WGO-'M1 M[S/;:#^\11N;A=F&- E1&W,E M<,4&=>8!6,HNI0 L MB$+7VF&*T? 6R<*+91/!QQIG0L/D6+5UW!']AU#;5W MF/4K\\[K^]-"II .Y\8,F!8O0%)IK(R%!]7&X*?&V2:Y0?)O,O>U?1<4>O6CS,C@\IR)]3@%)IG[L,2JFX;'1X).G!;":J$+6#'XCY_*O*;M<$(6HQ+CL_S80&K0%^MV)$B #DJ MN#S[W&'8H>M75['P9&O.&".LOMTDHSQA32 Y>E94C+;_9V/V?ZY%>6=J[MW\ MR%UF=JG-2E'-ZKZOVMMK'"TMUIP_;^7@L'JW^J;#M'H"8U8D.0OO+%]13V)X M-OL5M^6,D$I6]7IG$Q#$T>^;6D)@N3;Y:<';]R8EXS[(,1Q*N>R?PV5X/2/3 M5I-:!KKL3;/AC(OW558<6W^9\X*[*!,&@E.0*QC-E6)1FU ;FW@1+#JETI[+ M'_] UHE'28P-&M"Y*06W4EV]<1LTNS1%+6#T2YS+.9>V+!N6MT!X%M^>^2H; MKQ"0UU#TF!QA2T\4-+T)/H.YQXS%<3V'FY15G%O:^NKXN3!"[]25-$[1AEY[:<=3,O\J1L9+=J[6F32+V6BGE!E@"&F/JB- MJBTI3\'VA8RS91]=N["C@)O3Q$2:72N]=*"8%N%#LO'A7-VPNWF8Z+2EC['B MKX_T,45SK.HLKC?YTW ";?X'0/&HQWZC\IM "ST4.V(B0V!)PI26?'>OYL&Y MZ_ZB6%*!0?FY8AOKNOC%@'HEI0N'_70VK-#>+C.KEE8_K72_O5EQKY5BMJ7E M$?M'W7?M-:&C^?)@.^$AB+OBPA%%GQ3([)!R 4D+V4:" =S5-C M)81 UTYLICR%K%+'[-3TSQ+[7(U7M#]]LAG=UL9%%(SES2D)/D'A01:58"#;.2_H0R&^ MX#-S]*:3'H75,EYQN8<[+FLG$90$S'8OU^[$9=O9-L8>HH69L;$:D[\2L.7\1CZZ\=9Z@4+5[I_-Z2:4U: M)"4XZE_SB+O@]#U#G8^^^,<34Y0*#'7C&!YG08* 0)SE7ZON!]:FEO%\8X"5IM+1@7>N@H\(I&WFB9./K?')J9UIME"%XU@; MM&G6M8([#,D$\36[=)+3$CGLY*F0B;N1QBE:7,MHLSWD"-]3?=<"@IY]ISY1 M*R#IV>R;JC+7O2S$Z&+G'>'-YK?J3VVO!K-[FTQZ NE_:^S$-.CGPX M8(C?'75$PO%OM;"G_1S#N4UP&N^(I,2;1K]?0GB,5QBU+63&?@*'^*%J9ASP M9:X'#Y/P(^85ET;]51NU,WNGMG U''0ZZ+]WTRET?B!YQQ*BVXCK1&][1R^C M@(8>G(@(/;*,J =5Z-/X:@T]N@A[7T4>9*:/VGW*"<@!_1I4E-YR4?<)$]N^ M_+[(GO;'ZA40IW(# M':$7'A,1<.@_TX1:3#Z*&U3^NS^?P81!=,.S_YVTR0I1+(KK;0*E;5D0?3G# M;A(](Z,/E)V#!$B(3%=$MW.8P[CY"5Q.OF >>P1__ M0P3^S:[0<_]57:'+OJJE)K45U!!42>"D(S>.W6-]C"L^*O[!2/WV&SLI>U<']:W4ZR83A* M;T? WM_OK*">'LGS103EA.6&GW O3^\TJ[R14?;^ D B<[.RJQ /Y:6\GKK MV1JXMGM'Y_;R*R4)IV/KO_!MOQ_XL*"M\+E%_C+F/48"J,E"%9K$5.YAM-M7/+K\EK[O4T*$RVOA45._3FR)ZAM#E^:PU_:?(W M.MIWS.D:V/;,5YVHLV@OBM;.PSITSSNW!&-.=LSU;U7YM7"ZBS#U([SGTZ@)<0 O'@_TM\>$3%<4<*$N:JKTV?!,]G%3>'% M!$:SD80WX1[#L3Z2INM3Y+.#(9]'[LTFF24SINHA@YEAX[0RCTXY[ MLG30J+/3UCE#Z+P(+;B=(OB0K:%ED17V9M0=YAQ,1^4 ;C_19 F18 C4JV)6 MT$=X(KTE!*N$"[,H/>_%A:AS65'[A^+VOTHTC)=/#8C3NOSH:)/ZC>T[>>6; M/HZ=>/?PT_%M74]^._ZY)O&M+(,YLX10^[WZ;Z:H=SZ"V_*A![,!K4A"@]X9 MWUN",DEF7,P]2#++%;OEZ,$!RKTB1G84=>:>14ZE:J3\V9#=0. M>-8),'<2@__7BE% 2K2LM>_1 *SP7H]N8!-6CY/>M3S]7#O\P>[&))=V40!*'C/4@P1W]MYQ^C7, M"J=S%3G5B;G,R\7N MT@VJ->#'4:8/O<:L2W^/E277HU#Z#KW74S@L^/FQ#?T[N_VJL:609CDO[_&1 M.[*W.EBOSJ[IJR5UBPJDS\[H[RUC/A+M2=D'VO..LF*8W] :)!/>=!W,HG!)VIRX0JF8;B6JO5[:7^C^2QUW$2I"MPI'&&G]24C*Z[29?& MN!'N.%5-P1M9$/+&N!NU$W@17'EBTN-V=Y M,;>@UQ/[SP.RYS3OS>M>K3M&=06#V#G?'M<[S!)O!)_H$#A\K3P/L&6[_-V[ M:!,!X]JMQDS+'@Q%(3SQ>]%4/DSWTW?3YN%\$V*_[#\ K>!EB=:-"K2)"^SA M>F5T"]L9,E'9R$OSEM-;+,G.)^WFB95Q&\?KRQ^+9C]7\2YR;Q-3?MG4?4YP M])AA#?S(^NWKV(792/>BW:=+5BJF@?J'NWTGB_(4!4=\?=\#'.TXL(0!H_URPM"TNBKKWWU4' #+HD%2IG8LC M7T(8,_6H="W]*B54 ;]?=W9D<,77HD@Y30'M\B>Y5([GT'K!#KH!?2BV6@LG M]T>)T=WG^ F-(.1:XN/:#E*?9U(-=5,ECF48V;1F?5W:,=OCJ'+/OD U;52G M@C!IE1Y)=J,WGO77#(X_OQ/3M8"OZ R=7DNO7C[6']/Y=WM;?W?RBX3)) /! M.?(7JHP(07S=0'#G2=0N'" GO&E!OB"9LG/D5;LKM[//<1 5)7?9WI+:9XEN M.WMO\CO/&ZS-OR(.?2%O Z4:,!*5 1Q4^*!)1V:[F=L01LJ;O)F'?O07)BAK M/ 75Y6M8=:K_YLI/CP;Z3ZBFF#5O!NN47Z#*.RN!#'PF9BV8R;ILIQ;=D*+8F=ZN/^P>-:CL M6">[UT:]/")2;#J.74GOO_0J-DNQJR[HZ;7BI^L.*HX)GPQ :?M+4_<5//F= M^D8CUS !=.Z< D*OB=P\4Z,@[NP_.]RJ+(=HC=C[F,+I!NPJR!UTSK=F32M# MF%Z?XDEQVT-MJYHW$0F& R?Z7(WH[0%Y:.\JM0N=&M?%LM)QKN?:!#D1-+W4 M-WN?:,C7O/^RQ>Y!*N/Z$Q>.>D]VYF-LFH*/84^,:58?=312@!1]HR(Q,-J] MHR(#=@]9J1;0WYNWD[<1C?+M.+9<.I+RX7R\E#AQFH5 MTA$NKH&R"G1D8^MHF_'5NEQ,C+^S_B;0K=[IY&! ;':&U^9U%Q/WUFB$7-%X M6?FN+%:Q7^)CO@XA;W):=S@$TS5CQMB?HM")OSR2HIGS%6?Q&FY_=6L?D--VO\O^R=/+QY634^]@WF*!'W*2D EZ M[2-@&?,T%=$7QDEK);F8V>^X<:KXI..Z->UH]X:VNGL2:QJO8-?<,M"-"/.E M/_:NL*Y"3XW5BGK8GQ8_L;VM^[7?:Y14%%64/'KUOKB\]+F==U#TK4?L1'E; M]:ACG@/V3^Z*8'H9LX18 ^.)$&-HK[ PKY@2C5LK%LTMY#^WOJ7G:T38U@<: ML"O?-@ER4*C^^=T*@,O>:-3-^5EW=>9;SE>-&H(Q'QYC[]\_:K%NVC-TIDYT=>P5F[SHN;'V@.WW@1%O@1@ITD)K@F@+4-,B, M4K>B)2$LN(8G7H^20.\&]9WAU62VYX9/,0$Y'E^K]?1<02G];5ED!IPP@X_L MX_]W])1 MJ@2/W"&,N[(<_[LP5F1&_KQ84%1:!5*&DMY#RCFN(;H0AJ=X*(593]\X/_KC MV"U.8:>9>[IGIU>.3XEWE:+ XL/NV*E#Y,;4W%#H0J4;"[4%_D!@%$F<6%98<^RWJZ M'-YVM>R3J!$8&L: &C"]#C=SUH2D/8:H$2K .F*UB^9189:AC6IK%.C1(+C8 M#AGQ\'F3#YMDH]DC<75UKOIE?2N=B"62BHYE0?UM\EZ.LD"3T<7NY)C.\O=_ MK.+F-2?2!'A1)[U DT*IAP>:S8Q$RX^7'F$H!V$+@H*M:\GZ!<6/TJ-/\A)" MB^_K0T9L[WU0D"FV

    -3YZ6_?*#UQ&"5S":*-P^# *[QQ M/$J%?@43OH384GSN\G$/GER=_GW1-M"&'ZK@(W!IO,M&2D*.I7%CEV6F9#O/ M=NINR%-S=G8V_]F?E0'VBS8N=OWJ^!7*:IK0,QAX)VR#ABV7W1.7C Z'('Q1"&]361>DO%$G( M"/R64=O+I#JV M61A1A4;2/8)H=W#Y==7=SOV\!F1"FSL)_Y,7]$NF2PB&*?_(UR4$GH88Z?#" M;0&N)"6[N?+6%#^0U! 5JT::J*Z:]5I9N+!";KO M^*5"6_-W7\]>!X(-/(L&GA49/U\N7W?[$Q;)I#5P#,D$:HX"5VVV--6AUM"] M@0";\EQ!#N9C53K$ 4)&8,>;]Z\F]RA M',2BAYAIY3M;WWV:R+2-5GK*)7G$0V=YS WC:7H\=JB MS,PY6%GOA!VSSCQ,M%&>=;WK]AY]>7N%\;,]Q=%)K=:GR]SMSQP<^-SQU'[- M6T3^S2BM#?^\)?6?:*?5PPS!$;4D551+?:O92(A60+\I)]1/RXQR6*@:G\=K M:9;U;?=E$WID%7JHC\/+N!9W"6S4_?4/-O@AUPN?UYBLS5NDX(83EA#BYF0& MDUN)N8:2)'\2;>ZN[AQ"]F'-X_2E--+[<^( MO)7;M=)F=F1QKMKH[6?LP<\!=C=/VCIZ3V.>/9ORW?X^=DKK5]245OPO[=<_ M'^FIO;?5@6.?^7:5 > MP+(H9DU'D>7PNU>-F1P(O*\)!K)U55IC?QD;[P%+9E84.P35GN^=+V1%0'+P M+CK(<]@G]E2 (YK6)G2H/I]C1HH483ZJI9-^<5UX,+8Q1;8=,C7-MQ@U%'HM M]N]?><,>WG$Z;W8]868K17]>0N D)43K902KB2EKIT@8P351\^U*N^!V=X$Y M2371WJ>BLLRG*5K4OOK5X:OAGFE/+75"\L MA0=5 J@QP'A@)+T6T(I@+UY@#O(9#+]7$ :4\PYDWR\.&GI0,GZ+)SEY$?1+ MPU/Q>W3G63P-4;9DFG5 IN>!SV^%<=C9-.%;#)ZI1.ZC%M$;40P_MFY>;#*; M'EVM'7R;8]FIR"8$@%ILY(4([M]]2;-]K!L4.9<8=5D;5[KA)/7 MP/==K09W9WUD]&R>I*:-+[>0QX70O8"AP;:P\@B8OX#:FA.?>OAMQD^Y/T7; M278\Y5JU?6\[(6WN=/W74;F]/EO/)C4Z9845#4Q]>K,P!W;,H[> ?N>M8=P"INAR6A6 MV,KK&:/QQNM4ZSN<2&B*?6A;YWR._&!JDG<+[OUS4W,A\Y;PQK+K7B14"M1\ M0ZWSK701K(=40%H6HQA^U+483Y<=O8Z/SJ@VU=(WP^3.17:&]P/QU('G^G@H M!Q'A5<'4TBTW=%Q"H-5^QBS2;4Y9UJJY4S M2=?(I/*0AQ+[&P#)>=.R=6MTYJ:51UQ5*JIW?6QUEZF_U+7?2&3NNNVK$7V] M-X,95FF=,3A"5N7VT+(]%431V8?XY;&/\CP7"O&,_ 3 >^<69]?1A9Y.!IRP MD1MX5HIW/IF[&^4)1.%O;V-PX_-[X7$/J:V.%#X%O"@QN )*([Q(R%]QB$J[ M05DP=&@\\MY5]JK@EV#TL6K;C<4L?=F1275;;_+6WCSQOF)M\7AY=D!)UUQ. MJXESYURK7O^.VK3F^)!(>Z%=K=8^CLW21I>,"EIC>CLRXO-_%+QL_BB1?T)GW0-(FE M'$\)\A$8BIJ7$)LA*_8Z5MQ!TW/@3S9A ZAIV:FWGKIC9J&.O*(+O-ZLPGXLBF%Q"*233PG&$I-4:,<6.=7!" MJT]7V>4AI(<60=7G2K%TY*.<#WNZT*: M081;^6,'IJH";W%:>KN*Y"R;AP_%8HH]H#U,2-J1?QW,SO;"]56+ M]Y)""#B\;%@AO*N'(="^N362%;A7'Y8G-*%" [>0 M<."NAPT5IWL"6E=ARZ+K!U>4!*P\CZ14:NNEI8^66)S+_<4+H]\C$)(O=I9F M_298*SUL5C>PX-E(5=HU[#*\8:E^S9[S:*N8I<4:EZUB#G\JFGFT(4?1QF7" M>60,6%V]#:3P%X0I)'W=IAI,Y.V^KNJ#1.>CA0/+4^KTDZ$NVA?5TV?B#$JQ MT3E^_!@+/_D2[G3LU-3%>+8RIN' 1FK6L%$W/!Z?.Y!9WP%-PS^"U"\?'EX= MLO&PTB;+(\C+6CM?(D>0?#B[A\;0?>E]$I;M9!1TZ#W,U+SH]\IUC/E.@1$B MG;$#3VGU!\5/E)Q^.)JB"!9?3F"T]:7%.$@0(4(:R%<^T+'O6M$S0\&^RV' MR[8P&.S>Q$U@V-J*5\ \KC;_(>B1]_&^[YDZ!G 'K0Y>[>.:U=L01%(H,>_> M%>>2'YC)R\[9?5;U*:#.%IF6MQ$9UJ1 M,PD)VA,"AJ;#Z15/K'T#!)< @(U2:O7EU1E5@!P<;TU5V/>KPY;%'0S+,[\) MYC)RU]+SWF'>MH';L)"<;;5BZ]#T-V]^&R\2L]$CKJD.5[C0R)3"P'CDL/)A&N\T;=)$M';9JJ1;L)V+F] 0>()-PDTP/P"=^?X@A^T]8U,H&]MF M#A[ER3E6/EQ"I+ZHRX(.\NSG/CA=9M8>J(1YXP&9AOQ'"9;+=8_]36]^PTCA MN; W@JOGCG^AD>AIAU34@KIH_K%ZX!W]'L!A")P%?],^Y6(^F8\>EP7R\%2 M=.8FG>M;U8X,F@]#JBIRE#H5A3O6U<&*K@F-/?*1PV4/EA WJ"4)D_M9A&^] M?$>0)3A)I$_,XIGKS23>>)=?3?#;<]?,DBU(DZ4,X=:EOWJ:EM! WMM5I(^T M5'U1&Z!OQE*]BOJQGS.M!&:Q V,K/7B:30K%C70.]K[*+IYX#,DEW^6A;P!E M"YCE4-%KU'J*@]!/#LYFNESX*+U&4FO]RCNK;49]EQ"]\R,79$LG?Z=$4L.' N&.>*4ZDW$ M+3LJY*)%M[4D77=7" <;P(#O]XVX\,3&31 M([7"DD=L14FL]:/845VE65R'W 2<'<1=13U4Y*M.0PPC<(A91V"HG2B9>57. M(X1-:8#[>0H_-W8E"DX?<$AFHR(8#WB(JU$MUEQ,V/;DTJ,:/U;T$($GG[0- M&7V)?VX_64Z'T+G^^I"4-OND,8]D40VV"M!>5RP2CK+%ZYR9,B.7;WZX=.D- MI%8)AK[^[I2]3^Y [-VTYCH#1N.=/4(5K@DDTR1:]XBW4?$6=%#@)VJ-#YG0 M"D')DVR^HI5<]UQ;$S.!5KU =%J4?_8P9W4/[_/G(_=TKN-^-)D[FLYHPHM_ M0I$@N"YJ^15;/>.Q20C9258-.%M6*LGV!0#>-+%>WD M%_$I3H1-G-5MBUPB;>9P*G6Y'V/HATN?,'*Y;(09&L*&X(I*/Q#D1$VX@@?D M;? 8BM0NX!VH,NA]WHNR&:R#*M.U#+UB-QIR/63&%56LB8C*=^\M/KBK43FH M7D6MPW"K;M&^:<,\ ^MNG/.!_!CHIJWY49\I.P>'9:*ZU7&N9;EQK09)"A X MD>%$L);N::V[QZZ3K8,V>E\L.*-X*[V4NU!/D ,MM* R]\C*I'M?98/P1U:G M,(YG1:;LW]S/1?$)X J>'#\+'.=6\(- VXSJ/ XS:E"ODZ2=:O[.H;BS8Y3A MXURO4%B?SV<@PPW/&2$W$T,6\+(']!* FQ]RU5'S+&&*:!UXE.\#RG,?#\G= M2?6$MG-#60MAU:B1&RT*E@& #RMO1_^IQ^>Z5M^R[ YH>>W18X2?:?6#%_1W M4X-/GWW7+Y1WSJO:%><)@3KJSSIS:4=V1.N_U?^]3&B_TR#%/-Y*C+2H9K$W M] 30\TF]4WN*DQ;R MZ0]IH+$WN_8<=$R8A19WN;!R< ][7;:> _=\:-V$"E+;+$S-$U?T^)&" Y<&3WG41B>8*1 >/<3 MX$]1X_Z<&]K\V^>&E6[\"%!F"&"X#675 W>!S3[H;A;FODBA\BOAZG%.W/3Q M*E.](NSFTH/MW;:=N8]>,,C6/!O[_)8VW4O^\NNTR_< MUS7D9%M899OG9V=VSHCE)WJ-CO0^QK1$\.^"* ZUKY"#J@MT-;V_MMP!RWK)HDFA2D%H7W?5ROKW2\S>\U M9%+U_GU5V<,W%42,78^O[Y0-/;QHW$ND[SUCUJ^?XOP@.R+0GSF]TX86^R3I M9^_OE]/K)J?-*]3;V0[IHS9-S@2Y 4SW->@KC)5^/?_G0B!/ #6*F*'L4@R, MS6(N@D@>[?Q[*M\#O)LG7MJM]R-^")+GD;-4&P8!%WD!W'U1Q,0M/U^H,&:^Z+.SC+(,U8N\VS/3'SNN M^_3B25H:+FJ,^AC3/?AEIM.VJ+C+4)#C/2XQ[JFO0[LV'#76,=,QII'"&.OY M)4;TUJ4W'K+S"P M+-R$!=VQQ4]!/E[AO['WWE%-;>O:>.P4$044 2$V1*2I-*FQ 2(;(C7TV"&T M;)42("2*" H" @(*0J2+E$B7&ND*8NA($$(21>D))2Q(LOC"/O?<[]Q[]OV- MX?[QB.E>5BCCG?\CQSSO=]-7_5FET:R![]>3G/OM,SKT[>\[+N MK_[,^A3;&W9"EDM\PHM>"$&D\?6P>/'L7TT5HL>.W&#O +9P_+DPPSU [>N0 MV%9IHXJ/3&BK[&8E3_P!8-\:GJ ;PHTK]0C:^[E1!L&L?*O0LRR_V3>FT^XA M?* 0'T8:R0(%ASCG<(VNFF [\#)K'=)TCKGHT) BNAE[C?DCIQ-0;XT['IA9 M5NVV>)/9'AD_+&TX$2L1Q.>.DY+.\!9T^-AFH'Z\"$\C M;]#)7ZXZ3.U(+Z3%4-TINKFAK-GE?I47$>>9G[.;_;Q/M_M=PWMU4U%#[QI# MKMWS#D3O9 &!E4;AG^E32E=:<^:&(GO]'8W+$6U%F*0/J_8S_%[RY_?\JU[^_SG M9>T**+5TMFI-*S^_]?J[4VR$?'U]8AW[=QW-8A7YW&H6 <]RIQ MZBTI$0EH0<&SR$H\[U$#/YI,0MN$P+<%RZ[\6!BG)=Q+ K,'#5YI,Q778+P_ M>J8.O_]O]DS]=T&L$FP) M/[L'.:*"%T=;IIUY[_E$R_^F_E\R'W<2/4XFK9O,SZ'7(-5(4?HU, MW:?$,YGFOH?]^0]_U/IXOK***^0/OW17<.N8&+,]MDZ%#ML"C)SMQ=J.KT,D M?Z7DA==9TM*"VD3,C(:61#PZO/7L>I9=#">/5M7W+X; M:23MSN'QOH'[M=5S8A]R\7==A0<\77:TK.P#Y8.%2>+X')';T[I:L72#(S;, M=]T;YTP2UVZ8<57FGW22AP^P@V-QS<6@P) +)ZX<0(4BIU> MTVXB25!- ]Y.DEH>U*.RXUX'Z-(B3W57&ZGB>,S$UA&1NH M[0]K<$UC1HU7M5)C&[3Z#&6X8H G QG9H#A+XKIJ/FH ME'<&Q[Z;3,HU"N;9\8K*NPQ%AK2'_-F_%H@;]U2W)O -VU,9)^&9OI^OSN,9 M6F-RK( 8C2>%R^1MN"['D"["XSHI6HC5=K,H VOZ6)G7D#0LNB)*^)&I"E&N*N]:#3I=6HI-Y96U6(HPQ(-JS#5@$G\2B%&^+TH MTBA8]4WS:/KY6__UTB&- I5[)M5)'0MG? Y'6/4LRXA8?!K3%!]V=?IF\N*' M\9G$M0H^BVO9A!\OH%:6OA$J8%VP$'I]%:(O3-L-V7(?,K[IP]Y5LPL]%<.A M ::K&[4;W"A4ICEZ]5+[S X^WROB**U#II:8\OCB 7RS0[-T/T5A4S"RXP*P@\ M&DH?PXQ)T>+HB5)2S]QXBQX8[H\X,7I]%-?DQ MBEI+3PT^4#ET\M+[J[+:1B=,-,P/]+0?SBTF'=.@N $-/PS%,&6V3,E6^&8,B4:* M7M)Y*MT>AO6C=2&;TH_VR>_LV+=B-*2B["?\^P^93I3*@#RDW*NSZWJ?4^JQ M]';QORLSXAZ33"/$@J"]]<79T_;8M)NR'R)>.-,^7KB+.ST0IB1H>OSVF\RG4(FN=F M =L*BGL$(9L#Y^)E$8R(EC-H["%FPJ4JL1?%N54LV='G58:JM>6_BS$N,N52 MZ=$^.^(5:M]55+C5Q/*VD,:3H4QCZC"?/*;2: MXS0\M>]_4G' M,-F"&A:9EX;C/GQ[:A/JCO!D*8&7U6)),WXL!$A 3T?F'__7#J;(+V#>4 JZ M:1U24C53PFIFOV#]'NJM3=-^H&D0;-&G*G]2X7&=DV_WK['MS,R.'$=%+()A M #_'G+F;+W=AZKK_H2/781_1[6,Z+#@?)X0?00#3 MUYPB&56G0%<2CE9JD=O/,HR[1L0$._?.=;?[Y4Y+:Q6@ _(\["1/Q2=07$?, MT2?22HV;(\&;,&\2H$EB7P%&_0HQ0VP+5E(!1QE#7\VK0V_K ML-Z;'A6 ]Z23MQ3]:#X9Z&N.1W1KO!$RR@9.'+]FOS_%9_#7'A1ZA?"SV@CW M!=>'9)[% XKS,UU:&0%WF)LYC(@PKQ2D4ANAK(+!M:RLC53YW*?V4+E(V5!Q MN"UNDW*9A]SFBHHK]O*?PW7\<3!,;+/A42:N))A&W0?@G9A5CS6&]=-,SK/D M$O"9GOO$=Y6X3J:DU1?-%C[D)#3*!-OY>_H.?1S0F[G.MX+[_WZ#C;B10,%W M(K&S.1PW#[LD0EGR#(LEWKYFWD4>SF5]ZA6-,)2:+"967GN+-67I_0(%RY*V MB5WR-/"4PCTA,8TQ+Z6%>[%1X99%PUCO\ZTB1-,:>3),FR M7Q+?<%WJ>HN?CV)U 4_U0(3DJ5%SF:^8LK:DFY/@_@K)RJ2 >YC73E^;P42< M!),8SA6AQ>X"E!HI.G7^$_?*.'N4M&C$DMY^C2ZH2>_,59O0 M/GB?+\0N#+IY;%>W!EH(8W:NITZ-AM^%2@I2B^#J MT&9/=QIUEQM +1ZH^/*43'HU?GD7:HSJME&.S\XJ%\[2*BM#-2+W]T@@>@[DE4KF@M?-K94^?388VPD_8/@+7Z1X(4TO@;/--+F3)&I,.CJ4P+18U4 M04VIXN7H8+832[5@>VQNSO?/B\[XII>L\ *-H-LOO>^HHQ]^:%"O[RN/5M<6 MSL14DBW,U9K8I'98FV@H=#_);5Z*BM4':,SF=I@@USM/G9?7[&K(_%)$2[/, M<)"6KR^+L*FLDHYYJ:?H:8" >Q9IK1TN&QZ%;\F.CHIR,0P128#?Z'3/C+SP M;WG1?/\#',7/.O#5+I'OC%=XJ0WJ'KK);$*T=:/6.D04I]"IW."]B+T$N,^. M4\6G=!]W[B^NLSR6Z,VXE*E\J8]K=I.+_L '\CRURP.:79?;C7LT1G@W$ .J MKTOZ-(I4OS"N]%?(3+_T2?\('\,?QAF[\U MOC:"X+,B_OP,"+$!DK>7X3M.J>%G?A@JXR<& C ^F?6HV;;USB M4BA;PL>!SY1ABH-:Q?P^K'S?X+P+$,4T_I9<79=J M4C5ZIP"S2"MZK,I"GE73=Z 9Z)APCUZ96K,CX.D#H+T2KU")"0.%^$AP^PK8 MCJS:.U;/.O+A=^AP+#MT("5XFB2'->CQ5M479<@ZGE^HYX..<#/#Y!P/Q%"" MJ7)5PU$F?V4>84V# T^1AM2XYZ^9F7RY,M4POZ#Q= U&XI(789FDZ^L0+S7@ MD!I7 LTVJ!ZH4'$:K\Q@$6F5Z0N?1%M%[UM2N48]*8W[JT8TB<(.]HVL'4V? MT)NBEV6* IK\:V3+BX[Z4T:Y)RL^<8/>AP:;3E34A/*9"2J[ZGW5^VA:^AC& M)2M%*B/.[E)NI-'->&U;7[];MW8*O$$5]60&? V//)[]MP9^>Y=79NHY6\"O MA$H?(CH'["*5S;? G]C%CX;$_&P=#-)SI^Y:>M(\$Z=)?B)W.,&4J16KC/'G MJ&80&P-/1EIZ>^O'E5Z1-#Q'_*8&'(5Q]R 9?,CXL"W%+19[R[,8J\:+T]," 1EH[AB3;L)92_)J*5AXTB%T(V1.%&%1U.?IN@.O8[8)!-[Y5O56K6UR+ M=J-%FZW\! 49_,DOY^H"=T(RL' >"7LM%WN599 P,F6'W(2#CGKX$X0U.&\Z MNG;B]%A8YJ3K$1;MT6<\JMLW6&TGQM?%Z9-WR!M,NU%UO""^B+P+N-<\)MKM MBQ8"X.=[N*?X@6*R,DC['[S]$;ZW]](H.F+:EU'YKL]W6L:=455>6E853J%( M7,J(WG,^^L@NXMPZ1%T'GLGI ,68#;'C>"&,6R-.+F9!=DN3')0?1#):WTRE MY%:_,U7F9AK$E(T'9 27E;H*I^8K73OK!JL5'1VD?:8"^.[K<,]6-L" MU.!=!XP;7?694S-> @N5J?U<0",?F+RNXJBTM?J>/R@W(&/#K)C]Z.!G(,39 M3_R.9-?PC0B.T\48,FQ8T)EKK+QFV/ZZ,T6:K83FV*BB'7S0^$2K^U:8M ^! M/KU? <#3.[]M1?F).*J%:[UP$_1PU%PL>WYS=(4'(P*ZTL:7!T?6P 87^'>[ MR#6^)PCCW8=YHX>M@OMYKV&W84^A(DNS!MFF7-LWP(4K ]C-LWL.(TNP1DSZ MM-R6_C#,M]D\3,RDK;2.X)Y/,MH?][Y\_7^W=#S<4^0JZ"Y.\&Y]G:RI%+"V MP+G]5LZOFF,$/M.F)'[/V^.(6O-[JC[FZMR!B1'&W$PD"X7?/SV=RW1[J._" MDFS%R3$5[F/5BP%R6[KR@->2VDX T:SK,E%!G%YKRSC1>"L7I6M'V+F2/)1\ M^MVEUU6/1JO/4 2A[_GH%\^5R?JCJ<+;XO*B>W31T"&V)>#@WV,60)^/'M0. MPD?GE5[7GP=,&G:UL$&MZOX]C'2:M*:)3J&_&FJ=+V.DFQZ*O5AMQ<(FTQT7C469,R7"? MH]]D3)C?][A.[>OT%'U2012#WT+[)^ZO^DXJ>G+/S!LYCG7AQTY%/NXXWF,MLB&;GFPK*5L0^ M5>6J%W0>#;OXT'STD,W.:?#) &B9XI.%SYK2DJY,#C (S\L9HTSI^BT7E".T M$(/6[?=0 >@3M*QT"OWX1*31CZ-&USX2EYB\YS@=%*F<.#/"1#"*DX_N)(DU M0#%XY,"ARI$?J#$%SO$25OA3K?C:$Y_!IWRZ8-+ZJ99'&3QT)V;+1.E?UOMT[]!]GF M-*)D8-$Q;]'OK4) 36R!XL)YK[E,C&J1ZJR;2>@$94)03FK\I9QB M9D#,Q9O715=G^;'6$7^5'ZB^WF!'UT&!T:_5=_V-FG41E1V#^OWFFOR ]1\N.])-]8A MFW CU+*A*% \_7"-7P@E$WEV[TD[Z6/FKXP:XMYU7ND*! _@(EWNC(D/AFT M_-3J_!HQPD\686XZFUL=/B4JH]N&E\97G6 2H+H\772YDFC^?E MA?W33<(U=9)F?0.)^ 3=34?B&@^$ZB'\D2^NG_YVT;,;9ZM8NV#[:#DLF2&E M5"6)V+7;Z?24I2 X[$9ZY]-E]QH^.-)W!O&$N)% M\>=X>X,&)GQ1F+Z'4VNN1EMI,;";9#8DA-*QA6 )TO/ M\O?>:E9X8N[()X4(KE&(#E4MVE=8)[D)URC3<\6Z'7^+DV=T[SH3X^4G M>4'\LN;!943OE633\V9C8QVB"HTA07 G MP2[8[F7\(X),G6 1L*6M1L\GP6)@W-HSW[X\W@1=".#M*@.7B+M_(:(E0LF. M/40UW^GP&/MXQI=P=P:+L@ZQ(%)BV4: (.<&UH! :V^/W>* (9B?NZ,=L\ ZQ".!+D0L]&V%8EUYZ71XIV> X\R4'RT+"@:JNRPN)?4,K_+<;4793GR M\#M4$D5 ,8O&OMZN3VT>JF*O'<8%I/X^IZ V470A53QL8%$^J!S!,X@<55M= MW=N9\STC4[_FJT/?2M9\<]^8:T%5RFHV3M_2:.]BQ/'_XFQC$\\3_U^DD'00 M_SSK9(VX"_\Q==LDW_ZJ8U=B("EZH. \1Q(< MPJGT8 ,XIB Y?0=02Y_?A?%7$W1/F8^$538,YV'NRL(M!P_W7@6[!@H/<4Y[ M!#7D8+1;%@*K[DZ8U]KB.C+O5Z]>6X?LNL0W3VM\3SSW\#JDLV =DG(91OL$ M95Y&KYU&AB%7_?"+ILC\)4NT6O/:3 -MT7!^'J;\3V^8<'6.@(+FZQ!C,V84 M7Z.(($IIV3!2Y0> =TG^=H!5-6H*&*QY'F"MA-59CL/W3VKQ-2\,Z[E1'=#U1#<12RZ9YO\J]_)>UG2*.37A MJ'5(JF6?FFKASX6<&/@)M^'#6OM];:[L^!'QSR,^O@Z).(IO5"3]^H3;@__! M9XE=\KB\'J,ZDNAT*2?B,X=4QWWW)^] F=]C 7EMGI1:DQJWAK2:3>Q?.UZ5 M3./Y(W^_MS%?!H;B^,;C?.1(V P>!A#TH2;XL F-^ !W!#AR)031E*[20Z(= M!OMZ- 555+WDILBS0;,#52F# =_93YPJ?_C:D&UFAP@ MV023X+,BT? &6'6N0[+D :-U2#)B':+Q'-\< M#QM_3EVZ21(@+4RM0R;B2=:_,L>0$PDKPDPP-8 M R!U_).?(E>-(2(*BHG.NDB[((W[L0;Y!GDC?IVUWD,IJL1\U,)JY8+HX3F7 M#*0G\=3/[C$G."^RJ-;^NIVE'*_SH)-ROK$150B]4HY8TO096 MZ$>-4S^(/B"5D<(E&PF;P-W<,P",AFU9="?MTI=Y#1A_67#>+WK5B6_*>U$T,+@*C M_6X$2ZUFI.;UGE;>PH;>_B(TLE0WGG;Z- P ?HW@8AN#_Y*(&9#RI/ MH[T23#O-O/.XEN5 6NYP=$NI(\6A^8;DM_#!,_?/+1PK^IOBE#FKNR/YBJ.= MYY@D?VB 1+.=1@B]HCE.D#\$;?5J?OJN_.SOOS_4QR/*^4H7Y]S+)]=$ZU4W M9@17VHVS?1)QRAEH9R3/PNG+C^*Z'L4^QDEBD/#J@]R>48$&28^UN$=MQLK+ M9HK)H:IG?BZ-L+'\B '%-ZJM0VY/U\K>:*265H5RK]&#]\6XUUFRDGXB@.8W M4>^%7JC-EI.@2$]7\5ZU<3^'JS7=6.WL3UNGREJL;B&@A3:6-VO4WIM7U=[< M5SDX:#?(]O=G.CI0SNVM*"HJ/-7H[>V]6?F*TTBC6/:5QIV72UHE/$K:(M]$ M2FRR[C$Z!4U&4#?ZPN0EC*:XJ*HZ-Q$XIQ#2 M<,26JMRK'UV^J3H&J.59QC!6[0D>74$?P)-G7%^O;F$1Q# M<:)A,C-RF__*'SNT"_-/UB%;0&&N=V]X!"N5)MD,C7(\'DUW4:"[W:]3813I M'$F0[]53DT YYM1=>Z+L;TPZ-;I23;3,O ^3PRGPA[*%-)Z WWOK?6W_.N1F M[$[ Q.I5F?PZI%E4$GL1\-Y; !O36ML1AG7(Q?PF.M>N'3$1"5MUD[Z'% .J M0)$K_+7U D)-CW5CO3FVF+U/;D>.G 42QV4MFD[CINIPJH YW>"\?4)IM(4B M7"97_^?:UH*1FN+&E3;A2+5,^1$H"'8:Z7'(4I\,S>[9["*T5G[H MOF8%/'G+"\+$MIK=#]=J,Y.5@_'(7K"XO4MU'1+'90 RH(@W?Z17,1;V-UF; M>)D-"LK!OSW#4.E?TO+.W8FM.\HG7>AQ8L2* +'[L<_UJX;3#Q<1OZB-2."H M"5?*BK78L8H@Y2CH6-C M8Q)[FK?N;BDX<+)5^JV)A,>;QQFVY^^?\#B>>_ ?K^L03P,%3*?Q=4@[) MKHJ6/?9!WA*; =6 "C2RI\$*ZQM=4T__]U0P^/ A;>NZO6M\TUJ3QI.]JC4 MM>EK$B/TX2$,40'4VX=A#W]CSB:^VZ*RY4 ""_T8-MY+^GI][L[!H<<[PQPNECZHPO;N-L/;E/\M:J$"\$/Y M7 **Q$2)SOA)_**TSVIRS*A..S['H4JX*KUYOA]6K>C3C=*?[S3<#:@H?[A5 M5"W4:0H:CF1ZB7+%ACX$[%N1.]Z-T\&Z[3[I5@DDLOQ_FE=47SW7\HF9< %P M,OP<6RW;M)FDE"Q%7CIG=*"@%"01IQ@3R0&\(*@RCHPOV3'SB*-XOH"CA_L" M$P#%J<(WW+0?<]7&9Q7U42$>B&M5 UB_$)'YIQ6/*Y-D-%W\F=@%N5(==/ZO MS)?:0JNB['A>*.P&E8\=G9A#3V H]/UT88!4C(%=KNW15\_'Y'%NS$H;)H3X MJ\W->./+_,P-]%_.2UB 'IQX.H&#/J+L2P"1R:5(3^0 MAJT_J#%KV8& ]VOL"0"W-I=%=V.2PL%1WBL*FRB2V)"33Y@5[IR.+7=ISG,P M49OGUE=.5DC,*7QSSWSP]ZN3<@$L-YIV,R&&M*O.EIE,_QE63I;%GF'5AP4A M([GRA;P\CKI3'[VNDA0SN#B30/FVZAGHYOV[?C[=FYG7]?3AZN2?\@8>///! M:%'J7W.CG:+_Y)O+_DA;=<,UKD-*UR$M>K H&(1T&Q]!W6EX!+7FDY\UC"EK M)HV0*/YKMRO0;'.[+["J:>U*T':6-)?[>5LEK\VZ*Z3/"'JP=FX#-I_[^R80 M\@07PPLGW2!2@F?%N#C>2[ZWM>J?NV(,RK-@]WT%Z]S$M@E6DMOW5?HWJ/6U MM1K!K@[.5ITXJ"/P8NUM) 3$@WSWTEB&9%[&R\'OW:'QU0"VUW"/P9<))>8( M0S32YV XXA-*I:CA&!^*?JQZJ!R@++B[/&K3H:J8@T>(SRM(@ :!??#]R]1F M0CEBUC;[P[W'%6EPVC'2X>\'1'4[:>@(B?MW!@\D;G53^!TL<,_IX$-H;.\< M^3N]$Q2!\I[%7_O#LN)J'=^=B.LBTZ+ =3YX8 M>8"\RX1SI?D 8VL?LZ7[&R:V91U2SI_&NV$:@[CC0"I-1,GB1>CIM^G; #>: M[.7C,:?*/8C'/_'8_K-@HGM6HC]R:)GGC/T#+$RO]7-;@(WR'QNE?ZYB(>F] MG _($E*3]P6[4O=$>JQ)J-'>SV MLRWN[[89(7MY,/B[7B]OC2[5-K)YG]?!R,%V>-]L1EE)6<6C\Q>\42BON$;T MUDN;C7:>RK[S1N@MI-4Y,WWDD$O]?UC S:?#K0HS$A_8V4$*%/FD! MG:')!MY8HS."T\%BV\_>]/X(J&&E%^CZ+#A M%')&"9^"^/J412IU?R;)R\>[AT?=Z5!-8 [<5/HJ*!HA>\&W,_ B=.XIBXJY M!XJ ZQ68=8V5AVU/Y#[ 1\_$:Q;DD!A)V?U,7NXL4OIF1E5U55U5:%SO1B?(I^,2#IE8NQBRAA] MS-?A6KI@UNT8^]O129=RHE\>-;:S.W$NOV"YC/*7BZ#_F\!VP,8K8%0U1B5@1]K]&3W3O-^_*3.S^%/;I2H/_3S/RH% LJ\! -4 MCE?9 MX3ZNM4Y$YV &:/FK>(9TLN76P !6O_;$\]'5$TUK39[K$-/XE/#DY<)\ MLQ289J]9&4\/.@4*7)6Z=/#^N1T''WX\&"-PY)F)HR.HO@X9CZLOC+]G MDF<&.,[3537M3=LXJD^8\W3VZT7J-$SX^JK*C+X.0Q">&E# U;OO]=!\X"S! MAFES3OF[T[Q03CE."ORX- JW&"R?%KEATJ]VKPF=!UBT5\^ M_4MLH@-L6ALT]28J$U5R8NB#4V,.!]^'7DQ2E-.V@^7?&DZ247_]MCLQN_!M M3X)K[W."J7R=:UV"ZTS\I/QQHFNB_4"L1L"T7 G^Q_#R_S5PF1[ M#W2WWME9N;+'1%^\C4G>^K&T6>-TONGA).V=\2:'U8]DY2.L;!]LC8SGA]%[ M_ G*0#+/B88CI6.J60CV>5UH(SG2FI=G-6"X_YMB"6#.\"RK<=C^1+;0"AJ^ M]J-/K*0XS1OVL#C7_E"R"7,UG>,,:Y_G^[*'T+V&FS"+]L M5L*']$- ("-- MR+PF(H)K@DJI0V7NF RKB,^T_REREFNFK!5=7?_\:X4_SO/*6 M#V)R%+C=%BKSPE7RGYP$I<:NE"N,S'0.E2TB-?GT[!1%B1W+7H?PW?$)L)M: MPAH$#V%U8M8A#-('&?4[P0J17%BN#JOJP=+ L=^PYYF)S])OE99&!%#TK]%8 M@7S@<6S,C'<;*O1D_!VQM0/8:2&YY^';7W241:)1KYFIVD18(N,,:2+*8P51 MX_;RS&71I#MWZLQE\$M['VCKX)"9[Y>* S8+SK.O4WEK/<;^:!]SQSJ)/[YJ4]5F1(/4E? M%OJNE%>0WM54-90T5(4N=+![W>>\U514KSL4%1?Y''(+IX_1)4VOI2A@?D0/ M]+RT%U^+W34!=?UP7CQQFF;CWM^P$&J78UT[$?G#>^JGH';U-,V#DG5W19=6NWV/9M%&\H)&M%6O M,$_=MG=9)E!Y643/LJ0FQLES1&;:-*>RMOQ]Y"55E1_Q4I8,?^L,OEUMA3(1 M).#8=B)G#_82_@E)>*F39\*^"L05\H&IP$#WXOPM $D/)NG.H2,'O/6 MB=>9P^XI=/UXN]_WS>U>=%[-P))3V@5KKBMQV1 @,@L^0&5 64PMS:05*H(" M59F2,;[!T:(M0=NS'[VN+2-XMFN('S*+DC6#U\2(F)@.*.<\O-+K9^9D;@9_ M7U5?$>J^#B$'@$(;+1#F@8<<"/9Z0O,*@2*G &@R]*)F+]!$6UZJ?#!'FCUJ M20!NM*#1THX.F)'F.UT[I2OJ4-L:"CP&:\#4K?N2R3?RP#LM.@K]N:P7]GR> M9I-,$B"NH#[-^CS/I;YGAY'\9UZI_:#_#G;5/'-E!!%_>*]#)M7RW/)N+,;P M-3KIS'_(E23=@8TGX9GVL0=P;0@*O)$4+>8)VPV[K33=L[=<@/P&4S:^5)7@ M0[!ENJ>^P=[ MZ^]A5X"^5"8<"B@2VDA?A=M>=-\BM".WM-YA\ V'4IRAK'MK^EV,5)T) M3;C=Z1&3^)16&7T8[ D= H4MQ5=:W53O<":9KS34''WU-AJR N<::5HF7X EA9YB#*\0FY,@\*.#"%&<3=*DMZ/OM MICP"3GLL)'-MPD ;?HJKP/J2G16N)*X1KZDV6_ 0(35I3.Q-7,#>[NB&FDEY6D';//!T2O(5!"P<2Z+ M]&2YHN8(&> U?'G53!J+PS9B]5-%&PRX>H/Z>POTG VCWGX,Y30UJ+RK\KOP ME@\\V3B?.*)](L;Q&NHNVO?G2Q7-8 -=WJWRV)^Z?)JT#GFZD8X =AMN&S"4 MYKHS1FAUL:B ZX53/:> M2FICCR'328^1@+(:5XSS@?I.JV0<*HL]QFHH*>1J -5%0,)OO77B]!=VTRV& M OT:>DXBQI[V=>8^UZ-:' ]T3YU7,9@OYQA<;U2)%^;4^Z"@EC""VP$=A%H8 MRSXH?4101D>1HIFO:&ITSULZ;@)US[AWR-Y!1\X;JYRO<*;!767>QWTTFUBQ M'$Q\S[W,#[T3%O^8\_D_(S/P?^6?;Q2 \"5+(YP<%OA7/H1@L_A.7)A7DP6P MF-+H87P[A93&MWK?R.<2G**SG,9 M[2',E>QQ''N>4A<_?<);L;W6N>KR;Y1'B,N9R<-!9EPU?,IH$'229Q2XXP,L M1FX3+QNWBPL#J,Q.*^F\4/ P!C?DTCOZ^?HB_&74B$?-OB()^ DG3YSLP.Q\ MN8%'S\TX;S]SP[F]\1>-XNIQ),XC3\+2J78!.L MF)O@F%N<,I6^43TTXR_O,&P(1GM6B:.-5>1S:%$@;YS09K!)DRP I'S3T-Z] M>F4:)S7D'8^,B42[\S%OTW6)%:PX_!O4"NNBT:_ MT:2?)>K&68?1&6<^N9Y^FIB"^M7GJ'$LP5S3=PDUTP-Z$*J0,]JL&VQ1@(QG M-M/E:Z<:9/J[QO*99+I!VJO*M1TM:D*MNFW)[-3TFWW+H]I?JBI8)N$_WJ?, M7R E'7- ^T;QH';]X GBTOA&+>V;^#!897)CT;WQH3:1@]]0*]7]^J?HP0+C M2'&,:.N5"\J.Z,@ZM6"-N\*>'+@FK;;BF69,2:YY0+;'[^0; 1INW&4\GP]\ M[63LF#%@)=AL;+)8B+70O>$?QL[TO4[#GF*)-J4'&WG2180" _;G7JBD.O4H MQ!&79,U"TH92MPQ37<%;Z3<3.CUT^VWR0O/5[CI6G8=[V,JQ)RW0=-<9 JSU M._WD7,)$]*AV&8C@$I?P*BNKQ_@Q*5TG]!^Q04,"+PGF"8^!EK2WBL#H51^H M^\Q?>YX*M*MA1_C+US.3H\LUGIMI1^C?R! _FD5H[/*\$NER\>B)J Z= NU9F0=TH2D MP31+5+KJZW0KP\D2<@?[E*T8YG5\;F>NQ,W7EV6H[<,:L"P>,?";@5A'9NQ3 M_5/Y3E.@'$LMPD^F2,&QIT+/;G3;'.&-PZ>]7>63'4DQ9^6T,-DB,C7:;'6^ M87?RJ>$4QHP!YQY9A_ 9F9>+B1%3M+4:UYD-N-$752JCQD4?K[C=W#>8KFBT M>Y(/O*,9WDIW#_KDC;1Q\16C-. M="NU&K9Z ]I\9]_Q.8E+W&F5EF7YIO.6RO/Z($58?(A*)BS[A.*FK9L%#CX- MU=DJ%[:G7]IQK:_\7P$*2JL/^+$H%?;].=B!9U]I.(J?TJ9U@(2"/WW.>O\0 MO,AW"M;KD+ZE&"R">0(_0EISAC/8?.WH$#WPCU\&*TCC7_&KFW##ZQ#V/F#' M.B0;OU]I[2WQ!P(4B5B'/).<):Q#KJ'OX]=,6*&DMV]YB C8=_/0)2*?_FO& MNHEPA7"Q?&)_S4@"4>GS5[<__E?^I%9] D_"$AE!,/R7/W0.SSP/!XY'<-7; M6^,XJEC;(4,R$\FX7>^C#\V?TI;QPLEQ'1MVV]M?[OW8J,PU8/R())\;B+H] MUHZ,:*84R @KZE\(5&-/(W] !*VD3+?N/KR<'[D9@7J8#B M9G"0(!#Q@10EO? -UP/=[NMD[\BQK!9Y@[T"W'&_VK=$DMJ1^'EE['"WU,R2 MFHQ>8)DS6366KI.7PD VA#?/89RT:AQN'W8LZ!34,1A MEWY]*8:!X?X=D3@H)OMLCR,FMCGY;G[SSD+=XD1U63V7OJ=)DJS$DUT[!OIM M;/(L*G1Z"P3Z\ZQ4U<,2&.>PZ]2GI';5- MY (-WEJDUE7Q7MLQXCXW,+?Q))/8@MQI DO<59WA;$KZ5!.!/3E=L^USA#63 MQXU"^Y=2R'E4*C<*.=G%<0 _P;:3O.;#'-L;^9A[#=+O6Y"Y,G: M?=QN*@$ M(-F2O_795R"K*>A5W&]>?GKGCAQEFAZ@^!?=7)P,JD^;2[MG4+L.(;3/#G&V M<=UYH: 2?!SV1$NE$'/!(65AFD9L55']@JE38_!VC1GQ9K91KF5C$BQB[(^P M%![YS!UMZ)F[&6-_K+_<:53!L9^D_F7A1+77:- )VY-6R;4J/\Y5Y>@V(/P? MF:?')>;XH!7V1/@2-'PFJ[*F99;P6=-3V'-\[T ^T/B?;I3OF(_EBL-!X0"6 M&ML1_ !HSAQI<6NJ MR>F8DC9/N=BPOW^\_%U4<_(ZA&+2A(ZB[@1U >%S ($9T98B&\=B\+ MB&U>N3[1ZW45[N8GKAR0V\3J*MQ_MJ8A/J%IT+'N MY(2!7@M%OU)W[I7PV>3XR;ZQR16\=0)+W@NJ"I7J0@H5[2<']>_KZ%J'B*4@ MKW%ZD%L+GT-O[;3)<.^ORRC%>\ FZJIFOZY#S*25%E/90OR8E0*2857$\*S8 MQJ 73'@K3QWN1)+D[F,9\*JX1]>N/K'U64:*N+P=.<= "F5W/1I<>G.XIC3& MS)*N CU;75=9F;QTFW0^PS7FV'//*_G2Y;E$J<91F,* J??Q3XI&DT=32B;; M+%.LHLP-4L"JN2J7\Y''BXS_TH8U]\,ZI+&+L' 9?PO&.8X4@RW+,'_@X0-_ M^ASS[=PZY# 6#2CRR=*:B:$2L![E[F$1:';5:A%U >.R'B*>1@TN\]Z&W4SDI'31VT^[^S4, M[EFD3%\:TO@D>[U?HV"DUE2H<"3B>8^M5(?84YJ"5--ER^=.5D\SYZ6.59AK MI'C>UJ"@BJ0#X&6P7@Y;AE?:< #\AH=P-5FI'^*;K[W5S8UBB3>J^29+$^YC M U#>.U-($?.[Q$QG;BW>Z*\S>%MNJ5J2X6H_IJ%5=7NAC3QS8AVB3004X+,, M!O$KE#&8RA(WEJ3,-Z/%4@VV,$2;?ZENOD G"PJ'WVIX%QE@=JG.A1:0'F+= M5!,6O7V8LFA<71-A,J1Y,YFW&Y3 VC)%V]8A$8:[@1(FJ<7?4)DI&5/NZ1W0 M'#27WM+JYW:G^F@XQEF9K9M$\)-M2RN8#(AKQF=/)26G^&2@T<&>^HIK22:I M[>K-%&\322-Y1YE[18GN:C\(%+/QM,$O*FM T%2A'\!@J:Y#QESA1+ O[4@8*;2#X+P") \$PUR&H'&J,X7: M8)D"C4!**L\XZIG%-SG0F<2GXV'ZAK*LHIQRGXF![^ 7UK9L<8^4K0N%TL6$ M+!"%6,O"F@&WQD6?IF]CJ37#(@W%>^K0XS#)R=Y)U\/,+_4>JN6\\[WGBR.D M3(O0*@J7B!JCESL\O4W,^E5F*V1UIP;7*&-T&*T6%(KBCR<8>,39Y^%(;"6% M64[#]I!NRTSW*0[L- ^AD\+B7;[LHQJSZ$X725[=T@YB0\:LS[M;W91S5=1; M3J*"LFN\UE9^!E)%X3O(D8WY-DV>BGV(Y\SI@JF?IG@M)E*V]R?N]I&=M, ^ M1/BL7\1J.\LEF/#$QM((F]_VG]?!UU6,%1!9MXWN(MF&$V#MJZ)!]P'H*P]M MN_7-:%T6B\9#&MZ7O\Z%KICWSQP+7?@RH?],/M3F>N%'4^-;L$%^P$T&A9>S M,%D?T.]J/2\O#V9NG^HL=78^E)<;+8!4"S M<65LLUA@I@O:C#E0D3-8$L -MW0-1[ZD+U :^D3UC"IFCW?,)=K47-9V9+]R M3!F^W)57I%N6/2^99T]ZM%8,!A.F)O,\''$E>5^G*.:\]/P<#_^DM?#4_,FA M*TC4VJ-'WQ7OH()O!'HMC+A07,X=O3?RK?'H,[)P=IS>D>W:2GPB/4X@,>V( M%"A['^D=\^VH.0LY+I$7J*'[#;2$<#DN5$^AW&G)[X M?J^J9S;D: RI(]W=K-(-'($'VP'^WUN@J]#[/# M84&#]-AP>\TKB K6G$8NARO;S:L"7LM=6MYFS2G9<;_5N!(Q3.>CR*P?@6/B MZI%/D24M.8'7)H;42P=ZDR*S0U2.5CP_7$C--]DC5*.B,*C&*ILBR4U"G2V- M]LZD_K>W4/ G849S?^(T$&%,*OX>+( MD> V."> CRB><'$]1GM7SS'^\6__CVGT\K_R3R*Z@.?C%>;BS_\GDTKR7(>, MQY*8-@87V H G\@+9=';0C^24:A>*Q-O7-#,%Y1,N MUEP,'6G7-\O:H 32ZS]@7=MRJ1 MH00*%*U#MJ&@6RM$=K!->#GZIE7CI?IL+[<_VB&AV+FGDER4U#?484=#R(&@OQ# M$&G=Y99&0=LS_H7$V3_$ID)6#SZHP9D]@GA7.N!;9/7EIT7_4I?QH/ LS+)O M_EJP9Z?,M%)V$F7NR]R8Z<'JBO>1EQ3"32)M?/VM_2,AX'G^=G+S29 MTV$44?81YO(8D89<*O)LAY9-I"2X>AK*0 U:V27,3-$QYVE' 9F)]\R#ZI[2 M%[8CA?$>J-*17T'0A:E?++WVPQIWC3_'&T]9]G0GWO2[*N5@O_?603ZIWZS$ M0Q8PM4$A/C3;:LU4F[737(=$4\M>22LT(RF*O3^MAWP/EZ!P6X#6@/"D&P6% MEPXR23%$^WT1K<\N:LSZL(;UG= _76%/RLF17][?@A/V_I_VKCRJJ7/;'ZT* MB(J @"*85P5EIBJ((B15# @4*5""$B#% 8&4P2(RY[181,+D@*!8C05B1(I1 M,"!CF+$@RCP$9 @BLYXP'D)RSCW>N^Y:M[WTKG??\[W5KLL?OS^2L]9)]O?M M;^_?;^_SG2^YVMRY[K[L"7-7EP??I.MV,R'N0E#=I)2_4X7;=,;/\_[OA[?U MWKXP 6XP!\@7Y_4,)YVQA04N3#QT7W&D,3".TZWW8] MY9=3$9(G2R.8%?'MO(1;H;%OO)W-F:M[;SQTSN5Y[PLBY5A*A[S>-*AYV,K. M=T_LA^/CDIR#; P]4D/O<[Z0ISJF.]\OQ'4-B^1;$.EQZ#U_> Y7P>C6&&%( ME:K5ST4.V.:CS+C>0=V MG#GO05J% DF&M">T,A!R2N01YG %+28XTS=]2LB*C)$4AI3H1&:/5/A!SRG? MN^"E4O6K^GHBG+]4")BCW&<',7NNN=3OB]J0'BC.EN@:3HC!M/&HXM[B]8K/')"VJJ,?1L:SN?^AJ,"9QU7MCW#KPWJR"HG0 7@Y&& MOCP4N(BE8W5XQ^!Q7TX#OGEKHF+X/@&0WXS?$:P[I'$[L&^#^'Y_ ^O6CX?\ M^*IRPR3H]9ON[,E +]^T9_G1$Z&+=$>O#I;R4^_#V0>R/K0HG*>HMCOS;2TR M1\RM+/<_;>G*_J!KN:_SFFE*P1WVA>&2A+;CP?*4PNL;P728A-CN6%0\2DBB:Q?I MO]B]Q7?[?KI,'=,(3JL2)33<<;F@$6;PLM+X"L4^*O-=A##$2R M!4N&F/[XX5XP>8XH_EGT57K5\SPW'*PMB*U2NHE=N.5TYE$*]+Z6=Z?^%")' MI&B]JG#3*$X"*\Q7&2OF[A8HS44,7P8SZ7_?C\__;*HP]*N+\.@Q7@4UW75; M,RGI_-DGQW[VKK;2;PN,G4"!5V<;,7HW:?!1)L$4!?Q >.?[,MONX7+P:\'K M[Z"4:M,-%51P1?AI:#:^*)A5F7UKYT7K=G>/_,3J4IFP@FUD[GKO(-F;X8OU M\1)VC8$',PWE1=N13FP9H4!M7V<8WZ1T!=PTD!QMRTT>LUT=?JB)Q)\ONTMH MGOQQ32GT+@>JS'NW*OA8YH#82EL7M/"Z1Q7C#U*SMF9Q9RK8:G ?I#U@-(F# MQEU@.T%6N;)18OAZ=FULR0ZGJ.)ZZV?-1SCM!J[F$M'VC9Q)0L/5F4F_HX6Y MK1.N/=T]]ZX1P4^,GOLO7 OTXEW:K:O%?.>8TVR8EC_Q4)^F]%&2MN?QQ7D7O*6G:F+C-2(+S'=\>+SWW;. MNT1X.&:0&[7MLR83$&JI1CZ%]./#C2[D\W Q(OV'KB/"FCO^][)"C)*_K?XT M,KB^N]?9ZC2GA'.-:OW\;%[J<880BY>1(%A>7B@3 S[!*])Z&IV#R10P=Y1W MMO;]AM%2VRB.U^UO=AM5)4J//GX"E?0\DF#P*>O)U@-YUR+F>3)1,XLG9J4( M5^JT&\L\@E_DL?#*Z78^QDEG0^PR_=Y&M=UY.AP;U]QDQ5-NSC8^)@@-C(4I M#\4DEI#C:8Q$\;.5K 6[+AEF[ZJBJ7;H^,R:*KDU);]VA;&\4V ]V)B)KW1>/(16\%Y^)]@DL1&HH M(/W.C];&QUW$&Z2^MX?TF,-'E>>FS6,\R*\DJ/-KK4$?^%NJ0Z!_(/^>&U\7^/_-_$P0=R M$4O;"18*G)'F6R#I-!7VJ'#I[[=>)KRQ_7 4*D%,.#I<#:YDB8NP?%2%$#X< MNGM/\(]Z1&:;Q MOWD=S3)^TTQ9(&!Z'PZ9_IB#NC+RT%]?O[Y'50ZJ2INM!,@I %@Q8I[,# M(WB*XB0"IC,55F,?&D4$"!P,NNRW\E$)\K#%"E*JBC@V\)WK>>1=2Z7;GI(4 MY=&I\XR-+PTKJ9GCC.=BA;X4C_UQ^1NS&I,3ZK)WT:P>^@@BJ$:"C(*QK[4F!XFCU8)XMG6OT4_';*;&?\8A9NTS'A 1NJ.9(OVW[D!,:3 M YTL#F]1W;R&1+(WTUZY]K':QD,2"L)DRLV!::VU)5+4M$PKFS KA_$MS!;L M#W7IDO*M.YDDPU,-N-0QQEDD;'>K'3$H]7_\3,P_0+9AG='&>K]S?SLC&;)1 MKE_76,=4HQ_OV6.I'Q\:U"MQZ=V;?.C,HHFU.^$' MY-7V,4J+HT)M?)E[P-IC"5JIJ;WR;I-6WR+> 1S^8O8I7>86W75C#E''IQHH MN6,EN!F&@^B!R+W_O6(X7H OZ&>KP'YD*#I6M/>!+1,39?@=+7HS$0'FK=F7 MY4^,&?O,?.GJ_/(6J4O'NG"?I?QYW[B00A0P?]7]"I&ZO6B"]/9N#AB,^"Q8 MG_\VA<5A740,8+>:SN L2]GH,!O]*M*+=BBXI2+FH&*$!.GNP5B#Y,GB@UDP M[=W4VRG;@=RY%O%WH">CTZFF#XH7?0V5%T#WLT),\%)PYL#S=W[%*P:/[Y#1 M8EYZ %4)W8I4"PU2$*7V])SVGRM,JR[,AY)YWD'@[;<%V[1UKJ<>*U7@7B@^ M!?5YMM.YN2E$_4CG$]-XQZ'VRI?7N=4;KEG["?3N%A'*X%2,/ZX;_B=:4\#R M-KYT%3SS<-2H(]4M\_[K[KY17O*= -,;""/"2\N6&G8FY!N!B_/K;EME&[]S MJZXVK'N Z>TQ2191Z1.AF3@28Y']%#IN[9I8J'NN)J>M=(^($/V\9:)4>_2P M!)P_D.6>I_%&H&8DUWT\W*)E\LJN.T$!^%N#P*6QN7$G ;'OZM=][?/E,HG< M-2C@);/2"P7D2B5$AZ'A*K\U8P?M FU63K]@'"O:G<%F4GDV%>3Q;2KM]Q*. M]HX3.[XQF"1UN>U+;5(\XH$"NF/S?EWOYV[!PXO:\+MNOE$9>!F;-$RVR%6Y M)V"*9D_@;:) (6[/%O/K?/:&7F9-#-]5K6AO['J/FJG-.[>/M9)[+=97@7;) MY_#:4O46FYGTRBSUG2C TV1KEFAEE#98-' >$K55SS\)B$H2P_.+UCYW7S6- MH< MW)@"$33!*%VT2&FPGU&[NJET&ZTM66A11J [+"CN0XPLARD7M^D4^SQ0 M3W'@IO+G!ZI[7EA2_>1=^X)]#>.9?DKEAE7*)\'#BD')J5',;'%46\EL_&2Q MT06GO "+ *\@KP#E!K] :H"TB9'B=,6HSMXC[U6>%!;NU5Y)FY=*J!C,U'KF M_"1+]<"U9G^_B=:+3^^)'>\*?+Q#O\Q<2X>N@:FSY+3J37:N9_YE]7:Y4OL? MAX];J?T5<4L'836N2/$Z"5Z#J(AO8P)3[/=E1ZG$N[RFXM4"/-0SYHP"%9MT M'O,\"Q=7&,X50+TJ&:2$M ARN;]&?HXU"FRP\+D_PGA)5.B(K#VY1RBH3_ZYKF3S<,DRVW)^]S2CAR\E'<%LM5REB M[2A[)=1! 2F,%/!A @JD*"#.,TYMX"-'<&0E#K;31QS'Q;IA^&(4&,8D4!EW MT4%L11B("%^' FFO((Q";M"_B (+YRQ$^NSO&3,G$'F,5E1#( KH:8LX(^GB M;[-0X/.-F,TQX!2;,NH=$8+)4PX*? _.L828QA7"6U" R!@@("H4C'1.\1-A M"N43PDBN:!<6QF+[40!Q<5J@-ED(AYR0[SY%@2@Y%!ARXS:W"J=1@(&QEY4H M,&D[JX%=F87V(K&$"E"TOQ1;5$/5.*BT= W8=!:V18%HI7(4$#UC3W6D)<[6 ML<6 &0JL54>!NA*0F3D[C +X#F0U%O888W:8IACO/RM6!'] ?A<. X%ZNE+ MV4P98A-QXS$&3D^"_11Q)L)<8FB7,O:# M.]DA!8XH<$\2'#C"77!BSW"6O6G9F_[CO614\ M7=:[,Y>J&E")5Q>P(P-U]81R9K6?TGV.5+' M%3-C\&:\@G[<+K5!G=*D='4O8H>/P8P7BWC_;B$>!4+^ZHK MG8VD8;_N*W(5Q],^@V7XB96;:2V9XP3)77#B@(T3'XS4-1]EXA6N!@:<$VRM MG'NHNCTG7B9!YYYBDV$^O9/B#=&DFHCA>7JA? MO+V?,>5F1[:XH:T2D'1&NT8EY?6NP*DFTGC>OGNZQIQ:^#YZ:F%BNOD'_16TR!W!XJNSJ5.<=]/WP5 M1_0RV,+V,"KLN#2;*;N)=M:.["Y0@#@[R#*D\]X67H>ZNG/)5OH_G_[Q]%.O MM'3-0YG$9YPVD/(]$D-XTB%28,U]+GXDO8!N!+JYI,7J'=#/@(^VO>#/BN7&[1\6'[]Q^R<#(=MOR1W&"XZ_MR79<>#5@OS7 M)1].!K0YU54)KF2D8PY]TXZH,/GO/WVXC-_%1WCQUI\E 2U3T]%^E7C2]< M=JZ=U7UG"XL GVE-149D2PK;V9_^DGI$*..A(!644GT7!;CL3(D\YT?QQT/R M//[]?WR_7X*O(B^R]>JO/_A_\GX 8L76/%O=_?6'7V_?0OS#__B/?_NW?_^_ M(/Q?+S^]!Z_7;',O5B5XE0M2"@Z^9>47\'@'!S MAB%D*D60(4NP)&"8\2H5/<10%5:/+;/7[G_4?E!0"*.561?7/O_[P MI2P?_OS33]^^??O3=YHO_[3.[WX*/"_\J7WZA^;Q[P?/?PNKI_TT37^J?KM] MM,B./:B:]7_Z7[^\_\R^B'L"LU51DA73'139GXOJA^_7C)05YF?E B>?T/^" M[6-0_PCZ 0S]/WTO^ __\6\ U'#DZZ7X)"30___UT[N37:8_Z2=^6HD[/;(W M(L_6_'-)\O(]H6*II*]:*Q\?Q%]_*++[AZ5H?_8E%_)XL\L\?]*JEC+54OJQ MEO(/ISK[Z0+Q'YT<['(]0?U9L6G M^G:W75TL^O@2N_HLUB593O!9[+KIB+S4/WBO_M9THQOJ(=.JGX:Z.Z**[Z58 M<5&SY9.F0<;_^H/ZVV)3P#M"'A8O-T6V$D5QS?ZQR8I,D_?U]ZQ82$H)03R" M OL4(B] D,C0@]S',?&\2')"%N7VTUZ(%?SUF*^Y*-:; MG.U6NOOEL>5+K5QZK<,_K1&&,8.JGL2*)$-,T))*EP4)MQ^G:E!Q.=67SK7<['.^3KX2$BH3N M@F.+<[AX(@I M3G8S*4N<4W:?(KPAC_I\K7B] M$8L4)0$/@AB*.)4014A"Q1,Q)(0%(I0HX5(9$MOMT=F/WK1C*Z/BQ";0Y4RH M=H! ;LI-+L!22PT>&FGM2,,8>3,2&0//D4FE%OD*;(4&E=178"OW%2C7@ IP M0S+NCF=LH7+$.\;=3LI#MF#L\Y+U^\-XZM4FSU5+;]>YR.Y6M^3[F^\/8E6( MEV(E9%8N0A'',>82I@@QB)*4J7T.2:#:]> H\CWB19'-/N=,?W/;ZC1RVC'0 M.4S-B,-.+^Z(YF#(%QQ"[G>IN45 Q5W^<2T]>& M44C3;-T)>[S-R:H@K#+WKU>\^N>RMOYOUFHS]G@KOIQ]$";(56]\+ MR]/C'5@\%GX0A11Z,DW4ZH&451HE,<0$\9!(WP]3:74$/PRL"98#!V#))*(\ M\%*8)I& B& ,U=HK8!0SP4(6>R2)[ XEA\$US3'D#C#P8JDD/&U]GL/-\$)B M$!8C+W$:A'<-"%JT'Z_T/Y<;[?>E%K2\NJ2\+LL\HYN2T*70AP(?%/FN5Z62 M;ZD?>[=2W[+5.G]8YZ04 M:BUZL\SNLU6]%OTB[JG(%[%(L6 !ACSQ)$1(QI B&4+LI:&:\31ER#+SMC;\E;0RISMB@I^JX4UO+DU@(TW+J/5#R>"[TF? M\X31F!W-D:G94CU?,:"7U)Z@?S!H8!)6-%>D94F+-X;9UVK1R_7IZ6M1___= MJJ(,O=+5YR+ML6HFBD7*6!CZOH"8IJFRDQ"'.$$I9#)$?D1IQ%!@8U3:=#XW M9GV_7MW5=[G+G9#5+%B;<^Z@43"SNL;"=F1>;L4&+UK!?U3&*JBO@G?"@X[T M[LRO(9@Y,M"LNI[4A!L"RKZ1-ZB-883VN51SD.1T!8[J2V8[Z+A\N,#2<9@FD8LE4%-+J 5AG0:',%CI_? MUAH!K5*SYW7'G*[P=<2F%XLS*<.Z F^?=9VU.XR)7PLI5-N\/F:Y)=^OBT*4 MQ0=1+B*!<$"Q!YG'$HBD%T'*D(!<)").I.?CR&A#?KZKN9F-K:3M"5Q)O@-2 M"7L%5N+T49(MPF:TZ :WD0EO"UES7J=OT*\;R#[T0&9-8N?1<$1//1U-2CSG M%=ZG%(,WAI(%+=^MBC*O3BU>*:IZS%9WU_?KS:I<>%&:1!+',$!(Q\@*#Z8) M5Q8:$0%B4@;"+L*HK[.Y$4;M^K?<[C:YDMV6)7J@#14-TU#H4U',(8K5WRC3 M$5S(QS+QDC"DOLVEFC-H)_.J? KM%;C+U=+G$&%3)G:#V\A<7)UZ5+[8KRNP M?NX%:P #GT?!&0?W=#4Q"Y]7^I"'#=ZQ8V(NLL6;59DI Y%S]9BH?@W(I)B*'$20D1(K+;%5/WAQQCA-!(1P28)]AZ$YP%S MY2/8T].T7H#G53[P\S-XQ=X_X_;;^O;+>E.0%?^=$<$LG42TNS=>.=1:*-) P2D(,48Q2B*E'(/:$D)A2FRVG.(T(!&0,?SOT_[GHE^ M]+7)9G2?T-VIV_O<8$__!Y&7CWK2E]K527'!@S[=N*9%F1-6+E 8!YR%(12> MGK14I) 2YD$1JW^G0G*:"DN?]OX>YV83M )?5>M56?O M;$?B%,Z1Y_[%2 YQ[39#QYW']YG^IG8$-U/_B'^XX8M#::>YTOI\A$DGDA;!M+T]C<_RFEO M7PLM[Q4H*HG!>B)&MFA];AY+T8V_*.\X0'9UU6C _UV#6PH*.M"X)QP@6 M9W33W]O$9&.D^B'5F+TV,.G->G6G;\[TU%12 E$ST?_<+!__^ <_]OX2^E^ M^&U44 :4EA4H81VFRKD *E=I/+AP9_8E"#IV/@M6IW@48]ASZ#6EULC/!"U3N'AE>TLPPB[O- M?/UJ?4_;H,DZ.\F"82S2D$?00T$,$2<<8AQ@Z/N^(&G$O9![0W+6'W8UMY5C MFXV]*^JPA/5'<#6SA=V@-3+;'P5JDEQ'Y^%QG,[^2$?/DM'^M,*GDMKWO#', M+GVU_BI69%7]/U<4]$FW_4NVRNXW]PLF6*(,T0ABKI/JI)$R0A.10N8SST]Q MF(:8VQBA?9W-C3<:L0!K9 4Z]>;I39\]N&;6HRO(IC 56UFO0"LMJ,15N^=: M8(?HV5F!KE")24TW$V7V[32C=UP$^E1U+0A!,@K" M%,8L1KJV70 Q4WM[S''$6.3%DJ;#PWOF6"1D?P\SI%3($2#-K*_+X)EXC^VZ M.,AIY4>)*YF^$,AI!?MC2!P4_;A>+NN" >*N.C9L'(5(0%"LW3A%%"FK"8<2 MXH"D,."2*/,)TY1;!?L>[V9N4]PB\]89_,QF]>6HC#RSFVH>C7@.G:W,$' T MO4]T,ND4[U=T?YJ?>?KR*)%MXOU%0BEFDJFIG5"='TK]H69X .,D13P,)"9Z M(3Z+A1>34"(N8$(%@RA. M T@$46Q /#_F09BH/TT/H$PZG!LG[&1N,H )35HQ0:_:<%!);E%]DXCY,^? M3KG&#XHS8^J7$,ZT7&5"VBMSJQL<.HYMS)J9K*S*QNENN=75N\Y#E6H MTF$L) H9$0&%V/-BB) ((98AAI$@D0B]U ^HM$XGW].AS128)M1HYU[_L*R. M;+5_O6B%=A2>4(-M9L.Y W!D6NX-3'">;\4,EK$C$NK.YA&.\$1QXUB$IV\- MSL1@#CS"D8 MDBS_&UENQ$)&B<2!COG&L?I#5S1+69S"(%3_42J0)ZS.OT_T,S>&TH*!KUHR MP+?+QB5. CM$S7C( 4XC4\Z>N\ 5J#"KI.P8/F.Y#QP@,HH/P:Z79W0D.%"U MWYO@\''[$_&WF2R__/V+$,OB=OU-UV!K;\2CE$9A2F/H>3Z!*,488D]2R!/L M8XR]2%+C%%$G>YD=&VA!02VI^8GL:1#/GV@[@6;TRZ\=*J"5;;F"QK$?NS34+L%$)T6/8 XE3HM>N!AHC-918E=BF% M'L>1,K$\!-.4^# *$N3[+!4>M:R"92F!T2R9M.C5WJ76)7=:MJ-ANEUSC_#$ M)5[T@75']BO0>Q_FOO2+)72.Z\&8]OXL16(LH3E5.<:VF0')AM=WZY_S]>:A M,>#]-(PCCTL8IYY.*)SXD"2ICOKU0YYZ0 M7.?WA1> ,#*/[/0?L 7TDFNFT.>W)6!LI'R6$151Z4$J1J,V;CG>+8PFYVLQY M/(RX#.Q\NDUZG1M?=4YKUQ)LY>Z1MA;V9..4=T[*.P\V!>39*_P HX M5^[C1GU.ZTYN \.!>[G5RY?M"5^M[_5I2K4$:4.L]IM<^'% ?>W!&$HO5%M M(2"6(H ""84&2I3E9&0WF74W-VK:;DE81]QJYP?N-^5&AZ9LU%YD2/&7,[C; M;?8N1W.JO5U7TKK@PG4_>(-WCL6?9H_8J?VI*=>29_J$_!,IA;_P B2"F*703SA7-!,KFJ&<0$_]R8F//>;1X9?[ MISN>&^%4DH*B$A6H&?*U$58G6AF6Q\]Z*$R9QSW HW/0GIM #?;G+=BMX#JE MR&CN N>A&L5_H*?;9W0H. ]&OX>!P?L#@SN:I*=OU_E-OF9"\.*MTJ6*H7ZW M^BH*?3I_SU=2)C$,?4X#PA-?_<3NI-Q2@OF= ME _(?6"+NAE5C8'D1'$@C>1 KG/PHA4>Z%GU(ZA3*6P5 #L-'(:&#(/.5:R( M9>_3!H\,@^8@FF1@,PXS-K0BO-X(G=;YK?I\%PEEU&,\@4$01Q#AP(<$*_;L5:1EXM/ZJL1S5V, M\+R8!3&'2:@WB2A D(2>A,2GU)>4!#(P*OVUU^[<..>SO@=2O*\)YQ<%[287 M=1:TU^M[DJT,+[/VP>NGD@L@&9DI!J-A3 TG=.^;^>J5SJQ7_]K-^/W6)IG0 M)U1HY^NI7P\]U%$;+I8U-Z*,)B0(!22)C'28>PPQ9X'Z&P^\!",?,\N#FUWC ML P#8O1#% ,,!AR1'"KK[!BDT_3$1QV'2AT>9QQY9MBT M_/@@=#;FU5VU'/]=Z+K=@E_7N5MU&,QZLRKUV4B36G^!2<2D#J.B:>)#Q&@, M2>!S*&,O3KW0"U)D5$UEJ !SF]ZMQ( TF85Y(W-]^ K!NE6P3D1F>>%C/3YF M/#$FZB-SR5;T=ANP'8%&?-#*7YW(7K5U/-SQSE#P''&3=?>3\M=0I#KG=.H'(4F0'P5)-/S6 MJ:_KN7%?*VM%=5>@J,2]M(34@!$9IKY^VF-?D5HONM%;1<+Q&N8/J M[?@9;Z%, .F_AS)J81B=?69?!-\LQ4?Y6N395T6D7T7'!^AGM0>N(T2J?O7/ M.LY"2@JYSN_U(8UV\JI\O!9QD@HJB:XDFFA7:)[ 5*8(^H*'L4_](/(L,Y,Y ME]%FVDZ3S*Q547O5[91\ZE:G]00OM*:6!.E^C,UX]%G';72Z/3M(X+?;ZKI_ M%/_'T;!U1,WNY9N4P4>#=Y_HQ^MHV'KPZTI'N]ZMLG]6830OQ4K(K"P^"1WM MJBM@?1+%9JG-;7V/^)X\%$KTZX>'9<;TQZZEW)3J1^^S^ZP.."@67!F\''.J M,T(%$(620!(G"4113'D:AT$JB9WWP@A2SL_#H1*["I0M:GGUXK#<26RW"(PQ ML&;+P',-UC0+05>[*K2PU>\*;#4$6PTKYPI0Z:A'[A7!DJNV@IZ75*V,CKZ[7IR4&E<@.R_T8P^.J],_Y#JU.4S<%W4V>C6*3(0Y3H M_/2>0! EA, 4^8K._5AX(DC\6%I5WQ^=95_.B1^;JHMB5OOI=B5>B.WZR4 MX9/7%E<88@_) ,$TDAPBRD)(I"<@(S&7//1#XGMV'AN7"S6WY:1S\]6)J]BJ M]30O2*L9^&VG&^@H9UV/W,$@FSJ!3#MTT]U7CCEJ WQ'W,'LS*O$@4@3^YNX M _'0$\5AV\.H_=4FSU5O5;=JT_)>?53+6_*]R<_;G'TO4AQXJ=2U&YB70L35 M3H$J\H841T0F/) T-0K?L>IU;N3\ZY\^_ZEVKZN.>_3\LSQ:-@/;C$.=0S@R M23;RUK18 5B)7%WK-4*#%XW8IWUPK#G0"B9')&?6YZ0L9@7#/DW9O3PPO'F= MB^QN57?%'G4295UY,4)CT.66E4-'"3%W'CR MFOUCD]5VM>7![+!!,&/"T:$=F0J?RK^-D]#GH;4*M9/6L7-7=TQX$8B.J'"8 M#)-RX44P[9/A98T-8\/;O$HJ\%AY/%1$6TWJ*B-B4?XBRB^ZR([T&?*""%*. M?8BDQR )8A_Z$F./)\(7T=9!]M:< TWZ'N#V>CL!\]VHAKZ0VDFR;-0 Q1>2 MV]Y0&>$?Q"21C"60"^0I_.-$C02+H$A2P5,<"F[GF.8,^ G7FFD1-UMI7.,X MNM]( ULE[U5M1U^!5F;MI%:4H!;;W4IB Y*CA<.HRTG7"1L0]I<%JW?'2XQV MJP9'+$2*/4G2%/JISHS&60AIHD@I$1ZGA":!,HI=9T:K>IX;'QFF1HO,<^"C!/CE:)/FUVM"=H39@>K>YW=OG1GL Q)$':TP;L76VO7[Z_ M7FF;[_[]FJP:/\5$2C]*<:)LI2B$B(3*=(U"!KW0BV)$Q:^?7%R@,C*'' RP"/V*#+F'K"7(C21QZOYIV/EU]JG M?8\?Z]'7)O-;[1.ZZZ?:^YP]A>UB;'?N1G7] =7+S^LU_Y8MEU6L]B)F$@4, M$2@]7"6FC2%.*(4)3OS4C^)(Q,9UW,R[G1O=;;,1?)0=)\&FE$;EL]V*W\2X M6\QZB\$XSY+C0#PR=\X$77.F'0?EB?C7(=I6!&T/6@]M6S0V&9G;*]BE^ %O M#[R.$F7E>"IT&H5%&*1)2(,$1M4UDT <$I\@2 (6RSB16/UR4:Y+LC2\9NJV M;D7CVSY&O.@0)<@JZ0 IRSRCF[(*-5?;O-O__/A)30>^*=3/=0U'4T%*ZQKX1$67O)BS9WR_4>8#K\7BC1$=R-<[-(4<1PQ25@$O2CQU&SW!,1"I^(302)%+!'&H06>G(45R@(8(U>3"2:.IGYO5Y,R M@8G2^\1@],[ ]!2K,N/9B=OOK/EA@NN[WYUA;I-;8U^E&]( MOLI6=\6-R#_K.[#K>QW$LF >C3R44D@C*B"* P_B-(U@@I#'&4(^IG89+%Q( M-3?FZ2H%] U[GC&=>K+0]RM@L\K*.A9]4]6?4;\X>&:]*0ME%%:'_2]T_J/J M&M(RZYV;$3=COSCO>X0[A0"K4:UATQ')WUKW&JEQP(M.T:3U3^[KFYL)/")$Q]2"+(JYC 6.8AD0?N@8TC6,2 MQ:%5W:2^SF:WJFA9P4Y8T$AK69[5"&=#X]D1>F.O"(.!LS>'#1!Q9?KV=36M MF6N@](%):_+.97DF.R&RJOFW.OG8_H&B8K:,+5+&PI2ERGR5,=.DPB$)%+-X M'DDQDX22U"@;\% !YD8TE5! M&?V#R+7^2%U#NWJMJ6Z=^'KY9+D]2^KGUI> MP5@/DADCC0G]R"RU#2KNR%XE;&BX9Q9[BZPM9GU()H=88XVMB.EQD[CCX*(U-DZYIS4+[W M1*!:!7\=KJ8U<>VV,Q!(I_X\MC(\@Z//0)B.>P -;6Q@B@;R77%QMN;M]I-1 MFI"8PC0F&")"$:2)I]U]/.JAE 0AD5;9 )ZV/S?"T\GM:OD&[C'W\3.CJ0M0 M&9F ; "QC]8_KK:KP/R]UJ>-P3^NVD&X_8G'ADW>^EA*GUNM5XH;FD]0%P80 MB<]@[*61VNP1"6D0Q9 '!#/F(1]YQ&8*'^UE;A.Y.5S=2CEP.A]'U&Q27XS3 MR%/;'B+K"=X+@:-I?KR/22=[KYK[4[[_8?O[RZ?VP:?L[DOY4?Y:U$XB+X5< MY^*:LF/?\"![_\%K%M=S2_/+ABE\_>7TV _,AT= M;'$J/>!'"94FM0/:%:B5 1UM0%>=2<;#_$ISFG&9Z&)SU/&QNM^\'-:>6\X+ M&I_LKO-R +HWG@Y:LUNUBKQ<;-/F?V9B190%?/T]*Q8TH3&2+(9AY4R31D@M M2%(7N(H0(H%@,C0J:W6RA[FM-:ULX#AJ__J7""2ICWUP: F),&&>5 M[C-#U7C[I'FN-:G$%[K-5=K^YU_X)C=Q5]EJ2WXE2>S/L/!%?D *0]CE+ M+X9Q/@,SMGOVP1W;]M'"PV.NHSL5 7T$W><:-4&EXE7]/]"H6N_0U*>QT]:Q MW]=8@^'28#"?G M%#?Q<'"6Y>3752[8^FZ5_5/P6_*]*7M6M"4NBD^BV"QUMU44?ETRK;Z,U;>R M30G'8I$RX@=Q(F%,(NWWD'@PU9M;+\1^+'CJ1<+J^M2-6'-C(NTG\- *!W)1 MG_V6ZZ:L65GYCOT97',^I(*/HZ$TX[;I!VAD#NPJ5)5O;%7J5/G9*M5D,VE& MK7']J+Q UN>*+UFSI5ND';&J(Z$F95^W0.ZSM./6+Z\:L7='<7V_SLOLG\U] MG)8)C*X/0L-^Y\7%7-GT.<.0Z>WBQB#[\ MS3AV!%1')M&]0A&?6CP[EY]=R<>I$V$ U0A5(OIZ?;8:$090]%6(,'G=WA?G MS29?;ZN OUNI_7"YJOY$)Z QT#J]6[*#I\:4P:&0R MGPESA;J^$19O#3-K_E/P.V4YO19%=E?76&Q\3&."0\]G'I2!YT,4467"A(S" MF'*U&>64):E5/-*ICN;&$(V?MS,K<^[(;HO"$R&O C$Y N%= Y6=<8OWJ"<1V* M^%&"G?ACH6SNECL:VA-YXGXX\65O0:_B=-6F?_=]GRYG8645#D*NQT"T:V\R M6W&0FEVS<5@# [/['H\/;<[AMJY_'^76CFV/Y-Y\+\6JT E%WV=%N2!1I):0 M $$_%=H#1\:0H%C7_!*AB$-MAUJ%>KH2;&X+35\L=J/<%=BJI^?A;M?6:@A^ MV^D(M)*6MJVS03>SA9]C*$=>NIR/XIN5XOYZ1KO,C^P8>5?)E%V)-6WF9<=@ M'J1I=MV^_>9AEV!*EP[;D)RL2B$^B4+D7\5+LM0'H+KR%P\C22(8D32$"%,. M21I[,* Q4K]#0YP;AW=2H^G4)7>MV+K\AI8;T$9PP'G M>(Y,I'M0;B4&C/M M7ASH5[]Y>%A6RP)9OB+%E[?+];=W*ZF38U7.E[0H<\+*A<<"G"8"08$\#)&O M#7/)!:22$"%)&!!IY89DV._R%#/,6Q;UQ3PZ[ON9'*-CM0 M5=SF5I?'!B>]>"TJ.%B.R/G-ZH@XCVWWM+6$/LK3T-H4$KH8;8M2&>.A/E65 M#-?HVQ7(&(9?7VT,RQ:G*XLQ3-4G%3$&-C',T/QYO>;?LN7R_;:$3")Y[ >$ MP%0&E4N[D 6.$)&4AY!PDD"$ M?0Y3$<30DS%2_R4BE,FBU(:/V:0^VHO5Q-[V-=X77!MRRVU-R.5.:,L8WJ.8 MFDWQBY$:>9IWY+L".PD=QNCV > J-/=H']-&Y/:I>1"(V_OPP)/MW7UG>RY5 M;(]3")K:700=#40!B&R]AVP;;$Z#0]L1EPJ-3AZG_D M&;L9RT6V>+,JU?=YS;D:]J)BA8_Y3;[^FBE!%[$?8A00!*546WE$>0J5 9!" MF7">>(%'.3>J8WFNH[G-Y%I6T C;N!0J2$$KL-E\/HMO_]QVB=K(\WPX8,83 MWA2-(Y._$.Q/=^NO/ZDFZGFO_K*;[F<;GF3JFZK7TH#Q\P,S-Y L_QM9;L2[ MU<.F+-Z+KV+I-S&Z<8@2R64$<205*S"UIJ=^I'8%:9RJ!8]@PD*K; VG^YH; M,52R_?$/?NS]Q;=,Q= #J-D2[PBFD9E 2PDJ,76B&BWH%:A$!?X(B60-,'&5 M6Z&GIVGS*9Q7^2"'@L$K X\+MM<,?Q6IQ>#QMWP6&/LT1S[O*,SD*T&H%$!U#KH7]5: MC')=Z@1)5\N+7[+4U[YU+ M[ MO,W)JB!,>PG\3+)5L8@#+/V04N@'"=(A)0A2YL<0!PI'PM/0(V*Q$G!E8A_Z,%[9G[^O8/4%[VQS4MKE.R?+E M.L_7W[+5W?7]>K,J=964*"&*'&,O]" 2O@>)P"$4)$AX3$@HB;&GHU7//Q4$K^A7HH+R5'ER/BK*Y+^-H:$_D MR>@4=2LOQD'(]?@PVK4WF0?C(#6[_HO#&AB8C*/\(G+MO9V++SJ@6[O4L_6] MT$E =%(0N2WXW&;/?2WJ_V\O[".!A8@(A=(/E"'-/ 1)@F.8^-R+. H%C]%" M[0/HVC@1Q\5"V5\/R(=Z0+1M/H;#ACLX727)N%R@:=-C. /P M(#&&NY8''BZ+N\I#I4W0<:VL_J_5MJ#)"8DX%J&0&(K0#R B,8,T3:6B7LK3 MV(^PE,+J'/E,AW.SQ'?I<':2#LR[>19KP[-;APB.S7V#P+,_@S5$Q-5QZ[GN MICU9-53^X!#5]#W[3?^[5;')]>5'DQ&BN%DO,_;8B6AD(>6!#" A--"Y.25, M4R^ @2_\($K\2)K5(C#I;&Z$LI6WS0-C$:=X%MCSFWB7<(W,'H=(@=]J:8?% M'9Y%SWQS[A+%B?;C.S3S%LT#,!VERS%%IV?/?;:)R;;9ILIT=];&[PPSVJJJ M@K?JW2H# O8E32F3,/:%VA>3E$"JSU!3]6/!! ^Y;^7^^Z3UN;%G7<=32SU)3Z:A:^W;1\8>&7AK3*00A2'_LPDJ%(TXA3'%GYZYAW/;_4*8EIT<,]J/L$']4X7ZMO[=BU;X MTS /N 2V1M/:]Y]%F59I^ J_IZ57]3S M>J.Y42927NTT%Q0)@G&*8!C[(4112"&E.(8"A8GP$^Y3C%KG&#/>9 MDO&]KJME\WM*,=^*;4 [5^H*/@Z.5#+\-]W"JB M V6;0S'1RV UK"EZ82?#N/Z#*'7@:A7NP@5_^?AK(?B[U9$CPP5.A4^%1)#Q MD"DBCR.81KZ$8<(\3X0DCI!GD[;"O&LK\W6"7!;Z,J_*O_K0R [H8Z%68296+ M0KMPB%517>'LXL*JT*_K%=_[214+UC#;XU[X5NRE+(@ITQ6F,$0XD9"$&$,: M)R2D" D9&&4#F$+8N='8Y\W]/)<1G%D2JV4 M@R^KY"XWY+'*9W2=Y^H141]2'@RK#K8\.M97V\&>*/IOO(%Q'B0X@JC/%$LX M'NBG0PY'['/8>O1R4V0K411*')K5I7:5/?U6QQ]WRAU\$E_%:J/DOV;_V&2Y M$)]U!HOJ'W6EK=>D5/\L-V2YD GC)$XHQ"+5!0^C&&*2A#!$$0LB%(=!:)6# MSKF$K$5MO5AT&DKB!8#@]V@@XJS#F6KZ):Y&-!.]AU;*Q.K+WX_]U M50BVR=4.1N29*&Z_K;6;29-03?HICWT<0>11"1'&/B0A\:$,&/$=UQ13B8S?8!1Y6(N&GN57Z]X)ZF(^MWFOLTH4M9/ MJE9$]E6_62P(3[CO801QI#-]R"2") HC*-(X35/$@U!:7;A-(?3^_8O% U MV"H_ZKG$:$,UWE&%>Y&?^_1BM$$P.- 8K^_G7\-NJ!ET5?Z@ M[Z,6U&-I+$D,?:2=WCP=&R\%A=Q#D1;LY_&LB]K9X9KAJG9:YG_99>WL M,(RYKIWOW+Z,R.LF4/QZM=J0Y2?QL,Y+]0OII5Z"8:(/X%&*U1J$/!_&"1-I MF'KO5G2[4I(]J.N4I>YKR"RDWKD/T^F%Q55SM>"?3EEGK5?2@X%K_T_97 M6"?M,/7WM\K(4SI4/N+JGT^=QC_IP@(?Y:]%;>W5-VN,U;=O@K\6#[E@664D MJG>O[_7$^F>=.,CS!?8X#B!*$(.*P3DD3%$0BGG"?.)1GQO?C#V#_'/CMMX# M@HKDS&_>GN5S"&7JRS!1%KI0R[L?>9!*XL-$>&$@4<)])DQ"(_\5/H<)XBO_ MU3^'\_>[,Q_DD=?C_A.?ZE\-"'7@5?63O6 L4"$!UQ(J+.K#IJO6 V>'!^@" M4C73A63>7Y%YJKJ9?TT39;^;_5=EY?+PC&/:XTGQ'%)-YJ#QC)!W_3Z>4PP7 MD==[!;L^"9UJMOVEMOS]A=JM$Q:D @H=^*AV\"$D. @@]W"0>C)%'C8ZT1PJ MP-SLWVU].]+4M\M;F=7>7M-2M>.'G1P3U8\O"MXV&":S[?^8X(]LB!P$>!\4 M&MS*WZP/6H.Q8K[-H1LE"MR@^V>,"S<'IS]2W**=@;$7.GCPY7[P8"?&]>7C M[I$F!+9*2/D^6XEWI;@O%C2,2!SP")*049V0/X8X"H1.R$^]))$)2P*K8(N+ M19H;8=9AQ%6()NCJU(TEUGECNL]MPXVKI*J_:=U I9QMCO_+!]B,6*<=MI&I MMAOX?7[$7@X=,?N@"F<@NXJBN%R@:<,FG %X$"?AKN4A@1%'D[2UF6[TK5- M60(I3R-=\M6#%+$8AC&C'@G#0 ID'AK1U]7\J%?M&ZHKJ"IQ[W+#J\QS#1Y-L60+6CF M!TKNP)OH[.<)B.J+ [0%L;E?1I.(K1&W9,6^3E MXK/Z."HZ_UFL[W+R\"5C9%DE[ZPAB*5+HD< +HU@$U*SL M06\O<^/7KGQ6!1#ZL>QG3&<(C4R6-N 83VPCY?NL.]5 Q[)3_]I9=?UM3S+= MC=1K9[K9P\-VQC^OU_Q;MES>J*_ABS[ K(.;= Y(_M^;HJR2W"YHQ% 8^3Y, M)(Z59>5+2%*"(0XE\Y$4)&)&!:*M>IT;"?PB2+')ZTW10U4<$)"=M';[53/8 MS;:DSL$:] *S'8B0RN#2"UWE!:0>1HSVC6YZ3;0BL8]G=^=B\[S7Q= M!^$_R4N[+6W+I<_]B'/((D$A2J, TI!AB!**L4BBB(2)#379BS WGJH2-W%U_)_5HMZZZG6:#W/F-?3HS/# M8-!G[4M VG>QUF7MP*]F6U7J[O'JL+NW>K4DVO;"M,DQN+$A;' M @404;68(!)(B!$BD GA2Y2DL>=9)5PPZG5NB_U.Z.8F?"=VPRQV*X49]&:$ M[QS0D7G[/)8.DY4- LD1?9KU.2D+6L&P3V9V+]O?\!_+WO[I\Z^%(KT;D5=9 M>Y62N]_=J-\U,X4('F-*,*2!]E\52,"4)01&F#""?!R1V.@@Z#(QYL9:1ZLT M%."%UN;'RL;I*/3T$:V489'?"X?NO.? - ,R,NM=.A;G.='EH)A[)DPS.!-Y M+8PV8:Q\&BZ'M,??X8+&)_.%N!R KI^$@];L\\:\499]^:C,_OOUJFJZ)CZ5:KGPO8/K*(H"8!BE$/":Q1W#B4VF:1>9\=W-;FVJ) M02UR/96N:E_3 G3$!B^R%2BJ'QLN1X;H]R\[[C$=>7DQA---=AIS9 ;EJC%H M?K+,->:J=O/86+PU;.O^EF3YW\AR(SI^"<7VA_^9B5PU^>7Q]5H'4RQ2+TIP M['LP8#K9#481Q$$0JRT\PX0DH0B(47*$0;W/C7BTG* 2%&PEK9;V#]=_ [_5 M,EL&(-B-AMFN?C2,1R:BR^"UWMY]:S%ZR/T+4 M.:S>K50SU6G!WTA>7:Z\6ZEYJG:!GT@IWB[7ZWR!1>B3-*4P)41 % 0AI)&R MC:A,!--_BP)A>EYHV.?<:*6J"I)MY;X"7QO)U0]KT4&N9-?.9.LVG?5@%]G4JIFE3K%2U%^$V)5QSC>DN]O MONNP5'%=OA6J5;+4D1,;-9:/6@*=8Z4JYKA]7!1[I<%#C"5+*(M) M6^5QJO3OO&>:8V6R3^;\RC6W#V'D96_[#7PT_@:N3WX#U\>_ 9L"\\_S69BO MOG/[/"9:NN?VF5@9 5..68\%,8D8DYD?4X+:M5TF[=?>\'FSR=>ZN*B2LKF= M1Y1[7DHD3!E+(/(8ABD/?/GQG,A(]*6Z7\4X_ M-.ST_F2&S)T]Y =!)*E/89SX^@Y2)I!Z4D A!$J"Q/.[17%D#NP%LAO#L#^2;_%F\.K<]VJ5Q6VMKOC':FH]^?WEM;1V*TT3N\MI/M@GTQ M."//SZ>5G=2B/,9RW O""'6JX^CD$/=5E8I-I0)8*AT< MV?N=@;C0X!\&[W-:_%>@EAF\[\/3G:U_B-#8QGZGQWE8^X<0&)O[1UZ=.)V[ M%J5\W%U2%Q]U.MS;+V3U\4$W47Q85YE"_-'7\% M:@@ZOCL%^%BGIU8H@ :&*[ %0OUUHT\JM6=!$]?RFP8'-.C,(0/]1\OQ8I]N2?Y[TTT"J>(12A M4,98KV^^@"E-(TBQ[XLTYJGTK&*#SG4XMQ7IB;Q "PRV$@\,!SJ+N=GJXA+) MD=>#RT"T)FA39!Q1ZMGN)B5!4^7W:,U M8_F&+!L:+!:!C/V$TA1BHI-)!YQ!FN@2O4+$<4IC(5-AEZ3.K&.CR3)ILKE6 M,DL[V QF0_O5'703V9V-P*"1&+0B@T;F*_!:L+PJ#"?7.3B+L;UM: 69*YO. MK--I;3$K( YL*+NW!P9)9VJ?*=YG7X_D*B+_OSV0=7#P',55FW9^[2!U<.@.0BM'MC,;(],]ZIX_JSI M_+6.^FG#Q1=1$(9"$ :YQ 0B/Q60H)1"G\8XQA(A7XA%75I#K0YY.9OCU+.J MV9#'OH+C\4CGY(R*NVQ5UP?C07R&VPASV08?'=;E[=ILZ9_%725152<1A235Z7MA1+D/ M4:+VYVF$)/11&!.9DC0F=A?P?;W-;0_>RF95=](,5^,C0C=HC;V8& (UY,#O M/ #NSOEZ^IKZ>.^\VD=.]0Q>&GJ1V6&W%7]S_[!,$B*H+SQOH=B,KLVO-//VW2VX>7_]X;/MK:;% )C><(X#ZNBWG1UCM7)); 0'C>25MV(Q MDO/S$-"<781:=#WQI:@]*(<7I /:L*^NW5QYZ.QGGT7^-6.B:%TQB) RP1[D M7,80([M96X63GN3I^=1(ZGE14(_J/U,Y RJD2EG M$$I6];;/HG!!O>W3;4]6;_NL>MUZV^)7DL(*A%!(Z-M1O=OK>)_NK>X#\$9H M()KT3"]H+:[E"?XYL,WV$@XA''GBMY(>RW#UXN4Y"*WW"X; .-HBG.MMTEV! MH>K[&P'3U^Q3.5UO>*9&Z]VJJCI3;33,\F[WOSRCC[L1$G2DM$Y4?@8I\\Q% M;A";*(71$>3<)# ZCT)/)J.>ER=+:71>@6YN(X.GAQD%B@XJS]+6P_3=JG)7 M%-U2K;H0H<3$#Z",20@1BP*81D$* ^Y'2>C%!!.K<&B33N=FZ3<2@F6GO++> MN*[U!9.=;6"$N9F!X!K)D8FT%1>\: 7^$60KT&+;$=J=J6 #D2-[P:C+28T& M&Q#V+0>K=X>QT*^K?%M 6IDFC4U2M#T6GT2Q69;9ZNZMTNPFS];Y3>4!I)Z] M61=9=;.[2()4A#CRH40>ARC$'&*!*)04!9+1F(@XM8O"<"&6T>R;-$9#F^8/ MK7@@%\LJC4.Y!@]:@\K#J?@S^"3T:9%^Q([54J#6JGIEJY<[_G2)LB-^=2+2I/SK$L1]?G;:MJ. W"IMX0(G M GM1Q""+I8!(Z PZ7!$T(HG@A#&$J56%J^/=S,U2/!(W6J=QO#3BM@;5]!;Z M4JA&OV^V1NGRD-HG((P52%MW\KSALT\4/1LT^_3I@6GT1%$(\?%!Z&97=^\U M];0&XF,;^_9Z(SZ([^7M-['\*GY9K\HORFQ+A8>D1%#X-%)FFXAA2I" ,A)Q MR'CH"6H5H#94D+G1R-NU]O@50&8%(\O*+--.Z'KM_Y^;Y2,(_2N@/L;0,DW? MT&$RHYTIP!^9F&H5KL!6"5!I<;7=G3Y>:6.9"G!#,GX%_DL/S,>50_?J2T%T ME2QPJ!C3YA.\$*R#E(.7MF=_@/YAG9=?KN^54<;(ZI>U^CBT*=>DM ]X$DE, M)8PBRG1N@1#B0.UOXY0DC!/?]YF1I_"YCN9&?Y6LH!46;*4U/VWOA?7\S80K ML$:FJU,X#:BGT N8^06%*^ FNJ+82O@G-S<3)NKWW$WTOC[9[82)$MW[":/G MA[HM?!7+]8/:VPKV9;5>KN\>/^G0C:(ER%3$B# ,=> $1)+'D*9"0!^'BB$Q MXFD2V=B/9_J;&T]NQ07E5EY;5X5^@,TL/X>PC:I MT-_;Q)X*1JH?>BJ8O3;XPK/V?_@DM!K*K*O6E\HA0MP_E/7O%]*G.MES $64 M>/K*4T!*? _ZGMJ4IJGP(X':RX1;JYM/@]X'W!G<3K,C%=G="K!-KLN)/8)< MW"OS>)/74:TO[DBV*GX$R[6RH"UO#0Q'Q?A2U!7($WE-2BE8F7T57>^IJ@3@ M4PVN&K HH%QX4,0IUI5E4DB$H##B ME*8R#A6_I4.+6YB+,3=+ZLR!VQ__X,?>7YI3MVAX<0R+<3(\ILV,,U0B$."R&>K5*'/5!]I3P&M#:,'T\DD"! MTI1Y 28T,JI/.H)LM6^]D MD'FMS$&UI56[W%TF .&G/- !4HQPM1;$R(,TC2F,D8SC*"(X29%=*@;#GFU8 M89HL#*_??'KWM^O;=W][\QEYF+#P"EB,S[(XL MNUF_=C*/E'7!$BAWJ5"->ITZ!:H-%$=2GUJ]/HR>=@>B301WXQ2:9B3C *.1 M2:5SN['-KN#\>N,,#(XHXU0ODU+$&57W*>';GBR]RCGENME5SCX[O [\39OL6*>G7' _ M2"C#&":Q+DWK40G3Q L@#3Q*"0FC.#1RESW9P]PF^K8X>A/FHL2L,MO:%XE_ M"F3_#'<"S]B.#+;(#*H@?U3[BTK)/VUQ\IKR1Q4Z5ES^^(-.JQ7HG+6WN=HZ M?!$?5ZT!2J6'98@#Z&&='!8)3TUQRF 4R%BD7J@ZL#+G+?J>V^2OTV33IVFR M=VF KT"C0*\#]L4#8K8C& GFD4GD:"+R$PB/L'\8 -JX&;^/]CR'Q-Q]D!CF MS^YMPMYOO1>K^$OZDF/R! &U>DH"PE,.8DA9IZ/ B&BV ]-7=9/]#$W MGJH3]&LYP?8BV]SQ^A20_;SC")ZQ+X^.(..01PQ Z'&V/O7F9'[69T3ONEB? M>W1 W(F^AAKN1FUM6":*.@)5S6#L M2WW[D20((N+'D) 09)RB0),2&P6UGN!#'.;_[4:X*,$.T7 M6?1$[ UN>+ICG M,M6?Q/EVZTU&IJ3SU M1"F@];'<;%\X@(8;\.D&9>Q-N<5H-"$#+[1"/S:<"49Q%W"$KZO]^X723+NG M=P/=P3[?4;/#:+DN[;H(D]3G4F!(1(SK[) XP4)M]U&2D@@GJ>0V>:/K9JTL M_"G20W^\O7X/KC]_?G-K66.F@[F=L$K,[7 MNIZ#EGFJSX!J-CTOAVKLJU-[E 9$?O>!X"S@^V@G$\=Y]REZ&-[=^_0P"GA# M77WL?U>TUAM\D)/S?\@5EL_2E-(/<)@BBDB 4F"-+$B@5,=S8T& M6CFK$M3*^KM?K^I*U'^VHX&3P)H1@0NX1J:"+5)*QKHL\RAL< X)1WQPLIM) M&>&@NE)LR#PO2:0/4RJTDP55YKBO>")*""4I M#SP2&%U2&O0U-VYH3@QVX5JML(,*\O:!;$82CJ ;F2<&HS8P T,O'D[3+ASO MZ1ER+?2J?#S!0O\KPVBC+?1[S?ZQR>HHLYM\_597WM@GJM?9XVTA<1NR??Z].9I^&ZQB%.,0H(3F 1!HK@P]"$1)(4RP.I5 M'XD &27D,^EL;JRW"Y5?5O*9>Q2TJH4]R+CL$CQS MOPN7($[D8'$9F%9>%*;H]+A+G&UB,K\(4V6Z#A#&[XP5)E"EQ=G&_;(H0FD" MN1]PB 3!D- XA7$8QVD0IB+&5GF\K'J?&_4:APKTYY-R,"QF%N9H8(],W<8! M Y7XSQ(R< 2XR8(&NGW/+&S@""SV@0/'&AG&=(*U9+?<0A#Q-?AC[E<>#9L-J)?N;&7QTQZSU9 5[YOZE]^7B\@>H,VJ>Q'^)$VT<\U64A8V4DL!2F M6 H<,Q*& ;+RNQE/UKE14E=2L!-UT#7!F$-LQFTS&;B1^7'@F-D[*(V/IBNO MIQ$EG=:5:GS(#_RS)NC2_@A21\!]E)^_*0$%\ZG/U188\Y H=H^HSL070BHQ MB2F./82-2I,_;79N1%Q%3JXE*)1LYJ=B'9C.'QX.4WYD,JOT_BC!YZ%ZFY_[ M#=-_HA.^+@Z.RA0=ZMMS9M=Y>++3N4,!N^=P1WX[U$=$36!1E+K<@FZNV2[% M/DU)D.H+W2B"*, 1))A$T$>)+V(6L?[V9N/--*"7)=?$*S#2!W:K]? MY3.T=0LYBJN9J78Y6B,3TQ:HJDJ'%G&$76@_"LY<0(YV,K'W1Y^BAXX?O4]? MO"N*C> +(BCF*4YT,(L.T, ($IY(&&/B2Q2&<1S(Q4.5'>AS2?+2XG2] MZ<+F4][O:$2_ 7&7K;0!!RA95BC\LNP/89Z@B=B%#.&4HA]K(RT($3* M2$,8)KZGD^IS'!#6X/EFQ:= L^UF/"S?U)5#W )I<;,P )HI+@Z**U +YO@^ M8$]=E\?];=/3G^;O*77TL'[_F6'T]^NJT)LSP3O99SS$HX *!'V9"HA2/X!I MDG 8>4&2TH"F++(R@8[T,3?[9RNB10*?/@C-YNN%P(P\;9]B,H*9TZ.^HVE\ MK(=)9W./BON3NN_1RXN$O:H+*BP2&B!ER40Z.U< D:XOG8;:?0 GH?J_%U _ MMLN(<*07FX]XFBP'C6#@89U7GMMK"9:Z^%2I]]?<>LH?0S9," ZESH8D:*QM M1Z) %0*2P,.25(4?%UXQ2+_P:1Z;4_8)G M[6>YJXLU3KFS/21&J&76]O!LAY1I0 6Y(QIO:BUH'AUPT$#U71&7;_;0L M-A"< XH;VLXP_OL@RE>D^'*3K[]F7/"7C[\6@K];-05Q5G?7NK!QM:8MI$A) MF"BK*/(1T^ZJD3*2O 2AI*0A,*306J3*,:\:RO.FR"9C)(<,"4ZV&@ORFRE MR*^1&9"MT':$9S$.9E0W#KHCDYP&5DL-6K$!?00O?JU1_A%LA0?7YV&VIC=[ MQ!P1FT7'DU*:/2#[9#:@A8$>: >)"[>9#FC,0N)A'Z)4;Y@]'\,T"B(H$I(P MWY<)IHF5 ]G)KN9FFAU-RCDPGTP/P&9\Y :VD?EG(&+VWE=GP7#E/'6ZHVE] MG\XJ?."Z=/Z-@5>%Y9K]_DD\J&_FB[*M%#?=Y>3^>E-^6>?9/P6_OM?]^@L4 M"<]/M:434[W;BR*()1:*/&A$2!PHK*TV>H;]SHU$*K%!OI4;/-2" [*5')!* M=,N+,<-A,+PST-E! M<7!Y9_GZ9=Y-;[[K8!ZAC[T6+$Z2-(T)3!"C:ALFM6M3H/XFI28FYO'8R&6R MIX^Y<=#674?4,@YS9>J":,8J%T(S,H-L46G$N^J_]1SLOW1$>\?.2]T>GL5S MZ8B*I]R6CCTZS 7Z_9JLFHMFDB :!RF%:1@(B"(N("'JCSC$$M$D""@RJ@IX MV/3PZI^ZER$P\HRME->2G;^&/X>"G6?T,#2F](XV0\7: M1?I0\3-NTIT7)G65/A1TWUWZR!,#DVW>/RS7CT)\$E6^\?9P6>VPVDO:V.YL50W>AJ0%5?[GSJ#?Z9+PUJF MX#P+MYDQXA3$D8FNE16VN'6DW=Z7.TS.:0J-JRR=9_N;-EVGJ?H'>3N-7[PD M@:HC6Y'\L2K$_$&!H-Y4 M@*B>[EHS;)'(0%E-+(""<<51H?0A26-?$16/XX@'A.LT ^:W42/*.K?KJR85 M)JWT 5G]KU)K-"1UZ#C#&_F<2#_BD.,D@@CY*:0B3& 8BM@+!9&"6V5DG,OP M3I0#N *K)SJJ7]9*SN?+,-VZSV*\1S\"Z!8/ MJH9ZIVJW7ELSU,WSM_50/U4/O#LWU ,SX8XZ"$XSZ8XCZ3-DXAT5\N.9?,?M M\H*KGB_KI7JC>/./358^;B\M110RI&P(*(CG0Q1+"C%+*>1QRA$.HB2R6U]. M=S6WY:$KZ1__@ ,_^0L0E<26M05ZT+6XM+D8LRGN:1HA_V]0BPFNRS+/Z*:L MBK65:W!#*@?@,:Z*SX/D\I;F>$?37\ST*GST+J;_C8$ISG+Q0#+>'/E>K^K: M;'7BR&W @)]ZGO0\F,0<::?@&.+()U!R*H3$G(?<*C^109]S8Y1&Y#U#LKFK M*:KSD[56PC(3F@'X9CSC&-*1":=%LQ&W@J\N'-GFAG5^?F(!D*O<:08]3IM' MS1R"@YQJ%J\.M&/$G3Z'?[V^)]EJD7H!]@E6/$."$"*?84B#0'OD!A@+GW@L MMC-=NJW/C5L:X0KP6RV?I=O:4^0,S9*A>(QMB1A#86]D'%/9E5WQI.UI38EC M:AU8#TK8LO!6PAC/ZO-D6I3.*\SG/)6>@ER",P9G&@6,"C$ L40$E" M+Z810T%JY%%ZO/FY3?Y6.*MTHR>0ZY_FE^,Q\NPVA<)X0O=KW#>/U9N=.:S^ MM9N_)QJ=9-KV*]3.UC-/#5NSZV 4\3303A]'MAM\R0E/F8 XE1PBPA*($Q)! M$3#$(\EQFE";M?M,?W.;QO76H-5=]?\DU?&\@JZUQ77="W(?H@LDWCS[V$I3%%T(\C MJE.I24A9X,$P99'P$BY8;+41.-[-W#A$22FRNU637X0] EF+7=U+5W);4LEQ M< T9Y&+(QB:.!IRMA",D;>H'P15+'.]D6G+H5?2 $_J?'D8%[8[BYWQ=%(N8 M!))[:LJ3$,40<8$A]64$,4^#- P]GO+ +G73D_9MON-IDC:UXME-\:>@F3]VG;D\[9HVKM3]7C#PV;H;]DJW6N5O_6[>"U M8+DV"[0_PR?!Q?U#Y<:PD&&QFL]\EBA-ENSCN?Z7CN&K1:X^NCO#J MJP8W;<#H6FY?<<@IEC Z8AO37B?E(4LH]AG*]O5AW*7S:URON/Z?]GWX2I;Z MCJB*F7^\%=_+ETJCWQ<<*WH*D?:1C@1$,D@AD9$/?1I[C(=1DA!IL^\PZG5N MVY JLXR^3J_^TI';CK;,$#0K"JSIAQB/XK?F_EAY4XCO"Z$ Y\V /Q_)9$=T$ M 1ZWN@_ NDHVSEF63.=X& TY\?D&9VSV?#(B3YSWKX#.?:9,.J7E%=CJ"1I% M#SQ.1_?='VD47)&R8^FFI>]QH#T@^I&ZN=0U1LNU7NE%YZ/V%,4>1C*-81BP0"?E9A GVI$&!Q[2J="E9U52^ )9YF;3=AU'=LKH M?U5)]PK-'2\:37[4Y^Y/8H"&.N'8#Z$9]4\T,"/3_.DQV6&_=>_=#4[M[C.. MX>P 6.?>0?:2/),'T6#(3GL9#6_R@OI8AX7A\UQ]MW5YN)>/NV>:-,-5W?BZ M>+SJ5>T9;M1G_D%]^(T[;>#I(LS:E2G252B(+R 56$!!11C+.)2(I%:T/(*0 M<^/K2E*@11WJT3S&2!JR\S./S\BT;3,TPZIKX34QN-K)N,B"G]P&I=@D=1M@_^LZ<)]]U;4)2C7O,K7SJN,W]TXQ8AHDL>'G!;C8WO* M- KJ$YXNU?+#2H%#O"5L8<7$ 3.?'*GTG'>Q.EYI_J#"E>'9V3)(\GI]OSZ _ BT;I0 M 72G%-[5\>)26*M!\3#A85U\7_4!;5SJN;$[Y]7]JB@Y.#?V?Q9?37\O2J$ MX?#RJI+(JT#-+(T$TQ&%7*811!(A2!A*8*03AG2F$YQ3O^C67G),+PIV)RI8 MEY7_G\TT-MVB7GH4WO&>&D=N'!KNH=FQ!+=2 %0:U%;Q%2B5N *MJ:BNKJWJ MP,&Y%R$9LJ:/MPSCE_OI"]/12D"]']:S2%#=D^]^64;"&HOW>5TL;!>_=;7P M&.= M5_=;_.^-Q?*3F6V!:K(0[5%14_I+\RQ%!,&,)=*:$C%D$4^ARO.(\(3(5$D? M"N@:;&I$L)-UFQG;\PB]$V(W<@@%W, 4T0LS;WIP 2,0270.-2I5N"B]3QA. M]_1,,K:,_V6UU,5FIA$GDL<<8B001#0BD*.$099S%2/),(NQ3[1\Z]E>I#!" MI'LIFFU):63S3#!N >:VYGO",/ 2KQ#XTHV ?V;QH:ZA\HI;3QXWJ_A0I8.< MXB.7]/V*:[5:*7G/_FI\LW\U_U:'^;T*&UG(.NIOW9RAM7\]TR3%.I4<:AJ9 M%9TDMG)8A&%BUW.48$6)5\G/L.)-SU*H-'D5.>%K(@2=/U>CXJUF97 SI)X0 M&_C<5#&V/V]_L6UA>=!YJU'Q"C1*OKHFI!4S!/K![)Z@PHUL*0T![*%M-<@H M?O0O53'[L-@4FY>OZJ&P->@7&QO>-XMP3G(E*:2VYP1*TQ12K03D*4WML5C. MA5/^]:D!ID;!E8Q@)R2P4KIQ\$D0NUDT!#0#\Z G*LX4=D[U(R2T5N+O#\N? M_V)NK?C'_+"CG9,/'(4XSJG3+/VSU_GWY=VZ=&Y^L/6Z6,]8FN./K5%6XOEWI/V *WN%7HI!F/Y4\'E0+BWY[T$ MD)$:]-ZPU>K%'J2SLJD]8&6H%V?SLK[E^H=2&R#9IHQ(>K3E64O#>Q<4)M1J MPPICSIGO\B.?&W//;-CEL]BL_QZFT^\I##MZ_1[<,EJWWU/"MOO]GKS&G]'^ M[7FA[O\T3WMI_KLLXS*_JJ?Z7-;F(-05%+'.<$)B#'F.4H@P22##L=EQ9@RG M6B"1(Z>C:M^!I\:$5G90B;W[8PE*^<%. 6 U<&<)KZDX3Z5# 3PPS?I@VZ-/ MNA?([C0]%-@C47B0%]J+D_L UL'77H\;C[%)6!"=F*!TM4K(!ET8)2Q&$*E7>!$74KN.ZXZK^VW MUIMPI)OE(R\6Y:=EETMS*\U\%KI@V[CQ.HA)7B_:+>#-[\R726Y-T1E*"8IX MQ& DHP0BA3&D""MH7C"F:,PBB;V27P:11F8[QK] M0$O!JU8:)6CKV*32-%J69Q(M/4&MJ*W9=6ZFO;ERT)D(1+;#R#@J6P\*\S[= M#SO8917JZSX--W6;AOL56ZSGI8B_LF)AZ]3-J!8H98A"C")J/@(J@URD$G)$ M@0EZ5R^_P;B1&[0$!U;R MNGIB^)+Z[H %KK?O,/";%.-W!^14I7Z/)_2CL6LAGA^?YV7A^]W#K^7_>5YO MK(^E0^*.CZA=E]]@"M?OP0#,1FCH..RF1^ M0.RSF.?=/>MFUWT-OZKJ\>L?Q5/3W0HG"!&6*9C0/+&-@V)H-MTYS.)(Z#AC M$W82 M@PO"SPZ?.7($VDFE#H/03E_:SQC8'0)>+^17M69S=?VP4E5QR:I?QRS&#%.S MZF%B%KC9RV0<4B)SJ(1&!-$HPK%7I?'3?%8;VS[HXWSY MYS^4?%#5WK4VIEG""")9!A6R96&-W0%YP@Q#\2Q3-)8185XMCCW'GQH]?5^L M%)N7YTI6_,K?4GDMJY^7"[#+"_4D+M^Y\?:YA$9\1.=+RSU<-M>YJGJ6615 MJLGT;U]=\729MSXQIQ5-N*S#8 M1!Z4DQA20WLP(50D)(I0K+PH[O7CI\9@E73@CT8^SVH+>]BY45!_1 9F&'

    (4*PE\JFD$$8L+X(8K=W@NJ7;/_\32>+\7X$J=>Q1 MW?+RJ=,I0X)C#6W-9HAP(B!C')N_BDA3DL>,Y+.GLCS@MPU;;:8Z@?LB#A@7 M52?TL W@ZJ%8+&S*SU*#I[I\YJ)J4+AA?[W)A%*NDXQB!)42YLN+F?GHIBR! M229SB;GFA&7UA'Y8R&E/9R/@*).I;"Q*,XUO,G5NW_SQ)V-@6Z&MT/\"E4J3 MZ.T9%NF0M6HO%VK\XK7!@#Q:S3;L*&JP'2,_+8E7LY#@-I)ZUUWMPMA-UH*AMO 1-26$[0$'2+DQ@F38.5X MN\8:N2JO@]J'Q7E=;NH9IF>F=SDO9/G$ZI!MUX.()((KK5,81T)!)$@""588 M8AVG49X@P1*OMHA=@TV-/[ZLBH4HGN9J7?6^;DGN&:W7A; ;@83";6#^>"7F MU2@G[B[(A K=ZQIJW-@]!Z4/@O=<[O&C$&$KZ*Q>9N\_S)10E$FE((TDATB9 M_["4:QBG3#*B4ATQYD(4NT=.C0Y^5:M'8TFX+?T6,MT+O)^^ R_C7S]\_>WZ M\W]L(GZLOKE9B_9?=(FP]:I2E=BAZLZ"._,9OV:Q7F]EOQ:)X?'ZL MK<@XUFF6ZAP2Q;19/3R%E"H)9:S2C&-,97&.4A1IIXRGBY :@W NQ*F;=R[2?F#ZJ>4* MN.B&M MT_:I[/N^D!_-!L1(6IYRF[_NO!OV'[X6#S\V=_K[NLKZ;@6WO%=/*R6*IF9M MTU^UJ@H>:2(P0I"93455YY]EFL*$2J)S'".:HME"/90Y2VY%V\;5P&D!T6H! M'>@Q9(R']=:V0LED2P7W2F0COPW=Y#71R1VIIUJM^%59WVQS5;KBM]J7?ZOU M!Z6^Y;^TG,GEOY4@P*6&W]=U59 KT(XW;$-1/J -QF3?&O<*>--]>T:JH3?A MM\BK,M_;3&1';;^1!1JM.N#; -VN+_A&$O3SJAHK;+DJ#[GKL!&SB=,IS0E4 MF=G=(96DD"0L@51'G.A,F?]SOV;2^T-,;Z?W>;F [>"/HI;4\P3F $LWG^DE M^ S\#3\63#-^Y,PI@ *Y2P\>/ZJ+])1R^V[1D]?UC=4UO&))J6QN;SBI8/,O MRW51,DP3-DZ%$#**8LBHT/98-H)4,>LVY5H1203R:W[J,NC4O!M;F>WARE9J MT(C=.T+?:0+<""0TK(.3RL6(]@B^ MU>K!?$-^72W_W/RXJ4(B9AF2*B>&@%(J,$0IQ9"F<0XC%I&$YYG.A9,C]NH) (RNHA 6UM+Y5%HY#V\TO 0$;F%)Z8M6CWD(G$A?47#C^W)'K+G0J M=UA[H?OROE$>CX_+16EW?F&KNU7)._)W-G]67]2JK-,^4VF::#5D=AAS:N10B5RE_UR!)[8"/ZVXX)=B 9[7TN8=@+45 M_'25QM[PNQDE@4$=F$!J/+]5>!J!;:V62F10R@R,T%7GAI A(Z-3O=1U7%QK:2GIMDZ'=*+VT? M"3&W#81T(2J'C3:,<,_^FD5<8))%*5198AL_)!FD7*50TT3PB-DTYLR'MP++ M-S6.NZO"]MOZ@:)4$/PRKRH,[++CK@ OE0.K/>W\^"_TE+MQY1M.Y,"\6LWA M*]7 ;3V'=96(@P(1KVI(U+.ZK^H58%99FX@0CH\'FH9 W!U:NE%Y?B!H][\) M0PT3_OMQ?&#;/W=F]K0XDC0R^UW,C7D;<\A3E,",8XF2#*F$2H\(@\NDF6BT M0,TAAOC5VK8X7-K#$6.K_5F8;=_=S>VIKX&G1[_G#%[.^A=.R$3(_11[5XW( MQR'N\TB.P,\=0DR&AL\#Y<.V#D_K[R HRN+/Z^N%O%DN[/&I6HA"K=\7:V$, MP^>5VCK0I8Z5L:LYU%IC6Y "08X9AC&-!.$HE8ZU67N-/C6#NB5\&>7P2GRP MD[_WF8;?W+C[$09!? 2/0BBP>WD6O$$+Z&-P'WMT;X,W+,?\#OX/N:P.0!TV M:Y@E$49)RHC6I'&1'0CMA,C]3#_!B:Q M]XIO0+%>/Y"-E;EO4+MM4+NI4#,BAD_0/X%! MX&3\_5'>)/'^A*JGDNQ/7=XS@$/\4/)YKN[TMRK?]JMZLF^_K4%B3*_'ZE_>6^#=6:9R++(EN=*M,H@2HQ=Q&4L88HRF8HTQG'JY8#L(8V\F1ID9^C:#5N:4&0!C MFL481R)QBBC9>^[4UGLM&K"RN0>0M8'J7ML7J#_P2G;2W"L<[(B>O<*_VL\9 M+=SKB/#M\*YCO^[WT?W(BE49DK%SC:QW-672**$ZR7(HXHQ!E%$-B8AB&.4H M4CR+F=)>I0L[1YO:8OQX??L5_'[]Z?L'\-N'ZV_?OW[X[Z!6*CS;)^AQSW%[@'*P=EU MGV?X;S+N5\Q6CO[V\LB7\QG5TA8T18:52 I1JC)((BPASS5C*$&Y5,Z=0E\] M>6KD4PL'*NG@-PN". R?]O38<1W7MM>5X_:31-AU'%6AO.XY? MT#>9[&,Q5Y^?JU)<42XE2J5==\8N4!DUVWO%(6,8)Y++-'9+&#GV\*DMO3H5 MR@H(*@E]4\5:P)U?@9? ,? B]$"B1R+8HA&H=Y7D>N">"" MOQ;_]5RLE+S^:;[$#^6QZ#;%*$HU53C/8$RXC6] ]AN9<)C%$<841326_3WR M'0-/;3'7(H*G52'*\[%-XY$ND[MLP:Q*ES+Q2R[G<[9:]T[^'A[^0*"/ MZO 'C=!7H)D(*_<0J6"^6 UQ'M U[-L=#SB T7E:X')_L /%\K'K68ZR'$7$ MUM")&$0YEY#$$D-A2P>*+$]UYI2Q?G:DJ?'5_1X]65:J?KR$BEYARW)!L4P2 MF'".S:=!*NOCB:!$!.6")\;2B_Q;S 5!>,2N<=M6<;QN.38$TC**>1QCF";& M5D8X(9"D]FQC_/6)^6OU74X*=^[H=_';C^3XZ,1]7HIBIOGE6WX_*56#=QUX:I_"S@PU]FAKLZ];Z6GF M-W;VP?7=S:T?NSC/C!O9#('WP-RS+_(.2<-#E=C@2]U/-6C>F2]6@;C)>=A1 MJ>X4Z.QW=G73ESPAY6T=[V[;MS=6&H -$<[1'0'\H(R M=TZP!*]TUSWJ&Q6[ED/&M38D9?:_1),H%\2'E7P%F!H]M:MXGT]'_\/J 4I%/-G+>Z+<:&Q( M^ ?FLP&0]Z:[OO %XCWOX4+C7GC"CZO MZJ&OVV7//_SU9"10_Z'8ZJ-YIV8DR-'C\N5\#,&=#%6K Y>#%B E5YM?[M>?[RS_\4X^A?T_@*F'<;>T:> M]ILG-UX<'OV!V;%2 )8:@)T*3?,)*[BPS-G6Y@I818#5)& OK1:DH(/9Y#KX4US0"28"ZUKK)']9@YJ'SK+7&[JUR7WYGJF*Q3#!F>83="OJ$$;JS68+GEH+VB WP6D7PYX_"?*N6 M6AM3J_R-*'4KOUZV:# 0[5A_]PZ! >:XFSM&G+=Q>*>MC#UV XTZ8*L/V"H$ MK$;E595.59(-J+4:=9KVTK;;35IZTMI99N;I O;S^ M'J9U8CB8.]HA!AADM!:'X0!IMRT,^-1^V]<3 MPNC@GP954L5]LSX:83T7H6 M"VDKXW'(21+9$E<4$FHVO0*E&VE+=L]0JW M+0^)Q"11MWDAP1QWQ<0]-F]BS+OGPE]5IL[;89H=PN]7[[N%;IME)HG M+%.:13!*,PP1C15DL;9]WE0:8<)S28E?T]D+)?*AA7%ZU-Z<[H,"V%Y'UL6) M?K;>U9POFE0W$A]QHH9VM'1U.?E<5:B]MYUJ1F^@&PCC< 6B+Y)F[)+1(: [ M4D0ZR&,O+"N]7*GB85&-;X:N_$$ZRC3 N9:$>L(MS4940J5V<-+CF,FW;KE.8\X->+9"@8X6Q<>OFHW?,^[ MHX.C-A;M6)ZI) 8MD<%6YM!0NKN,@T,ZDE=X"ZWU];(*VE_F.]F-A5LTX@=R M^WI!U>'9=7O.:,Y;+[7:_EF_&_L9AI^6BX=[M7JT[2*^*//NF!?KP3 ^6UGW M0?%7&+SJ 3;X9X<:.1=[3F%#W>R9^_H MF41L2RJ\LQ]YZ\@SN^*J8.AJ9=Z(,FOPWQ/QJ'F'/;JHCFEF4(1EG(H(\CLTF6- 8DIQIB#G# MC''.B6!>6<@C"3XU\BJEJ\ND]:KA,MJ,NU'B%.=Q8((M]8&E0J"M-&AI73:( M:EU7:PY*U:] I3QH:5^G+FZ,_J &X I4$!B#O3Y9#YB?/?*TA4KP'DOL<3/$ M1YZ,@Q3SL1E)E&?B?WG>--[UQ^)VY=-+(4&/QB1/;]QG0CS7.4Q@GC4,1<6F=+ M#EF,$I@1'2'-29;D7LT;@^$\4O[6."B[?7Z#83?P-[,3M@'ZF#GA$BZ%JV.L ML5.XSJM])(7+X:9^G/UEM11*R;6-^/I4+-3Z3E?ANK.<9DC()(4DU89%2,0A MS82&F1)R1+,3=XJ]CV[,YB!2E) M"UJ%K,ZMJ#84J@(Z%+INO!T$LX$Y^S51*%$013B" M-$\2B.,XX4FJ$R*][+QS TZ-+E[)"ZS 8"MOK\IS9Q%WXXZ0. Y,(9= V".X MU V78-&C9X8;.3S43?G#^$_'^WJF4JW5G?ZPWA2/;*/6,Q53(G.>0J:YABC% M!/*$9C#A1-,XIBI&3GVGCC]^:@2R%DU9FZDT!^)@2G "&:MAJUHXYQ) M'8/F[]S5+)SC5_5;P^^>U];L6-\L'WFQ*(EBUU^S=2#-M4I% M:HR$B)FUG<=F0R>5@JF.4\QH3%'JZ8!S&WAZN[OKF__O^^VWV_O;N\^>770= MH7:CA/#P#4P5C<"@)7&KP^Y #7;]8 I$(8Z#CDHM?D#L4X[GW?VH:!M>^)7] M^9NAME7!YNM9+KA*RX8@I2L)TQC23$>01QICE<0:I4Y%@CI'F9IQ860#CXUP M?BQS'$4W4KD8FX$Y9"O?%; (;46TAZG+=_DSSXXX-2IHQ -/E7R^;' .8%=F" C;X"Q1ES'XI9'V;S;*8@ODES- ]F + M1W"",<>Y\49F$4?U#QG%]<;>>09RN2@C=CE;_.>=UFJEI(W<_73[[NYK?1:K MLR1G$AF+(D48HH1J2$4202$(5AK)R&YM_-(+SH\Z-9:IA 9;J4$M=AF^#GXI M)?=/(G! WXU^@F,Z, 4YP3G R;@73N&R AS&'#L9P!V&(SD 'C<'.I[9)1O$ M,Q1K)A7/C8VC#2%I9/8^.>$P3V*":$H3K+U,GJ[!IL9#K\\45O9,X6F72W-) M3E,GY#W/9GH".?JY3#LA:< CF2-P#'48D@E'.,F,)Q1(26YY9 M*ZQ3>[*3"NQ#/"&%FQI1V7)8;%X647LPTCWFJV!V?!LUZ K8+4#5CU0ZG<%?BUGM/XMLVJ"@^Z/MM1OT#:/0^ ?B'Z# MBC8J70\!ZCZ]#S+&9:=Y93OZNNC>E]7RXW+UR#ZKS4ZN&4_LYC:1,*,Y@2C. M!:1<,XA0GN>2I$;DMF5;7N=LO<'?_C[NOABODLPVA556!S--E M)RZ<$+]COZ PCW7RUQ+:6*2K)2C%+HO6O6+D\,=_SG %/@$\/^Z;' (ZPW'J M'-#] ;W/!:IJ4,<.R.,H19IE$G*I#&%ASB!7.H(49YRGC*$8>\8B= TWO0B$ MV\\W=[]] /?7__\'SPB$3EB=#P*"0#7\&4!3"F[P& ,72,)Y_D\/-;;3_ZS2 M1_S]Y^^YK-;DMFR1':7^M[JBG&UFM#*;,F-H70NQ>F;S]5>U>5XMRG^9&R.- M&9E(&)KTCE>FN*@IL?E&K=@4:YY&XR^!3H^GO?__V=["V@M?]J8SH_>C9"7H_ @X- MZ%@4^VV+9RGYR+6'?5 +S)!.0[\)!_J ^10:;&2W4/MD9(\$ MW3$X'<]S+P1IZ'-<7WS\3W [ AUMA$A!4XPU@KE.,H@D,[S-07I=8PU-=*^^6%+QY65"\N^ MG+:VC9F'YT49ZM*(;XLD?E5/9GK*X]1OZL$6D?,LA]DQ 6X4$PC6@?FED?(5 M?G_E$QUNZ7N^6541_\(*^5EM9CEG)+7M MKU@B)$0IRB&1YB>9(A9SR2+IF^3XZOE38Y!&//!DY/,]PGR-G.NI96\\!C^H MK*&PHEV!#W^)^;.TC'K#GHI-'6&X:RQP]Z1L&*EE7+$I?G:7#NMQDGD4IF"' MEZ^?/O)YY5'5#H\HCU_6;YE_8*N%K0/W1:V:&JN%F.58:I(H!E-IZZ3$.H;4 MV@\R(PSA2*$4>_4S.3K*U)9\*519&%LNYW.V6MLP_JI(MF<@_W%0W7C@8J@& M9H-&/ANO7Y68O@*EC.'6>"<$@5;Z\3%&7>^=:NZO^NZ+_5O/?6:;YY4Q&VJV MMD%2>RTII(C35.H4$L4Q1()(2!"G4% J,2*<)MJI@;S3:%/C@DI@:^SN1'9O MEG8>W&XN" [9P)QP#"VO^DI]7D_G5G-!D1RIS=P.T>4.T0- S68,UEC.69UV4SGWFWHF>JOU6JFM;?S))I,W?>M>ZIKVZ_?/ZC\46]T;G-4, MJR1-F1:01E%D;# 9V\I6*R\PS!]Q[8MSLN$'A'IC/*]G;6[E2_*MM$]&7*YM\ MP%6]);0Z@%*)@'GB??$+E3/N/?ZX^>-]X3G()>_]H)$[1I7_^:JJJ'[U3:U^ M%D)5C3WBF28QP;9\NU \@4AG$:2Q1C#+8DX8CF6"XE':0W5).35"+ M6VI>@56C %A7&MBM<%<#H!&GVM&K_M83.+0__O(F4.4?8*LJJ'6=3J\GEZEX MZ\9.G3+^S^CBY )SL)9-3H/YNS-N;*(J_VUIWD3KCJXK]\@\2G7$*8PU$Q"E ME%ACFD!)M-22I*G.G.HFG1QA:HQ>"OG/_Q3CZ%_?N6^VCX-WWD5Q,20#]!MT7]FTS M]SKKWO;=N!;F+7B>LXV2IU+Y;YY7*_.>5%3Z3NGERH8%SY#.,RQ(!&6F,$19 MCB!!&)N_\H30E(J(1K.%>K"/OO?IF1902*?U0*OU<"#JH"%593'&U5970R%E M+YKKNYM;WUYK(2?5S00>?X[&ZN6V5^>DFI.=9N!T094K4*M76[E7@)<:AJV3 M,@CRP;K%A91MY.YR \!ZV(UNB$&FUEW[=[4VRC2-4>^7&S;_R(K5[VS^K&99 M9MX:11G,A. 022XAS50,!4L9P>9_*/'R/+^-&E.SS:U@X*>5S![K_"PE![;_ MY%3Z;W>^$P-[74:;Z>F[91Q[ ['IS7X'R!2L!F8#O)LB$OK5SYS(E_F=X M?X),U'@=O9VDZ5OQ=O6T7)F/_.?EHHX%K_?[.!6QXKF 29F+$XL<$LYB2(3 M44+2G NO^MLG1YK:-VLKJ&\AVU-(NGU&@N SM'.ID?$*&"EA+>8 !;//@A&L M@.VI<4:N7GM&W=NN+#7SW[D4[GXG'Q#5R>K>"/HFD&QN$P&=@,FAU_1FCN^ Y1$*W_WF34"Y794\V 0H; MP'50(?O>/*?.Y8^9H#26".8RHQ#E&8)<46W^DVJ9,"IT'EU4#G\WUM1(X4B' M72MLWTH)'2"[F@Y!H!O<>.B)VN45\ _Q&*H ?FNDMZU_?ZCRV?+W1V[IZ<*S M,38_EG-SQ[K:W,Q2)2*$<0:CC)5YN1@2BA%4.-I99P_ZMQ$EWOH?>% MK;HRF/W=/R<1">6:.1Q@7+?)204/7!JGK^QYSEL\_-C_KJA+ '=\8MK&N MC0]_B3)]_>-R];%8V+ITKX,R9[G"$4HIAQ&V82U1PB'-TA1BK7FBE4X8\?+/ M]Y9D:L9(+2286RD]-RG]I\/Q-'8,D(<^>;4ZP*6&MJEZJ09H]+".Z$83H)NE@(8Z4.TMQ[B'IY?"=7!0>O$#IW8H:@36JK!Y0.M_5U8[ M):]_JA5[4+^:AV_>LXW:'8C%F=9,1!+2V&SW$,$:4B05%"16/!-ISG.G],AI MJ34Y1J]D5_(*_%G+#E@E/-"[ ]402=O3F( W/V@=ZFWY?^;@M070%6@@ C5& MH 0)6)3^AYW']IGWR9_/>BGU_\AY;9^)'._\MI=T_0P%>U1<+!Z:\K5Y2K# M.91IGD-$&8(\Y0AJGHJ,B80QX?6]?O7TJ7TV:^%Z>F%? ^?V0>H-Q\#?!6)1EBS'$&F M*#;+-D\A(7D,DT0EDB5$1]RK[%CG:%-;QE8P&RQX4&:Y_$4ILN?2[@;;;:D' M@W#@I7\1>O[YZBZHA,I-[QQKW#QT%[4/9D6Z.:>U[)/6ROH@Z@!FQ$=&S4-^\RU &%2PNAKML#<5.Y M.YKED5*9Q!E$YB>(B&T4F:8")JG9IDB>8YE?1D7E,%-CGE*H"VFFPJ\GJWBC M\A8DTHW2Y8SQ"H2A"*(:Y&WYX)6B9Y?_ZZO]5KM4Q>S#8E/Z00@?/U_3[^'XM%L5&?S#/E?A.(5GYINUO$+"&)IE0+2,JX4L84I"+' M$*N$IYPD<::] CW\19@:A;2SO-MR^MD1/:;"S<88%N"!^:82'I;2'_:/N0+> MV'M;)_WA"V2Y]!!@5*NF/T#[%L\%3[JLG\17\]SW:E7\9)9>U]>;[7%/V64B MX8APA"#7MO"\C#'D,F,P19+FBJHH0IE?_RNG<7U6X3AML+9-%VQF$UC_R9[ MO Z@*<-B%\JS48T;_FXT%QS3@9EM"Z85&+0DO@)LTSJGOP*?.V#MW:O"":; M'2RZQWR3OA9.,)SJ=N%V\Z5-M+ZL;+GMS-8Q%D>I3A&?H4Q' >>FA762'L%2GG+'L-;B>NN4)X' M4\YSX,900R [,$E=!NH%_;7<$ K>;.O,L&_4>7@^-_?U58B535EYKZH_;Q?;_@AUS\-KOMY8#_$LC21+A$@@ M3HB B H$F98,BE0EE$E!2.+5>,!]Z*E]<5L]=ZO&Z*4%VW):_&]?AX7S)+AZ M+8: =G#7124L^*41^V\6X5UGEEIT\$Y&>S[M7<&C/VB.-SP-6-W,*B-3"/5+A7J\?WBF]^L[U'RRW25_54=]RSGN1B M(8HG-K]=6#[[:+AOAEB*E48(YC@K7;L:,EM$2F9*H @+E'/IE0W51XJI$9"/ M:99[IDOUFB4W[AH<^X'IS,H/K0+ :F (K=+AI3:]K+0!LZLN 2M4UE4O&<;- MQKH$IH,LK8L>UH\6?V-_%8_/CY_4XF'SXT[?%X^VC(PJ'A:59T^\W+#UCX_S MY9__4/)!S1(6D1PC!F.5:1M*+2#)I(8XBRA%C/(X]:J\Z3G^U*BP68.]VG7Z M8N]&^HX_* M=#VAV>>XOH_IV]JMJI'U@:WL&>FZ+HION$JR-%$PCUD.$<\0))%4,),JC43& MHB3SJ^=W=)BI<54C)6C$].VH=A1+-U*Z'*&!N>< G $:"W2#$*S=V-%!1NX; MUJ7H80.PSJM[1NY4C0F,\62=58N'VX5>KAY+G]6G;?D%G691HO,4)EJ;W9WB M.22,2HBT9#E.*.(Q\0K<<1AT:JS0]-'8"@U:4E]0^,)I APC'0+#.G2@P^6( M^@$ 4*L[!9O&SD&HAUS?+Q\?EHJQO;(V=F2"I ML4:H@DAFV)@C40:Y% 1F0FRI\9R6ROC=7TNC7C8R>^:IGX+6 MC6 N0FJD7/5&Q"M0"0E**:_*O5# =/4S2(1*6#\US+@IZV>4/4A:/W=][\"! MPYJ]=8V_]?MGM75SLB1#(HER&/%80,04@RS#,9219D326"?:R_?B.O#43)8S M_F?0S_7L/ W.80#!P1W^W']70?QJ5T+\RG8ZX I\8841YM;0%S/*[J \/01U 5,]QT*>]_U+2O:*CC MH^USQST2VE?GX)CGX(*^#=*V5DCMB],XY0G*8ICE+(4(IQI2C"5$:<;R/,Y5 MGGJ5W#T886J60-L4]FU\M@^>VZJ\")*!5V<;C4'ZHIY0/5@_L_WGC]S%[(1Z MA[W+3EUX0=";+?N]4C_48FT^S;<+L7Q4GY;K]6>UN=/W[*\OUBNQ7+3;3]TO MJ^93LUPB@I"(H>!(V>Y$&>0"(:B(RC#)">;2*X#X0GFFQA%5%)AHZP.*4B'P MR]RHY-FUXM+9=@8%*JX'^E"KBMX;?:_*VL 5$>]K*_;#?75=5%8N!& M:X$ #AG'=X$TXP?Y70[=T0C (_U(^'-C^5A,<+OBY42RX=%\=_E/[Y3"Z6+ MC8U%;%(T\QQ)C50.$4+<5DF/(#K3^6(WG3JOK#0$K)BCE#-DJ MHQN)T/ZVO5'>QOMV7-63OK@3E_=C@\_/UBUPIZMH OOD.KQ@/4L2$@N;1B)S M9 @ABC6D$BN8TAR9EX0CF7DEE)P>:FJ<4$EJ^6"UE16L:V']>*$#7S=J"(/: MP.RP VPG)OAV#C!O;9Y<7X8 M.KK3+0_C#.<(:;/=A"@CVE@0.8=4)P(R2F+"C4P"03E2T<-:V+)E^$[4 MI"E40@JM.<\]:YH,)>AT;:2*T0!K)*Y#K2\9JNGUNRMVX<@H3 M.3##!FB,O7L-*G7!5M^2MDN-)]#BVG%.WKII]3DQ_V>TH78$.UAC:=?Q!J_& M<*T-\VZ#+R,>1800"6F4L^K+PE.]RFF-5IL!(-KZ?.T6LWPH0,[=8[6:BAA/N-RS4<16W\B@VOQ9AJT8:C8%U0 MM^'X\WH735T^JO)4?%Z(EYU['$6IRE&.8,)U#E&>"DAIE$!!&A=..L$ -S$D[;&R,C942_%'_.[=!V:A=1R"5$2KB-(<2DQ0B9DP+AG0&E=F)D3A- M%6=>00VO'S\UJV(K7<\^2Z^Q6,QA]>C4:AF1_AD MZ^+1PB(/!6R'.Q[Y[<@'@K;KFFWCO=ZLGBN?AW4OWO]@B[LG^XCU[VJ]L:7$ MOY1U$O]=%0\_;+M;8_&S!U5ZE-\;_MOVF)QID8H<(V-9B"2&*.<99)%.H$KB M%&F*4L+8*">(H36;&GM6XE^!/VO! :LD!]IV:?UI12Y/&^5R/F>KM2UT69T\ MCG7P&/S5&OBD\BU?F.D?;5;H@!8\H,H0VQB 0(W0%:@PLHUW*I2N0(,3J(&J M3D&!A:K54'@"IZ)#S?];'Z,&U^M_QKGK4-,9[*!V, %[5CG;3[TP/S3_5G<+ M^:K6:F5[2B]DW45N_4W-M5'A>65+E\RPBJF,J( \C7.(HHA!FHL<"F3V+432 M+-':Y^,?0*:I?;:M<+!HI .K6GS/LFD!YLKM:SKR# S\'3R2FG=5_KS]1:W3 M%6BT*H_<&[VN@-4,;%4+6+\M',ZA2KT%D&C!@98W/7YA9W'9;9.7VW!3Y38M M?<$5:$0'5G:S<]CBOQ,_)''V0"T81?J,/3(9]H#ED/;Z/*1O(NYF8\,6;PRE M%IO:WVG[DW.E5F+ZI MMT=P=".@2]$9VGU>BK?#98!*65T(!$NV/3+$R)FVIY4\3+/MN+;?0J\,J#I[ M?]N86LI<13HQ2SO%RJQT32"EB8!*I$RGF10D]@H//CK*U)9Z+5Y=G\*SZ_=Q M'-U6^L7H#+S4FZU9 ] 0+;L[,0BTV(^/,>IJ[U1S?[EW7]RS2E[3M?MU8=MV M9]@8:4*Q6?'"?. 1C\UNA>L4YHQE(H^%S*G7VC\[XM1XH'*DSVWT^<9&G\]K MD0M?O]!YK-WX(2B" W/%5M8CY:\'Z17KBDVH$G-GQQNWB)RK^@=EXIQO] ^= M^?"\6CXIMJC-W12GC$@;0J]S:8P)D4&2"QOG1@A!(DUS[=0>Z/#14V..1CKW M:)(]J+KYX#( !E[XC6 !]P&G]>T(*]F[8;30DN."ML-+3ES1^WS(-ONZ62ZJ M&HXV6-7,AZW!\W5;HFO&*2=", PUM7UQ;+0ZE8*;3WNJ"9.,*N7I>708=7*K M\O%IOGPQG_1'MA$_RA,$)A^+16$-JM(3II6J*CF@*/[E/_\&GN:N:]AO.IP/ M><*"//PQ3MGRKRTPL!*'KG#O!4RX',<<^67&'X 3ZK'>--.K'W$'E_4^XRRUA^GQ?"_'\^#RW->FLW2"*S4QG(L^00) @DD#$ M9 YYI@6,)WX=#3HU+MBVN59#^WT[#9D<[TH W&?JB;"BPV;_ZY^%&*N9IHBG4G;J].\;!"E*8%4:0HS M*1-$L(IB%;OEW%\BAL^2&B<-O]$$V%< R&+]M%R7NFM2:.+0FPJB;F9Z53H/83ET+:X>[N_>C1'..7*M]V MH5_\K)Y!,DM1W"[$_-D6@CO:/,F>FUF7VG(^+[O>5[%Y39ZP%%1EJ=ES"V,X M(T:4L9[-1XQC2862/,F%4Y>C,.),S9ZNVL%>W]W<>D;<7#8I;D;V>% /_(VR M^(*M)B?[P[W69A<['#ZX+PRRH2*#+A-FW!"B(, =Q!J%>6I/?A5B^;S8K+\J MH8J?=KC/:K/M$8<4Y;',((^R&")MSS!9%,&<13(B$2LG)0^H!\7.[I68I#_%#RV5J*'XM%L5&?BI\V MB7=C7I?"C-/DCY7UN'A,48H4Y!2G$!$;^"AR##.:\5Q0C3CR:OOM/O34:*>1 MW.Z6*MEA*3S82=^T4NQ7S,M]4MQX:1BHASXS#8>R?UD&;\!"U4UP'WC M@!Q4'O!_PH5E!*N2!;LF@67\@$B)R%&F("UWG!F*C.&42YA@R3.2,!&SK%=5 MP6.C38VXZK(HK;Z)/H$8;@ [,E(HV 8F(6_$^AF2K_US7+DX=YRI&B80898E9VSJ"#!$;]96P M+$U)AF,OS\G^ %-;UCOY? .Y]H!S^\1? L? JW@GV@">VU-Z!PO-VGO\R/%8 MQY4[#,(Z<9U_2,2KDZKF%50X343,$50B,V8\D1@RK32,.K8 M %-;NU]?G;LZ+N"3Z'4OX!"8#+R 7\<'A%S%YY3O.&L^>MMHY\A=0K?/B#NO M\U^=-W.V7K/?E@9-FQI1OV YEV;B*(&18C%$/#*[;!D1R!%7*&8L$FYU=4^. M,+7U60I9M3^[=E^IW<-CQ^T8CL4ZQVRS6?6&_#<*[YW6Q4.LJ6KP*$ORR6GY+XV/9F+UL_6S^93V+L* 49P@RE!.(4$S-]D1PJ+74.D4YC;/8Q1'3 M,<;47#&-F*"2L^Z#;B5U(]@N.+L_>X% &OCSU0,?9XIR0."(O;]6XN\/RY__ M8NZN3'WSP\["[WKF*&3BH%1#"BZ7]G-.V(A/MOYA[/V?A53RW=\K;<5F-D6]D]"]OVF!PJX*Y MTV*0LKG]00SDEN@AP*B>B?X [3LG+GC2A7&>GXQ)=6M^7,_BF,8Y+ULXI9'M M1*LA$22!!*<\T9D0BOB%J!\,,35&:W5*MC*"4LB^\9P[(-THZC)X!J8@3V3Z MQVT>*!\Z6',WP-M$:!XH>#(L\_#*?DO;[*ML#E)9>_?+JEB(XHG-ZVYTZYD2 M!)&(29@+BB#2DD%BDX:9XDDDN4)"Q+.%>K!.-+=UWCF>TSM-JW>Z/>IPKW8C M&5@N@*Y$!W-5UN_B\^*A=)!XQGAU(^Y&!Y>C.)K_KH2LKL"]%;5I(AI@'^0% M22"^Z!YK5.IP4GN?1=QN\C_+N"^T622_KI;/3W44 8^92(VE '7&"$1YED,B M-8>1D(A09;9+B9-3Y.C3IV8A5 *"4D)W#_,A:.<]_A=!,?":;Z/0(QKE$ YW ME_E%L(SD]'9Z2;PU[G U']XSFK/XI+AM=^_IBWKN8 9KQOMYN?A9]N/] M_%R^K2Q!*!$1AXPC!E'&*:1Y)"!2L4Y8I+,XDK.GLG.O,>96&\?MT5CR^ZR8 M?2T&='(T0EX!KAZ*A:T&9R-?7JQ#M7?9U/%>"AU3C=)$0A9K"I% YO6(<@HS MG"F6<4Q9G-%HR4]X5>BT6&4%T(MY/^D5\%QOS_%R1W:C6 5@J5&H*TU M:*EMG9OMZVK50:G[%:AS2%OJ@ZJ'TL8 &H$RO8_S=M3H1#05S'VQ(5R@8PF M][B>E;&GX\!A,[H O0L?-:55RX&LM"OUPPA<_%2W"[%\5+8VS6>UN=.VVW5S MPI)2)&4>89A3AB$RQ@WDN;+A9IFQ=C!#//5*\N\IQ]2V@NV2PA4#O5($5)J M7ZPN?[LJ0UW,-\QVG'"ORZ STJ<@TR5XAJO5U$N*LW/;+K+'TB#5&*A,*4,-O9EE!(M-D3*))Q)G < MQ-/-:>4#,JP7' M=.CSM0O@]#]A\T(GU%&;VZ#CGKEY 7%P^.9W=X^,HI52O*[,?FZ54@5+>H"%'3LB$BSKJ'F[LP",GY8_$'KG=U_.@ M7Y5- 7Y5"V-1S:\7\OI5@^T/55+O+,F%SD@J89P*"1%A&M*(IE"*B$E"<191 MKT8H;L-.C5-JJ:_ 0R7WL8[D=1JT9Y"CXS0X'H8&!W?HD\P&UU];N+X6&M12 M!SQY]$(IU+&AVZ#CGOEY 7%P8.=W=S^6LAYFV_C<#*06HE!UB?D(Q<+:,Q G M9>T&+"$A)(:1E)AQ'1.N4A]6.C[,U%C(2@E>B=FOEO\)4-TXYG*H!N:4'BAY M4T@W"($HX\0@HU)$MZ+[E'#FZLM*8-TL'WFQ*'>X7Y58/BQLD:U;:7:]A2X= MU95MU/15_G6YE'\6FXVR_&2>=[PYTHP91A%*8,BIS>00 M/((LCAC,,$8BISK%5+F4A7D;\;TH:X3*,56G.&V]KS]+[^M2VRY(@%65*]BY M?N13>"/<>'&Z\SPPWVZ+C+0TOP([W4%;^:9D2:.^L?QJ *Y*VZ^% :A!N (6 MAE-M[L+7"AMW @.7&AM)^#>I5#;NQ)PJ=#:R%/V^F=L,YS)SZ6OQ\&-SI[^O M*]EF2229^NK+AP MJ>&S^4OU6?+[&G5C[?;Q"(;@P%R_ Z].5/S:H&>$K;@]'"$[@1*(/[O'&I7N MG-3>9R>WF_J12=W5KPKYNF=_U3O[=V;CKPMC,$NLL>V\)U(;KY'I%'(E,JAS MS:6,L4HU]C&8NX>;IH$K*ID;'Z ?@9S!UXU!PJ$V,(74@C9AI#9NM)85_%)+ M>SHEQ9M#W& )1")G!AN51=P4WZ<1Q[L&BYQODJ%UG*:QY%#*3$*D8PXY5Q0R MF@M-DL0 (ORJ6#N/[;-2QJE?[16/'3P4OFF>D)<%Q!7,$VY(WA [))IIB%"B M=)JE@B,ODW&0^1@E7^'NYK9LY&P]&1OVU]5!/_;[?]Q]'6H:W+X%@X [\&>A M;':_#^475GXJ!NAD[XO0>'D$;]*?WA>.'KD"08)?CCSW\W*C=H7U'S]]N?_\ ;C^;OW\P'XN[;]\\/Q9GL7OH["ZS, MX(]!FA:X(A3*:CTWW+AVJZ/R!Y:KZWW^=8ROGV5A9NQCL7J\E3/)TY0BE4,< M8E8B/*MNK_O#K)XU6=?BH NU:P\:RW$JV-SF>!>; M9^MZK^UAC.-,D S#&&7"'M9FD.1Y!M-(LACG.&9NB]%QO*DM42LR>/<"C-#@ M^]^__1UL10)Y-(I\A=5YQNRM_] ;H$JN MP)D^1[7MZO_XZOKQ^CX>$_-5O\>C%UQ>7;B)$WBIO?';4L9W>KNRORRK3BT? M_MK8+0^?F[O6FYGFBNRA M56D.A4P"#XKZ /68+Q#JS0HW7PYD5X7G $_OQ_Y-1>G[91TV]F6UE,^V.44= M3383W#!Z)C7,F.V;DU%C:FFM81PC2C.EB$J\TK#.CC@USKYA3X6-M&"[+F6> M<5KG07:CTZ#0#^^Q5;5.OFJWI:KC8S07"621G!*#4&(\HS AG)C.FH2(YP%.DD]6[#MS_( MU%ADVV=N)RBH)/7OPW< Z'E/=PB8!F:,'@CUZL1W"H*+6O$=/'3T7GRGU#K6 MC._DM3VWD,N5*AX6-\OGQ6;U4OL>5$RR/,7"+'*60\1MD76:"$A8QAF2G,72 MJW;>L4&FMLAK&WBY_F:V^(5JUGC*1YCG,*F:#F M>XP)@I0D& K*E;&W992)S*]/7.=X3F_JJ'WB6L+Y?9*[<77[-E^.U3BKNI$3 M_-)(^C=0+( +=MX?:B=, GVQN\<:]=/MI/;^-]SMIK[-M/^\%L):!\7BP>S_ M%^9'47H?UU^6\T*\5/_=A5NF2J6"1@1B0J3YX$L.2:H8C!.5\10EE C/5MI^ M DS-*-@)#UY+[]L\VW,>W*AG2'0'9B,C.C@)[A6H! =_U'\.$A+;%[U@';,] MAQ^Y7W8_< Z[9?=\3BA#Z8VE ME?]2N\MIFOH:9,&@?U-+K9F*)K/58E_E[H4^)3OM>;0M)&)WK/_VO"K6LA"MD-(X142G",&8V.2G.%>0Q)S:(GDZU9@D M<>Q5^??,>%,S $MQJRI"I5>D+;%G4FF^D&M36Y_WOZB5LS6L:M4JRH3U\I=@68&6_J%X\?0B M)4XN@&R$3] %YS"O4'/=Y_?%8O#]>RU8\)X7QU4.MN%^]?"1-]+'%#O<(!^] MJA^Y-44T9SK36$K!S,K$PNQP60HY-RR'<\-V.8USK+S./)H'3VUU-G+Y+U*I82K.S6&V& VM_D.$ANP+O MU$.Q6-BCBG=L;H/[>Z*82THT8SG$Q#92BHCYAF)F.Z%(*6G$,L5IC>*'A:.O MN3^&S1!C(&C&NAP^1!1+,LTS1-I%\1MS[@C9,A M:IM@\XO0J>F4;!95N:M_JG7+&AC3JU16B]G(0Z^I1RQ/5&[WS$4=X"US=0V\TMX/[ MB-YB6GOXB@: /YC#**1L(WN-!H#UT'4TQ"#^I3V^+]9*/*^4_*:L/^!NH=XK MOFDR2)#,S/\5Y,R6]\Y%9#9?D81<\2Q6*,Z86TF!)T?<^D\]72["PW M+U_,;&ZN%_+#?ST73Y9[WKWSP *#.C!=?%HN M'NK&P_>OV@Z?0]$_&]T=EU#YZ XCCIN1[@[!04ZZQZU]3([5MGG2/?NK;C"P MWC8>^*(6;%YV2EK(IB=28_Q49^:SU*:LTP1!06QG8I'&D-FZ] RGA/ L)[ET MKOUXN3A3HZVJ+PE[M.&\=J-2U%*7_/74J--$((!?>-UZ ^R \#%T+IY-%W-H MS#D:W&C:*5-&'C3JM/NB;#4"1J5MQ[OFB@]>P2.!ILF]:N6XTS5246[W[*->E]HK6P)JX+-9P@3IA*<0BZ(/0V,E>UM MJZ#0F.6YPI'PB\KK*L#:.4%KU6Z DT%B_WKVHI= M@>O2\@F:9W$)PN$2+7I),7:FQ250'4FUN.AQ/9N5R?_SO-[45;F:D=5G55.Z M==;>+V_8^H?9)_TLI)+O7KZOE2'^;2?&:_LZ5]U>^7JS8F(S8[F.5(022-,D MABA*-221,CL8I CE&9,<>25H#"'DU&BZI:.M8K=JM"Q[<#5&U[+\FS":@J=: MU;+V^+9=*=OJ^;\]>W,-\1ZXD?I;S^[ C+\WL5L%@0VF>-ULQ_S:Z@F^M.;V M%ZNK>0'^!G9-:7?Z@C\:C4-V#1MP0D(U&!M"Q'%[D0T(\D';LB''NBS4L=I$ MU [2*K#\?;$6\^7Z>=7JN<6C1,L\2F%$(5M.PW M_-2^%;>?[Z\__WK[[M,'3[%W^__7HGR M[/+^3T.Z+]5_[Q;JVP^V4E_5DWE=?["ULF<.]3%YDL1,1HK .-,4HI0A2%1. M8!I3R3(L,'9S7O09?&KTUL@/*M&;/^QY>ZD#V"E1'E:Z>X:]I^6\NWY(L W2(\@;A>?O2^P'5XS;T?.9J/O*^R;8]X[V="42@1U@PG2D1$]/)OOQYG:E^#VU:9GYZ^Z#T@ MMCF0(V2/5D?EK?.[^GPN#*B> M#OS^4 W\46RYVYNJ1K_44IYN)-W?S7XH%EQH:S:IM] !=JP:<&WTF!V;!MYC$BUJ/70SZ )W'^LOT9HW' M+H:QJ^_8Y0_W(__U:C/[IA[L$+^JY<.*/?TH!)N_7SZR8C$C3$:)P) MRTG]+@(R#VB1C_G;CGBZGST*D3BIUQ"#V\6!"KS]SN;/Y5?G>CY?_FF):*8S M@;C($YA(&R4FM-G\)7$,$UM1-\JUR-/\.::CLTK\^B>7F9M-/X#%4![/:V4J,+; B63]6M6 M, 2 ]//F32],9H4^*(V=-+9FS8E\ 7#.?TL;!."A@6WWK561<;/:C/C.HT1 M2Q*(I+!-4A,-F;0UM6Q:?*1RD42Y7Q&C,R/Z+*EQ:AMM/^PM#_E\)_.5#;WL M9R*= MW// H Y%BF43S7-WINJOSO[/5RI#:R[;=_#WC\U8H6901F:7:QKBDMG9K'D.J,@$C MSDFJS'Y,"J=.CGT%F)I9U,AO_:DW/\QOU+KJL5$J QIMG&HQAYDA-X(:$O>! M&:L-^4F-0$]P#OH*]'U./RK\I,Q.4VV#ITOG M]W:D+^REC,1^_ZS^0['51_,RSU0FTR1%&-+,VF!"(\@1UY!SEC.I;8"'U\&B MKP!3H\*/RQ78_%! %VOKB7TQ8@)5%>O\M^?Y"TCC*V!>9>S'?][3XL9_0X(] M,/]5HE^U4DOJ [^M_%C_GD@BV[?G>-A\L2U(6<66#UU()4608CD5I#&-,=4)X@B/:(X+M8)RIL5F] M'=H=F#LD;7GAZL93 = :F([Z -4S].HD#$%#KPY'>8/0JY.J'@^].GWYI25[ M;Q?F@65<];HI!/GNY1]*/AA*^JKFI3]X_:-X*FN"98(Q(LY*ZXNJZ&Q'IB(^L!\04G;/B@% MKUWK)<0;%:GM ]3I:K2]GN9'@E(5LP^+C;6RGOF\$!_G2[:9<2Y4K 4VW,:, M,418#DF<)1#'7%,5\U1AIV2OHT^?&F55 H)*0E"*Z$95Q['K9J"+$1F86'S M<":43J6/\,1:B;\_+'_^B[FOH@CSPXX9CC]ME 7?J4BSCKLONNQX[&-5$NE4 MCD,D$->VW2Q2'-F>W +22.=0RXCC2&B)N%=;'K=AI[:@R^)1M2D9@DL2&++($04HE@CK-!4YD1G7J1!9. MHTV-*W;"EB<7L%B 6E[?LFA=$+L9*L& &Y@D3F,6D!^\0 E6+*QKK)&K?CFH M?5B^R^4F?XOC;O-#'>N[,U^NU^7OK$?DL]K<:6/GS'(5,TPI@R*VAS<\CB%/ M4@85DSA*!8T3$;LE3GB/[;1(1DV?*$5L(@5_F5<=LVQMQJ6V@8/NMHC?')PW M2\+C.@[Y5( >;2YF)0;5[\L?/U 7[WEN]+"^Q M?VF_X8%JNO?"K\-J]'O>: 9D+S7;MF2_!_C[JM_7K]W',O#F2]F1]Z/YM_6, M)$1S'6>0<$O_!&O(,I1#D6:F1T$JJ$=6WU0\O)NGT6AEY?[]%-'\W:?5:SM]3Y_<;]]Y,UR;8C#UD:T M/1V^J=7/0JCUM^5<8!JV!5W\#5"EFF8_6" J^=4'FO64\CT:@ M_6+'0*-N%L\KO+]3=+BC9_VDVX]WMXN?AGR6JY>JY\3,; &EE%D*C4&0&XL@ M)9 JKJ%.".,93:0Q&;RJ(1V.,352^/;,UX4L6-G_\R>;/Y?I8K7(-EE#%ZOU M!A:+J_JGY?,&/"ICP7E2QS&\W3CC0A0')@LK'=B*%[Q[28?RH>K['!EAW&H] MIU4\J+W3<:F_M^@W]E?Q^/QHS YA]Z4/JMQK-.VAOBHVMQVCOC\M%]_GF^*1 M;=0WM=G,RU#"&8F15D1G4%+)(,IQ#)G.-,0TPHID<2S=HODN%61JA%+K IZV MRM3[ZVW'-;"J%0+/1B/P7*L$UEN=W+T@%TWA>=_36!,S,$WO"O*\ M2^/5/Q4+=;M1C^N9L %>."$P)\Q\OK@FD$N40A4I,UN$YXGR2EPY,L;4ODP[ M$<$?5DA02MD[RGR'I9L9>R%"0WN\/,&Y(#;\0/W@@=^[$=XHJOM Q=,AVX>7 M^ANR7]53E?%F.$6M'C\MV6)&$EL3CL<6I_]+W;H/*EP=; .>"(68I@3E1""9Y@C.!-$L3X7ZX>4+"^(XPZ[0_8-Z.AE">X-RH M"<1*R=D&:":\2@R#6>\D?G\91ZVO[E8%TH>SX*.PC^A*(D2N(8(HLZYDA FB &XRQB*>4IDCCR MZ4/1)_X#]*>HU8>LU+\:!+#KU]LC](:Y0MN#G8:+GYK3V.0<^ONEIS M4*D.2MTMJ9=J@X;>$U!9%,[E[8A<('?85_J@KG)': [=Z*Z/Z7JJO+!K][+J M_^?9^O=3[213\PK2>4(AQ=;OSO((P"/9^^MQ0%UA]^V_2Z0-1L"-I M!Y$#'TZ[@W!\3.UQ[_6[>+MR>5-,I8KCG$%%"(*8* IYSG.H*8\PIYI30KKN MX^VDC(U?&IM5=3W3Y^[;>'LP_3?R.D$TW%;>AXOH7+6/=V1]#SMY>QFOMI=W M9&;;;M[QQ=<6']T=>-]N5ROSTT%)2YQIR6(FH6918M:\$8>,(0R32&49BB47 M2=ZMZ&B[X+&10K/RY2_LOY8K<#LWBZN9GHFR[H7]0VW2%95&+PR'&X?T 7+/ MM-+$=Z?T!%1J#U11U VMX)5$+XA]I0JB;F"'_'BJ'+]=IX1;8XGUH( M,]_VYV4Q$83IU"R,$B(A3C.S6$J4A'F4T%SE0@GAM4MW7M38.*K(]GFAZA5' MD2T(NY%0&-QZIIVND/F7[;R(1J@"G><%#5N*\Z+!1T4W+]\1J,W5KXLZV*7D M)O%L91L7/18QUMBL=SBC'.)(&.[(%8-(L22)4)P3W[@%1\ECHY*]GD4FVY6M MKL[B[;HDZ@'%WI=))]I>-5"M%0>EYCUVO[H$5E\]L,[*?=U.6)?@N-@/Z^(# MNI'4F^UL;G>1;Q:R_O'NZ=MJ^;V(T5K7%6UR(01G''*I,X@)3B'#*(,2$YZA M/&((>;7$WX]7/X*]U!#Q ND0*\%-YF# MOA*\8#A\'?C=W+%.D1 V]V3]60DU^VZ7S=5Z984IU0:&O#6?:86QT+B.>)J" W^H= M,GC ':5@P0,.(@<.'G 'X3AXP.->_PHX=T*O;K9R9D;Q9K-1ZS)Z^OV M!*<%UW9Z"8=6SX32#2BO.CB7<>A4"*?EL8-5PKEL6K,4CL/5';>MV%I]9IO: MGZ::H@RI',K4EGV/>0I9Q"644@G)1:Y5[-68[^7CQS;5K7; JN>Y\?$2,\<= MCLY(]+V548/0QX[%2:-#;4V\?/BP>Q G#3O:;#A]5<>0G^W3$UL]VX/Y72EV M]C1;E.$K^Q 3@G-)D8YABF.SE*"(019C";703#$A$>':;RGA*'E\JXE*\3(F MI=%[8*^\9YB/XQ"X,4(/L/9,%9?Q[#?0QP^P4'$^CE*'#?/Q@^(HRL?S=O^D MXU_7#RNV$%_KER1A:1Q1GD,2$09QE*60QU3!/$342N;$L\?F5?RZ M!I5^[GFSAW"U,\B5(/3,$GO[+WL4%X%P3QZ^ I"!$H=]@/%*&CYC>DO"\.$= M@R4+GU&UF2A\[I*KMU__;@O833F/6(XTA1E-A/&/TACR3$B8H!SG*N%2$<\4 MK)<"QD9'U;[?VBKXK_]"8Q3_]1M;E=7\[)O\__P91?OMU+\"MC6#L"J"7.(T MFD11\4^5<_I7,%NO;17 +)M$:3[!45(<@6;I)$O1)"7UA1-@_O5-"1OV/O=, MOS@:,N_]6.^!&'3OM=!N NX*)'O9:7UA?_A=U?+QK[6#^L*XEMW2E]=UC>I9 MSQ;*QC4^\=-.^,F9Y9C[>,+;H1_[V=K92\6-3>*N MPXTVS92BC,0,BSR&64(M%S$&.<$:YHPE4:^L:S]#K6CMM$KS]T0T70E(:"AJ43L+<5-(VM(C!!;6[QSFG8 M!2J+]PDG'QR^!1T"<(88G&"1.[TJ.W#(SQ# '\<*#2*U:U \W^P;.G\T,^WM M\HG-%E-&$ZV)TC MFB:*/(&4Y!)&$4EM"7O)<\\8^-."QN;G6CW!7M$)L*J" MWTIEO>OXG0'7C<1#0-8S_79$JT,X>SL4P:+7SX@9.%B]W=CCV/0+UU_GM!:$ MM"Y:J57RT4;G:8;0!FW(YG[/5NG/0YFA& MP/5D=RSZCNA%41@,"XM!$Q70@ 7P9]"\KH(&%-A,0(E.PVNMVV1N#$"@0F@" M2HQL=YH2I0DX*O577 (L5,!B5>[(!CRH'MOXASH*'XU=PQZVC\;L<\?YHU.P MHP]AM^W+8Y&WV]5L\5B*+2LU?E9&RYFPE1OM987^/Z^6Z_4TTP@+20GD-%<0 M,[.:89RGT"95")8+BBGQC'CJI,CX J#VJI;G?V"[F&T LZ=REDD[UY+M.%". M;\_>P>_[55= 75H 2A-VKZ(OU>EH8V3*RZMW7&%+P#?155B&>FUT4V)8CK\* MJ"-"ONYIW=CSWKC7S%9?^:(>FQG8L4HDBB2%690IFW6*(94J@HAJE*:QP!%R MZD5V0<[85B<[-4&MIQ_'G8/3C<0"@-0S2QWCTT, ^ 48 A',.2F#,L@%4P\I MXM+EW3C@4]F]]Q_,^GZ;YU-ED;CPS_]>,$!8C>*" M>1U!MXL;';W4VI9KKDG=UZ,16-EYX74!>%?B"05G[Z13(UE% M3E:-.?;*AJ0;%U""44VKL(%IQL7P8XIQNJMK;(M8*;96=PM;K*V.N&DTQ+RS M+3'7RP7C\^=/9N4TXW,US0R]8)0P&"M;[#[2*60DCV"J]V"<_=@T+7C9A'E6]&&NK "U&2%#=:Y ,5@<3Q<= M!@[RN0*FXPB@:Q[6,2.&K;_:?^SF_WNO4HGGYE\J%E_D[JHI6/C ME(7]0>W5+3Y<[?=_[=\GAH(?9XN%W8XQC%MJZ9DU<]6PFM=#G&*I8::H@CB3 MR@PK2V&.XS22-.$9E=6POEM<: G[2H-:ZS6:(57FPU<93$8$%DK&D"EE/"&: M2?5=EL01;+?S] M0I)AFD9Y'L72:\NSNRHC?6'XO0.N& DWGA\&WYZY_ 5O SNEP=X2L#<%\,*6 M1JDP&_AV:6"\J?IZ3 /1\16*#$JYUP-V2*L!GMB-.@T#[V7?;,PZ@&\W19_" MY4<#AE'$ #.W/1X6AG3,0F&*D@CE2B(8XTQ#C&,$ M1Z)G4K7@OR36FP/P7YH :AO"$6EG^ +QI[_\06FS,SR';-G]0=TKH,T*AW5M M/-D7'1I/!:]Q18BPQ^B2LQ1BJA"D@DF(%(K6SWZ%E%S'P(W6@L+ZS",5NL\ ;76 MMB+&'N.]XD7WV'!_@_HQEN-JF!5G; ;OMZLF-A, MA40"\RR"D@EJ&\;FD":*P43@C,891UF6^WACYT6-SO,ZKN?X%S\N:H'5C7S" M@-4SVS24W)<__*U6-*"G=!F-0'32(FA0_KAL\"%A.-S1C2&J[;)W/\Q+V?A/ MYE>;-5HG>&:QIHG(88(T,>NTF!IGQO@V LN8I(8NTL2IMKZ+L+&QQ-'!L"ZU M!<4ZV@#OZ;^T NW&&J'@ZYDW:N1J/4&E: ]9H"Z(!.*.5E&#LH>+T8?\X71/ MY\Q0H90L=NAM9CHS1MSK7Q=K9::.DK84X90QJ7'&,B@-:YA5$58P%U+"G.7, MK),BI?+4,S7TDLRQ\4FMC\45<(3B20.M]Z=5N.,GFLK)8Q M32/,4B(2J#.=0YSJ#/)4QQ#E*F(8QS@FNF-WCJ:.%E-=JLG'*U)9>&RK+"BT]2RCWH*P MJ^<2 K?>G9=ND'7P7RZA$# ZRQD87NR)2 M96JLW;,%JT)C("J5U\6RYUFQE>NJQP7S=OX(C&3/!+(#\=,>Q%)94&L;#CCW M-JP! 1RH+:O#M_'/8?JT.F+3TK?UTA,&Z^/J:$JSKZOK+1U/R&8+NTOUH:RF M409.VN(WB[6:9BG%<2XBF$D401Q+#,TS*)2Y0CE+$HF(5\G#%EECH]I:/6"< MC'E18Z9S?\0VA!U/QL+@UO?!6*DE*-2<[ *M0:5IP&.QRW"$.A5KD33LH=AE MDX_.Q!QNZ5H(Y]MLP^;%P^1LL[4[6(OB(%F^V6X^+C?_5)M/;":G4FJM%2%0 M1,@L['1,(,4Z@WFL-8V4(A1[;36Y"AX;F51Z ]50W-:L8D+839$U^,:>65M- MJNN&P7'UUP.X?:\%*UR;.H-::<"W&V#4-L[P!EC%0Y:Z\(,J6%4+1[$#%[#P M ^.X5H7G_1W/\9D-*ZH"4C"7F*>&^ M,W5BF*TX],TFI5@\A/*?L M#75PWGSTL"?D)XPZ.@H_=VXCAWH/M>QQ&^_IL=UZ V[&['3M-=+D$_ M^QWG$.EAP^-(U*OM>)PSNFW+X^P]'8FC;M5WLUZK(B>SD;/PBQ%HX_ON%Y]M MH)]M7&4N^+BTI8G+7]^P]6R].QV;2I8K26SF0804Q#%-8$Y)!(7*4I8D+))) MY,4T(;4;&S7M.XU.0&E?D>_O0VZ$6(W^M#JMGTQGBQTGJR[^?L<:IX M*EBL$ZA5:KL**@TI36UV*E%QFM$TPDZ)J4=/'AMM[Y0#5CLWHCV&JYTDKP*A M9X)SM-^9DL[:>H).UDK\^7'Y_=_-/263F!_V!'+\I$$F_UD#ZHE[_H+.B[W9 MQCB"WY6\6VS,V-@F$ 49_+I6>CO_,--JFK(89QF5,-5)##'A"N:I,#]I1J.$ M"XV(GROF('1L4[74&X=+3F8!29_"A#=$NRT1GB,(M%R^+''K9Z S"B>6C^[V="R_::NN? M5LOO,ZGDFV?S9"/L;O%=K6V%GYNRQ;AQ4*:29CC1-(62T M;P1>!@B*94M545<8W=CF.G!Z9I4]+M7>^&T;,-U;HQ_9'KHK^E[ ZS1$/S+P M;"_TXRN[-A MFY,^L!_EIHGYH?ZLBAVT70#,?UE5X+_NM_?NZ=M\^:Q4_?M4 MV1HZ"F?0>#&V)H80D*9I"G.1I1P3BG#DM:X*I]K8>*36;]=-U+=!:+ Q.*W>C:G G8#>6;2T/9HZRLEL'3^2\!$8RLSH@9F'K:C3TFD@O7!PR&:E10315+)(9)0AG$'*60,2)A MS&F4YEDPRQ_JQL#*S=R7M:KC:S_RG\QC(O&$TQ8CGA-(44Q3:R@"E(>91" M@K,HB0CCB+(P)YFM>HR0RL\?;IHU&VN8T*GG>-?QNO;@,]@HO.99:-&RNC(# M-.VHRC,,<3SJ!&3O)Z;M6HSD$-4)*O=S5;?'A>]#O>\JK:DDF: P(4Q G.<$ M,J(3F&N61D*E%'/I<\CJ(G1LQZL/5@98E@D +SH-O^AJUT^+Z( -G_]WMF\> MN@OS*_14'E^'Y&OZ'0?J7MPL%?QAN7A\4*NG#[.%6M_KVY62L\TT,:O#+#'^ MG!)40YR:M7=>!(YR'>DXRS7AI&M5\9,2Q^:YO:Q^;56&1JSYR2IM)TVI=O=2 MXJ=Q=V.BH&CV3$,G@'SP ?*J*N*MX/100_RTO%>K(-YJ?EO]\/8;.U07/8.,3>?KFWG#[\8Z@4#MF6\<'9[)40F*LFA T!KDE^ *5X?\ MK*2A:Y%?,OE$/?*+MUS76/)&_/?6-H)[N[69->7Z;LI(1-(LQY ;1P?B+!4P MCU ,%5$)ES&)(I3X[8*WB1O?)GBM+6"5NMTZ1I[$UHU-0N'5,YWL^T+6BH)2 MT^![1"Z !.[]>%+4J[1[;#/Z7(?'UGNZ<<:;[=IZ/.OBT>N9W1!:&[_H_7+U MQ#ZK[VJQ55,L1"Y1E-JBOP)BK#ED/,-F?91&$4L480:$PJ#0.1R4>\ 1B%!>)@Q*+!P2'_.)S M:S>:^2*^*KF=JWO]13W:L(K/ZIO=@EX\WBVT%6-EOGFN_KCO*F]C6CG+#'7%T' MS(W-!AB&GAG.>00FC2$ OST4:R]K$"@L"AA0<"6F@6BQJQ:#4N654!W2Y[6/ MN\YS,^M)/EN432&46#XN9O^CY)TTDF9ZQG9G?[7O^+(P@_G;]DDU/YE&F,5) M+&)(F200\T0:MM4:\HQ2GL4XYCF>+M2C[2_^X._T!5;7B1+RDA*.E.Z/'AH: M=O,80X^JGY?Y&H,TL&?:,'$"]D:"II5UJ9S=0OBP9DYEZ@2XC'=GI[:GT0CL M"(?6\E6US,:U;P<;K^RN.$Q5$@V=O96LR7MJ37+A2<1@2)2)F5 M.LDPQ)IPR!&U 5XYRU/!,25>*W4OZ6,CCOUAP^)$$";8&^ 26AY@<#P/*$)# M/M")11"TNY]B^* 6^EC#2?;KG'/XP'+VX,/K(5=$L#:;75.2-G;!36H6/S.03=V"< +CWS3!E?VE"QA^K3 M%U (&3]Z0LKP(:/G33T9)=IR^>OOHC4RT)M;+T)IAI6M<9\E!.+(UNJ)60*E M2K195.F,XM?>4#NM^4CWUG8U(JK0L0W[T;V$_@#C/_S6VQ7#^;]Z%^Y%69'1 M;\FUC]((=^?.*/R_=J.N?0#ZW+.[(+EKS[5G>[ZT?EA6LHLWYJ?5\IM:;9X_ MF0FX,+_T_&KY9![TU2;)VV/=;Y7>$_#-:E[0CJIU]VW=YCJ@%J'_I$#]W474.W2*ZX1=L&9R?M('[C?7"9KCEG3='G/%ZKUD MWH_+1=59:9K&,6(QB6":, 6Q)!A2F2:0D @E(HJ(S+!WPNFA%*^5^\ 9IF7: M?8=E_!&4'HOX:P :9 E?Y\+O50R\@#^'0,CE^Y&,X1?OY\P\N70_>W'PTXE/ MR_E,/.]CT@C+>8J0,BP@#0OD*8.Y4,)662(Q8W&JE QT-'$@>FR;>K7FP"HR-O-XO5\"\2(">K85Q<)X56P';Q'SQ"/[O=OX,$C0!YHN;!"APUC8L M;A37)]@]$]WY7IMFM<85L.WA)^"?%O[[1=B.*IT@Z[-(6IOXUZ^;Y@".4RDU ME^=TK87[;:7$K&PIK+[-555ZMUF :$IBKIEM(IZD2$-LB U2GIE?S1I-(48B M[^+EEX6.C=R:.A]Z&"]JIJFRE+%OW5R'87 CMM#@]DQF377M 4&E< %Q4^60 MM77= 0I69]=!Y, U=]U!.*Z_ZW%O1UJ:K=GCX\KN*9N'W>LJR:W(SIEBG$44 M:0098SG$5##(I(QLO5AN%HLL9=JK%&^;L-'1T M=[2YXI6V5NN09I=:*LR/? M!$*O;Y[I#)P_P3@@$HI8VD0-2R@.1A\1BIIMB@KB2GU2YFMF7NB/:HJ03GF>*AA3AB"V[0 8(ZEA%Q23 M+(^C1'C5C>VLR=BHIU0:B$KKB:V.6.D-M%*V6&RE.?B)K0&K/_B3'R5U'SDW MOAID/'HF,VO#OE 9J,V8@&J,;G=CM+<%&&/ WIIP='@Q+EU7 = MLNCU#PQ>F+OI"5:M76ZTX2B[)_'>W##E(LV37#*(I=TZL]7^J98)C#,M$9*< M*[_V>%?H,C::O;"+]J__@K+HK]56&BV62?;P1C%K4[!*W1<'T'F3;8AAZ7^_ MK:U[L=5>;-3+Y>H$% -2[L)9>P:IW.T*:O_5NR]J,I8*WJZ0>53Q=GZD'^]N MOB[-TIO-U>JCVORQ7/W^BWKB:C6-8Y8GLP#G0)%+4316 M*C<=>P3GA:#^0#JCZ?6$? &"DF3-105Q1B1!!7F>NVL00KR@T<5ZW;81'@)S-[>N/R1[YLM:<5!I#FK5 M0:5[4<9X570YT\8/WYL"2EL"5H/JA&&H(E!^PH>M_=0)F*.23]V>3J0IV=696Y)2URI\84;>D7]?;S3[)NA0PSA0);^@^ >O\!=&NU>J_!<4 MVO,5 <.*Z1J$LYI]-ZN@[]7!:XQRVWXB@XP7?:@C"6F4IQ"A-!,B%EHPSWB; M%\\?FVN[5Z_C(?8!?([GUMU!Z7U5[XQ'A^"7DU8'BW-Y^?2!0UI.FG8&Z\8+7V+B11E^(]\PH8<'V)ITNJ 5B)"_1@])5%U .N:S3 M,[H1W3NVFAOW9_/ ?MASC&JO.(FP((1)*%/-(-91!'-%,ICQ/,(9DX*SW(?1 M3DH9&W752A95+*R:?K1T&DDW_KD:GYZ)Y@B:RV<2WFS2BD$@VC@M8U!^:#7S MD C:+W[]RDO[(]*UX0R2)!E-889H8C@C$9"E0D*=)FFF4HV42+MTJPFLY]A8 MISY5MKL:1WW;__)Z196:0^M&8B,8L)YIL*?R26<"449:/NG$T(RP9E)3R_^U MA9).0-UG=:13XCHOGU=;)7]AJ]^5K8M\NUQO=F4I,2)(9EC F/$<8F86SEQC M#&7,2)RJ*!?"CI8*6ZH)"T1[*?[H $F[I>E[4T$O5BT:?6)I>OJ=K&P2[M%U]6ZX*&K.UU-7M M:QTE'#F%#CB*&]LU%%5^7^A M\Z0H\:\,S*#2'%C5?1LDM./>3BD]H-GW8C8 D!U:)SC!<*TJT8%H[-5WQE#LV MNG&L^H'#5OVH!\'-C>D!VIZYQZ/&AU%\N!H?!T@-5-JCECJJBAX'4/@6\CB\ MO6--V7/E&C^JS30A<90:)H*2V.KF3-JCQIS!)!(\ETH21+UVVMJ$C8V6/K45 MAYW8] '/"K%M0+NQ4"CX>J:>@PJO+PN\3FRR0< JKPZ0A"KIVB9JV/JM#D8? M%6MUN:?CR9[62FSN];L?XJOY'JC/QINZ7]RR]5?[CQ7TGGSW&[=*$CS5".$LHQ2[1?!VH.6/G-NF"C6 MTD@;_*@J,\'*KC;*G]=@N0#"V%!,R>('M;>FVB>J;2W^[GDPV<,7P?%8\W4' MM^]UY&Y4:_O YV(-N0!6Z4GQ;]#0W1X5[,:QO,0.[L&'+^^X79J%T6)KW>Y[ MPQ3%PBC@P4"/(Q3JR+8'#8<]\.T/XJ/CXAY%=2P/7GYG%X^%OUR[R5.9\"A) M,8$JS33$&>$P)S&&<9R+B O,(XV\>GN=%#,VWW6G94GR>K[\8PWL%P8L=W^9 M6P-\"X>?!MF-HZ^'KF>:W:-6+9IK'0/6#F_%(%3Q\--"AJT>WFKH4?GP]JL[ M5G"R!UX'05*8Y0G-8VY L[5#6*HA30B&7)!49AP1FGD%T)Z0,38N*%7L&&IV M"D.WV7XE,CU/]0-0>@@R:[$_5+FB$Q*&+41TWL2C$D,MEUZ7,KG4+84TWF\W MMGWH<3F-@ZPYG$A)N(PADK&A!9I&D*>20BJ37')!:>+6_KP/Y<;&)^_6F]D3 M.RQ7 ]YUJ5H;=!#=>.FUAJ9G0FOF/;:6&S(KO=*ZD\,W2-9C2.@#ISP&4>U5 M\AU#@GHNV3&HC(Y.W=W[^[O%=^,>+E?/1MAVL9E2(8A*,@J)MN$:C$J8L]CV M@***4Z:%0L3+J3N6,382_K+EZYF-#^7\G9 PK/-W MWL0CYZ_E4O\*9C="J+E=+JH7]<+O]5O%-[8:ASTT+8+%IA)E.49$09ZC#&)- M-.2:QS"CF).4-!HRK((WR8%9I#X15W[WVE\=(M'-& M?_CV3"--:&\.H+5Z@UKQ,IRT%VC=JZWU _% 1=A"0>U5G,T?L9::;1X/&ZR4 MF[^!S0IO'>[N&*1BGJ&>OLV7Q<;@&[50>K99W_#U9L6$<0"Q3".1Y9!F4626 M[TA"BB/#^#EE*4\YYL*KW$6[N+'Q^TMM0:TN^*U6V#/K_0+8;NY?. A[IO K MT/,/5G$")52X2KNP80-6G P_"EEQNZL;I3S8(GW;U?.7C5F4_MVNH*9II"12 MBD%;(,U6S:&&1HSW2",ED,@)B47NUR[]6(C3-W_0CN@?;)KAIE(4K+^R5=D< M'<63A,83C%$1.X"B24S321+G$QLD8BM6S[ZK^?,$L$WA./J1S GXW8BE(Z3# MD$FM'"BTFX!"OW#\<=[V0)QQ0L"@/''>P$-N:+DR8-#^OI=QD2)@:>A>EU?. MV-SPTZS:2_\ M0+Y;F#5E&8,6T/\*CGV?V0N=]'K]_(9KX'3*@+A*0,>S9NL4O6&V(<[RR9YI M%%_,&UL"^+%0X,WS_I(J>N7F#[8J@JQMKIGQ6(L]DG519.GA*UOCG! MT7+.U7[_8$=;3F8T3[/<;N@8MK1,DFL,L4R#"E#-I\DX9#EB8!$B#CB"8H3Y=3K^[*HL?D\A;:@6HUU]7HN MH'O9[0F'6<_SNP6N#I[/!=P\0H*"X3=4&- U./K%_CA!TQ;OT_Z X6)\G QY M$=?C=D?'1%V[/OVX7.PR4;8NN;K:&ME2U$/&4\YD@F M$A*94HASD4(N(PXSS6.FN8H2I'WXHT76V,BC5!6LR]B3*I*'[=3M?@+2AK<; MIP1"L6="J0"L@G=*1<%>TW!DX@!'("9IDS0HC3B8?,@A+K=T+GK7;.JZ.UO^ M,%NHNXUZ6D]CE<<)QQ(BG!@:D0A#EB("<\894SG2QA'QK'S7+G%L9'+4X'BG M,OC-*@T*K7U#BR_B[D8G0='LF52N!;)+23PW<,+5Q;L@;^CB>&[FGZB0YWCC MM4TZ&Z=U'Y>;MVH]>UP4213KORGY6#A+NPM^9K.%;<%EJT1B)B26F89(DAAB ME2B89RF'<<82SJ2B.?)J:'^U1F,CK3*YT&XM/QHEP4_SHAW=:M\VQ7S86%S9 M"S?L1]=FH5V'T8WC!AVNV#NU'USUMFWP%*W?/Y[+$LA?B1V?H&;Y=/ M1LH4)1'/&%%0$9Y"S' ,.8FMH\BEQ$CR6"<^3'Q)X-B(MM)WN0(-ASJ'%T%WX\V04/9,BU>BZ$UWKM $8K.+X@8E*U?C#[G(^;Z.L<7[(.9R MB^QF(4]T8=VE7W+!%,)I!A%"B>$;E4">I@SF4BN.G?>?8S]!T%-RKJ$=F>F>E%KL;)5L]]Y,=VQ"M4>*NG]&%#5+M!-'\MN?$X^<-PG9GS:AY[/P%G=N';I^V M<[NB+$XL3W!AM:*\UP_LQS3.TCA.$@&35"N(N4P@C5$$4\RYBC')J*)^WI>G M!N-CNX8!8%F=H'F1 _43H_I>"JZ-2M<\>NFZM6\*]GW8!Y7;<'$ M2"4L$1R2))$0ISB#3%(*DRC"64XYRR7V.A:]*')L3LN^:&2W72X'D!W/0(-" MUS-;>:#F?][I#$2H \_+ H<]\70&X.C(T_W.ZZJTW^NZ?7S1%[[,T5^_>6[\ M5I0)GJHHQYPR!B-MCS@U1I 3$<&$R"2/!"(TRKM48G=58&QTTZSK75L FB9, M;,ISXX.J@K=<;7/O MYW0,72V[8!WTOKK9W++5ZGFV>"Q+H=$(\2SLR[!4%&:0YQ0M(R)S-7C$L6JQQKSV.5 MX)@/=)AR#O6);T&,*P;![:42'-B>WR0[1(][+K(-J+4.72O0"Z50 MP<9.,H<-._:!X2@ V>OF;B^$G<_]C^7J][O%I]52F'?05&-*TRA)H=32O 'B MV+X!6 Y1%C,4QTHIXN4'GQ8S-LJWRMD8O6^E>GX<VZW46(T23C"0B]JD,\>+I7I-]L-(052T_P I5/<\$7H#GN./? M%9*^]_.KYER59@%WZ4\9'&H/_L6SA]UA/V76T?[YR8NZAN^WQ)[6%;!RI 7. M)=0LI[8"%K%']W8?*\ERD411[M9PQD/FV%[AE^*Y?8/M+X/N-N\#0]DS&UQ" ML8>&I1X !8MVORQQX'AV9PB.(];=;^W8L(#]4.M/[-EN0M6O/$F$0IEDD--< M0$Q48E8).(5Y4:/R%C;/Q2G6O;]709;;"Q.GLV'S@!I1N+7 E0 MSZQ1: +"I-;9[E)7*[D65O$:@G2[ZQ+5WSX-O0*WW!.P0+E0' M.]W!I[X1=B]BU1?2 Y6T"HBX5X&K+K"UE+OR>MQ@Q:^Z&-DLA=7I_JX[P=:S MJ=XJ,VDSA6.-LD@:_XYJF^RC.8$,2P&C&+$XI[&BB5-%Y?,BQL;HE7M7.'7@ MF]'1=P_X"$/7_=]KD.E][[< I7;O9C)P&O1YXX-M]AX)&'BC]YR!QYN\9Z_L M6.ZN+H!5=#'Y/'O\NKG7OZ[+IND^7:400G&<)A!%N80XTAIRGJ;& ^0DHW&6 MD\PK\C*07F/CCYU9=3.BPC*XU-#8!@KC>NA$U.O(NQ'8*XQGSZSW.D/I7Q@P M+/"A*@@&TFK84H-AH3RJ21CX\=U>""?"S#[LRE\1D?,HM^95=JQ-V-BH^U24Y16UQEIQ=N/44.CU3)3=@?,F.Q=$ C%8JZA! M:\02;S!6/J^7OILJY%7I;B=[M99.9'V;#KXW*C MWL[68KY<;U?J0?W8O#%:_C[5N8QT:E9X1*$NBROP;AY!+V#VS Y- MG?^M;H%HU09[O<%O5G-0J!ZTH(LG7,%*N;C*';B(BR<( M&YL#[JV +/.%+W^F5#F3*75&:"$:8EC)0@$*/4 M]L,S2YDXI>9_.HNI]J*3LY+&QB3%$MT66#ML9-0EA?<\OFX,$@2UGLFC*V#^ M;?,N@1&JA]Y9.<,VU+MD[E%WO8LW=".)SVJ]609E(BC$ MMO 2-Q_ E&LLDC21#.5^JZ&7 L:WY/E@%IM_ :N=ED4:IA\1'&#H-ON[X]+S ME-\K5N1/AIOBIRT.-*\/'C[H9#YMV.$,/G-5MVG[RVRQ7!5MR,UKTSSXK1(K M>\;RWBAG5B=&$-\6^?0/RX_&B.5B8PR:%S'2Y0U_*]Q,M.<(XA) MDL&<4&46&DF>,)2QB&;3A7JT@=8/[AY!*/VSHLC+?N;(V]GWV?29F?; M@!FP68+%<@$;5MAE2F&&'Y$$&U4W"AITD(8AKY=Z@EK1":AM W;Z@A?6V?$[ M9[N3+\Q:BP-8[@_>*S MLLF<1MX;MIZM]UNKG$=I*@V5(QHGMDER#&EJEGM:48$-JQ-&O;+B?!48V[*O M65K(VE*6?IA46R"@M@_/)"^UJ60EZV1KO MBF*HS2I?\<-N7W4$YVA#J^MSKHWU7*[719$0O5S]P59R76[$9"G+2&:8#RMJ MB##A&%*2)C F@N5"Q"I6:;<8SI/RQL9[C8 ^HR]XH7#7T,K30+L164#X>N:M M-N3";WXYXA(\4O&TM%>*0&PU_7QD8?MM_FF![V=Z61<7$#S#MB] ;M;%ACUB M!IE W$8*6/I AEN/G9L)/'^[OV]>T99 Y[V.=_=Z+Y=$F/OY6S^-L/= M$^6Z 3!0&MQ__N=_3@LP2@W#Y+@=6]R2P=:X>+#\M&,%F]EG)_[:,0!I]KB8 MZ9E@B\V-$+9)IB&K3\OY3,Q48P&0JX@Q'*50R9@8+T532"G)8:II'.D\Y\Q0 MC%_TD9/@\>W#?_GUEU]N/O\3W+\'7^Y^_GCW_N[VYN,#N+F]O?_UX\/=QY_! MI_L/=[=W[[YX!B2Y#82; Q,>W)[)KJ$PV&L,:I7[BD+R@BE4")*;T&'CC[R M. H^\KN[&U&]>_HV7SXK]46MOL^$*OJ^FS6:*KI4J<6Z> E]7"Z^J[6MM5+Z M6+:06//OM\OUYN-R\T^U^;QK_3O-LC3*F(@@3@F%F&+#;22+8,8I8BRB,1?* M9_'5FZ9C\\C*.FW;1:.-LFB88'Y9^Q9NZV^4W8AS%&/7-]=:HV!AE2T)4^3( MW=C6YH]%FM,$[.P#A8&V\L!Z4_1D?E8;L+=I LJVVN$(N7?X W%X?WH.2ON] MPWWXINA?8-<2?G5;Z6(_T#S=R&'S\NL]332.2&;K:.DB#(T+R%B6093F>281 MS;,H\BO>UR)M;"1?:P=8^USO@*L;)0=#JV=:;;2RKU*0=]"%IDDG2()WGC\E MZY6ZRK>8?;YC?-M-'?MBK9;?U&KS_&EN7=^%M)'WW^P[]%0>282)B"DVM*%2 M!G$2V4ZG&D.>"9J*F"!%O$KR^0@?&ZE\^GS_Z=WGAW].P*KYX]LBB^?3 M+^\^/GBVS?(9 S?&Z0O9G@FH5MN :A4O*B'N5.\_I:<+:J'Z;OF('K8#5P=0 MCGIQ=7E&-T+;M;1?&SE&KMR*S3^871O8+F"[)N>2L@BCB$*!M898($-EF3)4 MIIC,HSC#./:*VW 3.S82VVM=3+5*;[!7W*45^C7#X,9FX<'MF<>"X.I-7WXP M!2(N1ZI8?$(=DY7EWCWN!#^S'&[50>K:Q87#-O[S[87]4TSP2-"*4PRRR M202(F'4=,NLZ0A"*%+)IU5Y%],*H-3::,PH#7FJ\+J-2US;9].56GRIU[V&S M[_(P!MS9"SHXK[V-5ZD\L>4!0676P%MUSG@.N2]W6:GQ;<(Y ]EIQ\W]Z?YQ M*F>]5_-S64]+%56WS*^M9;C>*+U[!/:W"H6RN&+QR4'!Q9/U%GF!!V@ IJ(%,]I8C+R+Y)[[-38OU # M16F-_XOE%1_VFJ/:$HGV*FH-%O/VFJ WH^M>58^.&0:VY+Q0:V>;&WZ M*9$D52G7$*N(E)MT>8PQC"5%,1=)(G//%/DC&>.+SBM4!-+HYIDW< 2?VZKR M*DAZ?M676%CEH-4.O&U#Q3\7X)SEH:+_CYX_;+S_.?..(OS/7NB_5OIHZ.#K MS9-:V5BZ*HA;83-KN<90*ZD@CLR$ILHV E5QE*4BUW&.7(/[3SQ_=+M-Q4JC M4!14FKI[BJ?PN[PBN!*5GF?Q"R@6 =O[73"]Q0DY===@/D*+RLU7>-ME_A/S M9K;ZSR)7^DE)\_96=PM1YU@(P5&>9I"E.+=UN3ED,4J@(@E-D2"$Y\)U>IZ5 M,K9):A4%34W-+^+/[O/T/)R79VL0D'J>LZ?QZ9#,T_*].?O'8SW+JK?9+_+%P<.>'HPSWN[?&*SQ32E.DL50Y"QV"P^;-PD MS74"$2%,D3S)!?(*IW>0.39^;(W$F0"K./BM5-TS,L!E -Q6+H%A[9E1BU5, M61KTX45AT,LXA@MD.D:F[_BEAL1QA"T=0^ IZ.'U;:XVZD;^UW:]L6K=+;Z;?R]7SU.9 MZ8CP#$-"$IOC&!OB(@F#"<8X3R2/4TTZE!CK25VGR3E\Q;%=RQ&Q-W<"V$[_ M"9C5%G3KVA)ZU-W8\C4'<>!>,;?-@6L8"1I63D!E9S-9Z#OW8%*1[#:*>G= MJ_4RVFZ\'0S!P?JYEM4??ZH5_I-Y7X(=HI\O(]JEQZLS1.&ZOEX6.70?6&<0 M3G2&=;_7O[/7%UN1;+9Y1C%_F&W,-U\)C"D1RCBF-((8DPSRG%,HB%1*H 1E MV"EL]=3#Q[:2+I2RY1!1_!/_$ZC5=>_J=81>.V]QN7SZT"/B/5/'Z,!V M/\'H$?2!SC5"@^]U\-$1OI;C$-\G#G9(TM'4YM%)UT=T6UC^NEC;5Y&-#..; M*4X)2P6+H)!80!QG&:14"TAYA#5/.R]>+Y/A-CF'"MG7I@L=PHSUI! M+['C:48QYAE,:(YL1Q@&6:H)C"G*$LP5E7[)7)V1&^+-N2"I^:G/)-9JF*5>!7=Z:[*V"9_ MLTO [5>;[[>VFT1-LYQ2_D*/F!N5##,.?3O3C2$XA_L:6$M 94JO+0.NQS14 M;SMGZ_6]?E@5+0R>BT; 55.!+&-9+AF4$2(0 M9X9&:BN86(PT9C@64+)?*+%<1TU[D?!WJ Y+S M7E%+./.J;V^)R080+S+,XA-62=I"1.4^)5 M8.V,G+%Q@U43[/7L=J,'KFDR8*@?.HSYK= MA)^_J&/NX,Z#+EZ>Z_76UE&QS1S64R8SI6,EH"JRJ%-L M5L,J8C#B::1S'B/X5KL!JIDU@"M M=(=KT&Y;0?//![P,1Z@\P!9)P^;_73;Y*._/X99KFR?;Z.H/,\;M7MSSE-., M)#@G4&81@ICP"%(L#6D8_F RE3')I$N1QPMRO!;)@]5B7.XJI\V+A(%YI:[W M%N4Y=&G,DH@+#O-8$H@Y03!7D8(\3VDF$ZHE(=U:4G='=[#Z,[VCZT;$ 3#K MVZ=Z6&9X(W.J2N4A;7+W)PP:\N$-P%-GB M<6M'PCE9E/S^6[4G=&BBQC42P1C*3Q ''*)*0TPK:+ M0Y0KK))(>)V0=-!A;(141 M4#0&:1GCR4H?!<.2I?B'NF[?:VRV WTJ->PKP MZPY=*$;KH,&P#-<=HB/&N^)1W1BP651XY\;5*^JW6S5E0I*$(@PI1\RLQF0, M6<8$C!.69Q&36'"OM>XE@>-<].KMQGH)Y9JL/I'WH[>+2+MQ64C\>B:N%U77 M&PNT"=@L 5>&S&8R'%.Y A.(EBZ*&Y2#7(T_)!SG^[HNZ.;FKX\_JX59+L[M M*9M\FBUF]F3-TEC5XV5='?*D(K?Y%0SR5 J($QU!BG(,>:PT(SIBL?"JW^:WQ(<,P2BQ+4QC+FVQ9091'&.;^8XI93[.FH?LL5'?^75.K7^ E>*98;AB MT7@]N*^V?GP_6POCK/U3L=4.XU[S7#L V.V(\/NV!\S3C)61[#%*?SML'4;)V77K%_O^G3BC?]5!8V]!W6/5ZBUL9]6F,9/2LS.&!/7@NN,8 MSI?KH,/07EUWF$[X=U<\K&MBZVKVO=CA^YG-%A^6Z_7]8O_91[69JB3F))$$ M)DHCB&F*8\;]L,W+_;2N+CQ85"T>^:^O5X34(+^H0!] MN0#-/QFE0V;..N(3+(?VDKR!LVD=S3_.JW6]L2LO:;5:%869/NQCNJ>)PHG* M!(-12@P9\83"7%$--9,QRA@76NY;_[A'69R6YC0U#CKW#!!B42M;4XWA%D,W M]7Y R3F^9',2;%>&Z8S=4+12X6779@T5@S-)&P[!Z..DD($YH\W08Z)HO=I_ M?^H-$[_/EX_5 8\6C$7.%W>@.IL?<_3M](K<"+P26M;-E->7C_8/LI)-9M;**)@#G.,I@CR5+S/X02IU[*OH+' M-B<_W-V\N?MP]W#W[@NX^?@6?'FXO_V/O]U_>/ON\Y=__1<:(_)7\.[__7KW M\$^_]['S0+B]H?N M^=)WU!YUY35GEGU4#[$%YU ;W)GL8.^VWW!.'S;>]_? M<9^7S59_9_-MO3NRD W!OQ0U&96\7WRV];%7L\6CN>#CTI9[+7]]P]:S=5D; M5#(EHI0RF$69AF9QH6 NTA02IEC$-9=*>051!M-L;%QG#0.%91.PT[Z8FTW] MNY5N#3>P&\JAX3S:9 XNH!N%_T/- M'K]NE+SYKE;L47W<6@?V7AO[[6:]8<5IT\[7B06F-&8(HEBE$'-*(8L8 M@SHVG\H\)EI*'Z;V56!LA%SK#UEI@-V'?EHNP+HP "SW%OS%CXV]1\:-=/O$ MNV=NK54'E>Z@5-YN[)?J@X;^$_!V-M_:J_OP5KNB&(A5O<4/2IY=P3GDR,[/ MZ=JTN&I^;(]U8N.#,AUE,$JY65MKS"'/-88R-0XJ1EF:<*>V@Z<>/C8*JW4K M-F.]=ZU?P(80RB,2$1@)PFQ/9PIIGDJH$!61B#3+%?/)N^P,VP ' %A)_$.FTK#":AT##>?VS$(-+//"!ETCK<;>CC;+US=U9>I0CIOMINO M2QN8?O-CMIYBS1*:)RG4669>SX1DT+R7FZ0G4'5]>U]+5:]O\?]8>KP4F]#(=CK_:20@5_T;88>O_);K^YX MD+A69C M>X2&7$H.L6(Y2;!4B?0[5>RBQ=@HQ"<,._,\9>PT2HY'CGUCW_?YH]$?6@.* MBL7[S,0JU-IJ&_ $\AJP0AU'=M)AV+/):V Z.JB\ZF'=:/%O2CZ:B?M9S8LX M[O77V;>WRR1/212@"DI' %5 ,Q@@=*7>G@# AAN>!0R&L0P1E#S[# N:O]*$"JV?1F*V=F)#[8 M ;$YT0+EA/,XAT5!2:QS 7EF%T09%BFG+!;4R2LX\>RQ3?9*/5#KYS;%3X'6 M/J^OA*+OO5!7%)RG<(N])^;M6HD_/RZ__[NYJYRRYH?]3#WUK$&F9XL1]9QL MN\0_Q>!&B.W3=FX3>HH4OSK%Z6:S6AW 8JZ]%E(,)DJ'2'KR6-I<-#!\MUZ6YP,R'F MBJ?X>VSO%IO9YOG];*Y6MT;BXW+U/"52,LUT IG.-<0D8S!G>0*IY#K51%%, MG(ZZSCQ_;%1?J@@*'4&MI+O[=@K!RR[ MH7AN8LLR M/U^V_+^4V-C"_[^PM1EE&^!6]&!J=#)IE'@$]UJO^RF+X8)A\-H8K4)?J4"& M"Q#GJV0XW=UO)H5-W1!3;MT3H0E42%M22P1DE JH"8Z13 RO,:]R/E[2Q\9M MA5+@IUF=-?&G?C(E2N0C(KA.5&)>)[&T_:\HY 0+2*0FL52"2:3 7JX +T9)L=7"?+(&WPP=%E<.-7!NKYW>!J/GMX]G7K3G M&+C16G_(]KV%>G][]W*#SGC3+W7? =U#KYINN(4*1O<3/FR0>B=@CH+7NSVE M&[E]-@]:S6S=U5NV_GJS*/YC"UI\9W,;+';ZTR+,@))4I5S%$(F,0)PKVQE0 M*.,#LERE69:)U*L[>W=5QD9Z>TN U;8H55#\T-"[4\#'%:/E1HG#C$'/]!@" M?F]2O!ZY0 1YA2*#DN7U@!T29X G=B/1:I/PO9*VP=@#^U'5,7ZC%DK/-E,1 MTU3PF$*<9:FMY$?;E^\A[;V'(\6EU<3L_JE_W, M;#QJD,EWK'H]OT[\I=NK^,UV/5NH]?IV^<1G9>CJI]7R_7+UQ.X6VOZGZ#-0 M;;C>KXKRWOI&&']@I=27F=&_^&4]L]>]-=_1&['9LODT(F8:ZD3#",5F8D8Y M@YS$&0QA _ M'Z&W$7=S+L8PCCT36&TB:-@X <9*4)@)&G9.0'.\/U3C??-RO!OV FOP!)0F MAW-L^AZ40!Y1;VH.ZDKU#?:A#]:[O,YE859;U2PY6#F+NV)R4N@K+7) W=*D9-_-/5)UQO+'C-M/RZ6FV*7*X[3;6&TU[+<)F_J&7"CZ3(8H3:96B0-N\%TV>2CS26' M6_P#^;_8^L:SS?.['^*KC:_\:+X.TYRJ%#$M(!-VFTFGTC:;,NR1Y\PX)CSF MB=-J]IR L7%$K2.HE0162_=8_I,@MA-!"&AZGOV>J'B%\[>9WBF>_^0#!POH M;S.G&='?>EW7A46QFUOU<6FWCMC\YLF>6TP)8BE.10Q%&A'C364$LDQ*F&!$ M=9I+CKC7QLXY06,CT%J[KAE1!S"Z\5L(<'KFKA[U0$:ZMCT0\P_BLKRZS:!N)H$D61_:?*8?DK6"P7JIG] MXD<9IW!W8XLKT>R9*/9 %NI-ZBY7=^OU5LEP7-&"0B":."5A4(9H,?&0'-HN M[<8+1<+P[?+IVTI]58NUH9VR^+ ]>K+AAN_GRS]L3:U=1_'/2LS-ZF*F9V5% MGQMMYNT#^S'5$9.(<\,A**$04^-/L,2NUY3,,T*ERI'7>BV89F/CH&:MDKW. M=C%GOAK 9D@4K3/L\;/1WH]NP@VG&TF]RB#U3&UE19D71H&J&GHY:I,R)MO: M!@KC)LWZ,Q-P:.,$,&MEZVAZ$V-PY /1:3B]!B7AX' >4G=X 2'29NJ^)0E+ M6(:9AEKP%.(8I68=B#F4F="*)$(E@OJE09^4XS/+ATEW;F1<"*/G-4DM?CU@ MKL:G9Q8\2$7IH0-,*P*]I)2\2O^75C/;$T&NZ_YB"V_=LJ=O:O6=+:KTTI@* M6>3T"J+-/!=FW4=9'ID93S(5*\$BJMWF^8FGCV]V[Q1TK[YWB%C[;+X2A;[/ MR&O- J;2MEC<4N+N\([!ZM>=4;59G.[<)?ZSS;RR5ZIX6?]=?9V)N>W=6Q8B M51&-1"(AUUD&,5(4YBR-(<989C%)-=74M1#I.2%C6^;L]61S\+U2U7T>GL7R M\H0,@5#O;]=:15#KV*%2Z%F,W.N!AL!JH*J?#%132:+8IIK 5-I* M2SC.(<\X@2+B2F0TDH0ZU;CR$3HV3MQI"JJ6-K9N4J4K^(FM :L_<*R=Y#4" MEYFS#UQ[/['B&[#7&>PAKK0&>[5[P-2=:?O =B#F#8*Q%R/[@M7"T,Z/&HRQ M?8UK,KCWO5V/"Y>&B#;/G\SW8'.SD+;JP#XVZFD]E1%-*9,II&FN M;#_ #/(4:^T!K]9O4&AN&>M% ?P M78\00T+:^XGBU6AV.%UT!2C88>-%@0.?/;H"<'P4Z7QGL'QHX[XN'Q?VG/Y. M&DDS/6.[T*DZNLJHTDAC,7\S1"EM&:IR+ZWQMV)'?IH(FL;4D!>5BED:2R&/ M$()Q1IF6*L$95=.%>K2UZQ^N2I+N07NGZ9N7T_?(AKY/T.9="T\/-/)N'#JB M@7S-G.F]S:!I=!7+"G8QKY:U&\:!RO()V-O^,AVPO2M-B/SI'H>KOVSJ/I1^ M[=SJ'@?"(=.Z3^G=WG _JX6MQ6.$WLBGV6)F4RUMX%]5F:?:RXOB#!&9. D=6RN=J5T02\OU:ZK3/F]8MR@=WM#! >T M9X*_C&4/E5>]0 I$JVXR!V5%+Q@.2&\UM&J?-_?[';//U M=KO>+)_4ZMT/,=_:*%C+F^;_TH:*91E6B6+,K/]5 G$<4Y@+;/XEDSR/$=&Q M\&J4W4&'L?&5C=];,^<#KVO0=R.IGC'M_;BLT+Z,D*SU!W\8 T!MP03L; "U M$6$C[JZ ,%@TB[\& \>Z=(;H.!*F^Z.Z]HS[AYK/_V.Q_&/Q1;'UE#0V&BN5!59;^+M5%]3Z MEH'^CNU$+R/<3F)!<>N9JKI#UJ'GW 4XKN@^=^[) _>ANV#@<4>Z2S?X4\/M M\KM:[8HT(1:)6.04$L8SB'%$(:=!X"F*WY<25P/4\?8\P>^B$68?$YK.H!,MI/I8P<#KS M61./,YG/7]K50__[@,XW<[ ]/!VSYC_!5>]N$3!_:N MSQAT[%6?N[#CN<=R*?^8S>=W3]_8;%7$#"S7ZZE,HI@('D&E4@ZQ3&+[GN@.<6K1B$.J@X+638DXE60X^.(MJO[EB+ MP%Y[O_JT6LJML$>V;YCX?;Y\K),:>(I(3!346IIW/98WU!I;!GB8!VE-VH(1QV/5-$"VP]G'*ZP1(JT[Y=V+#I M\TZ&'^7$N]T5+'YPO=N:XCK2*64$ZDS8J#^$(8]);'P-S'*"%,V05U!%F["Q M,5_[Q9OJ]I+9=V.!_9#K:<)9E*S6,&(IA'$VOS$$N.8:)VEF,5$ M8R3JZ&$W)G&2ZS0K7L;]]DPJM9)@5E;*,2<$SPJ. \5@[P6-S=#Z_^_N[C[^^ Y_? MW=[__/'NX>[^8]!PK#WB;G34!XX],Y)#X!7XS2H."LV#=J7V VN8$*N]V#'% M51V!X1E,=7Q_-X9Z;WPP8\\'RX 'I:S?SM9%I\S/QA>ILE2G7#%J$ZQ@BCBS MM5 0Y%F6%\6G!:$\R8E3Q]ANXL?&5O\X+-4O*YW!RB@-H*WU;\T#/?,:I7BH-#\1!W^6GOPN>CQ6!D0CMNZ 1>(X3R%#\ISW8 Y9+N. M3^G&>5_4H]W^_JR^+5>VZ]%N[T-'5"9I1"'+N80XBC'D1$4PH7&2"2TPUXD/ MNYT3-#8>J_0$.T4[;RV=A=:-GD( UC,1=<+*FVXN 1&(6,Z*&91"+AE[2!87 MK^]&"S9IT'I:R[FYZ/%N86:>6F^J,Q:1,(12@B$6N3".C\8PCX2$C*1YFB1Y MG*>1WTEWF[CQG7=_M,?<>W5!K:^G4].*L1M'A,*M9YYXJ>8.KQY.L%P "<07 MK:(&Y0P7HP]YP^D>/^Y8KS;3+\8E8:N9;0JM!-M]FUE,42*DA)Q+8NLS$\CB M&-DH=$H)%CC+G,Z^SXL8FQM1:^=&"2W0M1-!&$#Z7J]4B@6<[Y?M;IOEYN[& M##>_[6=WRX,'F=.7#:MGLL.5_N40WVU7RX(,.%O\?J^U805I%QOF\[LW]Y_K M>K X4F8-@&&B_W]UW]H;MXYE^WU^!8$+S#T'*,Z($O5@#S" 8R?=FS@.# M(#DP+5B V*&HK!V:]G4/O:,Z4M%#+^@Z%3UT0JJEXJ'=.*.5.W12JUGKT.U& M]Y2"F^I!VI@SNES[?^:<_-W+G3FYDUJM_?D.$B$E68)@2+6;ADF40:(I',:< MQPIG$:7"JL*!TZQ3X^R=X* I.6 O8">[?1J"/?;MO#T8H@-SMP68G@_6.B'5 M*;?!?I;1\AV<%6_F0+C?W+'H:EG$=7,GET6EOO4]_6F.Z1[72U/I0-NH7TU/ MPG=T(X7I)"17F_+S&T0HQ FBD$2*0IR:GS!+]*HDA(H$"9(PMRBDKJ),+S"I MU@3DI2I@NP8_M*=N]E'6JFP#"9G1 ] _:"X<]Z ZKYG=_M2@ZS!27==2A9D) M6P(-V6>@$!T6LN\*25_EN6D^_]WK>5M?%'T5?^TJQK@E87N"=50HMN]XW;;]98N M[2CSTH1.YMQNVN'>R_O;^ZM/X-/'JW_^=?;C_= MO+_[6G3'3?\-O/]_WS[>_Y<;+UZ$WX[_?((Z,,\UJY[6M:NW+_Y(S!8*3V1U M<;I12BIQQ3\S K.<%3*2CX8R>I2^>. M[LMR>8MP)+"'=C[K@')CDE45G,V/NW^OZX#6"U(I _XV\H*X=%<996%&:[A2 M+81)HZ"%/K/B9U'_0E8K1,^^,IYZ8WD MK4Y2_?11^S7TAN"URU<^@_7,5:M MJHMSJXYD>%WYNBC6LM^""W&8D2P64)!4FO:%(:22F=.K)"$TP"1(K*JL])1C M:I^K9IFA$SDZX!U=FCA$QQV%KHMD9U"/ /W 'Z^3J#<^9(<=",HJ3V"0)(6> M:/H*O.LHQ;AQ>?V@.@K;ZSFD*:MQ]80QKA:;S7.1N\+RX$_RX>/;.D/U(_L=>LCZ^P-V&#BR2]HG6I4#\%&Z4-?P>J> MCC$&Z]6#<7[-0M_K(:Y^+C9S1#D*$)50!()#G&(.*482*I3$28Q$*-SR?D]- M,C6R?EV87CN^>@;PNY'4,>7W)**6H0(]<1HZ/.!5'7H[B-QC!%HP\!47<&J* M<6,!6I0\.O]ON[9C]>IG:DYC9-,\?/?RF6[UA[-X7$DJ$Z:DMB4RI D@B".8 M,1Q HM*024F22"BGAIT7)IP:&53RKO.F4SH#I<"=6.$BY'8,X1/(@=FB%X;N M1:XM@?%5[OK2=.,6OK94_J@$MNU]_8KDWZV7RP_KW(0F&R\E)HEV *,X3$WQ M@!!F/(PA98PA;5E(2IW.&D[,,3DRJ0OA_VZ$!)64KOQQ DM+RNB'T- LX0A. MY^KW)]3W7/J^.<.;U+T_H>*YHO>G+NUR[+#F_SB*>CX9I5AV9I(H"X,D$!"' M"IN@00ZSD*901CR-,9<92JR#!ETGGQHM%&*",G6@J0'0*H"F#E48KEM_K$[+ M8W/N,!SH@Y\X3 YOEW.&X7 ?[83!,_Z.APO= &P]5G <1D,3\9E MRT2CVIB7%3XT-2WNZ!@"; AH?\3Y)5\_Y/3[G?Q.%RM3_>Y9TU=NSGKVUY3S MHGF&)4*1B*&*4@8Q33@D"F$H8II%2'$I0Z>RXMU%F1K5[&0&="=T,QB@"^7T M6"@[2AH'_E'LTD8<3*7&#.S79*])\T+?I-8?3E_1P-T%&3<@N#=@1S'!_4?L M> Y(5Z*JBQ1H@POC1$&& P(Q+ZK^JA#&#..4H)BEL5.JQ'[HJ9&>D+)OE9^1._JC="DWM>V$TE10EL(01\;!% 320"'( M5!0@3"B.%79R,/=C3\UX*D1S= @;2%EZ>-WT']IE,U(-8$"=T-:71]48>5P7 MZ5BE(Y_GQ"5==X:T.4;S@Z3SER_KY8*_S#.4Q2FB"H:$)-H^,BT+1!3!B."4 M9XG,)''K9M(VV]3>UJ[E+^R@M=VN\038X#LRI9R'-4->9J"4%?Q>_3E,1K8- M3-YV6MKF&GDSQ4+MX_T2FYLZ]S\1'G7ZJG/3DR-@[1BD M)UP#\X8-4L/T.SD'BK\V)T\Q1G:"NJ\+B/5J^D% ML/>Z-=VD>:/Z-;V@.U_'IM^P_2J.WZ^O^'\_+W+Y[GFS6,G-1FX^R^VMNJ:; MQ^HW8LX"G/%8(2@3G$([E$KB]?" FI$ MW"RJ'(V5++97N9:]_(T6OEM-<:M5"0.LTB1@4!")(5:)@IE(*40L)F$H(Q1S M)Z/:^YJ,^#6\-V632^3U6[U9Z!>AC)+4[U1SE69@:=9MK"6R^_@-!?S 7[I= M??WM&E3B@;WD,_"Y?!V,]/7OSV/=N;*["VB>J[E;3?TF%=Q=0#E7M=UI#/ZL.-B!N5[)R;),(2\YC"N- A-KZCR2D..*0\1B3@,8\ELPVY:%]JJE1 MV>'N&="2V@?37X"UG9#\@C4P_109U;?J:+?1X-6A^=D%X.QS#OP!.%*&03\@ MG=()[+!I21ZX,,!HJ0)VBC03 RSOZ&;-?Z"+_*]T^:S=AZ?G[>:3_"&78?7D MIAD/D8H0#%&DF902#DD0,YA1AKDD-(Z%%9-:S#4U*BUD Z&;@=>&I9T]YPFA M@?G32 D*,6>@%'0&*L &V&VUP,23==8VTZC&F(7*A[:7S2W=&*(VXJ[7W]EB M528E[=VB6_5)_^[^D:Y0$'R1^@E;;4^WN=Y).-=&6,I#S&$F5:(MM"2$-!(! MY,0TLX\DY1FJ-P7N[>G%NZ =M@_N1SD?6L%F9_=%);<;6?E?5CN*>YM5&H<8 M=[L[#>5FH*&>\6J-@F"K-01:15#IJ'W>5UJ"6LT9V+.M/TX=;!$\,;%_^4;E M[\'@/63]X29R[XQ[_9SG>H(/BPVGR_^2-'^_$C>:$^=9C%43KAY7)C+JG/]_)E52+ MLMEM<0;U1:[HLNJ@5I-,U:!F3B5+%0\Y3&.9:CY0%!)%$4S3+"58J8@SI[# M'K),C3;JWEFU25<<\C[5\KL9>'V6R,Z4&PGX@6FHJ479@J?28];LR[/3I5B2 M6INZV9D_R\P#IIYLL#Z2C&IM>8#LT*[R,63'M%!S7")OGXI3R-7#)TDUZ52= M:5Z^K83F<9-]:KI^<7UI55 "12E5(DA@(+1UA14U'6I3!$-"5:P8XA%/.GC4 MG829J-=L=/E3E55O\NSUV/J[V-U_[K90=L0Z'.XCI;L6\L_ 3@-0J##;]=AZ MF8&F&J#4PWM^?2\CV&LS]-+@Z%]%_Z"FW+[NI-#-7 MW<,;C;WF*@LBP1�G(33HY#"VY^#NJW$Y?/DP? =F/WJT]!:\#WK%977*MF;_0:'PMC^Z'DP MK$OZ'9B9$### M6G+%:U-_K\V0#[?<./PNPOJ07=35O'/K]N-JU_IRUD41W4E%?>&J-S'H=8 M,1F%, HX@UAH/Y4)@6 L.$8I3T,2.>4Q#BONU(BP$ K00L#>H3$^E]6.(Z>S M6 .SZ^F@F;VNH*ELS;FUNH6+UE 85!K/0'VZ7-XP X7:@T;0#+ \PX73^!3V MK6-K!@#>(M!FB%D[EG*GN:E5NODB\Z+L5E&X38HY21&1$4H@$0A!G,@8FNQW MB-,TPYP+Q;A;'??3\TR-^"NQBL*"8KU6T,0AEM7]9J"2TF/M]G88?!5N/S/+N%7;VU4]*ME^X?*NI4VKAM-[ORSC M89ID5%N1V(1<)XQ!EA *64I3C#4/B,S)E#R>8FHLL&]CW]WE/0&DW8O?#YZ! MWWE'9#J4[CRGO+=2G$<3C%Q:\YR"QZ4RSU[I.>ZN#&&X7>U"5.3F_4_314;. M:<)PJD(!!8JP)@ <0JID H4,$%=(AL)M5ZR##%,C!R-648A82)Z;$VJ@;85= MT)UX+NK?F@E-!=PR;/]9/QKYENKKMO0G>%I7M1L\Q>2U+)\=XPR\* -34FL, M7K4J>AGV\7C:TZNT&"'T[C*$0X?-]3E?\4=[_L:[2-7G 51JF%&9)9,[Z8@FS-. P03R(-8-2$CFY3@YS3XTK MRYK?[%S-[QFH% !: \<"80X+8L>" \$\,/M=J*K^"N$ABB"[@^:KF)?#S.,6 M[G*'Y*A(5X[H1W8ZIVB.VXR1MP [/17LX"LA+" M0M0!N,<*%$]LTS[7J/QBI?8AH]C=U+%SO'9L/JTWF]N5*0Y?5!LIPJR^Z$=C M:YJ./IDOT3R*HCC23B-$0DB(281@%@D&&:)9Q!2/11RZE?.SF]CJ]1BUD-\O M1O!?P5*+;CP3L=C4+J%Q%O$SH\@M=B(^K:_JTV-)E896Q0ZOL3I8Y\_*KS'\LN/PB\\5:5 =\ MYH*RP 5BIF*IX-HI3"C$D920D)!#3BE3"0L1RC*W?E]#B^SR)H_3#:QLOLF; M[SRYU "MR9LL=51-S?[W>;$%#)W_$/!;P MGBA]<'%'_1B,!?[A9V2T>=T^0)M\.[]>KS;KY4(4LQ4G/44H/ M5Q!)F2EV9 M3T:0!I#$F,&4IHD> \4BL.I_?7Z*J;G+*KP M;-> 26 >?$[-.IN7,>&J=J.RW#=$["IEJ[8I:[ MQ@6T'F7&X*SNO=C0!325\9KIW0M.?]G?W<08 M.R.\%U@GLL3[C=R1XL.C?,,0 U,5QTPZIZVS=\Y>7''K>3GS7;]7>9'.T]5-"%.!:,"IY (4QX;1002G(4P02GE+%8J M#8E;E,&%&:<7)% +#([W2AWWE"]@;;FO[ ^_H?>6SP,W0/"F)2Z^=IDOS#;N M3K.=ZD>[S9:WN9=!O9%T*?//XXZ97D'?ILNN!K7_ET()Q'JGOJ$6^GJJ4=4&NI M6>HRVF@52SNHV*Q7VN5VKSGA$[7G"L401DS"@:0AQ1!!D.#']%X)46^R,BRSS MD%,_M4_F*-C:&>4>$!OX6W@VJ7WPE'7/EO>Y6::0>G[.TKYT>3>JO9%*YGDQ M8N-,^<_KM?ACL5R6S6!>59H\_/NF5&3:[:2^A(*?W7QXY\QL%\+).]U*6@J%E;OT1ES< /5%< M?WE&)4-O\!W2IK^!W;

    .5-I$7G*[NUW^8O=;:GT,T$!G-)*0J41 C M_1-#B$.:B@ %DB-)K/NVM,PS-7NK$!74LH):6'N?N0W3RWL0GI :F,#.@-1A MAZ$-+?L=!4^HC;2#4 OHJ9V)A?(M&P%M=X_F^%NHT'3T;2[O4;#H3C[II7ZD M&_DE7S_D]'L1$!^3($VT(0FU0V_\SRB%3' % \+BF*=)F%*G@)KS4TV-$@M) MP5Y44,G:*>>@!6$[0] /;@,39%?(NE42:D7#9^&@TQ.-7R>H5>&398':[_"Z M"WC_2+=_6S\OQ;LVBG-A, 0 M15F4(NWW9=S'1M8%,:9&,M_.[7"!K59D!A8*["^8@3^,9H 62A6!S2:_G:Y> M_N\&+,J2A6:,W+KW>\\U[;6!YG&EWFI_K5@D4"@!2BW 3HWBPCLO'>;] #GL M'MTE(::PA6<)E.4.G^UH7>/VS.ML2IE\T.I=%]T"GQ>KARH">[W:E%&#C>*5 M-_J'S7;!YQBQ$'$E82P1@3A&,62,2IAD/&7:KV6$.=;@[BS+]/AV8>)KOVIG MQW7+K\^*V!'E2#@/S)95[=RJEI)Y.<%>%;#7I8Y[;M;:G8%:(9_AAKU1]1:4 MV%V2D4,7>T-V'.#8?\B.SBU_E.+9%(.ZT:[S#VHX^N-JL\V?R_H>\N?VG5;^ M'_-,D"3@*8(IHB8>D@O(B,R@C,.8$!RP(%%N\9"V4[N\O2-53ZHD-\7/]K*# MAO"._J_M(EAZPP, .[1O?!'1*M(:&.E!(;Y/C]D1,5_^L^VTXWK3CF <^=:N M]W<]!*X'WV7:?:"+O*@@].=<4VEQ$C)/DHC%@0FZ";'VK%6<0)!BIA,(5$H MA#BD)F \B&$4Q(*D,0JQ<#IRZ"/,U%CN]OIC[3?EAT*[\5NO);)CO;& 'Y@+ MJV])4P_PRLG=I? >J;/[C=;('Q/ZP-43/_829536] ':(9=Z&;-+"LYF\;"Z ME_QQM5ZN'UZN5J*0I!'-5G>7$9C'/(M@@!&%F&GGEJH@,#&!-(YDED:*V2?@ M6,XZ-1%]L*Z>*L7K@& ;OBW\^1@J YN'!: [H4&6NK*Y&[(W2GS MQA99E[R; 1 >+>O&$]*..3>.B+5FW-B.-6*^C:-ZK[-M7&_N6&.>\_7S:KNI MQ]ZN6/S]_]^7FQ?KHTY>ZON3>G]Y_REZ++P:=>T.*&, M)2QD$,>F_* V."$AL8(1-H5(F< L<@KRL9AS:FQ4BJS?$R.TV>ROQ09E1XKN M3:)M%L".F#S#.C M>4'4O9>\/4:^^LI;S#ANCWE["([ZS3O<.D!EU-_H]CG7 M?Q8':OO#161:$R8A-8[D4U60^585[N#7QW6^O9?Y]QO)MG,F ML> F]8+&IBH7QPPR115,%!9Z/(R$I&Z5 =HGM'JZ1TW[K^M5FTZ?Y3F T'*Z MF3<70+:S9#P -PXM[ 4U#EBY-U3("HVPX*8-/F?#Q X53S;(A M(.6>9' \T=1,B7VX.MA)"GXO974N)'P&6SOR\('8P+31#:R.(?[GD? :OW]B MFC<(SC^O[.G(^Y;KNQ'#EWS-I11%.'_]/?VPS@L"*FN=:R_GRF1$%94]YD$: M($Q8 $V+!HB3.(8LU/^)$I6&4<2"C#I6&W:4P.6U&"?(OI#4C3)<4;=CD@&1 M')A@:LG+/*-?=H:=6N>_5F;*3@&PU\ ?]72$SA,CN5/![+:Q'R\<*%)^QGF?G M&C^8\Y+:)Z,U+][DWI%;$Y1XYMO;O&KY751UP:$B<200),C4Q)4X@42F,0RR M+ F30(0BL8K,.3?!U,BADK$(':G$=.[&?1+(=G+P <_P)HHK,DZ=N-O4[]&' M^^2PHW7A;E.JV8.[];K^O>?^)DVG)BFNM$- '^2=-(Y3?7IC=EC07,HPQ'&: M0D0##+$P+SHG"(:(,R(C+!'A73O.79Y^:C102PQH*3+(:YG!LFA!MS7;A;#J M-K?[9\?<%<+"3OKP"&/F':2IG#]L K>0L)G^S M!G+VP+2UC7,8I2/UU8F -XL-7ZXWS_HQW5GI#*E$1#R&)$EBB*-8:=]'$QT- M!G><+=G*$WI#A!+(D22&.(XQD%*2)C)WB\9RFGQK)[ 34QA-=+*O0(,>@.[<% ML..:X6 =F'V,X.:\NA0=U++/&B;1'O1:?H\!=IUP\Q5;YS;YN&%UG8 YBJCK M-DK7 9F*L5\- MIH\G&+>G]%D%C]I(G[^R2]D:MKU>_Y KNBK^+/8P30&->XWKYG&]%%??31;S M'"6,\#1*H,PD,P'JPA0T5% EFEIHHE[.W4,!28@QLV; MJF6=@!^M=">M.<' U%*PNE6K\PSM:H1H_,#O6 MJ7'#J[5,C>50(U:I<5/N=9$:QWN[[HGH*?3RO.PMP'TJK^;JD"11"&4<"(AE MD$"&PQBF* N)2FD02:.O%XIZN*8G:,USPK137=/-HNM3K M/TR1B!]T:?S*T_]:U7J+8A%JNJ PC$--)7$<0\HYAEG,F2*4Q4GF=/+<1YBI M48T1LMBF*7YHB-LQ)ZG70MDQU%CP#^V&=D>^0T9D?\B\Y4OV$&7D;,K^H!WG M6GH8LW\?$[8]V3PC#C'+)-;,2$1BZO]G,.-1 +4%)B2)B$ H[=[!Y/2D+F_D M^+U+/JU7#W!;IRC[Z5]R!GP[\O,+Z, 4=X3D_2DD1^M;TH[7 !U+SDSX9KU* MV@%HZU)RX MI72=0P /L+,CC^Z(#$P4]F!TK,,WT/G>P>!O4%WOTBGUOFFMJKO!.U M,.=E+:S;"]V&K=W;[0FQ@5_UUV#MY/18@MP!#T\TT#;3J)Q@H?(A0=C1(3I?1!Q8*@:;2S1YK@+V YG65 MYJ!0?08J <8AHFD*58?ZMH@E6:AC*P*YIJ,=?4C./3!W4= MO=XVC#L?;T[0'^X*FH^SS8%C=LZZ(=:BY? &-'G67SXT\UU^^=,/(SG,Y^ZTJ M?KNI:C;^CQ1SG,6Q4(F"D<@BB+,T@#13&8QEH,((I2Q-G J->)=P:D14RFG. MKDI/&-"=J.!YI9<2;(K^,>O"F 1/^N8W\)O/KO? #K*/59R^)[Q_!DH]P5[1 M"7B[E];@K=W:L_+][_!?+\'KS5&].%&W;\@W_7*L\ZT9J3C!W6R>32V8.HM6 MA1A)*?0'@;/ -/<-(*.!@#&G:8 YQ9%;-Z/VZ:;&[@UIB^K]8%')VRU%^0+6 M=F3L#\&!F;4)7AG.48/G/:/9#A-/3'=ALE%IRT[Q0PZRO*OG%M>GCQ]N[^1& MYC_DG JFB PQ#)-4F=.7&#*".8Q8FDD5"8K"T.WTY=0TTSLI>?^3R[*?X S9B4XE80#[&.=T-_W!E9SBK?9 MN3JAY-DMJU/7NN=>_K;68W&:TQ]T504E2!(GJ+I6W4G]!7^6!QUNPT1@$E(" Q%CB#'.((VX M_FO*<8C3@.'0J9")U:Q3>_&;>04-!61AC5<:N'&!'?AV]. =TH$9X[6\#0@' M3;NU9 4S+/I3 -P(K>%_J'^M\JXGNUV[D2 M[^1*JL5V,Y<8L90@#EF$38L_AB!3$8(QBP*41(R)R"F%O[LH4R.P*\[SYR)T MCIN3PQ^N!>Q[+(HEAXT"]=#$5@E<]@^L&NJ8GW>_J%29O3X>,H'IM3H^J]+U MA=1;4;K.@HQ;-??9;Z/ M$\PHRV)%(0H$TCY6'-2B M=PXAM%T*.YX< ."!2=$3MAU*$#@AY:W:@-VL(Q<6<(+BN(: V^WNN[U_SM>; M35GBZ59]6^62KQ]6YDA)\V7-B.]_\N6ST-YO77!7L^47N:)+4]+SBW:-RSK: M]^MO&I/B;_KF+^O-HHB\GL)0MDK";;:-6&7_(ZW6./+YU736KF!3:A" MV:H2);A5X-4B&O^RUACL5 :[DO]::;#3&NS5!O=KL%.\&&6G^J2>!?MRI--Z M)D8J9%H^&V6-7;.5^GSN!0=R]VPLZF?#;#P\[9Z-I_VSL5WK@>IGPXSR5$/P M+W[.7<=;JY9SW!&$&.U<>#Q F^?,(\[:;2/$-$XV.RQ;>?60RR(HMB[^1[E2 M6' ,.>*QM@^31'L$60!10@35%F2*N5,SK_-33-A\]R>ZL_>_H; MO7KXI*GLFN;YRX=U;H+D-_,TI9'*J(!QE&A?,A$,D@@G$(L@4T3)&-'$UM5H MG6EJ!%$:%1MMN\CBZ[^2VK:HI0=+\TMNY >J4L#>8FQ'_++A[PW'H9E#0[83 M%!A)P?4@D-G;Q]Z@&\FT_7SFJ:L1]&2*6L'28D6VWS^: 6BE1M-VL[NAF]E5 MM;G_&S6Y2*][+NT;!TL<$DH5ADE&M0'&(P8UWT:0XC @&48B=JN_:#/IU)BV MDAE40CMV3[6"VP/1Z@-OK)F_#]&MV0-!+>NC"MBO_Z%Q95F5Y^.*YZ8__8TL_]1_+]U7[<<^FL3*.VT5O5=* MZE4]_WDD#\F*Y*-R_KV:30,OY2;\, MR]TUE'T+ZN#&]>47K=5LOL<#8C]P-^3\M$O MVT076)N#SH+K7ZLR U]W:U.HT[C>K(VO-H ]$?666NPV^\A9QYV@.4Y([C:, M^R:R:3)RJUY[-R_W?ZSK;F *QTB@#*K 5(M.3;T"F5"(1,I51@1*<&B[B]P^ MU=0X[W!S VA)[;<]+\!Z>:O8'U@#DU31I>96@5-X73YL<@7.?L/8'X C[1CW M ])IU]@.FY9MXPL#C+9O;*=(<^/8\@YW(BW*)5^;#VW^4CVLG*:)PAF!"244 M8A9CF*F$PT F$8]3+J+$^@CN>/BI$699]%RM<[EX<*CX< *WR^S8#XV!&;$$ MHI+.\YM[7O&6M_7$3:.]H><%;KZ5+5=U=/B^/]%%;EC[-K]9;)[6&[J\5::M MVB=M3XLRH6GG;W[4Y+YZ6+"E+'_Q9;U<\)?RO\V&?VD'6PI>'.H"$XWJQPT%\ MY.D..%6W3\>'Q6JQE<7LA]-=E=4""T>@2H']+TGS#_K:>2P3F:$,P8!PD]H1 M24BIZ0F+1)R@* EHH%R^#MW$F-H'X,/:],&10"TV9E_J18L)9)F?\Q_/RY=_ M_C\H"?XM0C.@7Z+4[6O0<9WL"']X] ?F]%*!BKL/F7I6Y/(79T]-;6; * *, M)O[HNA^2GABYHQ"CDFX_H YYM>=H71MT7$N38[O\N!+RYW_*EWF4FJJF6=&\ MQS3)CC4AAB*"(>."$9&$U*YL\MD9ID9X57N)2DI0B FTG*Z-. Z!;*/@,!.09%D"0QXR%A"D7WDG:^?2A%-[S9OR M@KW ,V!$!K^70CL6V[@(NIWIXA/*@2FA)XKN%1DMH?%5G_'2=.-6:[14_JAV MH^U]W)^*Z2WX>"Q2OK):4:O ME-ZF[*EJZ:W7=RW[M=%>"#=Q8S?RAURNB^;:E8-2;O&8(HEAFC("TP@%$ >8 M0!*R!*),4(Y9AG#H%)=E,>?4Z*$6N=A0;PCM6MCK,MAVE.$9PH'9XQQZ^^*& M8VQA.V#FK;37Y1E'+NME#<%Q22_[6T?N)WBQB?+G=4&>4OQ-+AX>]9]7/V1. M'^2?31S"#=W*#W21_Y4NG^7=>KFL$MKF09)B(C"&$J@/VTUW+4*S6].H05H MJ.'OT],=0D]?APX"C$K@W0$ZY-@>(WD/OGGW\AO]^SJ_7M+-YNKG8C,/ M3KDL3.\0FSYPOV5,0(E2A'$02(@2T4(,0_"#),L4JE5;HEWR:9&C2V?'7GK5YF+:S&*,2:U^P M#GFT]W@=+6EMIPM-P0>9W$6O2+J\$J)\]\VD[YXWBY74]GOC'96QBE":!)!+ M%D&L&-7D&5(HDS#43$HRK) ;>?83:'H4VA#.,4VSY])8FKBCP3VT75LIRA<":;DRI[XH[78X]*!2?5.GRS3U_DGGAWO=!TH&VMZ[60\PQEC$9Q M!E.%*,2)<0IQDL(LBE6<) %BTBHOYW#@J;V>1C9@A -&.OODNE=@M;^6?2 8 M^(VTU-XI@>Z4JIWRYEX--%JZW"GQFUER)W_?,3FNS**M2]1',18IIQG$+",0 M8QE"*A&",0I81)!2&74*PW@]_-1>O*NO7]_??W5,;'L-F-W7L#L, []\U4G? M$$%UIW7VE8WV>O!Q<\].*G:4:7;ZJFYOJ2DAHE^([S>2;>_U$%4.99J). TH MAUD<(XB)::4L4@DSIE@0!#C+B-.YV>EIIO;6%G5\C)C R#D#1M*.6:IG<+5[ MJ?NC-?#+70!U[PJ4\XO>CH.G%_[,)*.^^.V*'A+ A:L[MO,I#VPVM^HV%XL5 MS5]N%C\60J[$9HZ#-%:9C" B*(0X(A$D0G_*0YZD:19QK&@P7\D'NI7BWJ&9 MS_DIK9YU4C[K1Q,/:%&:%@2B%A(\T87C:4D;RG;TD7KW5%*:8^A:3K 3 MU&/#GLMH^.K3TS+3N.UY+JM\U)7'XA:O'0-V_UREFU7''5?;#V7A>U.A^UFO M[,O^?OT*SX,X"!/C%*!,!1#'VOY@"6.0R)2'+ M31JS*X PBW=2,E2_Y^L=B M8\(YZ';74&!3BPYR+;*7O@(=U]*.S=YLA0;F/]N>!&;M*IW 3JG#>T9K3= / M]F$;%W24;0IM#?K!:MGTH.-017%&0I$%8>K4_O'"?%.CZ(:XH)#7<4/H KJ6.T3^,!MZR^@ MKF&K"UCBXFM;Z<)LX^XSV:E^M/%D>9M[5P#CT9KMA"^FY.)Z=:O.A\OL*MP6 MQ52N5N*+7-&EJ;4T9UFB88]2*&*<08QQ"JGV32$*HRC$1"9)2&P;"7B1:&I\ M]"H2S33]KOI/.32J]K-2)&!!I@2"@<0(8IHRJ$U[_9F0-)1A%">($[NXHC=9 MJW%"BW:[D6.O3OMWY4T0'V$_$Q3[F95&9M_B;-SFZ^+N914R4RAGI]G8"V;? M[F?TA1NI*U"Q@,7._=-^ 9_/T9VI&5 ML[V5XH1"2B,",4H22!#A,"8H8'%*]??1J4JLNPA3,U2*?7:U7/]1Q7*J6G1 M=[+_R7(^1.IXLOH[)_;2@;+%<;%_*5,U(AD&B0@%QHKT '"BE MR2\54 8,<8I5*@.G+:+6V:;&<#H"\"ACQB[8^=^S&B# MB:^#QM:YQCUJM%'[Z+#1ZJ9N5/*>YBM-4:8Q>I%J>K@C*BA36"()4R$CB"4A MD,@L@"AAH1 XD&GBU'ONPGQ3HY-:7!.'7B9UN]'')7CM",0C:$.?TAWA-4YA M6TN$/!'*I=E&I11+U0])Q?:V[D&0]U5 U6]T6]7NOY-/N[B)+_E"&T=/IG/( M9SWI_1]R^4/^MEYM'S=SE0:FLR6'A!"I+1AMQM"$(L@Q#0.4Q%S_X98DV4N> MZ6UDNG0WB]S#++NOG!V?C;8:(VQR-H,V*UU>JGYFMRN/[BV?'KV,NR< 46VRE&5V*^M/%NGQ\M2XG-]3V*@VRM^8+7T]TW%N< M41G9%WB'I.QM7)^M&^9!C%'"M?],D."F#Z6"-*,AI(R@0'!*A%L [NEIIL:A M7[?:A:C*V/%FG319AM+Y:%DPCS&-0I6D4"1!##&.%,R82*#@(B$DD!GGF6,I ME=[@CE1E:KW55O\I8%TKIIQ&UNXKTQ^M@;\=)XOP[:NK[;\H[R\\E9Z:%'BF M_3.33*!D_SF*OG!UQZV&HMK3[9/,:4'WM:G$$JFTJ8MA1J@T;?RX)EW&(5$H MP()K7E:I4\+EZ7FF1KT[ 4$IL*/W?P9,2[^^/T1#>^R%A#.P1VD(^_ "#KZ\ M\#.SC.M?MZMZY#E?N+P;!?R5Y@MS%F+B[XNZ-S%2/"0*PR"6"&(19Y!$.((! MD2).4(*D8VDM?RU8@5]U)TR<7_%SBGMZMX^& M'_6E/J?VJF60M*=[_Y*;,6)&Z-4]IRN)$ MF_^AS!3$8:J_[R0+H.0APD@2+FG8(87:20BKQWW\I.I/6L _ 5J("'+YI,?6 M]FXS.-.Y!X/#PM@QAW^<1^O#8.0NK:O9/D1B!IK"@U)Z[VF&G5#SUXG!8>ZQ M>S&XPW*B&T.'0;I17='YJY[$=#77>A8=;K;S&&/.$A%#3C6Y81P1R*0)90TI M"R3%,J-6.3>7IYJ:%5,V'5SN175CJ19,[2C)#U(#\T\)4D/*,(E'\PP MUVOC2CQK;Z+:QEFO-K_)[TSF\P!300*>P$#QS&R[:-.%( 6C("-1&,4I3IG3 M8=>E&:=FP>PE!7M1'8]D+J)L>3KC$[N!>>Q0]/883#O6Z _1P%11" @:&%U?P*A;+=RS$/BL MB7L\R?BU<<\J>K)&[OFKN[WX-XL-?7C(C8=09!??R1]R]2P_+5;RXU9^W\S# MF =!F!+(4[,9HG ,,TXII&D4Q!+'A,5.!SF7)IP:&;R6UZ3@5Q*#WXW,H!#: M\:CG(NAV5.$3RH%)HR>*SA1B"XTG,KDXW:BT8JO\(<%8W]>-:N[D1NJ;'J]6 MXD:/O%P_&1JK(G\JRYHB%)(H"&$2F\Q9A4)H4F8A8PD3.")2X-B%;2SFG!KA MU"(7L;4-H2_&2'4&W8YM/$,Y,.%<0G$ W\8!($^T8S/CJ,SC ,$A^;C2*;&[5]?K[]T6Y%?-MI>^\DT_Z@7ND&WFE>:_L^/IAW?AGDT=2I/YNOJZ7 MXGY](^E2<\ \R#!GD3:(>"HEQ(QAF#&:0)E0G!#*&<^LR[)YEFUJ?%:H9[[X M?*^@?3$IWPO7SG5OO!P#<^)N)1JZ@6>C'-BK ?;J ;5^]1M]9ZTB,#J"[1I4 M6K[=@MK7"7O#A1VI8MBI5ZU:X'R_C/3U ILLUOS5(C_5B[RI%EF4&GNJ(#;0 M.K34$O,]XVA5Q0:"JEE?;*@I.@>@+;;:X_AARO=L];.]8$M9-0?Z;BJ@_4_Q M"E5FP5'R,T]XF&4FV#Q2,<19%L LXRD4$691&L?:A7#*K.PGSM2^Q /FK/=< M-SL/9+S5&/A#7"H""TW 7A50Z#(K7!1N0MB:6@V1T>X'4'_!;7V$&3O:S0-P M)\+??(SJ,?2W;K)R\RROE*8H\PA^T/+-M8L3,(49#)(PU/X/#V$68PJYXE$D M11@3YG0PY#3[_S)>!16E9L5>A E9DM2HXR$"^.SZ6!/J,*@/SY]G(H"ULY6JSS;YI' M^7,NQ>?U5IKA-=ZDVA4EB4PY"U*H$FS.OHFFN$@F$ =8VY@\4\*NB*/5;%.C MM%)@L),8%"*#2F9[;_\RS)-V>=.Y X#V&R!>@1QI2Z/C@^BT M(6&-2\L6P^4Q1MLTL%:GN0U@?U/'P[_%P^/V5GW;E ;M+=O2Q]_\D=3 M#T ;4;NDU-?L/Z>($84S[=43KOD7"0&I=O1AE D4(!DF&15.AX+=99D:3^^S MJ)<=$X4 ]]F&BT@&L%OVTJ)QW4FH#%"M2Z%-NI!]G_>^/4XT%C M?U!]'4#VD&3<@\G^D!T=6'H8LF.]#3W/K;K6-+W8?J"\&++N^E D F^_R'RQ M%N]78HZ)*="3A#!(4V.[Q@PRS!3D)"1!PB46,7>JP6$_]]2XQ8*'.V:^JH XS#QN91!W2(ZJA708PHW4-OEV_ED_5;?J-_KW=7[] MO-FNO\N\[/\^%T@)&>(0QB$5$)NDEBS@"$HXIH'WL4,K!2KW[M[2X^ M]X(WUT(3QS_^_9_J?]'_,:4(__V?_C]02P,$% @ #C0\57$V)X6-V@ ML/ ) !0 !T:&\M,C R,C W,S%?<')E+GAM;.2]:9>;-Y(N^+U_A:?FZT09 M^]*GN^_18KMUKFQI)+FJ>[[P8 E(O,4D=4FF+-6OGP"9*>4N+GCY(GU=+EG* M3!&Q/ A$ +'\V__X?#;[X1,N5]/%_-__PO_*_O(#SM,B3^?O__TOO[_[&=Q? M_L=__,N__-O_!?!?3]^\_.'Y(IV?X7S]P[,EAC7F'_Z8KC_\\/>,JW_\4):+ MLQ_^OEC^8_HI /S'YB\]6WS\LIR^_[#^03 A;GYW^:].L " M2Q P1C0L%LOS__/^7R43P24F0;KD096D(#J&(&W6'GET6HO-A\ZF\W_\:_TE MAA7^0,S-5YL__OM?/JS7'__UQQ__^../OWZ.R]E?%\OW/PK&Y(^7/_V7BQ__ M?.OG_Y";G^;>^Q\WW_WZHZOI73]('\M__*]?7[Y-'_ LP'2^6H=YJ@NLIO^Z MVGSQY2*%]4;FWZ7KAWM_HOX)+G\,ZI> "Y#\KY]7^2__\2\__+ 5QW(QPS=8 M?JC__?W-BVM+KC\LEM-Y/E^MEU-<_34MSGZL/_;CLP6!XG5X7XG>?,CZRT?\ M][^LIFXSSCEMW+M6:+=.V'9E78B^7EWYR%B+/-5R<9IY/-)S^)M&!(ZXD* MB5M/8G28+*@4,H2B F@LQC+#N,GJ.O^5^!51O]'-"M-?WR\^_4@?_&,52OW- M1CH;R=Q:;BNAP^B^W(KOZ&JKFGVR3#\LEAF79$LNEPO+=$O+UW%\\1,_?@Q+^B!('Z:S?/FWJU%IH:OU MHH'DMFHAE*" M= 6=@Y 5!Y53!J>B!R>TSXY9D_ XP-ZUZDX($/TCX&!)=H*$U[B<+O)/\_R< M#N-)E";J( NH2,>A4HE!%)(1/YG'9&/PVC:!PK5E=\*"[!\+A\MR9# \.U]6 M2?T\7:4P^V\,RTL>9- :O2W@O"4>G"O@%3(@22&W/ 3)Y'%GV3TK[P0)U2\D MFDBT$Q/Q;AGFJVF5_869X\2YLTZ"#LP1LHV 8,G695^*5-'H8-H<&#=7W@D5 MNE]4-)'HR*CX:;Z>KK_\/)WA;^=G$9<3DUUDUB= Z\D'LER"=SP!T6V=#EE; MQ8]"P\T5=T*!Z1<%1TFP"^V_P??3*H3Y^K=P1B<=2U$Z#?DOSQV>)\OEY^>;;( M=-CE4)@A=GA!2<#."3Q/'"(7(1>C.'.Z 3 >)&(GG+C><=).SEW YEWX_"*3 M^*9ENKW%NK"$= 8F$Y@&QA7A/TD*I5D08$-Q)1KZGVYA2>Y9?B>H^-ZATD*V M78#D2:&X6BJ*K#)+%%091G"W+!#Z753'W5+=N_1N M5U:L=W0<*]2>D/&,?OMJ^6[QQWP2"MHD709CN0(*J ($QQ3P9+PJB8P@MCAI M;BV\&RHZOLEL(=">,+$Y&U\M7R\7GZ;SA!.4CD61'"!/U>II#KXX#SF8$(J1 M!'O?#A@W5M\-'1W?;U8K?C<0Z]NUGY6&)84-W%&39E,SD%@6*Q;4B+SH) M#2$5$2R+K*3CX'!UM=T T/,UYZ&B&UGE]?%\]OK#8GYY!2,U]R)X"443[RHZ MM90(1U;_6TSG2X(N%_'==#W#"<=4=#(. M;+U\V7C @=0'D4XU@K3B^)YO^I\_I0YB_ MQ\V%*QJ7@D)/AU1*0#!5$%B.]#N>J]$2ZLADG;M6W0T#'=])'BW*+L*!O^-L M]C_G%.R^Q;"B7 MWPT@R2$LY7$T?4BN0X<$F_**%)*IG5 MQ"\TB#F5-F_@=Z^^&S:ZOX-L(-HN(/)B3I]&XIA^PN=A'2[8FF FR?A4,\%J M=(STNZA5M8,HC%(Z6]?BY>+NU7>#2/<7D0U$VP5$-M;O65CC^\7RRX1%A5G$ M M&3Z5-2>O"I%.!:*"Z4\SFT.%&N+;H;(+J_>CQGJ^FI C<\5"*,2T>OZ\MNAL..KZ!/%:07>#@IS-+LX]A_F4BK"ZZE S:6A()XQQB$!E01:1(VUGM4@,\W+GX;KCH M^'JRE6!'QL>+5)9/SO.4?N+)>HVKK0Y^GH7W$_*"A%:,@2N@ M=%D4;552Q]U;W;_V;NCH^/:RD5B[,!YO/U"H?0EMJ:*63"$$AV3Z>#+@BW:0 M628WR"2&TK0X0ZZLN1L8.K[1/%*,78#@]7F<3=//LT583ZP,@C,6(64D.02A M**CV"-+H@BFI["QK@($K2^X&@8XO-(\38A<((.B>U=301?K'VP\DMM6K\W6M M&JZ7]9/B8B"& I0L%9UX%"$YKQAH(YU300L25XO[B0=HV TCW=]K-A-S)\4] MJV^9Q9B??GE3*<%YPG?X>?V4?O@?$^XQ9(([A=,V@Z(#$*+A 3(=AL';(L21 MJ74[D[);G6#'EZ##"'UD)#TACG+E:N,^15?(6TH%9%&2W*>8P1EO ;4AGIQT M#(_S2J\MMQLB.K[Z/%QXG=B/;Q6./]-75I,*S1@X BL^@(K&@M.Z5KTBYSX6 MY\5QCV?W++P;$CJ^X6PAT*XPL:V&WC)!YV&-N!VDR$TMC'<0.)=07&)&:1>4 M.\XEO7?IW7#1\45G&Z'VX:(2&\LP>S'/^/E_XI=)D9Q):16ITI"[Y#,==S6# MJ 2C@\[.B= B4+FQ[&Z(Z/[*\QAA-D/#O_UX2X@OZ0O'=0[:7,R\F)?%\FSS MB=>IWJF!T*V/:-A'Z&'RCFPG1(M.+BZFKBSQ%3*)!4GJ=1 9^8;*BYICN;GC M+CSSD#!G_AW1/+S"48[@]E,WR4!<9>.T,F!5O6+EW$((D4-4G@F99$%QW(/X ME<7&:2;44%/7',(#A3AV$+ E^^5%4[*)%3SQ1.RC+QZ4DQP\*_7I7J=0:''F MFNC_+L]>Y(DNMK MJ\M-TX;H6$Q<( @^S[\5\Q10:$Y1*-<&^]@NI M.9116 ^F1*YSBC[JAV+L$E9QH_J+1;=["V?KU>57OFVR?>@ZU&YP;BL#&7%ZG8!R_8C D7%J7!N(>\9"Y M3OU%!M@W:^NC=#8Z$%;YF@'$:@.^#,QH*;E%1<9R$,S<(&1ZW]^^M_GTT]A5N_@GZR?A>7RRW3^_F]A=HX3K44VGC8/+W1< MJWK:>F9C?0(VA806F7GHYOH0[.Q$6 ]8.@H BZ&UT0'$WF#U&Q+Y")6OKXFI M);*DL@?'ZBM.KFW_%+/DNQ7A30F,EX?\WT,@=2&D?#)E/N(R+ M5F=82K6)T^H-)J1]$&?X&ZXON7'>.*LDN?S9E9J'I,$+QD%$J:,,KMB;5SW' M'V4/T#-.<#4480#U(V#BM7H='5CMM= "Q%_-/1/5B^858F%@3G=-!5=IK M;A3)R6N-8((E;U(G)\-#28:'(.GJ^N-T@1T., ?+M@-%H$JG]?G9^:S>[CY'XB9-MRJ=YR=GM0[UG]LG&!1!"VE(*,5' M4#XB!"8B9,4X8\X8EFX<>7<^O(Y >@^QWU%748]!Y1T8RROF_K?%/-TP%+HD MG:PB_Y)%6[>WAEB9\5)KG@0J]*V-YX,$]1!.-KD@;2?V#C#TRV*1_YC.9I-H M=2Q2>\BQ)A/1G\!I$HLG<8@4D^.E]0O3Y=KC7GB@6P[P 29U^D:7TX_ M87Y!BIB_GU(D>R$ABE<<9SE(+H#V2&WZEP+M'61@N?7$'UI,K5_I'J9HW/-N M./PTU$,'J'I^L6PMA#C#=^'S-TZB)S=4)@TE.%8;R='^2/1'+953@KRI&!]J ME'$(HNZG9MQS:C@T-9)_!TBZ(J-?IZN$,W(1<7%^16 3%Y52Z!(88P(H;CB$ MD#*)##$:0D-XL(+I2.?G'JK&O?8<#EF-]=$7PJXPH2-3N0Y\M"EN!LHFB)%O MFN9[Q4LH6;5VD>XD9-S;T)/@Z$"ICWA-<3W0F&B#3OE 4:3(KE;S"?"UK;[3 MD@>C4G:J]0WH=N4>WE8:YJ'L)<@.U/]R&N)T-EU/L;X&;8J&/RQF)/15O6DL9KXGG^ (H7< G9>+^?MWN#Q[CO%;F@TG+\Y$ Q18TFD>##ES2@30Y!%8X[F3 M\:&&=P<9HMMDC'O #02:8\7=17[<)@1X^V&Q7%=6GBZ6R\4?T_G[U412\(CD M]]>N\W5,)@47GCQ+$(H%;I0RP;=.9;J/EG$OB 9"3Q/!=P$A,I[++ M+XAO\2-7(Y05L0 M+(;42 <0>UL[BX5E?KU#W"1LY]610J+773 =P>Q<^X\TX0V6&6>1(-"=-7B,R M<,(R*)S(-_5^1;5.]KV#C)'S10:%TK%2[P X%P+Z-2S_@37WZMEB]2VU,'KR M&2UYB2;D HJS2#97%4#GF=/"D5/9_/;[ 7I&OA,?%$K-]# BIB[R_:I5O4S[ MNY36ER?S?/MLGR0FC47K(=GZ*.2L )>Y VL9]X:XH^VR6W+F[HN.7(0P"(J& ME7P'9FH3U][A%:(N.J-#"*E.L3.&0:!8%KCQ)Z)T/5Y4PJ'%J M(?T.0'0'!SP8CBD9D#&'[6]YO)K+A MJM;AO,9YF&V\0I%<22D:"EZKDZ"Y E]DJ8(U6B+7VG^OM5THQ84#\A+J"#AG:+=Y2:Z'R"99X;QH_9IS/S7=>&3#6;]& MJN@ 5'-E8V)YD"12H^V4C"R1)"Y!%,#.BB#DJ7V!A+ M#Y S;CG[21#52AD=6*<'))0\NB2+ :*,#F]I.7C)+"1N4I0YAJC;O_X=E2W< M?!#825'52!4=@.KUY;H;EK9]]V31(N?HP*7*0@U<0MTFF#4W0>1ZK=L837>0 M,7;KU38:OMVAY2AQ=X"8*]//MO377M;:9@0*$1+)(WF(F9@PPG&?64T(:^UO MWZ1A[ *%0;!RE* [ ,J3G#%@ M<\%1QP(O\0/.5]-/N+WH?;E8U>O=5^5=^$SNI"^VF Q,Z,T+9@$7M"%&37+, M"1W5 +U:]R%QW*NHH>S:@&KJXL'GW1+#ZGSYY8H?@(+S&)P 7FK?4!=\W406 M,E>6NU@<:UXS'S!^"Y@YOM^DU0QS33#)F),,18)C HF' M2(>Z)T:L<)8G#(J=X'I@W,NF@0!SI+ [N*W\=3I?+(GNRT>AB0E*:X8&;*## M6B'C$%BF<-1JD1S/'G5KI^DF#>/>( T$E:,$W<51=%LP7Y\4+]X>GZS7RVD\ M7]+>H6_F*^)CMF55\>)YQP3]QH,40G*.ET;.#B0OKB0768EM;X#;T/Y M3K!L/KW^Y!9L<*5V8/6^=TL\T29+$E^!4.6J@J!CG]<.6,P6QW6P6@[8(.%. MFL:%WZG?_XY72S.8G78(WNN-.C[@>IK"[#HOQTW$N_[!IQB/]P KIYR5E[Q* M41E%+GQ-:*EIZBZ)6@,O60@&+6+KU.Y3S,J[_I;P]@,)>_7D?*.D?V*>Q)R9 ME\H =W5BJ!>:N(X1(M9&:ZG4:'?05YR;%(W]H-,8*0\_[1REC@ZNO^[BYM7Y M>E5+'NG?;Y#TMAO0"/ ZU"%=("O M*P\/=$J\6F[DES=7+J]KWPEB;Z*ESZ@V3=YX#9 \0M0A CD7D3,9E6[>$6T' MLL9^'AH89ZT5TQ?6;IGE)!A/%&Z#H <5%0!?";;S%)$DJ"21;:^&GN G+'? MADZ'K:,4T2.F7JQ6Y\2&X*BS*19D275*-^T*;T,"4;QT&4.QIG7<> \I8S_W MG!I+!RB@ QQ=>W&XX&G#SD0ZA5JB 5T'GRIG'80<"J2L:ZEV5NVKP^XE9NS' MGH&QU$8)S= T^'W#5X&N%F7[1AIJ;NRME],C;Q]V7F:@NXC#V&QT,[']Z*\D M?,6I9UJ4J! X18/53S?@<%:,1\U:QTXW4/*\0DXGW!^CC_3?JUYU?4C M_SY=?WA&.J'EEC]]OKA&KGV;Z=]:BC3)@>D2"T7!$E/=FP@^T*:U08;H-)?T M;_.,G+W)'/>FH@5R;N?G#*NK#D[2VN?D5:DC=C9WQ[C\-$VX>KN8Y8D)&K6Q M$DS.&I3@'CP7=$H8X:--19?FO=?OIV;<>XHAP-5(\AU@Z)?E8K5ZO5R4Z7JB M?8I>UQNZI"6HS#5$0:%)2;8D5!BB:9W0=67Y<6\9AD#)H;+MX+7P+6X>.W_! M.2[#K X)S&?3^;0*94U>Q,6\U8E2W'K#$CB[::ZK% E&^?H0&KDUR(IHG3FQ M&V7C7BL, :8!--*!^;DZ>_)5N3GB:\*Y"UXY7[MUT:X)3D'@B1-SCN(4+8,2 MS9NH/4C1N%<,0^"JH09ZP%.E^L79QS!=5@D]HYCV/=8)*E%P&2B4907I4*;( M-DB?0:-0/&*PT33OU7\G)>->*PR"G^,EW@%NZC3ZU:9H=BNCKUD^)9,T0DD0 M5 B@BN!D2E4&X1U']"Z7V/HE_3Y:QDTG'0([3:3>!7JV=%\>PBX*:1/1:Z,B MSU]H!9BB<5/OA@!00PUT@*=OA3Z7-US3 M^3DQ=3$(?C%?/<6R6.+7!EVX^NDS"9$T-YV'Y9<7)-G5/9FMP=2"-5\@VSJ? MLC:.CZR6#47'E-_!1<57%B_V\47KKPD&8;T, M$1+C6/LP\=KIQ #'9(Q6&;%Y-O,]I.R&OT=UM]Y"Z!W8T.W57-U&$Y08D#$# MNM0D'U[(FZC3H(-.)7K.A,36%1K?5M\-(8_J@OQ T79@4'[#]3?SNE,A2-3: M1^DT%'(@0+D2R7/P&JQ%::.4(L76:0M[$[D;Q![5[?JPBNJB_.P:BQ-AT(N" M HA42];5)"(_;L+CXI66RKC61]HU G;#T*.Z5#]8G!+GP M'G\[/XNX?%5N)4I_E52]N,V.<3"I)HIE3. 4!3LE6UFX+JXT!]"^-.Z&L4=U MP3ZHFCKPHG;E[VE83=-$2M1%10NL-MI1'LE%1*8@*L]+3=GWNO5]ZEX$CIL( M,RQ6#@3F_HKK%Y7/I[/SFB=WJYB$R1(%U@<*%RETP5!WN!;@4"GN3%2Z>1;S MGB2.FT73 S*;**\#;%ZVC+JL+ODJL^A$D,4%<$73,1-KK:^CW2:R,47:.IS! M-@;A?;3L9@.PJ4@21:TUBJB:_U< MON]U_5#0&53-]]_B[R/Q#BS6+ITQR2A/%W6"5:V%P^>X_>]7P2$Z3:&MA8QU M:+HS":+A$;RHKQ91".4&&8]Y%-6[8?-1)?Z<6)5=F+J'>/YYL:3P>+X=#)F^ MO%N&^8J8K"J>Y\V?9EN%Y_]UODVN^]H*5D>KO,D1-,L,5'VI=5*F.@A$JQ"E MU?9XH__Q/P>?PG3^>:)L-#B;S#- MPFHU+=,4+J5"O,<@K!(I0U9U**83K%YN-DTBK*7=S>KN5HI.8%&XQ#H$(>XR+7ZO1<>M MZ!L)EL.JIHM^VSNUG8^<(@O+#20727:<>_+V4NU34;=2051ZD)F4+48"#);# MT+&I/$AQ'61!W,'.)2L'M?7-*908';&?0VWFJC/X1/*-7-$NY:XVV6F,V\8L M[.8>+/D23OYM$^ MJJ3]4RJQBTN,!QB>6,Z5#08!DZ$-F.NC"B..M"_&10I#>1R@T>5]Y.R&MD>5 MHM]*^(^GI?A7^2W*'9WDK[%S>%^O.S][Z&9>WV>H40>O&WWM,>BB"CK0MCX= M)(80ZT@@.BYUP!PH%FZ]21^:JWO$N^6[:EDG/"&/EFD@MLB"_$Z!2/G1ARNW7O?&O<7; =7AU^IWTJDFLK%O#;->_)YNIH@DZ+H M:$!&0\PPGB'6O$>?KR:(+)A"\/L79FH9&7CIDDZ4.W@C>O"7R+2+&QMKY=W)F[<][YV9F@0973A M]-PQBN""%6;K'!3#0"1% A,4;$87';"@>$'&:/.TSLJYEYAQ&W\VPU$;87=@ MG>Y^)+GD):52*U(AQU+?R"V%F#$&\,SP@#*XPIMWY'B GI$+6YH'6:XBEDT+V[:=\C5\%=[!^KR)C0. M%>S!H/BXR:XB-I;KH;R7BT%*P;G$I:I3P:,G=]]RJ!:441:5@ 3.KHRW)_XMH-$1KB0.2H\VMS\@]ZS.''RG: M!E '"K4+S_J:H;X8?YIH4RSK8:^EE$4:D*6V6XXY@7>JD%Z9]M$4@GGK4K0' MR.EDE!OS\7-QGF# M-4,OK2^&T#_Y(RSS9JS71"@OK$&RP4(I4%[7%ME%0K"*A:R+T,U+!@^C=-RQ M(4/X5\,JJXNC\QX^-SOO?C:5-8%KYX&SVN"6NP ^V C,94X24"[[UH?J082. M.YWD-)!LJ*HN$/E\^FF:<9Y75_(H:GGM) B3(]=878KZ!JX2Q)I,*FVI">HZ MJN;W8??1,N[0DL:X:B+P?H[9;QT'5N\6]V15;,QX#"O<=+3!^6JCNS=(GL9J MNL:+.:O;_?4&T^+]?/,IFZTVT=DGZ7,@\VZ0?G$:?!+DWT8I4O8HLFI] 3(T M3R./+FD,Z*X0T(5-W:D<^*YKH^U[\"0+A:R.24->;P1H_T- Z:%D[;*+W-)1 MTACR1Y(\\C"4QH@^I?XZB,9_GEXGT58&Z_2A^^XU M_W-[,3K1/EJ93 +M.#D_BA'? 0U(YS)%C%B\;_V^VHKVD6>U- ;P*!KMQR>Y MFZ?+U@M5"$_/5R3H5?7!XG2^T?.DD(A9S+5P;S#CV4C,">WCH?KHQ_Q=R[Y &9,D)QD<:O)%BF% G@DC#YI^=<9E#,V+ M8_=.:WDL3S '2_;(Q]R?YFTZ/-V?8N%*'>BM G 1"ZA<7=;,!$@TNK"<$^;6 MKMMQ62W#S2@X65K+/C+O!$"M\B"XC)FE"$S3KE$.%;B@"\0VBS*8['[3VR#?8_X'J:PNPZ?VT;D5Q?:(RN) ^P.E"+$O*R MHA$,,,O:.U$+BCL-Q9W>IT!>62XY-380;5N47+G<_WKA?SDMHM[VU]O1B;0B M)H41BJL>!")Q::4"5@(/RIA<>&LSN M=/12/'X2$!TJ#VRBAX>WRZ6S7:E$N M^^6N6IFI:Y\YM$6ZGX%&QN?*[(6O"WV;$Z.==R%IJ(7CH'AF$*-)8%U1 CD: M*]H_OM]/3X/9LQOH+Q=U0^2G7WY?87XQOQ@Q/W__)*UIJZQ)*]\D8&-*3"3: M%S5KE5,\'!DO@)9)9A.WQ;4V4_M3V4G]Q+$(NF.2[9#JZN!N[$HFK- R89*F MMJZ2H(2KPTB(!Q.X\!0?H2JM"XY[&?\RM)[O3S_>1^@=P.7::W-]*IZGZ0RO M#7Q^M]A7E-R7PKCQ(&*]3I:,A%I* I:-5E&6Z%-L#+PA^!BW'.C$$!X="!UL MAN=(*Z?I]DU$2&68] *DJFFZ,4L@1]E#\=I;R40)NG6^]-7UQ[6?XZ/A9IK7 MH:KI %9/SNKMSS\WM-=Q9.LP?S^-,WRR6N%Z-;%%VL(S AT-M<-D(+&DX,%' MEG)A"35O[1$_3-&X=J\[Z#547Q?I5-?Y^7DZ#R3A^?M:H;":9"&ESHR#T-: M*E$!B2=#$XB><:L>.X?B$:KKP2K6[?/B[&.8+JN$GWT(R_=( MVRFQ^A#H(64=:#LI"UZ3M+PD-KPSCK'6+V=W4S)N?61_T#M>71V [N:\F!?S MYQ>$;.7Z+GPFIBB"0YZR@Y(*@\V@*V>LV'2NJYVAHO"MK\MW(FS<^LON(-E> MF5W,C;H

    S\*V5_#'JH,)!J4PHH<I=;)G[M3-VYI9W?@'$BM70+V24J+LDZM;X!VH6O<*\BA,/%=Z!VIH"X.Y]M0 7*H2LK=<&C,XWJX0-.Z%XVA .U0EG2+L]1(_ MAFF^C,%^^ER]#'PRW[9BOKPME4:H.H]/AYH>Y$($'W,!&[R)]"]JV_II\#!* MQ[UY' V3S978*5@OC?SK\&5CX8-CP6RRQ4VU\-IQB!)K]4'@*6CR7DKK-I3? M)6K<&\C1S]]#5-.KQ[<\)SJF(4YG&Z=YPI)VVC,#21A'YKY&^TAN->,(Z)N&,4U"7H-O:Z5AB<+Y>;"H=OO!GK-,_1@\R*UVI/#D'S M LR@,"JG8)K/P-F'OG'O#T<#82.%=0#&W3.7)IGH#TX$T/7"4VEO:TS%P0C# M$\O&\N:7-+M3-ZX+>.+\KX&4UL%8^'LXJ]'7ZAY!DK"LDEI",B0^Y82%R"G> MKU]E-@8CY8E@^0"5G70K/U&*=BMU=6 ?R;&];.^T[0ZZ,?W7WH4HX/KV-%1( M=EJ$3&Z(K^&6"A 85V!%$DZX%+EI_=*W)XE=)GLW0\RMX9G#J6_4:'G]85$S MV1-B7M76#7>\5UYE[$W5\>QO^&&::I2F$FWND" *K*W%I(.8(E+05BV!QVS5 MC3OL6Z51QZS?9:YV:P2>3$%=Y"G>VF>7G6MPVS6L2OQKQVZ,,1MIZ)SQ+%Q< M25G# 9%$R\D=LKIUVM@^]'7I2I[,0+927!=WB9?<_;Q87MV+FT/@#HE.F&8F MEIC!9T>2Y'60=Z*#0*C,9& R2=NZ#]:>)(Y[SS@2.(=07Q?XW%V>$Z>-K]L, MI#22CH3 P#N7 (--,2GG?/,!;KM3-^Y=Y(E1.9#2^HV^O^:NWR'(8)W!9#F4 M8&LW.G)7G$4)KA3ZO;%,YM9OA/M3VVZ":G]3W$=-E1-T,!;?+IQNHI(N@Y0U^ MO' P7I7KK$0A:CMZ SIIVI7U0B F0T$8RE*RQ2*:5^/?2TR7T?)0Z&JCDBY\ MNZL;I;9-)'GAJ_+[?(7IG.AYCG$](0OO71TOE+*L]8@453D3ZHPAKDEXPN?0 M^NYZ![*Z#(!/8<]:J&G$4[->.7W=0*_*.UR>O5R$^41IY,6 MK)T8;.U4TY5)^WFQ)(_@?)D^$%\4!']KYSKA7'*3%86^.L2ZA4A:)2(Q5KC1 MWHK"Q$"6[7ZJQIU3.)*!:Z2D?NS<)6-O<+;YX,6[\/GOT_6'VA&;Q$C\WE.: M[)31B4L'OK@,%!EI<)&XIVT7A W(C&G=A>-06D>>0#@25 ?5:!^6\\I%SI4- MNHFE[I#N)#&M=2O)4B:J'->*^J(\\+/#$L!]):!Z_]/Y6" M:?VJ_/29_)?Y>WQ#IOC5O#);_U\S$S^%V?;LN!SYOL M*,@6:5/6WLI!1Y(T1_K'L2)UZZA[ #;&O=8>+%]@;(5W886/8G<[I?EV/=C% MY*"K@MT*>\)#B3SE!,(),CVH"WB9+'@DHQ19XL6UGD%W6@['O:0?;*]T#),. MCH[C;(;(27NO&603$RCE&01?!^T*ZZ7/)('8U9X8]X&@3XCOI<0C)Y^1!);K M#G ;76'&9O+OP MED068Q'0J=H=09"H@U3 "RL8DHB"M=(K:?938@7]PG9&)T5(I MFR-PICP%"8C@&>V^E#R:5)(IOK7AO$[!N*\3@V'J"#%W$XL1[&^ _B*U3"XF#[R^K"GI4^5 09', M:T3&: %SF$LF\W;#I&\EU@9SM@_))\'Y26WM"!;B-)@\YV\$4@ M9!U#4,H$5.T;9%\C8>0.-B=!S>$R[P REV*I;?YCL>JY]-5FBU6 MYTO\5A,KBF'&:&!%JSJ3J(#G&BG&4"@I1DX66Y?4'4OSR$^1@[I@)]-E%]C= M=.O;=+#-TS5QLGJQ;:Z7GYZO?UNL_QO7VXGE#!,&"FRTX'5_RP0Q%P/,H571 M,>=":8[1W6@;]U@]+6)NP74 ]36#Y2#CYM_^_NNO3][\]ZN?W[[XY;<7/[]X M]N2W=T^>/7OU^V_O7OSVR^M7+U\\>_'3V^N\[#1S?L?O'X_-4?'GM/W\VF9 MIMKTZ=8B[TB83V2J.TY'A?8;(LX$L)<\N!N.:-WO=C;*1!]RV M0=(QHM2YE,)CU^KK R:W8W:P-;\W0*1-S2)"Y(1!%Z<'QVJ@( M/7F#N4X,:UWQUMZ:U4+8WT(]WE^5BUZSB_EJ\^E?ONT7P7AB]8Q7@;:**L* M2YZ#0V>#0::8%-]!T4X+=6N3]M'UU1KCMJ+MP:LG%HB#O&'F)B].\UBTTX ; MR^TC1>I,U!;%S"N5BV2A]1REA^@9>8YV6S0U5T '8/J]5MC\1#'-&<7!C!'"+D#B-S]<'43]RA9 ML17R,;/Z2BH%T$9U'SL1-O(,ZX$L4'.5=("SY[@D3M;33WB+ M$R)=2LP"6$J23*D6X SMF!A%(7L:/%.M"S?NIV;D$=3#(*J1\#N T<]ANMR\ MI;\J%U=T8?9B3B(Z/_NV228!9::S.0$%G@&4DM7=*W4&+!=22^F*;5U9N1-A M(T^.'@9<[572 #=S-\204DVQ]ISU%M'%MQSB,IIVH3> MI:Q%K0)H[:NU9V/D#-:A_+R1]=T!Y-\23SDL,WDD^3RM_QZ62W))OEP&3#X5 M'AP#$K"OC1%2[25C 5417B3!2VX]%.U!@D9.&QL(ANUT,'(/8XJXSY>UJ=L; M4LSRCHL>Y0R33!JPKC819-I""%Y!%E:$XISR>I>&QM];9S>8/)8[_N:2[<#L MO$&*L,^)F[1X/Y_>]-U,:7UJ;GNT3MAJO' M=M7?5A==E P]R?1IZ^FJSI.N'7)O,91M,$E&$"'5W4(GM6=H@/90K8&/'G/K M4J'OD+0;M![;G7]+/71@M7Y>+''Z?OYL,SR<^""+O"(1U4";@J'-'V=W)X $ M79A J\%X;NLAGB$8S4%+&X7E*;#0VIH=3.QN4'QT+P0GT5T'(/W6V'1;F!XH M7GF_1+SV$**#%\$FT)NB*F\I+E(_M,:&U/CJ MV-4[NYVRQ>?W8U*&L\&)3L)BSSSH =W53N!@@1L7 A/K6)J6P.$#S MB>^1M1NN'MO;06M]= "QN]LCO_JX456]ND[$X?03UC>X2SM,9KAV;\N072(1 MJLUT41< %>TA1ORA:'U9>P"9NZ6\/K9GA:'UU0$D?PK+.8FMMAG<<'O+B$NC MI0RA=K>J%2LJ@T/Z12NI4&CO*-IN#+_OD+0;U![;O7]+/70 J]_PCRN"6B[F M]-MTU;^\=5F8G>3)20J[123^4@"?= *9T&5R'5)FK7&V+XV[ >^QW?0/JJD_ M0]WMNQ!G ]:O77S\R:O7[F)K^-JU4FPF&47RT#:-]DN$*$(D!*%UVL7L3.M+ MIP$K<=,'S.Y+SYM&E)BQ_ M[8OS'-=A.AO.$#ZXZ,G-X^XB&-YHFER,L5&!P)JUX3A"9#Z!3=+0=U@IS 1RW=K"/?! MQW5T$$,KB8.L<@8->A^O6!V922!'2,9J$3:S42/3$%VP@$&E+)PQ M%!EV@> MO>/:V%-AJ@F4#U#PR#EX_XFS_/3+JSE>JX.;KL^K?B_8B2QREU%! M\:&04\\4F01DD*,W ED4V>]RQ.^PU&.$VB$Z7PRG@)'Q]-/Y1PM,O[^@C-L;0&^\#;L8!! .J) Z.CD-(F%-@GIQGW?H- M< >RQG$_Q[I(;*VG#FX,[V6I,O1\<1:F\PF/@K:.KS/%/0-E129O.NEZ#I-) MC3Q*V[K.: >RQKV4:0Z%7:%VH%XZ@-K3LVG ^0,^Z5X-#@:J6'D:_] MWE2=S/Z&'Z9IAI=;HI@B(M87=)-9;8Q=R,:C!1FC1!^-+3<[J]]YT7?79X][ MM3<4*)I(L@/C\C-%FVO<=%BYV5+EZ9=?P_]:+)_-PFK[XA=+ED2_!Q]5=02$ M)9!;#R;XG&76QC-ZCF&&R]]P_<=B M^8_+5T.R]DRG:OOK%:$GA\$+1?ZCBS:D("R+<0>'ZXZ/'M<)/P4F6LBT X-2 MAPS6XLKUE18$E^!&:UWD!0S#!$J0>^"X$F"M8B(KSS&U;H!_/S7C.O"G-#*- M--(!MMYA^C!?S!;OO[S%Y:=INGR9"))3_*$264T?0/':F8!8@\BB%9X$)YM/ MI[V'E'$'=9STZ&J@BY%/L*"%*GZC,ZB-C%& MML/9=>U#QYVR<:I3ZW Y=F!3OLUIWL:Y5T?AOL7W]3O;&"+XE#UZ"*[6Y"8Z M@0,3 0JBUH&+DD7S,K_=2!L'9&-=$0RAKQY@N"7]#J8NK_.R>T'^O,D2?YC$*G6I5=NX%=M*B[4AFA&+<(GF(94$QI\#8G MD,5HB]$IE9LW<-N'P"X!=P@P;AV50VFI P@^V!SQ,ALC2@PY&3!&6%!*UPE+ M00!R#*YP&U/SA^H=R!KW8GXXN+762 <@>T(^19[.SNMV>8OI?+GQ8G_Z7(?/ M8/Z9A%O;(IYOM?>JW&QA]_3+W1^P.4R4"9@L>21"U!GT-B'%6S&"94H9EFLV M9>OP=$!VQADY.99OV LNNMTB5^Y(:4+](_?Y]/UZLW;WZMI(#ENVEG-$W[[ MWFOZWF7EMB=A61X@H@J@1*JSPG* +&-APGH9=DR!/)2"'M%Y* H6)U?)R,![ M>WYV%I9?7I4'3Z"7TSF^( =L-;&RI!B3KMT!-&U83\&ELA(D2B&*5%H8L0/: M]EQVG/F]ISZMA]9'!Z?O9=/&-_AQL5Q725W"X* MX :1.6>3MZV?W^ZG9KP.78,"X&;>2!MM=("K>_H]K9^%Y?(+R>UO87:.$X^6 MR:@]V&WF0C'$%#H(T8?"N7,FM YA=B)LO%80IT1;>QUU +Q[ZS1^7V$YG[V< M%IP(GY1/C'90"I%8(O_6FUB ^YS(XR6^=.NLN!W(&J]V^)2@:ZV?#B#W'&GE M--VH:L*5DME&!&ULJ-WL'/@0$^1L"VK,WC?/N+RZ_GC%*Z<$T<$2[P M]Z>( M7=D!!5/1)GAR3V4"50H'YRE&$DXS95SQR;7."=B%KO'RGDZ)KN8:Z@!U5V9V M7ERH3V21/":K +6K!8:2(J(@!3#O7,Z!J?;S0FY3,5Y*P"D1=:3T1[Z2N.@F M\QJ7=5A3>$_1][OP^2G.L=0K& RSZ3\Q__YQ,?]]MIZ>A35%+>OU;/,\-/%. M,O(<([ 4*&ZI":HN> 0GN$-9N/=^E_N)8V@8[VGA%!@[J88ZL&0/OA).@J\# MPJ0'"EL**%,<\4%[RR?.O=6((9QTO.!X%V6GM&_M=-(!P.X>6?=DN:R-N;8M M;;[]R.OP99/V^D=8YLTO;Y "FM6T[K!-C0;MR>DB\XE!R3FOLT^*(2$DIH#$ M(FO-A@XLFL*:)TD-PLA.@&X^*//4@!X? QULA"/?&9^<5=5,DE&:UPHWL7GN M*8Z8)BF DX51?&8SWFQ+/G::PI;PW6ZG(E_QG&.UT.P5J4Y]-" M+. \X5-<_X$X)Y-0%9:?5Z%BWD[#>G6^7E$D6?M(#3T$J@%I)Q\5U5JF#3>%[\%!;E=DO='%)+-D1$8#*>5- M&V($+XR"Q(M1(MD84FG,^EX$=CML:A_,W#33PZFHBXZO+^9IN?&KPHR.F[/% M?,O8DS69DWB^>0E]M[CM<7WSQU83;GVT5EDH'C=-&QS$$@UH7H0V%("XU#I) M_'BJQTWE'0BK)U9F%P"^9W_>=VI-+&HL4BO(S-3!<\*#PV+ **ZTE/0%>R(C M>A^)XW;K.*T9;:*FP_W:!>V4H?W:)\_^W]]?O'WQ[L6KW]X>X'M>^^L-_/K['1\RD.49<)+[PZABB8X7.D\$XYNC M3-2IV+6./4GK@^.V>2+2D/;GVVCP-Y@6[^?UT>E%)B5-RY3.W$T;G"?I?Y]/ M":U/YOGE-,3I;%M[L%J=GV&^,32<"^^EE+3IRN9E*K#:'2= R)8SE5*,NG7U M>F,6>K9H>V#O_AGPIU=T%^[^I60W3*XV8\Y?+Q<_UQJ$*\/.OS'H$P:%*8-! MDK.R7(*76.L1?"ZEMOD6K?-Y]B1QW$AT,*0.J:C'= @_F2X_)YP]R7DC@SHH M\"OWA]]([[O"0,?WWLP-=[;7(OEJ_J[@[2N.4_(\.,V!%_2@LA) Z!5@9>:: MISHFMOTHCWTH;'?^W['M5D^_7/G3MBA'^1)5T1$D=YEV6\C@,NWQ&*RV&HVQ MV+KC]KXT=G>"MT+8_6?Z ,KKX#7[#JXV%:],%Z^RYQ!8?;K4#(D-6X#Q:,C[ M,'01DZW)6_FOU[,Z;,H3IJ&-;Z8IV^-?E$@ MDCV/4I-Y9Q0P:4W>L!91*B:99ND['MN#"_0'C".4N&@MT0[LS3-:LACMK%:J]4/2;2KY/>G(=J8+N0'2Q MM626)@N>@?/:5RF2"8[1%Q 486?A:@C>^JKM+CK&M4#'ZO9!J!P@Z+$/HAIF M;)-@KW%RV77G"5G@!QB 87 M@XBS RNRSS H+*HD.DI)1)%QLLT>&DA]=0 M2NL;CW=.7L@H@H0,@H13).693 M\^XG]Y/3+=R.A\%-OZR13CJ UZUI=K'P$*T2X(+UQ(0AYR0E!:EV<:'C(0G3 MQ2S!;N;&'0.DHZ0_^BS!U?3]_-M(J2?S_&K] 9??A';)E.7"::TD2"8#;0G: M#<&X!*+D2-]1G,6P@Y^_\X*/:TS<(?@93OX=F*1754&OEJ^7BWR>JM:NSZK2 MP1F#CJ242P+%+6T11Z8VYJA#YDHIT[H<\&&*'M?\N&/,54/-=("S.\*EEU\K M(J.):*1,D'B=0"1+!,\5 \L#2]DK:U/KB/,A>L;%V-@O>X>II0.(752FK-XM M+AXB+IG#U2_+Q6HU*75;2&8@VTR"$LCKTX2%)%(1V:/0LG4F]?=HZNX-YT#M MWVP;UU(5/4!KN4B(>54+K*N$5J_*]E9P8@*O.TY!T;51K4D%O) .L#B-**0. MI?6+\;W$])$4V!Y,383? XKNWQ6_X9JXJAT^+_)P)X47I3"2+9>2=DA*ED+; M+"#)Y%341F(\H;&Z1=^X;O\8ANLX%74 ORJARZWS]35CVXKJZ6*Y7/PQG;]_ M%C[2=]9?)I(KCTP@<$$1C)(\U&QO!9FG5(S+6=O6=FT?^L9UT0:#WV JZ@!^ M=R1'WI';_08_X?R5\N7Y!7O) =.)XRP28/1 MKG:6YQX<2N"ES)F M=Y(=<#0KX[0Z'6D#G%;Q^^/?;_$_Q_>TX_*[;K?!UP>'B?#>H")Y^%);:U@G M(3!;("(Z'6T,H7D6X&#,C--Y]=%MA<.4W\%ASZ7>O!%<*:^KG'ILW%89'.?YQAZQVFZ.CB63Z;"#N#Z (]OL#[MT0Y]=HG,O*1Y""T6$1C888I0"I@X_:%32Q=1'^G[KD?!^$'5UR MOH_R.CCS[RMUU3(G5A0=!5'3::1#AN!] %Z"P(PBH6E=L_?G*#G?2_\[EISO MHXQ.,76]2M8Z78(I =#6@8TR4!Q7C"%?1Q4I;4Y*#-5FY)&5G.^E^KU+SO?1 MP]B5?O<62"=EA:@E;N3-&G)B78 @2$Y&9328K#18ON/-/>J2\[V4N%/)^3X2 M[<#>[%,'%(Q(,OA2.UA*4#G[FJDLP"K::$YDPT7KB7*MZ_SZ*5(_YJP;2FE] MX_'NA.FBLI.L$'1J6Q%/OPO)Q3JCQ&1B3K8OLOK3UOGM!95CZ_SVT%L'L'RH MILR&P S6^6>%(2ANZ S1UH*6A9$D&2;1O+?"GZ;.;Q\8[%'GMX]..H#7K4HS M1MZI*T9 8%J#,K7FC#$.+DAF-;?UBK,QIAYYG=\10#I*^CV@YVN5V:;]Q"UY M;9DB]S/5V0DU!:3VM0@*''KB4950)#J-KG6"YDZ$/;)ZP&-PUEQ/'8#O.U5G MMJ0B2G0U'*J3XW* : *YN62AM=;&,Y8;H^Y/50]X!-P::J8#G#WX_H?>65W3 MVXS7M&L)^6,XVO70]32T<0N_(TQ!-D7S7D MJ+O+O0.1]_T4K+%@\"?;%-\R,Y5T6#*Q+DP2H(*G^"R62$)@S*O,>.(GJ,0X MGI&.*RA[V0*'*?U/AOQGY\NJT.U/;AJ!3)00.69G@+NXF3U'IVY@"#J3>,CK M]Z&T]HR'Y:CC"L]>]L*1,/B3;0J*3#[BDA]KVO)$.%TB'9.U M6S-YI&0@P/D4H"@M% 4MTI>A^GL,REC'5:B];)$VH/B3[92K>?Q!>\\L&0SC M?&VD3V((R2=@I:1L42O7_$9E(%8Z+F7M93<8R8P5 MD"S5'MM,@Q>80#@A9-'>6-LZ[KUO1C((V'0==7GP4)Y?L')N_#YJF"T M4<[&B( YD ,E#.G,VPC<.FXC]\*FUKT9A^>JXSK07O9( SC\.??);XMYNF4_ MMF$Y"RAB(8WEQ.JH/3I970J%3E:K2Z@#P6WK7,?3<-9QK6DO^Z41++K>,U<4 M\*J\I.^]^Q#FG+'7N$S$>!7!8KXF"UL9;X83:[AKUNYB$R^#J3M-097>W MM";9)V5)-A!RB"0DGB'(A&0?4&IG9,[-\ZM.R^%N^^7_F/?>4^#D\)A]L0ZS M[ORM.U[# XLLVL"!<5Z'824R+;$D2$4E7IP-2G2R:YHF1?R?_21\) Z./6). MWYLWYJBB]!F\J6E\28::TUFGAY VO"I*-*^<:MZ;ES^^I]O!=/1X^GF\FY8R MG?^R7)Q_?)+S1K;7VDBUZ>*QZRH#]>XXB,EQ.G;H0.BM.=TF4-BH9,0Z79)! M$+PDU-EI,52F:J<=.R)F-%XDB+KV)0NY0/1& \J,6J>HC6A=ZO*G[MBQ#\*. M[MBQC_(Z>H"ZV2E <.8"5P),]A3@UNJ+D'* X)5R5CF,?*@W]_8 ML6,?972*J>M-!K(/0LIB 56MJ]4Q0&1%@,Q!&-0*7?.1'X^T8\=>JM^[8\<^ M>ABY8\<5C^:B7,=$TG$,=6O5T27$"'A1 G@=N15!6:G3=SRV.S^X/R F'J&S10GYC*WX[PN>"\#KVTU9R4\J$^F U.*EJ.P*= MN,_)E3:*O[KH..= ,\4?++\. HI]6O9$&43T(8,469!/4SM5:)?!2UFS$:1" MUCKEL75+KG[JH(\)9H=26M]XO+-G090L)!YII]G: 0^-(!<[&2C:,4&F-@;9 M^D+O3]N2:R^H'-F2:Q^]C3[=/LQP^1NN_U@L_W%YO"M)EIQ."$8V'53F'@)2 MH&>CSU$PZ7BY\<9VSQS[6Q_=+5R.5^.BG4P[L%2W&CF1H\=9;<&IO=UTK[:T M?;P%G[.,G(*(['?RG/8P18^[C=8AX&DB_9$-RO76.)Q"@HQ%@K;9@N+(P-M4 M1^6PS(R3FMTL)+G3E.S?=ZB;-E>'&I'#Y=B!^;@^1G5S_LIHM4E: LLID1RR MK..3% 3'-.=&UZ'DC0W(;2K&K1H^J1M]I JZ ]'E=M+2RB@=9$N_*%=()(&$ MPQ')B_.1Y9N7]XUAU(/?>ZQN'X3* 8(>NRE[M;Z;1H WQC=O;2=M&^\#+^?MW MN#RK4EL16QL#/M$!95$\TR%@R#E0,8%W0D!!4X1DB:70ND?<=XGJN-_;44!K MJHP.T'6Y*PX:/8HN$UN2V(R9$\-)@.-:0*0MQIT2PF+K\_48>CONNW8,)D^F MP@[@>N@,4L\89Y:B)B.+)U^&98A1T^^TY*9XGK5J/6ENR.FQXW0^.P:DIU#< MXRPV.=4 V&R5P3K,F.!/3B.4&*.11#]S0XVL[+0L MQ0E>/$9![K2.=5]*"-)%L#RB\]:B:-ZM^T]=EK(/PHXN2]E'>1T<__>EPULE ME2_& [.,7!E=6X5GE4!B29[QC$F>X*+G$9:E[*7_'9-XEZ^;1E:7LI;0'RU+VD6 '=F6?[#4FDV#2)A ";8VL M.#@D)C.+G$7-4S(G',[YR ?&'G.F#:6TOO%X9V:+"RI'9J?OHK33>YLX^XQB?OR0W=O M?UC?9+++/1+K3Y(L6GR%R MY^O]2C:J,'$K7?5H'-U/S>/* MFW:WM1MIH[^H[L4\?/0@I[VNC^W7=M*K/VEA*-CLR*2;E,Z)WU]_"]1HB:*X M26QMT.FLY,0ZMC<*50\*5:@)05:7!B73^GZ>1Z/,YVXFKNY[0>W/QPZ4R];X M&.E)%,85\(RVH9AE$!@CH\\S7I35DBO66+W\1L-5&S]%[B>6CB V4O](7D3* MHDZN+:)6+5A3A[=[,,([KT-VS/SO<-5& ?-!R'O>-J)#8/";'8K;.9M9*%^X M-F1NU!=%GFHG2T?L8%PBDSK3'=3Q63B&X:J]'(']A/Z;(7_35$W+0M!&0NTJ M#"I;DE1Q%HHS1J5HC=.NXR-P5,-5>SD+!\+@-SL4C\_1])H%[^EZ],Z2;^+I MCHP>!:"+-L=L1+8[M8Z:Z&PR[],0Q7[>4T["OX#O!_,P%42:4S]QJ"PPQ*6@LAJ/K0I(7V MN6AK6QLZ1S!<]1"$[<7:#B Q\E1-E"EAC8_$=2>B9,BSKO94E#YQ:Q!#$!UK MQJ,:KMJ+@CP0!D<_"FS(-,V(P@66).@D5:WHJ'V*.8."3)N29$FNY_-Q=,-5 M>SDC#>#P>YZ3+5,TN:F-.TTFU5%'[:A =ZP)-43F0@S<96Q>MO9O/URUE_/2 M"!9'?V;V'1^HR"T1G'.0*$B.&&L_-8:0/4/TZ#UG8T5C>QHS.&"050. 3F20$TF2?Z.8R;_-SY\ Z.;\QDA#)G=:8ZS*_N$; M'*^2?W5356TU6I<_0*5FTAD@& M#2CM%3AF/:1BA4DIB]12\BAS,B8DHM!I8: M+O-72Q]?FPU^4-$/[@F?X@8:KQ#3U'5F_?^+[:3RP=0.SS15S-\BPL?WY8UJ>4VE*;3LXZ M]7AUCOCJXOO%&8GQ3_R(RU1%^A4__#6G];_-?KPH1,B+L[,ORS!?D7U: MF[M;% B<^7K&JME9.)+J3BAXC-+?UU"'&^VM-]&=/MP37_>M^DF%W0':#^HZ M&JW/R2A%-DFD2RB)];P3VC7])Y'N<$*W+KP8O7'L-,]QAV#XV438 5S?UA)D M?+=8K5LW/SRQZW?)4\.\5T9SD%:O2]T+^"AXG:TN.8^TK=1Z(M].A'5U'?WYO&%+1\>*:BPZU:>)9(0---*D\=OQ/Z7835+IX'^ M8Z6S0!>^!Y5U92#M+Z=D15:(FOGQP;>5QCX<@>? 8#M1'1<47\_.+L@1.561 M*Z%U@%1JUS5.AFE$7;O=9B.#45:RL0KS=Z>R#X=A2CCN(Z[C<2%N@C[708%% MH2OA^4:6'+K\V#E.3=CR'$Y+4"%D44?3(Z[=9P'>A@C>.)F2\U+*9VAE,%WZ M$ZKH8K0&9)&23)>J#5 KR)P'9:/+JGGGQ]\H_6D(>@Y.?QHBJCZO]G7:A>'H M/ \&-),1E"\>8L8$NDY5C4H2M6/UECKN]*=!\M\Q_6F(,#K%U*]9')(S;H3, MD*6@#16;P&/VP$1$YU).6,;2YT>6_C1(](/3GX;(H;/T)U&,*KZ.#J\-&Y0) M"IQG$0PY]T9E,EQ%?L)6.\+TIT$"VY+^-(1['6B4(<,*,L>DLI? O3)U CSY M4,5[R%G2KX.U#EO;2K_O,))#;K.QA-8W'CT3^=-&)3IS(8"O0TA+ M\;Q.\%92M4XF_VV'D0R"RH'#2(;(K0-8WLX^>#'/ZQ_J7JZ;U7.A5!3> DI9 M^QPQ#S[Y4B^0Z+0S/MK0&(1;">H6CM.1L/HOV#0B-H1A782>@Y%,QK$J?_[MIF$,0M[S=CL9 H/?[5#< M;09/7T%BRKK1+\O=%X*QT/R^A%)>XK^'YJNS=PXP['/Y3:;?K+MS G ME7[5_6-S[^DW8;;\1SB[P-/LE<@F)O E..*#+!!RR! C,\Q:85QXAJ+2PS;1 M\0R,QM!_1F%W#?HQV[+GR-&9:$#$3"92$0*BK1TXE8O%FA"L'ZL2M*/V_=., MP)C@IG@.F#3KWC]*W=7+OW]^^_[D\^?/)W_[X^3]E\][U$X]^$3#^J?MY#6J M8?J,7^M+P2?\L5B>DYAO*E"$JU4G B'7OEA*(R$R,T,J,Q@;8U9:MTZ]>HR6 M@VN7[GWW]6R5SA:KBR5^(2Z^I#_ZS]-@8N81-63NR"W07$&L3^ZUVXFQSF!A M>N3M;B!KXD*2%MAX4)W46!A]EW;>/\-?+B-BARN:+W=":^.HFTVDCJUT0K2V MJ%S?*X6M8Y8\>%L(8E+HJ*/']@]UHRF=F_R3^RO<::GS\N?5;]YBGSF6@T,& MVOH RK,,9+S2 6".Z^BT#,V3Q/8DM5/E- 1#CY=.CB>TXU)8C8=F#/K\B,KM MV4=E/ I7Y[-2R#09T8;7]Q@)(6&!(BPZP8H+KO53[U@J[_U%3:G\4"X_7*^/ MJY56IZ8P2=M!$*6^.C&7:Z:/@FPP>1XX8FIM7CU.3:>*:P@2[BNN1JP_+MUT MVPMBB[:.U]JZG=+:;]T1M5D#1HRNYG+V3'$/2:MU$WP%/H0 @3L,/#'A1O>O M)K+LULG%!";#2G1@;$#R:)0#SV7MW2NDMU'7(SJM53=]0XPFV#G0HALLK E# MA*OE^>FKQ7RU.)OE]3;63XF7$T@4RX+Q C8PLH&#K ZZ2L!]T,ID04I_ITH M6N(.U.BG6Y@]OGHOW2]&$OBB*?>[P\]5O8V. K.,@CP:1RPA0Z'FG"9P069# M9TZ7N%,ZV6 $35G;VTJF6R&R!X,[R$/X\ .7H9ZB:[ORJGY*R4"T9@J48G*JM?OR""D]068?&=\O6FO \(G[G[Q:+$GUAG.L.8EGL^_7 M7:ZN=L)X9 %+!G3DCB@DU1L0&1C%ZGR_@.)^O\6-[5"VKS)-\4%S5#1F9P<* M91U/7%UB^\YNK@O,%3I5=(*82^TV2IYK8+E T,ZQ5 J7OG4OKZT$39.H/YIR M:+^97RO)J(Y%IQT4R$%)(]>G#@#-)0N92H447C6M=+_(H,=/D ML8^&H#9,[P ]GTD(6,F_3J.XOF\OS;Z<4S*N]GG7M3Q<>8B&_$^&0:@@7$)L M79*WE:!>>C&-ZUNUETT/0+MZ?;L\>R;(R%@=;>Q4[5Z)8 MZ14]-$]J*-C-Z05[<'EB8_D]':1O+[[C-@3%/Y8T!^LJ9M7^Y#,1?+Y+7AF M8M6& >J! >^\<\E(Z])@+-Q;8QJK8E0P',+%B=%P&HR-BIT[ZC ML;G6[V9PUB*0&91>N4_%WHZJ6STS-Y(:TEU0'ZKL::U2&@KVJ.?TCG M_SD[__;J8G6^( UZ\J]T=I%K#+:.;%QA_A+^=4HJV8B8SIJ0Z<4V4PJ+0MGEQ0$=9=.0*DHEO!1BLMIM!!:1:#*12NI@VWF85(!=&NCD4#L$S#R5RGI65:$/SSO!'DT4W M2,8[9M$-87C?671.,%,G,--.UDDQ,:V =2^[3(,%NS7T:PN6N\A\N56GFC-?2&DC" MK ?S.' A%C I\\R32,GK'>R:SG.?!@GIB=RG(1SK2>#W\G92##9:\@QE-#5B MX UM XDY#+GGKH22!PN^Y]RG06+;,?=I" ][@L+]K!UG/$\^6-":L=IHRI"5 M)AE81C:Z45&GE 8K@9YSGYJ X1 N]I7[%)6KC;H#)%W(GD9&5KHH"9!9&[/B M6B>Y@_S[S7W:5_\?P*=^S,$G(LN0E+*$6J-A4*^F7,>T:?6T^Q^ MS]RG@[R0UI+J 'V7;5!/$4DMLF2 >SI_RDH-CM'I\3D8X24KC+4>F'*Y@>(VT]/65&\:!;J[ #2UE(; MB"P+T$X+%9T3N?G\J5WHZN)"&P]0S473 =P^AI]KG__+XJH=\\?E(E^D\]F? M5UV:3VWBPHI<0*3:QC!YA)#HAG-#;2V0OF=L\;^ MAHNOR_#CVRQ]PJ]7+^M398YMHZ6;[+&=&39Z6^\@F*'_DB^8R!>,GLZ'3AEL M,)&3E8A:CUU1,&4&F18FQ>1)'QBR@%7*=&%XST&(H'EBCB#9.O_W]\D@&X*= M%AED0X0U<0;0S:/^[4$/9^L'_2@TCY$N).-Z M2 %ZE(#CRR,;)/9%:QE,#:3[]T4XNWHJXM$7Q[B F*M#9;*'J%D]?4[9:&P4 M?J?DUZ> ]!@!TV4&-1+LHC67)X1*6ES,SY<_3__^^31%G6DD,L?;8D=7;9;8^&R<-A4A.DN7"];:WT6$R?WTR7?K7.#(?R,&)8R+K MH=>7#_Y7S_V&G";&0A:DD(2M)KZ0>=M!?O9BN M2=DX!WT@!WLXZ*\N2;\.W9;,6&2\/CC1YGFPX"R34*(.R4L6@M@E /KPR],, MDA[QJ._/MPZ>@W=ZVB3U)5+2$2Q*NK)0*])?]08SR6F;A4^[E2--$1#M*BUS M'P=S-$EU@+Y]>@I('S'[6""BILO4.(1(KAAX@75895%,M7Y'_#V;00S"2H-F M$$,$UP$V/U8#;GG^\^-9F)_7DHW_N9C]J%Q]C^>G1AN71'(0ZJQ4E1C2KVP$ M9$P)DR6I_=9=@K?1ON/%U_>_N/D\XOWK__CY/7? MWK[_VQY1KJ[]<0V$G%[AKSCF:R!"*ED77/<(\1@54W1$9Q[B3(T3^S=D;;C57Y# ML/9X;+ZAY"9]0=UQ9W\+LWEM+_9V?A-B_%!NKH*/N%Q;T/-TYP)0* I#+L'G M.HLN< 2O- >=N)598,ZZ>>UBZTU,ZZ=TBO*1L7"4QL";,%O^(YQ=X*)\N%AN M9%N8Y_-O-3UR43-T,;]?5'K"V8OO]3UVM7]2X,@$C6V2C,2Z#JP:$E%,27*( M*290BD5PJ )XSG)D= ?$W7H:'8=5<[OTY=MQ\MP$IFL#2XGD9(1(#H#1P!FS MI93(W-: W&&[[R Y\+F0\[ (8'\Y=/",N8EMGV:K?U[6_!/AQD0!3*[C7BS5 MO3C(RFE-/R&&UC;%-GIZ =@>@GX4- =RO2L$73_U?Z&_>14Y3JC M/@8!49*)GKG-F)SR!(#1$/20GEX0=*C4'X73@2+H $YO%LN_PC)?;^2F+QK9 MKRR(3#9LT=7 CA"XEN DNA2#(^>O]5BJS93T J%#)7W_G?%PMG< GNLNVI_( M;/W\5_AQM0NMBD?)"GA6>Z=5%\U'R8 7F41(R7G5VC+<3$DO#FYC\#1@>P?@ MV>I]O_QY94A^PK/+OGS?9C_6BEN5D)Q4:YZY:CS2+H72P*SP06FK=6'/X78\ M26DOX!O'?&HLJ0[PN&$;5V>5J6R%LK7>:3V'$ -$GF6=$> -3Y1$DK648T)\%!^8#@N0^0 M++,6=4X^M^[^NH&,:?L%C',5[L?CKF#RZT/S*9=*2VL2<)EK\RC-"?C.DDL< M=)8L^Z):YQ4_1DLOM]R>0GX4- =PO"ODO)N%.#N;G?^\"6_\;4D6P+H[QBDR MK;S2!9(FW:QJF_\8) >K2Q+>!!-EZ^DLNU'6BT7>&E7-I-$5QM;D_[JCFXW2 MKC"D*"3I\$P^M*M*@#/%FH6?M*@12^8% 94VG]*O_;!)V'(.>IH/,0.71U MIVX(A"EG>>#! ^>E%L$I"=ZJ6#L?%)=""J7YX];Q!)T'"7I(T'D(U[M"T(90 MAI%!JH )O!BR Z+G&;QV/)G$34FM.Q0>:=!YD-2'!)V'B* #.#T2_?3< M,&CMZ)U]L+1!9T'27JWH/,0MG< GD>BG[PF!!>I M(/C(ZX"#!('3KS++(O&B?6#_]D'G0\#3@.T=@&?/ %;&*#3S!B(/M:LP>@\Q"Q=("O7<*8\__$)LP.DN\7)UKM!;1&%XG55$ZCH[#CXX!BXHD95U0>>1[KL' MM'2A>@Z2\Y/0V8/I'8!G%_U9F$'OE0'/-!VQV@?"U;),'4604FH72^N.&L=R MFQTH_STNLR'"Z !?[Q?S?+.KZRUXS*&.^K"R]HT4Q4)TPD!0S>18K<^E%J M QG3^G6CX.=09G> EXWA=I:M%SF#6W>&04O<\,& $<+X$$L.#,NZ: M-W =]QU@/QYW!9-[^5^(JK#:Z#1$0;Y$Y*0HZ3JOF1K.&V%]BN,]*W6?<3=$ MR+MFW WA> ?(^2/\:_;]XOL[G'\]__:A?)E]QS>+)9+2?'5!Y,S3SU=A]>W- MV>*OJJ+QM%B;D?,"1EHR$L.Z&*A.> U.6#1,:=G:^!E(8B\/E&UP-J9\.H#? MO?2O>VR89P%EL:W[-VTEJ!=7O[4*.Y3W$W1G$H1 MO1SODKI#R$YH,L>"IL-YW25@?FYL^;98K=.C3VKV\VI&_NS)_.([+M?".U55 M'WNNP"HC0'%34[J$ U]3(5*RY$^,Z>[O2_=.<+3'"\>1)7F$10RWBZ,1#7>[H^\^F$()65?SV< MTFN5?9$01*@!"F8AH%? I*Q==$*VJ?E D"WT] *G0Z7^L!*BC0@Z@-,CB?FD MJ,D9EQG0&TO7?O 0N4(HHBB4V?(@6CNF1UN M,\ZR45JB%X#..;K^@P27BP)RDXTG3SD&UEH5;2&G%Q@=;AJUXGF_\+DZ7@J3 M\%QKJ$X&J%1S\>M3UR6* M%'P6.M7WX_HB2-ZK4[5/*D:!01NF7.O*]#O+=PF6?81Z?_S)GASN !S75^[) MOW[@?'4]SMVA%;P441]J VU"!G!:63!&\6A=,4FVALE&0J:]H,8#S.%<[P Z MFR(.W,J4C34@/;OJP^Q]">"EY"8S9\R(V7?O^NR-V.;)9S\>=P63VWCYG5Q" M/#]UJ4A1HT2,&=J0#(E49M109Y:@)]ZA'F_NRR-$]>*D[RGV1V'40@8=@.K# M^3=;^). M>LCEP?VPZ30_DBBBN38V&$A&6% QQ_IJ6$#JHHKV7&HQWN"[!AOH+VFVK;GP M7++M -B#KZ&76!9+?/0R"B';$K4B-ZZ.3H\Y@P^\@&6*&!)D*LVC3XVWT%_6 M[K.:&0WEVW>.V]OW_SAY_^7#I[^!Y^^G;=L5,E9>0'< M!P8J)0F3] K9/YNO#;XRC M4S81^ R:)43&F%4>BDF"+@U7@U.) 4-=/"$(0VE=0C&B9KD=_WZSR&4IS/F: MO;<8+TJ8'$6&4$P$933]RJ<(B97 G32$\=8*=5?:^M4X0[#R(#(UAF2.1OO< MIJ;_$?Y[L7SUBP&W6MSPI.;W[IVC?]AZXVBU0S?^#!J0)53!20=92U/?Z#0X M3O>H8-RBU<8EU?K=]3ELJ[NGZ]2$I(5%#F0;D.=K'2/7@%F(M,ED'(9H1]OC M74+ZU6U#4/"H-;4WSSMX;;AY6'EYL2+W=K7ZC%\OBQ!J#DL4,942Z^39FC;I M90%OLH%<-'F;7):86K>1W$I0)T#:7^#WK\=FW.\!2I>T7[>1DL$R73(DRN&?$)TQ+7 O@'_AMEFXS MENKH36?0D7WI/*@2:0^1F=H&PUM7I%$8GK"!MGU_8B#L+ZY%8]YUH")>G)VM MGS^O3\-UBSB4)6CAP)98NV.X.FLL:B@NQL(Q:6=;ZXK-E$P;T#X<*PWYW %: M;N[;VX=WC"D'FSD8&M>(68&MK9 #^=P3 M4M[,YK,5^9Y_6RPR[8+[H ,6"#HZLNXU$E,\@@W29;+Z4 M[V-PV9_9/4'F/Q?+?[Z=?UPN$IEII\4[SRWY@E)QVH6H?6XY2T!J$K/WS+4? MF+R9DDZ43&/([,_LGB#S*?SU!]GWRUDXHTU8(E:2JDTY*=*\B8&3*$$GJ3DO M(F36/E=] R'3YC.-!9B]63VQMW-[2W^K;Y^K4ZN9%L858$5D4,9XLKV" L%+ M, :UB/J>8MGHY=S_[K2)/XVD?C##>E(.ZSG*IYQL[53?%%.JV7316_#6>C"& M,516YR!&TPIK"J9-FAE+'0QG[O[06)R'L\9^S-LW'SZ1()9_DL'N'>=2,+!$ M,NU!9G"&<> ^,46*S/G4?K;=0SJF[6$W%DSV9?1PL/A+L,SQ:\VQ;0N7FI5+ M4 XY1@%66@:*,P^!_FI]5L8<)3GW[.DRK*58"IQ7$]T4D)(^C7+_8)@'WEM#B8:1.+ M^LVL+*X;GQAO+?H(R!QM7-D:B2#W(,L4A>8ZYE1V$/7M%Z=]@1]1U'LRK8-K M8X-#2-X]2JX8B.)KV(F3269)"WJAD7Q$+U"-%N-[UW-$^!!3XT ^]X24RQ=# ME7EFTBF07)?+:74Q2 NHM F.2YY5& LENS_'/F<$>) \MS_'#F%N!]!X0S?= MK>ET.7O)!Y8M)YKIBN.@4A$0/-U[6?KDC'2%-Y^7OH&,3M1(&Y N3__/WMQ__.'G_98\'V<>_U? )=D>"&SVZ?EPN?N#R M_.?'LS _?S'/)_]S,?M1DQ9O'MT2AA3("P$A8WUT4X%\VD#J(Q)C!"D-Z5HW M,'B2J(/?/QY;8%-EKDCHE*^=1)-?=_HC$S_;!!K19V]\-JKYN]H ^B9VB9OB MY\'#R%AR.E*=M7<]]5-?? []-6*M]=,H5"(9)G0 6S1A3SL&P=;",\8+CX', M']\Z@#2=%KMS)K*LB9\1C"ZUJX @BT^3E^"\)K[+\$%'-V44 33BH? 4F[M MXHRNJFX;$3Q^0-;/9DQ(;YT1->TP@?+:0Z!K'7*I)3*9.^V;E[SN2%OO:FL( M;AYO%-%0/AT\(3RZFY?KE_QUY(X5*Y+*&G(@EJGUF.AB+&274[#*V%#\5J0W## YB0DDN^.!Z?#6_= MA-9;0V%GLVP_N70 M7=A?C->"U&+DCPH$^@?23GP.7M(V@@GZ7@JUSH(=[MZ MI\#95[#W'T?WXW('^'AY08RK0TSG^?J7;[__6"[^Q+LUR5IIC:*0_K9!@T(Z M5+%$"XQA%E*[J%WKQG\[$39Q]']D5+67S=Z ^Q.7<=$(4_Z[P&BZ,2;;W\*.K7)#P/9,PJE [WV9C8/\X0[ M[?/%]\7R?/9_+_?)8LXR"0>W;Z,)G M$>#$=O_CH8YYOKM_^G'_DTM_^1?^\&3IKD@1>"&72*7:BC8E 58%9YD7UC"S M@W:=@O9._9;#]7+W0)BPNT5+_NS(&=028T(#%K.J+@(YC"5Z^I&1Z151L?*< M1Z3AX1BM$S+PG.F6#4&"]R)"*=E) M00+5*3[G$=F=]&D[T1S#.1D)!KUW-_GRXOW?WKY\=_+B\^>3+Y]?O'_]MP\? M7O_GVW?O]LCNVO:UIEU,=B2Z44Y7[<#YU^SLC&#PELB>?ZTS$->@66WH8A&9 M"$R)VO6FUFNI*(&@&T&[(+5G-JG<.A5U$(&'^I@[+7:;#BEYEB7*"%*I!,K6 MPOEB([B*;B_/*TCOV[,F_?N!\A??VKF)P69(%SGFH$Q(0P6L10)H:D4E"N>;] MIEK2/VTTX_EA_>PR[PCO'\HUOV^WXK106HH$:(4$5B-D/V'Y U]!6:S^/A7H(0R:Q M9(-(R((M$,G3 25(!\9@(ABFLR7DVM)\BFVGENQI<<)*389JBY"'N0FCB*MO)-YN['WX?IVHJWA M'ED"MAXQF:2&$%( XU3RD@YY=JT3! >2."TB1X/*[I \6&X39\F\QG"&R_=X M_M=B^4^Z95Z1T;7XCLM/>'8YY_O;[,=UJK=CM#$G'#B.!I3UG+9%7ESV=.DH M'QT/NR3-#UBR6W@=+O;%^#+H0.-]68:,W\/RG]?TA\*,4LI#%)R.H2 _+22A MR>OS(5DDIR^T5FGW:9CVR>8Y0-6$^Y,KIM7LZ_P+IF_SQ=GB:RU"6D]#O67: M]:9X\NA+TB EKQ4H+D),2H,3=#"D,JJPO)-:VG'!:1]9GD\IC<'_#E32^\4\ M+;[_P'-\\76)OY1*>B61"Y^!3<= 8HA<"\4-MJ[\>9R::?,QGU-- M-9)(!]C:PK5W-RE(DGP@]"@@V9!I3X&.2IUA5 IJAD:Z(%MW;MB%KEXJS*9R M+O<34-^@NRQM0A16&6\AU%1]I162@K8:!'>VZ)@=Y@- M%TG?$'NL4B2G$%W&2+8E>=E*TU$-ABQ/3;_*UM-O-6_X.IS*;EV!T6'80FQ' M&ST[69W/OM_?^E6H>I20V2X+/D^<;/#6)PF.Z:0SCV1#QCK,1 E'*,PZ0"'\ M^22,XK9U4LBS!L>V'A!Y39M?S878?*1XG5 E[>!J"E%8Q3>Q, M$A1R1A9[<34GWFDTJ;CFG:_W)/684K^>&:Z#)7F4@'VSN%B>9FM+=B:"\]E C1- M$+7X)_'@0LJ%-V^ M!^ETY9_=XW6H7(\.K2N*W9OMJJ,0H=:@T=K0):S M) MG#949MHFWGK"RK.\T-;#>1N+?G"9S/--P=$Z%JU\ MSF2F.T 4-19M%;CUR!0?$X\$M1C"#AIT]Q6/Z25U"$;N*L>1^#_AY;U:GM<. M,ODBG7]8?L;EG[-T.8V"J.898P16^[(KXP/$5"*9(9$7I;10HNQRC&B!.T>( M?KH]/H^M/0V2QI3OHB&S^P!+9 8T)7#D M*5B^4VAL-\0\)& :V+21Z4. ',C@B?V!]^3:?'OQG0S$%.9?%G^%.UF9@;SN M(JV'$I'8P9,'+X0 @1JUP5B4E3O<3%N6F!P)APIOT9Z3$P-BBSY]=SOE.X2, M2)Q!@1R4-P&3,ET&FET #5@ M?$>,;<1=7L_FKL%S^K%.QOB\NYN>+FPXA\>O[[ M*.TQ#B#DF7IEM&+5)"]/'G-T,A8P(GM05G&(46;(6053>,ZV^:#5B1IG_&JF MU%XYB9%J\(7+VC0ITT7 .'!KF>EP< M(/+[,&K&_Q[ ='4=7+K;69!K+,@NE1= B8& M2SO!WH?,WESN^$7*1>,T=P5"JIX,EV22^B+ N>K%9)/-_9#1<;Q(-1#:CB]1 M0SC8$Q#^6- ?G/U?O)Z!K(2*G/P<$+E&JTE[0BSKCGW%18RNI/L]/Y]&PKTU M)JYF;0^%0W@X,19.+NKP!-K"U01LEW5(,0)F9NI[:@''@X6HN2SW[X89D(PYWAY&KXV)E*-X(!&,EX3S7W*4<'!0N M9'*L%)-W7'NQL/$)*3Y#91\:+]@R?V,1XM5C^6- FZORED[/9]]G\ MLG/:U4X$>N*!J?.3HJ:=I 3.Y-IZNEC'-=*_$3N8'-M7F>;":8Z*QNSL0*$\ M#+/$:+13I@ G2YENX4066JZI(]'YB)+L-+Z38;+'&_*[0;'Q\2S6$1ZZ#N-S M1T#YM#@[>[-8_A66F;80N9:>"*\M0VDOOOI9Y&SY8DDW*A?Y6.&&.V3T\>2^ MIV ?@)%:G#6(JD#TCL+<1'0#&( MHWLC@0R>V2)_/@_+\Z9X6%=G$!&O+Y9D3GU+9?I6IXFF5"/S-42?__MB=;ZV MSD]942;Y'.B(F #*(5EU51=[J0ROM<&"MZY!W(FP/EH0M$96.UET='$1@W#V M=?[J@FB8IY]?EF&^NFPV_3?R&]9Y0SKQE+34(&,*-;.:0[!2K3M-*RR%)S-6 M#Z:GJ>NC?4!KJ#662D=X.W66LXS(0?M0PQ6FCB9A&;)65@<3,.36&:2##*71 MB_>;&TI#.'J@H70RSQ-F]GV^^/X]+'\NRMT93^_Q_&4XJV.W1TGBVW'-Y\G7 MVX"OSK",ACF(+.4/XWP.8?DE"D#7QE2>$4HAD)8DMY)AD MP,2ES>A+"*UU\=&DY@T2[-;4O"%<[BDCZUYBF>!6]4?=[0RF>3 MM"[WPQU'G9K7! J'\+"OU+S$E;3H#=0@#BCN'03/(X24'-,E%>EWF?#6;VK> MOO(^@$_=I5VMK\!@;402&V13&>$K(PQ=AE8F+E0BU25W>.07<*&$*\8.;G4)7OTMJWB"9[I*:-X3!';@8 MCV6*::Z\RJG4YLJI3J4L0(H1 :W3R2F;(V_M;!Q/:MX@&>^8FC>$X7VGYDF5 MG50Q !/U2%F7(:C$R&R*17%5N!%V!Y/CZ%+S]D%%8W9VH% >9A:E*%RJ&6=* M^VH\QSIBP'(0SDJ=DJG-6OX]4_,.>>@ZC,\= >5R?)H)KC"I$:1W1#SS-5\Q M)K#HDL/"F!@M*:^#\74'"O,1: SG;%TI&42D*SMXVB;2KT*FPV2UQ5Q:J]W-E/2L80N=[/@=N3R1W@XZJ*:_4)$\[^K-KY>A^8399TORM5KWLE-/BL M(AA6Z^&-%CPV;W'^""W3/@:.BIPF[.\ 1AMT\A?ZJVMUS 4WH8YA8Q@%*+K\ MP>480&E5+.<\>/\,5M$U.9V!:12#:"_6]XBBNI&K4\8B2I89 V9K^U#R.L![ M$X$S8;4(3-K0.EJQA9S>+K,]1?ZDF[8?_WN TL7J?/$=EP^V=)V?;'DQ+"1@ MB5LZ<=5&1"7!,BY]T2F4V'I>WQ,D=0:I?45_'U(-Y3!I?+4FK_P1_GNQO-[1 M908N9P M5&@D+CDO66@D['>L*CT;FKIB8S ARM/&_9J>(\U8.S$Z:+O MPW?\4'[9P]7)48B!_JP!Z]8E?1C!*Y5 8(Q0(=CQ(P7?;?H1)= MM&;OU*.JEXAY\?W3(N2;[M6Z9,]8@))JSB(S#F)-HXVD]*2N!9_WDT0W3YM^ M\.7II-Y(5(MF?.O!$KFO*M_=I IDAS;S1+<=ZIHJ8 4$6T(-Z+GLG;/D3(YM MT[X;E.0W6@N1YW",]F-\CQ#ZB,OZ+\)7Y*>&V>RR4) TUGE6QM#)TO2C<9E) MX23&UNVTMM'3F1F[I\R?@M*^ N@[5G[RQ\=W'_[KY.3ER?N3-V^_?'SWXOWG M/<+D&S_3,$+^-)F-@N,?%RN"SH^SQ<]UZ33.L-)*3>\P@W'?O]FQUM M^]K(NFK,!D5/ ]9;;1%5Y\NDO"0%/E@S'C(PB81G1=,'I?*>DU?FV.F"YH8 M'R^JF.H1>$6+?L*T^#JO=>BGCAS-J(N#PGRJC2_)6W ^0E1)%N4SEZEU?<1. MA'6MI(9@Y;Z2:B^6#LSPUU?+WM7 =5>7'9U.2\(4HPN 23KB%RIPFG:3:T@X M&5&B;CW3=SM%TX:ZQD57*T'T;9"_>?'VTS]>O/O[R1\G+S[__1/]W_LO^UCD MF[_3\)K;@=!&%]R;,%O^(YQ=X&W:\BVH0K)<")E KY^&M+:D4+B&(K,/UAE7 M;.NDA6WT'*IP-GW[UK83SN3H,R-<9T&;C19\8!JX*^LFDGA"/4->M7N'W,ZVU?&UOO;"+Z.;1/5IES'3AD6>O8M0@0,U>@R9@A M^,404NO1P<^B?2ZOU3\PU,_G#W.RX"Z6M:W\R[":W3D+Q2I6C/? 71W!Z*R" MH(*I4W&DU'0G2]4ZT651'C2&J(U1;>U?X;/O:V&IKQ"J?K<"S M+H@HLH445>V\(1R$9!@(DY6IF88YMPX@/*/:>C'/[V8ASLYFM9IEP\F@/_!^ M,5_^>E#6P:>BT1=N%$C&,BB,&:*/'((H26K'G6@>GFM&?,>*;@C>GE!TSR3< M#MX>;C;^\N?-+_]CADLBZMO/=_@GGJUS++3!4BLTP! *LJB% M.5+4_M;!0_$.O8ML@=G09=X#CMW/Z%J[. M/X5S?(W+V9\DYS]Q]>+\9F_O\?RTA%I9(6D7=!)!)5,JYN"AL# M=R?"IJUTZP>I[:78>\;GQT\?7O_]U9?_?/'ITXOW7_YKCWC._2\TC.%L):[5 MN,F+L PD=JRX^[A>W6A]R#RQDA2,EYBAF5 M;CY1?2?*#E55;4)H5&0C'"1E4*]UHTWOO35$W< M#[L]:N[KHL:"Z3O$?.^D[YT3L_D[XZFD$?-@=H188DBWD;4UP3>"XMR %\:# M*73IF1"SL:UMX>=13+Z=A!NS<U0^'L[?SLEA^7Z^R=]+,@(^/ MI^QVWM(SFV;>Y!A*@9 (JDH80;]R%K(6R<6"SK+FDSFF,,U^/4*G08;,?+4H M9*GC/R4Q@*?J\93,(QW@E%LK_JT$'85N&X*5)PRR \31P7O%#;\^Q+/9U\MY M3B]_O@_G=5QZ#8 S%2-ZKB *\F]5H O &X>@CVY8?Y=4M/Y:-VQ6H(SI)ZYRAK5Y,(3*D2.::(SCUA M:3V]2G]0V5^:BU%8VR-(OORUN$Y;$,YG8>L\#T$,8BX"_7T&46MF&]/0#3[O4U-$:0@^'EBIKY6660@V";#%66%M"6B;SV"K$'F^'G.T78P/A=&!Z?3X/ M\QR6]SCV\T5*RXMP=IDJ='[J,+J0>4VM$ I4X@CD^DI P4W"X+3R-N!_K&YX(6IX_ ^YN6?IVM;K ?,I])HL6.219>^H6 M2?ZOJ@'\H+/BM7XBM.&!A:SH[FB=-;@;9=.F#4X,OKW$T\5(\>W[NH[RKMX0QU]>D &. MJ]6+]#\7L]7ZWY-S119++?8)O%9,9IYETSS/XB"*IVV[/3%, MFXISTO$@N^WW7K+Y%_J]U=E:V'\+Y$LN5JM3[U"Z0K<$SU:"8F2S1.QWYH?/?A_=^^G'SZX_7)RR][O"'^\M<;/@\^ M3E:CE[_7&,]O\7/;.]7S0AJDVG.FIE;K"-&&",X9%Y3,DNG6@9_-E!RJ:-XM MYE]KU*Y^_3;MTMA,IR,18CVK^03"@W?5A&7!Z*@M;;)U!L9&0J9]2&D@^_NJ MXW!V]QV/N'L>]\[2W_"1D53&B/GYCX!'<102ZVU3C6B52,HDXP!,VB*EDP9- M^Q;58RB.VU3N^OVW<_KJQ=KAO86U+<$PAAY$$G4LBZ2]6O)\F0Q,&]0FL.;F MR9-4=:E2AJ#B\9SZ)H+HPX>[V=,?-2UE7>GYH?RB/'^M$]!9FJ@=@F'U9<\' M6\=Y9*BA7"0KW[#0_ UL((W3/L6."KP1A-1[8>S=6^0V*%TW?WZU^?T'H^S^ M[9&NQ0$;&O>V3!(]65D,G"CD0YF:F>]4[51EK0DHBVP>4A[GMOQ5-5\F0RF> MHB?+$9@)=?Z"SA"9X2#0:)%\B;F,80K<(Z/+^W"(W!\V0#F,U1T$?NZ>NINQ MXAI3,M)JR)9%XDG6X(HN4'@0EGGO'6O]++F)CNGQL"L,V43(N8PR7\!&3V8'<'"?#O%F%^ ME95-&Q?*8IT#5,]/L9Z4+1.0$Y-%Z"B-#4]8+ ^_VI?0]Y'1H@G#.M /?Y^O M:B\H9?,AV0^HF-Y];FEW M',CE[G!R=78P8HJD (%Q1QX^2D)]=K7YJ\"4I:=_ME8KF^B8> +V@;+="I4] M&#VQM;'NVO8RK##_NI,K]>AUSN30U?[I9(\I@X;4K6)@5+ Y,BU"3#M8']M7 MZ0D0^TAP,0H[.] BO^K5]5G)6LB:'0PB<6*'(+??E2*!#DWR:)C6OC36(0^I MF#9UL?5M,Q1^6X;_WP_Q@M M/;V,#)?Q5LCLR?");Y[/.)\MEC7R )U%]K2V**4]F!39;N99Z) M0Y@1I"FB&!E"C'Z'R^?)A7J"QKZR7(S%V.[4R[N; E15KV$>"B#6*F5>$\2R M5J2#LP]&"N=36?3C_ALN[65JGT4:5 MD)/=GWQ-#Q2UBU?T$*)D14OOM&]MY3X@8MH*IC%@=^$14J:M-!KG)CJH=K''!).]N;N_@;(X#V?- MD7%=+11%?+C; OHP&,7B=56$K-59(UK.W E.T@E9>(5$U*T+B(=J4;V MSK/2=;C]\@W<1^89[;,> %G[F3KPBF=(PK%8ZK0 U3HSZE%BIG_P/1 #VU[S M]F=[!P\RFQ*"+(\E10HM&. P]:U^;7=&2T8"!,T)P5S=1.Y1Y;%YDVM-@4%NV8V<'= M\@[/Z6/7M^[5'JPS0L;((;$:WF(B0\R203*IL,BS<MH$%K+N31[CU66O.M3Q:H=&,5X/YG>' MF+DZ2H)V;FO774DK(^M.R4?337J( GO5HTZA-U]5:,Z MS2SW-9Z^'L'H8@ GM 7.3!+"IL3N=S,^UFK403)ZO!IU",/Z]EAX*<4:RX'% M:DQQ229V8 G(JY,%0_'$K>?Q6)Z[YG1?*#1D: =7QZ;JV6*M%'4.*VI?YT3E M D$+!)M%H@W0?VPOARVMQ> M@//6 6.N<"VEXO[%/-\SG'6DW9?H()<4 MZ+[3'KQ,%G1@QK*$0?&=*L\W?'O:?+/61N:AS.O M-Q0':MCTLD$!%>2 *4" M R_(3+9,Y9RBLCR,VWYO^CKS<5ZQ#N1U=VBY4S#+0AT;4 <&V$*^MM()0ATF MX14KG!OFZ?(;%3,=5YL/DO&NU>9#&#ZU^;FJDT?2M^N)Z-$@QB@1DG>AIK[4 M@J%2Q]@FRR(RI_A.;LBOG^U)[/O*:=&&:1/+^^1BN?B5>&6LPRP%)&/K2YSG MY"8Q#5XK5$636:QW>;I\\.&>"C4;R/PPQDT=6W^R]8'S*F)$,JZR(8^YU&S9 MI!B(I(N(V9'U)79 09N>$L]4A-D %6T9VX$1\8^PG%5;ZE,XOPSS>)>3D=Z MIHV ,N0T^1(B!!L2JU4\5K7.A[U/P\3O5J.8FP?QN3.<7'MJB0PG5R(4G5.= M!V,A))>),4I)[K+EKG4QS$,JIK4T#I/J%HCLP>(.0%)C/)7ZZ_8Z/@O2=AX, M^>R@Z.X$YST":L>R#*B,:SU^ZE<*^@''/O)<-&-N!]!XMYCGQ?SMG+X8P_R? M'PI1@;GNY]W;EQ\^76TJ2&)$)IN*14?7A4X0JECDKM8/'NM-BT M5F\CO(S#V@YTT7I#N#JO&_G\5_AQC7@GO1*"KFU;4U1L?21R0@$Q+I"_;R7= MY(V5SV9*IK5_&VN;!LR>$#*KY?GIIS#_>FG=96.M)GWU#CKHIUMD_++@Q+':IH[0_ISL0?S7BH[[8C'420K>@W(LD9M/ M^$W&!"%-4OQ^VM_^ )C2A#U 6/?%O0?G)A;X'[/Y[/O%]^LL I%LXI9#8)JT M50TFQE3[]P5=[8*D#>Y4 _F$R']9=&*A[R.R10O^32WX\*\[A$>=A!=8>V1I M00X6%^ 3(Z.&.:.LD"GG%LK^ET6G\3.:"7YO_G5@%&ZZ[=[==*EP*6$,I2:E MUI(8-+0M%35P'UQF-EJAFCNFVPB:.'5GG+J29A+H $[W>A'C\OLI1V^9J_QY(UCOF1CFE<][MNF^5G+V-J@YF">]X";#=RYNHE?+I;+1:T, M?A5^T.^<_SR-,6KF:B9LBA:4(2<^HO2046DI$EK9?*+:$/KZ2S1KA+.Q9#3Q MR^NO6O?C$MU!FT0^(SI>1^5*<(G\ 1ET4398 M9LTNCZ^[KM=?!/DP'(W&ZZ[P\W\NPI*^>_;S9G.?\,>#[24,FGA80,FJGD4V M]3&2D;.B0S)69WV_LGL'*.VT='_/<:U1U5X"'5R0OV[Q95C-5I^)EI _S.^^ M=?-3H911G!DPEI/?BQ@ATL]D,)8<$Q?9\7'[US].6W_^WAAF>R/9=*74KK=Q M-P[RYFRQ6)Z68K54/(**=?I03JX^BBDPVM !2R9PG07F[C8XQF45QM. M=Z>P?@F@G==NM7=5L3"8(A=T&&JUC".F.6\T$#]]M#:2)O:CJJQMU$W;I_BY ME%8S^72-O+?S1&IYA:_Q\O]/N4^9S$P.3DA9%3*O^4<&!+>1SA5#?[\N;43D MW:=NVE;'4R#O(/ET@+R[E9NWY^%$$EGY:.*X-76WM.P&K:-_P]^3^1V Z,9G7GTHE3.KFZ=ES7+B M2A=P)CBHLRDA&D^>LU#,FU0B5ZU3YA\E9C<8'>&C?AOV=X"CQV_[DU(PG<_^ MQ#NFIBX>14Y82P_JF%Q1H_9*@Q1!BVB$X&)<#?4$@;OA[0@?]\<34P<8W,2V MNUM\48V V2*?S/.I3,:ID"T4Z\C-MBZ"SVH=_ ]11EUD]Q5M.S5XOOWV?G:7L"[QRS[P+S+2)#Q=,QTT! U)U6O;5;2 M<)M-\TZ>^Q*[&S*/*+#PO.+KX+GWU>)/G(?Y^O^71/^G*KVK/,A3$81'+QD8 M52NU? [@;)!0='6-A'3L_FS31]]YMZVS&XJ.*$;0G+F] N4+27WU;7%V]^%P M/3+"I5('*=:FF*C(5 V!^.>Y#AYC#+L&S'==,W>\^'?MB=FW,LJBD M#G,IX$)6]_0G62P>H.E$XDA*JCB_?CR4"[FC)5Z](?JV65<5)$B^/.'A[N%+ M3BFRG,LF@RFW^M+-H'1$6?QAQ=ZIN_X>:PLAL?2PT"W)H+#49E$1ZX!.BH=] MJB\6*=%E7EBVIAS 1W^:PLW*7H\QB3^#S;:D\7!E=I>E_ MB3LH01/:6?(44@B*,((V61?&>6A=<_\T-9NAYPBS](T4T &4KG-MIW]]P=D2 M+W>="\.X8QQ$UIPN;NFK[51T+CQ*Y=%:U_IJ>X2,S 6H(ZXO5 M]+_6VGA;7DXIMDCUSITO5\N)E5GX2+@O3! OSOBZL(U#RC$ZY>G:M:VW5SU' MSV8X.L+4>3,E[ PH"B;CO,7L<)+".06F*\QWF5J_3BV7%\097O)54O0QD(1" MJALT$G'H$14PI;0J0ME\?V[;XQ/%-_[&S>!S1/GM 07>@67Z8Q8N&;KT[*YY MN;*UDXP83? 2A%X/^T%)=K:&J%%H(7CA3+6NDG^>HLW@=42)[P$4T0&L[E?W M3!=_#^<7.&$R<^6< 4O<@,HL@Y="DYB"YHEKFYK/?'N"E,V =$0)\):B;X:@ M_^=O#\1+7/YK_:/U3^K?>H_EO]5___'^U9W/)\N[F,[R!?$RQ>5_3_//EU_R M^NV;W\Y.W__^Z^DO9Q_2)\P7YS@OOX?5Q6*ZHC\Y+[?73?R*JS ]7]YE;3G] M_.7\1Y.O=_N>OWUG[C[;5U_W $@#,HI_K7"6,?_?^Y_G7Z?+=#Y?7BSP)!*E M(:TF4<7$8@Q@9%S/>_$05(Y02V%4EL@"#G&<'U+2LB+YNWQO%Y?=-,F]FKTA MH9[]B>=?\??Y;/6)[OPBGD@+@6,"*>BFB5H:;)^ MWX'.\3<+C(G-7935@;NW/8^$,)P(G3$$[T#F8NG@V0RQ& 8F!L%SCL',O-A@=E%LK[!AA^7)^L9CD$(C<0NZQ4!*4X5B?.>ABD$5++\A3CFIL M5%9"QYU[T0,HMU;746)R^A4G2OM(D;X!;W@=RDNAH6;;T+ MH>-.S>@"D]NJZ[@P>5+H:V_X1&_0\.I/DJG ^=47SUYL7;WT_/3O[7Z8<=\H2W_W;#[-^3 M1#7*Z;V:T5?A6?CK$63V##G[%VT\ M^.@S$N(O]&?^-4&A13%"03&94"RT!,\# F?D.V:ZR4,X *LW](R;FVN%B8%G#&-5'B/P +8EA3HC@L(TB^N=C%Y ?=""5"B0 M*Y*]7=V7\P_ M?YG/+B.&&W:OR@Y^P1F6Z>H>JTJHD(*H<]5LK!N@+-2*.S#:J^"9,K'Y+L@] MR!WW06%XN ZKO[%W&]^P^>MTO9!LEG#Y"Z[^1)S=9_9D]1))F>&\#F:[H,_\ MMFZ(G^63M+JHZ9FK/X[+>_*PQALKA:6 N-3&&R<@9)/ V^!DQ&RMVZ3]\A"T MCOL0T1K,76JX*^/\ZQ4!Q-3)AIBK1>:/F S)4Z^,X4$ZJ/:Z M<1R>X/(>:VATX"PGT-IK4#K&VE#B(!1);GT=%\;"5C[ 1E\[[J/$L-=Y>[GW M8/HN/G\.BV]W/.WP>3I;ZVQYR\5V7@4:CP-B]K,O;R7M,#E[L7/VWSZ,.G)[9@Z0.(24_2?G1K^?+Y4LZIB_FL]5T=D'R?ONE-CK5 M8_-0\%=)L(G7-JA8Z 1Y.J7*H:)0BJRVB;S&52)E-8PD=B*WWX3E-HAZ_$EE M>/UU<.ONP.I5DG8BF$].,@]>%D8&OSY^1^(Y2%%'%:#UJ?4.M-VI[3=5>6"@ M[J*]X\3IZ5\D8-(LN2J+;^OFKS=S^NEL1:31UWR\;GZ?&$01DZE) 4PU1U"7 MK;($C$0DC(I2-7\G&I"=?O.8!T;Z(/H_FF*;[TUMWU\QYN7=8OYUNJ3O(EFU M\V*W_*YA?-I]&#Z AYN-MCL^LW@P:O8Q(M0,DL9@@X9%%TG$'6TD)VS=+.X8ECK(/T')/7KJ6Z#C/MF ML:4>.KCEK]A9KW^J:7WZ"X\PE1(6F^H]8J4%)5P$1^XUH Y"%!$E]ZV[2#8B MK%\?LP'$&NJD'Z#=U)O<9\,@*K*D#; KQ%01R,LE")F6+SJIUQ/P\1?V^%3< M50LM-'/W]VG2N/S:JSO^*:X$UYY+DE4ISH%R6D*T)I$]+F1[F8B:M2[]W(RR M?I]Z]\'8 %KIP'Y=Y*#I3.M:'Q@*>\P(8A6(A.E2E_8*N32CK M]_VWB:5KIY6.L/84.UDIGV/0%,"(&L^P $%Q ]P4^AWD+.?6A=@_(&G<+=!# MHZN%'CIPUIYB0[H0F8\>C,G$1C0*HLHDIT!,4(R<=//]XOO :+!E$$/!J(7< MCS"U?ZNN.SY>UQT>K>L.C]1U-WX)&(*TH1\.!A?G(5H Z\ @X0MH,I:@5 C@ M#1,@G/8IB*RR;7UQ':*]^#VF^:S.\EQK_(GC_K")X?O?KTNT2RZ\R#HL)#-7 MW[PM1&])V'US''?BA3S!_W]FNK%U;I]4T MG$]LB2;I0GPI66?SU_R5+^0<&25C2BP)TWH\Z(ZD]OLJ,@!HF^JM7WBN3R5^ M_G*58YTX9\DA7X]2SA*419*D31XDQB)UYEGX84K!?D19OZ\F X!O'ZULCS5_ MB;49?JRS^\^&AMSC"2]<3KPRD257@&16!WHG!ZX(!_0KKD.T.N4#8>\I$OM] M91D A$WTU*_E>[OZA(N3_+\IH%B/ IN((IW6+(+RM<&P/GQ'IRC6M#($(T,F M&W\8^-TGK=^'EP%@MY=>>H+;O00&!NE%#@QTG7E8!0/K73HA1:]SB"6)P>!U M+.\I3>"TA]R/,7%T/^WZ2SBO.U&:9X%^]#V#IW2V8O0 ^1E.T:MSS( T6'=C M)P;><7+*>#**>8LE#W:@V^5G+K&F M?U_J;I:O.YQ/R0[-O^&UE2:G,A:&JI:V6D%7O4D%')ENT 2>0(+-T@SU%KP_ M]?UF1G:!Z\C:/0Y<>#T MD1OA/:XN%K/U[YR?S_]FNT+T;>X($?I"RY6W]Z=DY]$_)[^Y\7T2WTOJ#.F&=[.PZ=[W]%OSVRPVVD>R?9FK'9-F MMW\\B88;F;P Y.11J\0+G9*0P"HA#<>HA1C0FC7@8+-,/CL6R':@YKY ?LO6 M_S:?YS^GY^?$["O2\>SC-)[CI73N_WHBR*T.3GC0H3HALNY7R[YRK5B)@7GO M#W-+;T'T9E ^FE>I<90YZE7^Y.G]?NG,E\OU!K=R.=QY.?&29<=-[2\/2/>/ M1 @F&RC$Z M?NIW'QS"AYS6TT@^NK:>7'%6B*%$L9SE EQT!8H(F;FD<[Y?&M+>1CY%W&98 M/)KWI&&5T]O#Y1/S\=_,9U>C8291*JMU*I!%JB6#*4"T4H"520OMO,MZI_?* M'W[S9K@ZFB>@ XB_K\OWRJ^HU<83="E8=!*RC@Y4"'18 AV1Y+Q&B28[-=3( MG;N4; :JXW^/V5[L/8+G[^'\XE(YU^]%DT"X#]9QT+D(4-%Y<-8RB"$92WS% M:%J/!]B K,U@=?Q/(GLJI+?8]/:KC:&(6EN2DQ4\UQB;@^=> 1(>4I88V8&> M-3;#TD_R?+&5V/?VW _<1'"2\[1^:.WNHFCZ\_H;FK0-//O)PS0*;,[, 5H# M;#8ZHPS@O$0CHI_.O:SW5$U*"MZZ(,&Y6ADI#''K M2X&(F0=I&!K9NG3[!R3UVSZP#3+NFZB6>NC G;H1T\G%^GROOIW\-5U.HO?2 MU3(;6:==U\7VX)GPY!1R]"()9X;KD[M#R;@@:JKLIUKE=I=\E_CY=?XY3&<3 MJR(72F<(.:K:12B(#V/I'T&PP$T,;G@$7=+2B2':0\\_A,X.0N\ /'>:V__G MQ6*ZS--UPO9W_!PI-+7<6Y7KMEFK:M4!*H@^*-#2N**3%S*VOM-^0%)O4-I% M[_<7$C940@>8NAH9\V)^,5LMOEWQ(&/D4@A!-WS=W:ED'98@$9AQ2? 2I6B> M&G^,CDXZU%JB9V]Q=P 9$LD[7$SG>6V80Y&"IT+1998)5&89G"7#7+0LT=E$ M?+4V.G<(&!E"5?:4ID*A3,,%(2S=[$C8T;SBX M1\*X=]$>RGP*%CM(M@-@G(;%^127*V+CGQ@65R:0",U85U9ZS4@@'!WX8C44 MY4+1(M8'O\;P>)203D"RBVKGK>7< 5A>DZ]UGP6,B;$2,A1>$Z:YYB7H]@27 MM)=92-3-+32P#H43#L/HF3R MPF-@1+MDP(OCY(&+PC<;H$[?< L@]*OOX'CRR\=M1Q_"(VDCY[&! M6L*=P*1&:BDL5U<64;.B=$($IPIQP*V!6!*')'T1D9%!S!M56VR(D;O?/B) MVJCT$9#L(=^1"[YN$@.OIS-<;_:=B*"(;*8AEX*@'%V5460+OCI;)):DTR8% M70\_>=RY$D/<)0TDV(%C^E@KS0OZ]71UM\[;%<:B2A*T]%AS11:<#!$,X5GX M))V3K9>%;DC:.#:EA?8WZ&K:5Q4C6Y@WN'IX]%Y>,V)+4KE.F'0^D\=O"YT_ M1I;7%,Z8LLGH^^UUCQJ;9[]DG/"F(3K:BK%G/-2P[6TY_>O+]'(5_<36>"_* M#-G5#9-<$F/!)]#,"X]2L: V:>O=ZDO'B7D.B9>]Q-S!C?7T7?Y( 6+*Y.0+ MM)"\*J!0%#H;BH$/EOD2BRVB]0+U;>@;QRL:X.X:3"D= .Z).ORS3V'UC_G% M>7[U^4M(JU,26EI-O]YL4)&.O$:A#"3C8LU0"@BV1"A*"6>R]'*S8'P+Z.U& MZ3C3M 8 X0$4U2\<;V3YCL+2\UH^>]D\C*3/U=4@FHFRQF5O4^UO)^F2?P Q M&%:W CK//")/K0OD]R!WG/%8AP-F;++AMPV]WF07I@_0R>23 MSABL 8YU,%7.#D)A$;0(1=D4;2JMI]@/M.3DMP49\9//M5KT;7GBU)W^E?I)1B6$R>S#3P*R+(*H6YV7F 3+5 ZH>GJ"I[^X0+Y9WL>7S%19PW>.(]0*9')"FDEPZ0.45" ML;4>?_T &:).2EMY/^G9?QMM'NGGF\TUD^X M*W2@QGU7_:U[6 ML^2>=-\:/*!L^V7#O)_LQ?(!GD],BDRKK(#Q&M-9;<&[]1H;SJR7W#+?>J+# M\3Z?%!N%1U6@3G:I2Z(%1.8=F*"D4)P9;S99,-^)V1WE^60;O!W8[&ZCW3ZK MR!X/>^^VR%R5N$\8FJ0")H(GJWV?)A&WS@)&5="JA-9OTCBP/R7]/H+LBM4# M:Z?SH.S'Y9O>HI )-1A?'R^33.!BD)"0Y.X5*]*Y@\5E;2IN1WGNV 6OA]9? MOWGAB8G"R#J=1QNKB8WD(42ER/=.)2 9_VP.!,-^7R$&@-A6] M=Z]W303#!$-?9RD("THK"3YG!EI+Y5.6+ 6]^YVZS5J/41+YC>_+7:0ZLE_V M>D[N)2X^OYLOJD*>]%1)BD][JA.1510\1PC!DCUE(M:Y31(<5[R0+&+D; ,8 M-2&FWSSZKF@[O(Y&S4C^R/KRJ- 7SL$Y*4#Y'" 4D\&0WNN- MDO,>XM;;1NY'4R*]9;9K 4'WU=%TF^^VS?I/G^MI\B7KQ]<_;JS6^G M;\Y>OSKYY=7K5V>O3C^E+3[\L)9PR%>C[4 KL^8B,@N)'%]0@G(FP]J/:A!7,_LN/T55T/1@F4J)03# =G\]=)""O PV;@9ROJY_H:JJ#N0LB,F@J/L 4TV'J0P! ML0XQ<\J5$I&;85YD'R5G7%RUT/:C^V'V%WV_*+J:V+]"DL\6T\GWZ\K&A_._L5PSDN7LV^DHCGBV\OI[- K,X^ M3HP+)#N-X(0D^ZY+I$/B/!1C2* FR7!_=>.C+RN[?7MGKM2.>I\?5 DCPZR^ M$RW?EEOAS1\462^^,S*&0 8K/ MJI;R1J@322&YY*Q34FJ16Y^>.Q3L;1IPN43\/KUZ_>'?WY B*A51(,1 YDTE MQR!(RVI=0Y*<21%+ZWFYSU,TLI^]N_8?&(5V@N_AAEES9/1&)54[ M.NM#9/".(EH=0&(Q!4M"=*U;>*V4%8[B%)' 6F6%9B%QT3QSUOBJH4][,:\;*DEFWY&: MF=;&,T.2L1RB:[X&]'%2NKI^L?-[3%78Y%.;NTU;,#&,-R5]O)Y]ID]U^7.Q0Y,8&(%K#N M#JXO(! 3>7VN>,MT,AA4ZR:!#4D;UR U!,,S,&NEF;UY1/L8BC46 MA,Z"Q,4LN7(2ZRBM$(3 \F ?:E.0W2-G7(-U&&#MHX$.P/3]ZE;(>7&9PHP< MZ!2$1%%'I"@@%:^M38Z)YN,AMW.)#A5^[7.S[2;.9F,=!@RJ/EQ\^7(Y/3B< MOPC+3R_/YW^^FI7YXO-EH>>>T=6&']\\S-J%K6'B+:>D"UEY2'']GB4%>$Z_ MY#X7;HT2GO?]4'HW''@7OJTKC";66H8\%_")S*L*=6@ YV1MO5$QH*9CTCIY M_3@E7<5=VVC[^;AK)T%WQCJ1#O.KV>E?:;UKZ^5\\40>:R)-QHA. M07)UGSTR#(=2V9&@\U$'<^*+*ER&#%H6 M<@!E0@BY1#"H6$E:FWA_R=A!L/DHL5WY74,C\W_,LSR-8NU"75/ MY^RYSVSND6W,P%#U:L5+PQ*46LNH)$IP]3YE2A@AG%(86B\Z&=(-NWP>WW[/,W#3Y MO2U772WA_'J,\&D]D^M5S*^G% 2;P((2NM;N>@J"+18(.E@*JDOV4@F;BR2R V%KRC=)!IXE VR]G]D00[%U,OYY MBKKRQ-KA;2_!=P^C+8X/8TYQAS4M7-U,K@0$6PH(;]"$5!NA6V=76]$^"83'6_8=*A2&2NM=/[0Z+&'?0[ M/.QV%/\QX&F+HY0R"8\;!NAM7?:C"@7]F"#E8K,LA3$^;'9X+_+''0]\2(P. MI-)^T3P)REN9R.&U2*8:"6"1!O!1F5 Z51(D)CK!K9:A\LQYR%+-8:-C ?;:=<0C8=78P?6 M[AFF)\4&YJ7PY-$F"NRM0_ >'; HT#,EDY"MO((LM0&A\0#.,441,Y9!(0'D@37:.WTGBGBN, M&@(ZBL)*RG6G1094&9E-Q;!\2%1NAK5C>!II)O5>$70KE%=9IH(VU.U?$12C ML^"EH^!'*N.+R"6$(:N\=\VC\&-XRF@I^_ZAM(45CE$H)TRN#8,(RCE+$;=/ MP+S2=6M4"NH@G;V#I5#X,;Q\C*//7H$\48[EF%4!PZ4#1;*$Z(,&)[EA9-U= MU ?IGMH,8,?P?K&_G#M(GMS- ?T#:T"$^>0K_>Y'?(^?+Y<4KW]8YQCR"18A MN,-$ 78N%"+Y A&+AA@C2U+SS$+K>KIM:=P,8L?W5M%8.YV9J@VX*\@<$]F MU[5LQSL.P5H$E*[NAG&*J];54MM1N!GRCN$%8D#-=("[9\]5W1%2-[N_)P?A M'2Y2]64=\S&BKM7[J;:G:?)E>X3&S;!W?.\2C;73 ?J> M.5N/<:=R\E(:.E&R-O$++XC/(B$ZRV06GAG>&GO;4;@9\H[M#:*Q9HZA6/U# M^H3YXASGY6HT#?V9>1U<_27,OBUOCF68Y3LS_/9N-MSO:]LW(384PS!5\5!RN=*TPE84O?5?&7GW8CRN]-)S&IX@4#;[@!Q9 ")Q<5 M_9X!LZ<6=_XOE7 M_'T^6WU:3HP.G+P!!5SH6AW((P1G-13K! \^1\1#3 3>A-8>,+$SG]B6)S].9^@+4PK5X=UH[*'I8CP8;JVE8T/A M]"M.O" /6PA)K+E,'@>S9/AM@>*CC5Y(%5C[<>7;T=A##\:(*-Q62T>$PI-" MWWG#I"V%)VO([PVUI;-V>-8W:- Q)\6E\;EYZ=-.A/;0;S$.'G?7UQ&!*QZ \1K_D]Q(IIF#X1B=%D9D>U 3^!2A/;1?'!"' M3?2U/2C])2AG^#'0%Y\-WFR68LBF6#I3IBZYLS$3-SJ 3CJI0/Y'L,,^]VY7 M+C5PVT5;?+60>0>7Z//C;%G17',Z#D$;7QM))(1$_Y!>%DY\IM1\#=WQS"K? MYS6CG=AWQM!77,3YD"AZ+B^>.%JE,0%=]'3Y2U>'8[,$V06.1D:CV9 E4/V_ M8C0$R";0:Z6K7BW:(WGQ(*S%P"GF1BR@ZHA [PP%XP*#+Q@2FH/8MM[>+,9# MWBZ:.1; K3/@JC!O$ITD9QGY&]PJ<(G\S%@W!21F?!FT!*KC%XJ10;>U=HX$ M=NN,-P_*&B8UB%AGY!I=)\]K!<;K0B8=4V&M1X!O2MNX[Q'C@FYKW1P+YFHJ M43$5L:0( @NOR^9J26'EBRE%%CPGKT?!W.BO#R-C;EO=' 'F[N:PDU92"IU! MZ_6X>F6!0K3JK"8Z9TEX&_6!@=?16\-XZ-M=2T< P0G3AAOM.,1B RBL^Q$2 M(EBOL!3M4] ':97MYF5A/*!MI8L.WA4>Y>?)_#3WTGIB$%)]+U&Q;I?7Q8,T M3#O)UN[$(8#6YSO"@5'71$O]O"(\W@C,6+;(BZ(PJ&9_0I;@96+ CFK7,CH MV) #Q3IY03@PLK:2^L_?DC.Y5Q=XL*:<">^M+>>^*&X:<_ZVGYH^G+U]\?_^ MQ]O7OYZ^_W#Z__WQZNR?.XC\D0]I*+X?D=BH1^GT/R]NGVV*P2,%XW3^UAN& M,IW)=3)2.^:<#[[PYCU*=RG8UZQ_6,W3OS[-S\E +B\_^X#/)\O+Q:W M-K8;[QEJ::%(Q4"1+PXQ%@'HN-4H4>G2.CVY,7'COL;L@8G[]GX8=31\!1SD M%GAX=L]"/,==FBV?_*A!3(72U&U?7X7>B;CSWB7OMN?2N M]=-H8X-S=<&]+1\^T>F*='OE>KWA;+E6R'NLXD[DNZ[/PLDLW_N=/V;3U?(D MK:9?B:JUX&\?"JE9,0)DG>>KO/= (F$@BU>!,QGI]UO;J 'YZ&3OZ;+"3)O=2H( M41 '*DE/EX3EX)P+&'-)HOD6@SL$C .9X?4\;R7T#A"S]@,>2FJQJ(M3U]GZ M7[Y]_S-7&?PUQ]_9GN5WYV'V)GS&7^=U6M>$HBXN;7 @C%) [HH%%XH&[EW2 MBF5EF\_X'H*/<4W>'K"Z[_6-K>,1<5ZMP=F?\[-/\XNZ5_;#E#P0G%T>_5>S M.EAI^A4K:[_CYXB+"1,F>X4S*X_>KEM\Y;@H M&Q\;\^$5U8&=?8>+M6M,G*S%N;QB0XCBI2P*1)TAIUA4$%RPP%.,20F+4;:^ MHY\@9=QZUFYPV%)A'>#NL?C]_8<_KIA)T3/'2@";Z_(EXS3YT4D SR;Q')!+ MXQJC[UF"QBUO[0Z#[90W:O])->U/L+*L KMUTFY^]HY^=FWIE4*TR8 NJ;[3 MZU1G0:1J^!73'F61>8,K>7<*QJU_[0:5!U3CB(9SN5A-WE?1KMUN24$@DYJ( MMKJ (M\"@E 9:L^A=-Y2M+B1@:1/O64.=+QSG$CY8R+R[<'M Q!60 MZ\::)&RD4(S0K)+/X"-Y %D:S,(+'?1&T>TFF!@S1-A#6??5O8/D1E;X[]/9 M]//%YVNG+^>LD,Q6$K54S :R7<8E*)[LI#3*$0<-5'[G2T=6^BXJF[>0W]B* M#W_=(CQP[A&]KBNIZ)XT-H KFD',,=M4>'1NHPZ)'RG^]I>.#Y6PU8$N4C%U<9Q"\&K=)A Z>.]]5 MX/U@Y:A1.1)MCZ[;V+,T1@PM;7\A0@*(M@T*58"C?"M\[R;4'> MN'GG0X)M-XT4GDBCOO(6IB285ZDK)A=!]D5:SS!DWK2<];$3AN MDOF@UFU'K8S\7KN%!_IZ.L-7*_R\G'"C D\Y00HH04DOP$D7@=S/;+&DE.P] M!VS?LJB;[QXG/WPP7_T@*NG7RGU/M#^59W]S44_854WM\N1B74_Y7Y@G)3@7 MGR$:;6:VIA(*+18*7ETAC+66J]&7TH7H[BA::O\[ 7 M''HY%@]Z)1[*(3[Z 'OE\+VO"_Z65\O\PD>)B70KS=O4)%V>?PNSME_H1 MRWKF,+^:T7&;SO-9G0?S,DP7?P_G%W3P&&,F,7:YMU6E.DK05_ECI@O()\5D MZ<4KV8O3<8:I=70DNH)2!S;\]/.7\_DWQ ^X^#J]*G!](+0W\]G7-<]K^2S7 M'-_^^8OYQES1RDI@SM%EQI(!LCD1<@DF('*34FNO M9C!FQID"-\JQZ0,0/_/)N#0;% )=_5;]+:<4[F) 3P,@OPI;C(ZMH.UMIG:T/Y.#/W^CT(;55]=/,D;L:+/5)1?SU? MH^DDB6V^<-@9$CNS/M D'XLR$&2@* J9536A(5H#U@<9E3(I-%_^->@DGYU: M12Y?!PTW6:9:U"V%KJ*HLQ(M OV'",Q&553K(K9FQ'%^?I[@$L5H#RY,(')CP8IS7]WTCC6T_BV[_#^[BF76R%EZTZO+=17@=( MW#GW_CWL)&%QS9("7X=I*T]2C=PE",;;&"UC>+^*;[PGF==;U?\--SFC"U?A MP+H_9K3_\*7I)D?X?GY^_G*^J']I8GW*D=45IH@!+C<]8E1@I(OH&*;L6T^X M/BR'G=\,C?%[L&?+O<'T[W'4+DO6)HI)GEB)4)M^ZI"*.L/61,@Q1\U#RJ[] MX.)#,7>D!^P "#_\8=P!;CN?PR_KYZ,/J[!8=7X:U]6AR^L2BXDP@;D@'7"C M#>G09W#5/2F.XD6.1JGF/;6'XJWS86O_#F=Q#[#]U%?BW3JGB4 =I94*7/2, MO!H2CENW#TMG XXVA- M)N\ $]9Q"@63G\;[K+HTP7F8+ MG@P3"41JB$4D$#I+@5*1'W\\IW&72'&PY=O__UG<$VY[1HJGLZ,YB__ VDR% M^>0K+L)'7+OTOY(QN2G,OZUHA<&1>U$@"*9!Y6"!_'T-PLN8/).&G/[C.['; MB.!(H\ZC2;$.!L>?.N#<7'P3Y%9EKB0@J[4"%!2 4X8#8K%29JU%.=!HF8/R M_=-G;H<[.!T:@:U0_&^7]?VQ^%CR1@<10&:S=M@"!.<0LG->D,?F!!Z/Y[TE M\T=Z@_];68(A\?Q3.P)WDX$_%ER(BC-F'1B>*'S+D8/7RD'T#AE!0&1_/-[ MELS_]+GKG\ 0#(GGG]H07"4B+PC5/Y::,C'PP#B82)&@*C5'HJ,"8:U(:)U& M=SQ3'+;A_*?/F/\$)F P)/_4YW^+6"JSI PK J+456:"0:RC5+FTZ&)BA0*M MHSG]C3,"QYRA_PG._D H;IK=/U2[_QRL4B?2([O%O./B_!Y\[WQNS8] M;_^UP[8^[RF&81J@'<]&9<&!Z1A!6! !Q]0)EIBY@,""UU$4)YRUH7+SU)3%<-RMOH_+[% M;"/N7AR8A\>Q-B4Z&:.0$D$H[D!YF<#9C&!S<+)H4Y"Q(=R*1ZD9%SF-U/W8 MM;N_[+M%T55O8'#*H26G!%,)H(3WX.NVUJBLI5 _&?8GR?+;Y3_?SO ^>]]7H.O,F:.0$73QF81&\6(PQ9,E M]S$IKADOZ0<^TR[?VR.(=M'V_$"B'QE6__-BAK?Y.OMS_C1?WDE1 AW!% P% M(LH9"$$'X-'328R&?EMM *EMOK.#)ZW6.Y&-.P?@DW2S5./L\O M9BL^D(6=<.S8TO%KI MH3=(73-QE02N&:^8J5[\CV>H\R:Z@-)A YJ) %1<@UGG"18<872[)E];M MU9O0->ZS]D$1UT(S':#M<8_@/=88JFZ%OG$-OO^9:R?!6Q)7UADBEQ1AF:PA M:*U :Z=-9(DITWPU[<[4COOH.HY?UUR+?4]J?G_Z]],W?YR^/WWQ]K MO7VSPT/D(Q_2\%GQ1R0V>B1\CU]Q=H&7P[EGZU>C?TQ7GUX0/?//N+AY22K: M6;U^L.:QKC\A[\P9M.!4#%EJCLRV]HTW)&W_P8K/?LT9"?H7^O/_FF QQ@7M M@;S3!,K59"!%\!!-#8&8EMB\!F53VL8-18? T,,)B@-HZ=B,U#J1M$O-Q),? M-:C!>HS< YLMED2MNB]U:"=!SB4/T98$WCBC!!:Z25MO)#V0V?IUN@P?/RYJ M4STI[&VY^MJUS+^?!F==LBPD2'6U@TKD*80H/;A@N<XE7D]_UJ#V:LABK$TAQP7Z4*R#C*6V/E,X&-!E"%):47BQ MTK7>%-6!P9HD&:0W/()(M2<"ZY8CF2QX:PK+=&6;T'JMZ'/T'(=YV@8KVYBG MK;0Q8F)BN5A-2$#+^?DTK]E81\?K0I.HK)8A(5BTGCA0!7S.@0RYUL4'9N1F M8W3I*VYAB7[U'4=/?_NXZ&FGV7E3,7<'E*O7?^NMBDQ(2$%J4"ID<,PH2.@2 M*\E3,#$,5,:LU6JETV'_ C^N"_ZL"CD)",9(AQ.+( M5>-(_Z6# "RA)"VBRJ)U'OT)4GJ"S"XZGK<7^,C%5R_FBR]S8J*NC3@]GWZ> MSM82NN8D!56B<711!X&@I$7PTBE2N"F&LYQE]C]PB7_\+>.\%S='16-Q=F!0 M7LW6G[7&]BUNKIBQT5B!P@(KLG8#:P61_D?,E%)BK/O%6FI5:(#L:%+(< MB9)V.'E(P'@>R_XZ?0B0/04\LJ]RM@A?\9S^.3VGSR-6+AM:YW^NL_77OA_8#QOMCTJVDAQ[!"G M5J2$W^>KR^J0*P9,LC)*3[XWUJO6L@P>?5TMYC QR2A>VRBR>>S#Q_-$VT-@ M?^GUH/YTGP$>K=,J*K"B]O,53?@5QI.[55!@*-)'LZGZ[W_X. 6" ZI_+^GU MH/YXGX& J(Q,"B@:RX3?X""DD(!Y641B!DV1FZK__H>/4X4WH/KWDM[(ZE^3 MG@)Y-S?];"[F4G1MX$V)J ^9P,L-@O3!\52,#,YMH/N'G[R1XLUQ*'Y/N>VL M]:^XB/,6QSY\_D*2N"$><\PF.0_,Q;HH@BXLIW( 1K=8-JB+BF63 W_W8S?2 MN#T.C>\CL0[4?1NI,@LN,Q)(E2]$NF/@E79@E=I MC:[H=5CZ_NM[/*\K6:ZA6E+2AD2@N:=@Q L/Q'\"HZS4PDNN<9.8_['/WDCM M_CC4OK?L1M7^]S8 HGX]]^QB.9WA5->$K)9D#HQ( MD;O,(XO-M\$]1]"X[6G-D\WME=#!,]<5[5>G2VAI?-(2$C)56U2(#5$,>&DQ M>V^MN7]Y[(^@VP2,/+VDG6+O0V9G*8\<0KR9+U:?3C[C8IIN[LPD,^,NU6;Q M6E]K9=T[QNK>(SHW3O@@-G(G'_GHD=6_NY+F[236D\+OY3VC-$Z8G"$:)D%) M7CM!ZBK6HC7F'$2X7Y;^8\7W\*K01&U/06 /&?8$A?MI$$Q"RB@M\%BK6%'1 M\2@F08DE>!D$^6)A:R.P0RZI^6/"HQXHCH^'T8C'_@C?BX(P75J('XPJY MSIQLI"OD/Y>HHLPJHI:;))+N?NK(TZ::V/\]Y-2!._B$T_SZIHE9.)>-"0A) MQD"(-<1/XAFL9Q:U#2&4 Y7\O]YJ=-1@,PD&"S.:JJ(#:/V@/^+TKW1^D6LO M^W))KC?FL_#7A&7KNN'GW,3*[[!S8$2?; M-?#NK;2^N^-.7KSXX_<_7I^/O[N_>G_W'ZYL.KOY^^>D._ M/'W]]L.'N\QLU"NWZ2X>EL(0C>]4A19)VGJ=NOULTNR!H)C"8*6UF%"$TKK1M@=2=U[ M3/K#KWDS7]WJ.:V#.E#7>5I1DRBB,N!$C& D>JFT8JK]M/0?T#2NW3L$IAY, M5V^II9_"]NT\W&"[SS^\'1QP#,*NR UT?PI6-X]$7C>I& \>;00NZ?8. M6YN D:SAA_0)\\4YOBT;$G"O09\'KT/.'&10Y(((5L!3H 5"N4"GWAJ>FT^N MVH_DX[2EVR#R04[\@#IN^'@WIK'=?3;#EE]P>',[Y!2'7='M.?D#60@H.AI0 M,C.(H:9RF"V<&U0IM]XS,I*]W>8$3JP)0A8Z]$(I7P?*2? 9!0C/C)"\2#^6 M4][!%(A#8.V^)1U,>QUDC6[>9*\F+!)K\]G-FZQT&:UC",%8 _YYP@Z"NSM@(.G*B#V5DH'"+O'PW7ZWQ6K.&=@&6.UNLA!8") MXEX[$0)FWSK/_2@AG51$[*_HQW7ZIF/R_R0NJ4KLI M'G;D'M/9,HH74#H15[R6L$G.E"V2J?OM-BTOS&/HB;*6/OE#V M&TGHRGUX$9:?7I[/__P/S!_QW5K@U^SEC*QP51MCR97PCH&+@H'(V5HON8JV M=1'7EB1VL21A&-PUU]#(S_[W?8IK_DY6%.?%B]4Z)I_?X4X:[ZS)$4R)M<2E MCF=0G$+T*&LN--?'H U* [;_YB[6(32 U0'DWI=9>\I;O3XN.BB/0@)Z'D&Q MX"%X)8@[IH/+5F4Y0AP^9K_C04Q90ZWT +=YFMX]/&_FQ,YL1=]#?^?C>N0, M+J\/DW)%.%0(DIS;6OY#ARF1R^ L\R+:@"*TWI*V'85=[#MH";SA]-,)^NCT M7!9+O)LOUGK:G%LM1293;L![5]N4O 57T #W)%3AA9&FN07>! M]-<#6C=+)+V^*3$*41&S'##"W8C&<6..@Z7F M!E5=!]!<+\+Y-#\G=2TOC_DNQW+"L2:IF*@3W-=[73-$C0R82CFS9%/[#0-M M*#^*#/..Z'ILY]%A5;TSP+_@8CK/'U9AL6HSSO89Z?Z"95[7%:"80D*AA#%96:-:5\WN0^]16.8VD#Z86CNP MU#OP6KF4T00CB@*'6'=K%$=<6@^,*VVTC;71>WSP;@K;P;)-O<-V6U5N#UA_ M"=A9+7S'?-:P3^$N*[7V?0-IO[A85+V]6U\$WP^M9A25"F*ZKJL'%8R!Z#D' M%GE0I=@2FWO&31D8-[]U4)2/I_C.P4^Q[QTF*WO"&A&RLX!8ISO+7&/;9$GN M/M9U)LF:]BNZ-J-MW,S8^)#=5UV=^P[7I5,3)LEY1SI2SL0(BHX5^,@9Y.HD M*5_J5-8#>@K7=(V;^NK&+]A)3;M#;[X*YSTE&- K)P6=-1<".>NV9.*?6:BO M)E)[J0)K721YP 1#\[%NQYQ@V$;5>R883F=YDU+TJQ_4?\2PQ/_Q?_T?4$L# M!!0 ( XT/%6X/SD/'ST -#7 0 8 =&AO-S,Q,C R,F5X:&EB:70Q M,#$N:'1M[7WI<]M6EN_W]U?@N6O:8A5%B]J\95*E2$Y'/8G;SU:2F??EU25P M22(& 0:+9/9?_\YR5RP49O0GF MY2()WOWZP\^7Y\&3_6?/?C\Z?_;LXNHB^.GJEY^#X]'!.+C*15K$99RE(GGV M[,W;)\&3>5DN7SU[=G-S,[HY&F7Y[-G5^V=XJ^-G2985#/R[A,Y/?Z/M\]X]^_>T8/^6Z21:OOOXOBZR"._O-)_/S% M^%1.)@[$W]#W"[,D MRU_][8#^[S5^LC\5BSA9O7IZ%2]D$;R5-\'[;"'2I\,"MGJ_D'D\Y2\6\;_E MJ_$AK()^O>%E/8?[)'$J]3+'A[BV-__]T^4/EU?!^& T]A?FO%PI/Y7[(HEG MZ:L0-E#F3[:QV->TC$B&62Z0L%Y5:21S_-:3[Z]^^M?[X/+MQ:\?KMY?OODP MA)_/1YN_#]\ZAONEY:O3@]&+DV79NW<\^^7-VXLW%\'9VXO@_9L/5V=7\,O% MFQ_?O'\//YS_ZY=W;]Y^.+NZ_-?;X-W/9V\__^T/^OCV>^]_"SZ\^0?LP=6@ M\6J=W/47\-5Q*U^=@:2)0%:)- K>RZ(DP?5F.I5A&5_+X)\BK42^"L9#$%?C MTSN]D'Z5I8@B$(3[B9PJH>.>XS[^Y:N?8OO+7QK6VP(->=MR^!*4D=Z9=L)Z M5^5+T#[W>03,7']411E/5ULZ@ZNY#*[F61YR*G, M<_CA/%LL95K0-@7O$I$&Q'ERAJIS$.R5<-^O?+ITQU=Q"=L8;J#"_OZWH^/7 MN-*G3P=?>VEKM_Q&%(&(LB7NYV05X$Z]62R3;"7S0!K6AR]ET^"?52J9^P\. MZ"3PXF4NK^.L*I)5D.N#J5_XHYSD5G0<' U]67)P0G<[JV9PZ$J\'(T"I(8E M$SK>!)=&9QL709G!<[/K.)+!1[D*"IG \_#!O'19Z O,N]S$Y9S^,I&IG,8E M?0-N5J53Y*MH&*19NO]G!>%.D::MT*4M>.@L%PM>FUY,#/J(B!-6%68I M,%!9E3*@(Q;!$K]5SD6)7]5/H_=="+@2_L<[#]^2>K'+/%Z(' X[F (SE/X^ M\(NC-=F^1KQ$J"T)9GE6+?$J(!0QDV22PN=SH "XN[G.W3I:-^U7G-*S%U*D M^#BXRP<\5GA%/*&]PX/!,#B"'\1@[VA KW3,OR6#VOY+8-HRSOGYP-#90N*] MJCPN5\$9K!.^/G[Y_'B(!",4K^_UD&7?O+_\<+:M=;5S,$B0X59%2(T%)C*0 MGX":RF":9PNF7B39@@@'#OJ=R(']#H%VF&;P;U?HW027^"-M\9 ^*N8B2?"& M>/\<)$VI6$=$X+O$!?R1GXD/ 26&U 5L4L23!*\!-H"72X&AD"WQZ_"Y$@3( MC[CHLFEQ/W [ID>&S,GHX'"](0,J' Z29,IC,V9^GTM0+P40J)*CJ"^&]-,T M2Y+L!F7J399'A:+SN0"%Z0A<^+LL49P#P4XD7# $_9'(HJ O 4GCJP9A(D4. MLAQ(+PY!D@.+PMV]H;B@>-TR=-4>.!P]%SW)FS M,,RJM"SH3+8JKM%TF639QX]2+I$$A5I9S1YQK:V\2BD1Y>4.;S0, CAOUD4XUUYC7A-)$$5Q4KA@&F\ MQ-V!RYU'W[M]^7&6!F_@1,G&TN;]4Z!E M<"^ @PN1".)#9,$I>F+([$"E4U!<%%D'K99?QZ$L1D'C[8!9F+,C,/7R! 1R7*I62O7R3\"%)V_%1T0*.*'!3P(5A4D*$GX'*4 W$:)E7D< 48HG$8 M+T5:P@N JU2@)4O."9DHUMT9'YX,P;DYW),#_G<^0!8_/C@",M)L>9Y%."OO-4<];&N([9E5,( M#_;PM+Y1]H@*=]'%,@-7DZ)GW@NX)P2GAB> WY=T6AQD:9[$0N1@Y,\DKT>4 MG0+"31Z3L8O>?2X3@4*LD4[65TVRLLP6KP[L)6)29 F8YYV7?/UD[L%&'%-+ M-[O_G>=6;,[D_@2\Z]WT5*;TDF*ZH$,@620*8GFX[$ MR][-7)+I!JP"+Y/E(8J&-*T2E"Q#^%M!-$%N3VYC&H-AJ^BP; H4OP%?&!<2 M'I@0&UQG<6098IGEKL?E/\YP%%F7-UF5P)7@\:IH?5S8@"<^0O.=]H6]>ZD% M:KM7?U=XLKC57NV04Q1"5W)#W7PN(DS31""]!<:C:O>ZLR&QF0'P8,U8V6]# M@LW83.31]BT(5-:T%&24BQCL@S++*832FL;]EIVC:9^IZGAT<(1;<28X(J5I>E)B=L@^GR6NH(ZY='O<>'[=F$_E!4_+4I:LWC M&_1S^A(W H^&\J3L5G J>0\4$MG;J/[9RYA29 ?4FHJP!$>8-GYI0BDJ-XRF M_9M/;*;;-/'1<6\1'>YBZ0_;!7=0JK0P22@;SCH";UGG[,?'^,NA3=D[[S ( MV)2:2(R*H1%%;S71ID<29#>IS.TY.T?[O@([9GP4[1\YOJ%W<[3R4&4D*WP& M)K#XMR$NI; DT*5.>DL&&%\"5N!MV28!4.R5H2,JL:'9CQRO 7CT8!@6(,I0 M?IX<8#@@5!B1!49=%4W Z4_H7*\S^N8RNX$#-7%/>MNGE)<$D[DJC9?K'*+4 M,6,P@^$NTD!;"*CBV-IL3_3\:(/?>".LH&)V[Q;Q1/MN7%AG"8Y"5&YG==;<^-[<#'POQ^\S=)]O6E4A2%8)-14BG,6T\%>',># :5G M]]Z *@M*]T+."\'IIF0K>N>J+V94Q0#_Q)G83N:F%!*=%>ZHP36I[U.<#K%& M?V0$:%.G#"JJ6DR0JI1(7"@=4"6E0J8KG!)9R80X0KUASI7@?T43762/ M3M$J*\+6FX'" 2>N-'%S/!SRMQ@PB\$4/$-<;!KLDD!:%ASV/0G4I4:WI#0G M$MANJDU@Q=2.?6:5D>'/FF5].X=N:%\ M?";2^-\>>++A^6!@M\4^"+)Y ;$F'K*##:H-0JVK":P<^BIY2*BFBRF M0SQ+UNMX";F.G6L OXL@BO!-:](D0."E3NVF*^_&;"RU1U&#N="I:ANI+>8Q ME8.!CJF_6K?SBT2?D/& !%^"P\E6#OV1+_:QTX:=TZC!)P,O$LA5:I&;.61H MCON2F&!'16""E6S*DBS027BPY=:\@4L+8,]FN3$/VX_!FK6YQ. )13*_ID8=9/?"XOWTD#,&P1;M+XPT$%W?4"8QN>\?7([7: M\G8]('=U9B^[X>??1]5.PZ_6>'/Q'\*',PH^LKWN0TM+L1"AM6_1@)=S: MI%+W"74+=I?OU><=:8T68?:YU$O"!'BTXR"45 %MD5-@@N!]_&*(V],2H_E2 M+*4PQ-L6KE +9G/;K'^B 1[W\V9&(-8>4X\MJ'@GXBV]U-#3HA%5D)_@0%PC M3WGB@9CED@,--J9JS+-VT=]+?NR(CS,_%=)_&>EW#*J=G/QF@U/BTV=1*IOZI@/Q01NL2QM M=IEMS'NMU^Y#>*2.#.<$82YG&;D!;3F;CBPDP:0PJH>&#*A(R@4Y%I!*8'5[ M!>L\GS6Y,3]T64]2P9^ZKZT9?&2C#=GNCJI0;T=:Z?C/&B?%JNFA48QL3=H[Z'0?K%ZDY/9&&+&K?$1D:)(/5ZJ M^T= C2@%-)0F \IU@ETQ=A# )A>A5.ZIK;UQQ*IS?S?MHC%?;48V"6[89NZ5 MN(8K5:.-;FYTK>LU8N(V9ATR]JA;6-(6;PA _CRX<;](K:7>2,7<;6T"YI"$ MQE80N5!QX>7EWG3 SI-;O)\JB$Q[77TKLH":5= I\:7V @,E#,UEH;J,OKJN M"=$5$E.5KX+W#F9HYV+, M'C[^^]^.G[\&UL@=T@.&6E3)C'*\I2FN^Z:+'>8/@TQ5=68_:-6I5"TL7F1: ME\,*'^%W#-($N[(0 -\@,)X=MU*Y[$)4&]08>'[@?Y3U((U9I%*X[75Q: MF^K5!0NQL >M4R*]6HQ@16*U7V;[\(^S\&^:C[YZ"O?+BH8XB.!U_-D^+YUG MB6JC@$'?-?T>AL&_R"#J^O07489SMDN=%QP&%W$!]BR9OF"$ ,$C?/Y:UCH? M(6V;1CT?$!I%AK+SE5T#!Y_8_W@(Q Z'+R9Q J)V^Y1^YC4& /-=I2WWQ ", M;UUS+-.98 M;([U5G"V8@?$_K;!I%= O*H^)@38JL [FQ4)RNG1#'KKKBK]88 !&XDX"^!/S89PFHS>:-U-_V MA:._3*.)0T])=W57"G?=E6JDF?29-!WE; Y7-8R#'\YT$GC[1'G6:&W$F &* M<'&K8NI $B]4K,OIM.1T-6GI$\;:@+H(_8\4^2CX@&&W6S9$.6I[5 J%I@'Y M=I&/(0)S(2]=OXT>@)^R?HS+@%(<"&;1J75L21O#0B-J%6JZV"I']K95*E!%N&RM;JYS"H7D6DM-J"?9^J..+1P?H>A8.2M#M(&,@]Q2? M=^XWO+?#LV%YVC =_#=/+L"8R#"(JZ*I[DMA@0>J?A>(LM2?E\;N4[%?MQE] M+E4]FX)9S^ .(KE-5X-ZD7$.M2*@5:W]R&?#99(!27VV.(I &H$0(.2[&9; MFM)X+]J%6I<:S#PO,)51.*_'0%TGHA!/N=70P"P&5B,_A7+)"]&(6AM@P8!= M#%JR##:3$+U7;OLI]"YX-H0=XKLC)T).S)+NSHB2?"_TBS 0LM(>D!IJX ME6IWZ*1LRV*_#-K4>[I,>TR7QFUIJMWMT^;9FO DF@MKXI/LNOA--VM%]7Z[ MN,;[6X.K3PW@>DKBV8,D\5ZY/JEK7WF6G;%S,7F%2T>#WC9@='NS-MC%R>+MY/BK@<9[ MKW:6#T/MU*9!]$+9F,(SU=K2__-!D+Q- MBFV9TM%(:07A#)6VH4XQ7+N)2-HDI@E,3D./OW[5ZP;"O?DTCR=@.WWM(8MK M-U55R<5M&^B/2/"XF\PA9XRGZM)C,JJZR?<:<^2.(89O65#D?184NJ'R6@30 M]J7'%5'H'9.C6-E*D'.>!; M?T:K^F^9+8H^L\61:EG')TQ4<*Y<%_JE'R'C*^-LZJX!PK$GP9:*$4]TZ]4YY/7_R>KYP.LBW3'U?O8/ ?5#?97HMBY)$U(]5VH,A-6>V\79L MUS:%M14J#M3FRY%5JK2_&B8:@K4:*W#OF9V:O&IT+.3'R&A'TK>2]$V/27K\ M4IFK[94@VZ?LFONVT,OOJ:DQDWI>.DJW6%Q7<7- M#BME#O9DAY7Z0KGRJ<=RQ:C*)C=L7Z:\8]!JT<"0:&68R_1IV2($3.M*&H5( MU2C8N9*5(M7S1QXD?Y*E50&V'Y?ZTW_G<8DM^IH?..F9V!0<@!,SR\5"PVQY M @NY._03]ANB!N:+F":/%R/^@O-*K+W#>89BE!+2:Y/P%I[ /8L\E +UV=E$ MX.V,@EN9=_4PF;=/T+*N4>(.$*;-)IAL6OCRS8 ;_]UO6J1IH(Y(VS[EG:$0 MK2$"* G/_8AE:IVN[OP7B7%]D5]8[7IA#KQ(.62C (%F=B:#O@?<4GVC\1@< MB5;)H&.2>;"7MK320?].-0*>9OE4QF65>\D.VUN'031Z^(2J!)6FMWUMMO<2 M7@T;?R*F2>HNPZ)E2W=JY%;6%:+'O#M^/CJB;40%S\)(F+.4=..@ ("@B)[>U+CD5KHB=+K,R6P)JJU=.2 M75!OW->%1.F@T?<_BPD\Q?9\@IN,3Y^_/CPY/!B-#X[W#X\X;2\_R<6RM$.Z M_ PDLEL1' Z#(_KR,44CXQ(8Z]*@>':L=2MK329]9JU39:(9]&0?^$L&X\-] M*LC71?M2-9-'2@\9G'8TWA'?K<07AGTF/BW7/Z#T8DGU(\JB#S*_CL.>I+^":C'B%_-R)N%Z6/@\6K!^*50OU50/@,1Z%1', M0 \HX-CPP-]$<^EHFP'21T[-&]9E2;X M\/RH$ B[P,DC! DM\,("[!.'3[R>^)Q[7+G1SJ&91H73,G'^)[5Q0TBWT1,S M[()%8S8_@3U34 M!C0RHK6W'&K>RQJS/S8J-$?-KBL,6"BD%1]=P[F :]J*[ M7X&39A$^E8J4P.-SD4 M%CB>JRHD#] "-EU*HJ;Z-';C"9P<8L=!QW8:M#XGR8JBY8.G!$<$EQCX->+ M: A>ATC*U= =\ ADG8LLAR-$;8?,7'E'%\9Y6"TP2HM*4*BIQ;6F^M1<',/0 MJTSI5=UVO+FP'8O?RN+S/C=Z-BQ.];-4G-L3#_R,YROCS*KK9EB(INR8?I'* MK-,JDD'G]>:,N@!8A9/L%Z7$U@]KT/8[T(TYE=.^@VXZ)DST1AQ<7EZ._AJV MVL#T'5,%UMI20TJI42]?4B?OW-+Y+Q\<83/D_3RMLZ]]5E]6@W%T;&O+Z8RV MBV.G$*Y89!3B],LZ'3]&%,U$;3&TLPNIBP.UNJ=KI-1IX4*W$L1;8\Y:^R14 MX^%!EMPJ4?* ^,Z(9(H7V(A"S7Z4^8+=)5 F/*FG"*JE'O+C5C29OB;T.+*: M?,O-G3DPH6+8197&C!55IJB^&<:"@QL&ZF8D*1REVC31D%+H^'L"HX?*$AV[F\C@MI!DU:=%I[ZV/; M866>W:!E/L0\O?17B[YGV[NH63AS'ED^E_?9D6!=0X)1\*$4956HTN3FPN#> MM7XP6>KVLS$#(6:5P!"25.15\&V=KN+RSPH7:UN0?M'8I/LPG_LN@7_HLP0^ M\8!%_<"F^NUS:_*AL_,-2STUN-*@-7FV)0@H%!_K4)\\_1R1\?I:#Y"T!H94 MDPT\2KP&^:%IM+:%D2<@$.=:)KKE//:$[T0IW>M4S!ZPQN5O_;$D#T9')^LM M25T,=)^'T(NB\E$;#('#J)N2%0\R;*/'Z5S7@SYDD7:@P,#];%78-[]:RYV%S5H\8 MBXW\=8SED47G9G?RR\-E/&54?RJI%>UR"0H<@YQ#/^JC-"!QP3H&0 .1M/>7 MTW+O0Y)?'?-Y9W3VFGJY[9M45T8,HFG37*H!@2HA:OHNDB'DRG.O^>SZ0AI* M,F,:3O6*1!?"&5W0HG;8OUMMTBJ3QOW$:;RH%C361WRB'_VQL\T7I"R M!3ME?BM2Q5'=44X=YM5="FT[ !7B-2TO3/R6.U&[4J'!1ZT]JSO:I'KQUEU> M4A_I\[[G)7LO3;XZFOKN)DA?6XH8^;&&/RG'0UDL(TR&%%^MFLU#U,V42EW7 M.F3]O(N6H-!Z8\9T*5?]2'8Z]U8X=Y^XY/FMW5/[P2QFB5Y.0%&],.VA;'Z2 M,F8. /QS&Y\^\ C7#SJ/L10K'L7;,JK#B?2*!&V(TIKJP.^4]E%?MPY3=[5X M$WAH MAE-I,D?!@N#Z)*1+A!W J%.R=@]!DKUM=VN/53\]_4@D@E]"B?,U4HN',CN+-V M"PXTR$4I\-QSVC?AS N^YO'**;X^WF4J'9PG+0A1I,*U;1GX77K15$QF+T6\ M0=O6!Q[H[Q$8Z_84V@7WSW/($X[PL>;56K)=;DO!ELR7VW#;",76GH,:PH$A MD2PW0^YJ?,_(#7A@'B%>FL5>2P9!1W3\X,]3NU9/EJ'<=%HLLM""A2B91< 1 M>V56)1%Q=!Z3)(^GJBGC#:+>15A6-%+VNUTB] MICK7./0A!?#_:J 0[&R5REA%BRW\'&@FEC'WPEJ5G M\0/YX.@@6'0N_Z#CKQV)WG?$?]&*&M_H?L7')XW[(X['IR.[-^WB^#?N;_/8 M!&\;@ BX>'QPH./&@96BM\QL+JD-'($*1NUN0+.'WGJ34YEM\$QE[GGV&YN? MFO-QF0QL:HI"'^I4SL'5H+!;X11!W &=]]"3Z;=(/-%*$W02TPH54"M%. M+T""(8@,OFG@KB(X9X$'%Q%%9,DC%&@]DFB'HZ/GMZ']M7X'K>B:"#ND_Q<_ M_7Z0_G41NUW _SMWV&<=OLZ6LI/. )G1!/ZKYG.$VMRP[9U.OI@1C$HYK,V$ MNH8QYW#@?BLR46OC.-L:E\)WX[M/YZPG>GCVIMV1HIK\X7ZD,[5H3NM4;:1? M13=8Q]!Q?K?)J*!ZUTVP]/?67W(J;Y*5'<;ERH3AND>"\8^EX.2 )?&US&UT MR5K.V,)/\.12P6MP>CRY2F.7Y](<]Z+O>:X..;\EJ;Y$2+@Q:%HF$+NPD$(- M(^Z810S,$Q?W-I'XSBUDOQ"[V7?]V_\ZCW,, B6)B9U:-^=',XJXHU$"ZI.? M=%^""PS5*N]GN^J[;O0[ M;.:^SF1+)_!['2:D#,!Z>92#83>^]3]%6B$$:SP,#@_&IVQ\ZQMP[Y/;;M$, MF8@2)8$V[Q$\>')BXT.4+J*U)=5B"?K3#!T8!6?JR89W09RL705*V-P9:[_! M0E2PN6496$Z,\5^0F_6N #[/@24_'K;/)OA5S9SB*;>:/C;I!N?:O)_2./$3_AW"P7 W]$)08> M"]I="T;@K6IY"UME92&[9PYO-"G4]D3OMN;JQ'; ?[PYU"?:V $.J3C M>H-GM6/HVB[UQLYK*I^.LG&P#M==4SDT7' MWM=N@N.]K0W>Y!2#"L:'4=I' ME7 ?'8 ]OBH4N7C%H"9Z0/@J+Z5S68=\FZ)M FACJ;]^Z[H/K&*AWA;AZEOL MF]J&#3!+TQ)B[Z;$SHX!H\4W4%4!:%X9WM6NE^/L8&K(B( M;N%U[G>0I10?BY@YD495J:=Z7TVD\./Z?$Z-O$?!%:75.:\*7QWZ918D+G2U M@C"/(6_:]+VG(4C8]X&"0-.LRI5$-/"9B9S%J>[8L$Z(&.P02DO;O;,I\"CC MO!-XZP1>?8N^3.!U).&<]M]3I_VW[@2":]01&)?.J4%=D(4A>']-(,CE?^^\ MN]MDRIL^"^23T2DA6W_)HG@:VYX2N 8WXEYW +?5!;T88[TPK%UCD$U##RC B".S+<"G)IF#O3&#"=$\-HROEE2B0/# M,0)EL@#9-SYD]5$XSAC)[YCJMHIJ0G&@:!CL'?(#$&F8R(83B ?EV,$6)8F3 MA60B<$9\3148[XN$PRX'H$GMY2X'X]\K:/#QE=_J!)$NVTZ MK> ;-HW_T6=9I&,5=:3Z]H50$Q^HNW6VXNI- MXQ7GU8Z'H$/Y<.-1^J.D1. M32?20C<,;2PBB0FRF-T.GWEDJ$3'0?ZZC[^7HI=W5NC>;ZG+%OO%L2$(%$TZ M2FL J_64W&>2!IZ8S2AGX 5!4+.WC=ANU_;WU-FJ[\+[0: X[4BP*ZIXV;;H MUJ5#MQ)1+=EK@GKH7>T5@ULR5%RE=7EYN?>/'?[BUH/I/QZJ(WC[<.D987\F M+.4WSAUJPQI=F5HH"PA?!>I?MKHO&X6\;ZTYBZ>^+^1T24_D#!AP8)M1%,W> M$\I52E<^5V+6H#FAD-(XRG>K;8CVV_#I=]N)/^SH_E2).N,#C$NO=]*J5XZBW?'KOK2#,5[K1'3/*/[.\"(N1!^F:%RJV437'?$[NTY.MS?5'=>9;$_CJ<@;,J1>C;.Y.U9Y#&B9 M"U0G_684I?&^D$=P]*LHYC:A>0=CCU:PFQYF3FQ\\$!3E[V1#0\"N-&LZ^Z9 MG&@LL$M*K.D7ORU-ND'1_$ZA/L#TTS!RVE5P5\\]N] /7I1N*%4/5!JV3N*%VQ-/]<[#]'>6PL-602IQ MWC:&*[!^&W1V,65WU=:M+1.<*J9*"[SOPV(X<>S>$9ZOZMVC^DQ>-Q8SU%@L M+GB@9)K0+>9L#S>38J-K3?T+PPX&KX+3;5:P:W]6<22ZSU(4A83-V//[S>&/M4MY A]_FP$R M" \#TI/)%$ZUPAE^7;.?!R.-SBC:SEB/A8*MT(C1-Z,F1-]8? +)G>?I+7,1 MECQG))A4I9[MQB2Y5I3?AF+HI&78H[@HBU'PH24>E\NH"N4:GIF(A,[JME%8 M.YWQ &$ AL@_V$X2JBM5\%X".^7U91T M=E91VTL4#O9P6B73.$FHA@&'*FRB);W*"J5>G>E>;5OK(G32YC05^>D#2A!J@+?",-=[BP=B@MGJ3JZ/J6'2J)E(*D1"<;?Q# M:>T-.42GY?1-@>LL@+W&ZA&8 S@GA0W)5FC@X=YLL)<,]GX8#&U['M=VS25B M_=BNX99+V,2N83LUA8,&,7H3!1\9KJE'L*;;I_:=.4V;E2(BT":<;VDK7G ^ M]0ZUTPOI:(==]D@:&EU,LL:25);[1D\(GM','>&4I84>^:WK02-!M@K^8WJ$ MU[+"!$^F1\::5DD0V_;N0^SGDH$WEDC3KA,>!48(>C(QS<#(<]T'&9N;J4I6 M6]955" S5]R,AF#=M4G%U/>?;@VO6BFQB#%S;9]1(U1N M&$U.Y;<4JE\ _HVX=FCW>A+K=CET!X)]8^E&2D$.V+I"=QJ@WU5^G9/2]:,S M?0Q$5Q;9?U@ 1"F7$9:.E M>]!0L.82/H0IGW%V V\V-(_ A5!;8X>8\&^:G(0OX%R4N\J>JU9#M%\JU*#W M!GOQ%2"J=(8_)B)!\ !L?-N*&8^O@@8SC9I7.V C+WIQMBZNHQT^5PF0?X)N M/E6FF8#0$#N09'DJ5\501UZX(UYA$/FDO',^*W4V,W;%WF;.3/NRG9UY4ZBU M=Q)K]X+&JO%N$7'A 8BTUV"R228Q@\TP;2MVCCQ41+O9:J +::.7ZE;&,[^ M<=TTL:RB<&A69PQ-_79CM@;XH4S!((^S&V[E"3YN '(>'AN!)!X&LSPK,%HZ M@_WA_ EVQQ?A1WSL+,NB8"IBS#W_0EQ4=+$1S[#P6HA:EFG >>,FKJW9!*VCC!%@[956 M946UWEZ$20]G>%5P#Z7NKV^>SVD1!.?+\C)B:C+L5#.%MA[&#IF1^HS1 MFOYTQM^@"NUG-/Z-Z'V/-RJ<$.([L@Q01-M97N ,/7[SX$&$;L#CHA/# WMC M"[=-TW8]9V_K:3*:!FH[[KI1#XTI2K%%?9;[HJ?,*X8,\.%&-QN,95L ]=&WFL[6:56@N#4"Q%2.AC[86:C]!^('-=U9J8#W)5 MEN"B";@I*?R1$U9J3)/*5-5"^_5%<3HL;!_VKN)#$SL]$8O5O/RW4UT<%[F< MB3S2,ADGM.+^F-OG^T5%WOPS^QO@DV#LX'H\/*$:-?QH,_1=LPS MQ>^AXO>BJ1L(89+51\ Z V#=P#ZNBIY @792VVV,I%YC+A-C,M!K=&@B;BE7 M@\35%D&%?O77:2KAE@$";,.XEHL9#Y2"^Y@#FZ@$>P<(VW?MAA[X+N,F/T-B M"XXZ&H'6X 2>3ZE?E@]6;14-T*FF^+8**:E%GS))**=O(H*9'P!LF/D[%?[P M0QUOLW3_K*"<$U#8]L>FOZ7YM#XEF@Y4Q9!C>S*B')R50G5[OU6VX$A6!TAG MA0Q?[[+[+??3:=9"+-RH>^T!92G".0.7P=!.37!#H8<#S#4F_$(%39ZKKZ*) MJ_.6,82':H?HE@4;L6J<(" 8B6G&H8.^'E(JLL(?EHF,9O"O3$/5L#U'(0)D MXOL8;OE'-MTEY$Q"[G"7D+O;P"K%UJH[EFGV3/F$3UKMJ]S44/GPF%E.5AX> M?W@KXONAAP_[$S_<8%;PE8/W1ZGI]C;>10E[$25\KU4"G0UQDSXU9J'M&P4M MJ0\#(#(:;6&67YKE&Z,8M*MNP>'@IZ(*ASQ^ B=>=<2;2+CYM.'&$Q*GT!"@ M?^-WT8B6.<<[=&1K2&;WD-/M\(!(Z_NNMI?6=! 1]H#!1(O@?M3FU3:Q;T3A M3IYA$X)Q3\X8%V_"D04"Z= M8(J#7\1:(X?+N;*%-3/8EDE :T8K4VRZP^(_@G"BD42FY; T,TE^1>?YJIVP M>B:@T&1I$4$,KS0O5HMKZ;GM&$MUF,&.$D]5B%#7UH5Q#J8YAB# ?;BG-HR$$51R<@B; M*SY)G_?C@/ M3@Z.]B94?7$V:%=GM@RXL-FF6M!)M:?"#M,4C&MI(,#X-E5QIL@9>V 72/]$ MP'LQ]YD/10):1>1JQDSJC(]9N\_8-& 8[,7J-MQM=,W-5$D*E8P%299BMU&O MU Y^00:CF79Y7! 23U5_53GO/#QMD\=I3L< HX,IN>;!.::VE@\@RS=CUY/C MKZ;,>B\))GV2! >'&XJ"V,\MQXP63&&9(:8#X.%!%,WXGC;+!<+#]"=YWA/58Z-*/@LM]U/;?[< MF0UEAZCH4DP27_6U<=@:94D)YIUI!Z#*V2CKS')GDW;\R5XXP.$L=#NMCB/O M2-S*$,7T#7.4EH01B#PF0[.C&\D0P?OT72L9/5CA.K+ W?=#[022I-+8R(E[ M>.-,X;Y&&GN( %Z *@GXC"-M4U!<**/,%IL[!6(M:%$6QJGI.'-L(&_/6?1^ MQL)VPG%3X1CV23AJ,TEK]W6,8&:U<8-P((A/\8)H)J/!%3^6RA]UA)\ M*Q%%8+"'7[6#6Y/5QH)SH"M\*<7ARL.YB)3H);).%8:B([LP_5BU]4_3;'[&09FIYAT*K#((0;)-:<'8.DDHT3) M%#:6/5"[GOKG]4_ZFCM\K\FQ/@B-.C G3*AAUIX NIYD>E O<0=&Z532WJ$( MC=;1<7);X5V'W?DQ&*=N%A>05:IN5B%^[S ^;"_^--!>B6[O#8O9C"!G+1,F M'GR^LT<)S\/1T?/U"<]SQJ38XKQ=EK,?64[PIF6Q[6&YMI*=H$<C^D M.J0 @&J3A=J\5HJ[JW)%C,:CYUN:"1?$ D6)U?0J7DDK$/6HKIJCR MU$+_^8#9JG*_Y9A&1J"YQIJ;YU%$ J0U$85R=G9!Q >883G#]CAA'B]-STQ$ MVL W5:<@#!7F>-38F\-1?":4KJE*,SU!X&5N$#BYBGA2(1\+%C##EH,]] PLFI)]>O<)L@ZBZI M[5<[_B.FNU"-V3IX2ZWP=(-VF^3\Y3"^CA/M_OLAX).#0W1\L?CW_>6',SYSZP%8??H3/?^E^N\-UQY ;13]*(I MB:$S*@953'+:Q21,HJ%';XKC& A%$K*H)JHSE]N)D/ZXSCO%2#!3N"F ,ZO# MT)XL5 =9^T1G$+?5_MB%C]H'!=,JIV"\$H?*:7":8A(P47LO>.T4([F8%Z-V M*,/: K73S65WW@)-TQ5).,&"0;W<6A'>E@#+65BIG CVF\PC)Q/R12RXD5WQ M[>7LCON>L^M7%8]OF \E5"Y>(!%2: =TW#'VXNWS.'=2"\W>/U68Z#NW2@U.LVTPKT?2]I&"-J, MZ-.O:T2?>D9T<.D/1;O-%1L:I)-SRBK<*6FGX QW(<]=R',7\GRD(4\;#FKZ M-'"^\$%<)AY,6+4:6>>4H/RXB[FTN2FWBWP^Y,CGG8*/Z49QQ\>'2/FM/X"4 M\>CTY7I RN^@1>99@M=\ ][&@\"B.$="O511D?>C%Z=R-9;4%XR,S!NU5L*5 M\/A)-BOI XD?T&"H6N?).CJ5BP3A?C_*")MK#5G0# /LJ&E;XO!H4%'8C)U; M+H7/2,0-?GV6@/4_'X1%5:X5P%-'?[RB?,#3R] MNO1K(UHFLNI:+K?6R^$MG_IM-A&9($Y-V1JZD;KW@]XCOI%$:_8_/ ^@1ZC\<, M&\)K8C]NF_QP&R%3N1"&.-TXIA,%5RMIE'I3=6;K-/G&XSRV*UUVF],D8OX^ M1KOP96TS>!VAJ/=BW24K3;+RI._)RHV,[>V*N_[(N^>C6RI-WI@67A?@2=V/ MT-NBZ9#E\8RR'/Y[><;$#7B&_Q1IA05:X^'V3NK)]UOU/@[A]IPQ;]LK;#'C M=67#YO$ZJ&<$L]W&X/!@?/KUH'V]XN[^L/?1Z/EX/7__@T(<:-'^+&X>FTUS MU? /G'DN0+,2TP\AJW^<-)I'-&<<'6-W'"]7@ MSR)O*5]Z?'1^V9^!X!L8[5TUM8^-XEMF!NA)P#J'6Y] J":@898/J_]2U3$3 M@TK)BM/#7;OG\(@WSF'BS#1MY2Z&J=/C2F>40%MOT=8^A5XW]%)\TNAWK[T1 M?#-.=,=1O@X[#=# HOIW6Y;8VNZ@=<@=Q0S:MC>XCC-J/M>]@\V7-VT%G/?R M_1X#"3&='?V.9S/; >I MXU^F(DZP%*(V\AJCG\5T=0NITC9P8"R("(,3S,! @4V5#IB7[DGTC]];RP&/ MKECADM+]]<.V<6C:)+>E22W[XD\G(%??._G '2;F!:[C!0[I(?A0YVZW<9_? MLJ,&V?*8W'!6]PH/#S#J%]+-8;%Z35A*+7,<'->Q>*\_C!M/[Z;'@B9@%E52 M:D;I%-'2$"WUJ\'[IG*6E;&J1+5SFQF?@: *$@IE'G]4,H9%$1KQYC&/CWC7 M"A4E0&!OJ6QJ"G(M)N&\DS8]LBM[9%;>GF3Y)2Y"F< !RJQZ=!%AJKH12X[] MVD:@.K[*J8D/U61)OVBC0..]F*LFDGOA@_#$II990GTZ"P*2E@C3I=9NZ346 MXZ/E15D:XN(;L4)9&Z7X]=O*"V$;_E.S&3P(]5:%O#143?N\ML+49_V,$1]!\IZL"3Z MYM89%T-G)(3PV[MQ8VL-?J<^6MUIEWO;35_@OS!8SK]V.]NCOU<__>M]KT0^0R85(DKG#-^C76,H4@4?= #^6/%OL?/1T>'8^3@$M9> M1OK!BKE'Q-S/RJCEL^/1RZ/GG1\?C,:?]1D\\N3S[KINL2_&H].#TXUN^XPV M@C<#MKL =^D_GQP]J1WCJ\/EIV#L6R@$UJUO.>_V7R^$2"S_L/(+3M2[KWFM M WRI)QM]M64'D+9[M0$T1;>@_P;_!:+TGQ6X-:FW'X_IO-^*A?P*)ZZD4)DM M7\%WT7*-HP#?YO5#HH5OX/ROL"YE1P =N_/;N^ ,P6,!RX.?WC]:.L#4]-0]]U&9=F_X+L7NCU&U[ M_F?=87IY2.[G/)[$97 6;.:0/+0WO!7M38W ,42GW>W/"TFZ;_OR+E&)QC5_ M>5T6QA" 71;@*Z?A+>$#M=H7H^VM]^)#<)[ERR BV3NA_XK@'$>8Y9F(BN#] M;]VTW)>7^"^Y*DJ\O5#5?^W_WSO0R/8V]VJ>Y<$O&8YJ/\]$ M..=%;T846UQU=D,1G9^XK*JX$SN^V-ZZ?Y(@1A/,0;R7(APEB MXW_^^7Q3AMSB:YSG50R7 D/2BON_X M8Z>8+W=XZ?XBQJ?I/&?91NAZ6.!E2WOMAM_B4FH(8A,W]O?*O^!/H/'^/_9^:#;)0$9Y"L*02 $U$)-< M,[$@-S'H6])LKDJ%,BL46R2&=-O=+KF1ZI;=T?JY88;#_D,[>ZWZ^UZKZF1O M)N-B?R]F=X3%GQILWMO^$/?HUC9TX?U'VIM%L^U>I[T#T.UT:2_Z=P>);&'Q MNHXV!8=/C92)9@)E__VM[22Y5/V-=O5OMWS2G-.4\:+_TY2EH,D%+,E8IE3\ MM*D1A*8&Q>9U0*Y.MO#FF3P'W$\[A4 Y.@ZI!EPJ)DDT02E2X&A4K"1%6)+A8* M%J@VA&I"2:DY?*WY8I,L9<% MV>IL5KJV2:B"=QN]G=UGK'XS P\4H_P5MNV\B6OO-CK;[4<*#)V5PZS[G4F% M/&EB]YQF&OH/'W9CIC-.BSX357M5I=V56,RD,3+M][#S.U &&<%7TE$)2OWX M2OG J6I++4V\Q2/HK_BRS>&W"X'W'A3T?]O[GS.%=,QB\J_ M?\6?[RL;.('_]3-UI>U=Y A.RY23(VW*.78H>4FYWB2C4>B"2+S,EU.!.B&H ME9@?,(5&&&BZ24Y%%+@+\@7\7FWL;6S2T(9D+,3=W&W6KN_0GX2'#CLI!TK*B([W?"0IAF(F.7.1]96 M1UOAP07JL JXPP#;:Z5#FBDIO*MMK3$.:1DQ>H"M!OB.BG*5),3(6:;HU#D@SM=,,YR]IX">6'F&X(1C8.WX(IG->UFARAE6)>-K#[*](%_? M>'2M17< )D&*YIK42P/5^L@X&#D<75F\1O*$ME\ =<:P!_'J*M29['?@3)?/L\6@P^7)&1B9V6.&_")SVXMIY/4.B8YDZ(@.G,VPI MHABCC0+R;F.GV^GLDE[G1P*1%#)E$6'E' ':N"L=DXPR.V\+O" /:2IGC#/P M.V8NF8(UV$^U*'PL[[8T&*2IM F9TR>;[#T3\1SR"RCOR%$1D\-K=Q&_ )/4 M;+#SUL$+N$L5DX-#=R&?+%'R7?'N:K2SB;MP#T"D5-TZ@_<2S;CD9)(%Y#<9 M2(>M^94LYW5'@)\^95Y'[SY7;IZEXY8O4%G5*XC?YGE%;/>JO+A[3]/G+B> MY[(ZQ%+F_5+ J6%W\"SSY4.M54*]]E,5.M.2Y^9YE3])EEG_3-03MQ?0G"F@ MMTTZQUFZ3_F2%KKQG1-T[ONL@I9E%?S[IIYC!05].A/BMJDYQ!DHMS25V E" MK*,D9<80 _BAW/GU%L?:0/)$Y2+6IDY9$=WJ!6C@'"4 +1.94*U!S$ M_)Z_ M0S(Q!*I,M=T[ABJ'>945G5Q#PB(._H*EO>=_AS+.UW.0>:CMA;I>//#3NCO3 M>H7X'\YP>O!= G\DF69*/UZZ)2_W-B=%Y^ "S#ZX<"JY&N2RH6)#U8QD/AW)&$@,,\2@6I1B,IH.G,SMM M?V9GC9-APBPU N?A %TX(>^JY73GLVA,X=[2E[><2R,5EH_7W[3F%]*M]>[. M)9)"_1:YM=;]@H'&1L0_R2'342+G% +C-0U4O6 M'#?15J^@CD$8],4..&=5TEFOU;9J]5C2&&?N#+7:]=,K=FOT-3E& RUB;- L MI;IU'.QC[(99>B9Y4L;1 ]!(A>,HVQQ'3]A\W?$^#*X=7AZS/=?0)!>\_.H] M,6L]L?*M/#Z^K&PLHJT]4D MH;$_5V:OY;YF]^6YX;7WKGFH;85ZY/P;K<^9UN7_+&-OR.SV:O*S_[FL;ZV9 MC O\E9B4[_\.4$L#!!0 ( XT/%7 ?E^A+ , (P( 8 =&AO-S,Q M,C R,F5X:&EB:70R,S$N:'1MS59MC]I&$/[>7S$!]=)*&+]QG&,(4F)\.=H+ MG,#1M9\J8X]A&WO7VEU#W5_?L0WI50FJ%"DO?%CM>F:>>>9AQNOIL_DJB'Y_ M"&&OBQP>WKV^7P30,TSST0U,P^CH65#)&.NF&:"Q[EIALL>]/9: ME[YI'H_'X=$="KDSH[790(W,7 B%PU2GO=FT>4(KQNGLA^DSPX"Y2*H"N89$ M8JPQA4HQOH/'%-5[,(R35R#*6K+=7H-C.0X\"OF>'>+.KIG.<7;&F9K=>6JV M2:9;D=:S:Y6V]S!EYR77F)J[SATTD37+O M8I2N43%)PM^TP/B!U'F>\ M1.1"^GVK_4T:BY'%!*'O?AGNP6F["902K6U@LY^%#2 L=U^&;Q28*U^'\W*.O@F#U;ADMEF_@ M=K%^^QEU_EDIS;+ZBQNZAC-VQF-[ ,W>OK%=[QIBGK9'Q[ZV M[&N@X%LA"]@8'H@,1"4I#275"M)V$#=8$O0698?J>(-V^ ;DEE-R&M(3W8SQ MF"$KJ2H9J0/MDV-)0U5:QE,7-8_BIP;CJ>XYC30)1 ME#&OVY,]^;EU;LR899AH=D".JL5N'CYQMF\FBK2A;J4W4B.GEB('<4#YA%U7 M7D,\+DNDY+0C/?6>*7C%>44NZ];E@S:V9?QZN9),R)9'35B /"7-?JGR&ER[ M4VIXL14O]MXG7B%?/>S;3,%5?T3_8;O"''/!M,:N\:[ZKC>!2%0):7U___"= M$ [V+(EW@GHA)Z-@ZCOA=6%L+W;'TWNM%-VM[GT6\8*" VBL M !@ !T:&\W,S$R,#(R97AH:6)I=#,Q,2YH=&WM6FUS&CD2_GZ_0DOJLDX5 M;V.#[6#'50XF%>JR<9 M996S4_<&GYRRL[^=_E2KD0L5%RG/+(DUIY8S4AB1C<@GQLTUJ=5*J:[*9UJ, MQI;L-_?WR2>EK\6$AG8KK.1G55&2U,7?C=PX. M*ESL[351F,9A&Y_ UZ%C39/F-K5$I1EGGOX6Q(IE50N>Y M0*RDTIUG3?]WXEIJ"4V%G'5^'HB4&_*>3\F52FGV<]5@%6J&:Y$$02-^Y[ * M!OK':;#X"'JDR/A\!L'LWJ]O^Z_[ W(0U:-5F[>Q=L-4-W>+L21<_TESO/KX MKD>B UJ+6GOT!>GVK@;]-_WN^:!_^9YU1_HDF^U[JV-/NE7H67(M26?ZN07JJW(JB3&,TPB=DSM\V?MXY/'GGY. M&4-8UR1/8,@Q+%U7%%Z)C $RG9H3^O8NVG7S[T4]6/=6LMYT;^F1, M)YQH/A%\BAQIQ\(0FF4%E7B9*ZRFRL@;I5,2-6O_("H!MB^O2#]C\*T6W%3Q M/:YC;5_>O[9?M4C?T?KO[]SZOZ8&JXXE3F?D.E-3R=F(5P,,RO5G"B9D"G44 M(U"1 1XS4F16%QPS0&7U11; H"3%DQ: 3D)CO-)$I<(2JX+RX)!)V"YA(\J("VTG)$R&E=4E*)NY,6O6?A[-?X52W-HYI Y6EO7YL^/]Z.C$E%@L>91+72I)!![W MS N_YGU"-??H EK$4'*' L(!Z:$49NQZ.+$4F=ME;_?,A(FE,@7ZN9RNE0PP MR[6*.<-K0_: *L8!TP"=WDT\IMF(DW.DRZM"0L*SW_8>#U9$;1:>PJ-PW#P+ M\';ZBY=%'E^N!9I+ZE%<,H@%$JMEG7"- CD=MA@E!?,'$:88&L$$#?19!)[C MJU/F-!7&<0\?]\83%9^[E>$PR*)6N$ZYVU_%A:2NY&!:WH@%AT&/P(B6B1R^ M#;D31%5 ?\[^^"JPZQ$PW)T(**O :@!LG4?7XF#[#+QU.""$)H(YE%.C,NI* M#36($,?#'?2I9G,8(C $'0HI[,PQEDW#NJ#TB/5@#/&T(KK$XWU%NRDGE!)F$ +SUVP.1'L5@+N$90B1U%Y )N_!\+?7RS$ MNQ,+\VK0FU!9^)3ID,*3! 1:3+#&9@,1OF5,6Y2 \+B9&WOLHR/2MPD,?*@* M>[\%VQ0I>BO-W?8B^?)^DPSG&Q\OG^_@ MYO1<@I7"5P+ =:<-[MPB%APP*RG%[29QRNFUXPB!I7J6X/FU/Q.?G^T]"+SE M?BZ<]6Q(PI2AH^&W.?A>H)>L'%V 5I#G:B J!BS%%&F*3>GOW$^F+%8;3T%_ MD)"GLI\\!]=(-+)9%0CB/@<#@_[7D!*LU5#Y1391Y M5#..UNE8A41-5T(!T'T(F3'WXKS^V.<1C]G-^DUO*3%$\'!=P^)*FAO>F7\Y M00G+)9UU1.:7R'C//CJ)[6YOU^]L^I[75JK>CUN.K/:RWHO96:AO>$<$9 M\+?):?:J'/)7KC@5/2.^&QX4[O2*78>OUPZ4/<>G>AW!\ M#+;";SU9;F)?K+NRX>O^XQ&2Y5NBN0IW9#OA!Z@)7[LWND@'GF\T%UWH$#FA ML.M=OG#5M/P,MU[]_=NS_P%02P,$% @ #C0\56T2I6 4" Z"T !@ M !T:&\W,S$R,#(R97AH:6)I=#,Q,BYH=&WM6FUS&CD2_GZ_0DOJLDX5[X8X MBQU7.1A7J,W9*2][N;LO5YI1#^BL&M$?_?OC@$U%N1D8@Z7>AVFKP; M=5JM]@]1]R#IQ-!I@SB(.O#?%AK90/'0Q[JY@K>55&:U"=#XO?W7N3N<2>$F MO5:S^?>*ESL^2G3F<#"#G]_Q76R61>"9T7 K%6VO1> M-/W?(;74$IY*->]]/Y(I6'8.,W:I4YY]7[6X"C4+1B9!T,I? :U" _WC+%A\ M@'J4S&#A03![\*_WPW?#$=MOU=OK-N]B[197MW>+<4G _$D^7O[\8]Q'=?VA]O7 M]GACV7\&!DHEY$ JK<*Z M311@)MT$';0YQ-Y TINC:5J@FU/L)E@T7YV&9X#O O#]QP-P8(G,$$*$QB5D MJHAN%,=FL](NLP0S("=.BM]C50C4B;!VQ&O)M2B]Z221^+AG7WE<#!DW MX!&(B)*1 D(* X1]I*2=4 \22S&[4X:G9R%MK+0ML!_E?:-5@&)N= P"7UNV MA\@3@% .\!I\CB<\&P,[P91Z62B4\/2XNP?!BE97A*?P*(F\9R$$2#^CO+L2 M&0&I9,O. R5K R4X$/EY,UY0@DC/'T]'_7;N >.;/QQ\M^K- YJ'4[ X4[C. MOI1_'8158ADQ+^SN7:C<1X" *D<*!$(7!A5@WIQ*Z[,Q2D'F]=#>99G'5VN! M <4]0DL&L419M:P3U"@QIZ,M5BLI_"F$+2(KA>2!/LO $68X:8.04# M-V(!3 P5R2.II)L3A]DV+(6IQ["'9XBP-=$59N_KU^?2H;PP.8:']9PKCK41 MW@#/\<>0(952&"78 CF%'XG@_B5$ H:IS+&$?#D6_@K(CQ\.\A?58##EJO I MDW !28($6DYQ1>T6(GS-AG8H >%Q.S?V2,>.F+YM8."1+MSM%NQ2I/BU--#V M(OGZ?I-%BXV+#UX(,X'V>*#2 ,^)>PV^XN' =Y&X S V 48'*"6%]2U;47R' M=$W\1,=Q80A&*V1@B]946X?OZ>0<==D8%?U2()< $]1,N+VF.I0S/>!!^&+B M'2@3_9PI>06J/+FY(5_]W3[=$>1_X3UJ]\'!_C?O4?U)M%@$3769 2DAKP)W MF0PIE=Z!$6W0]&OK.%)UIXV])B'^!:I,4^D)7@V[<_$%V=[=P)ON9\+YSA;DC 7V-'" M=0Z^%>@E!\'B*IY;Z"V^'&()RQ6?]V3FE\AW M.L3 &LNL%FGG=-K#I3F<4BE$ E:.X@<,S]B6MG4Z]V^KT-2T7C=W 729.YW.>^@3\T?C;&'?8_+X M&0"_#0"/R:F?()/(A/Z)NU7VT2"/)YKI*7)_(B%A9]NUYQPL/*+0GFJ\6H3 PU/!.^/H:[>&/R,]R!]K>QC_\/4$L#!!0 ( XT/%7KM>VS>P0 M "<5 8 =&AO-S,Q,C R,F5X:&EB:70S,C$N:'1M[5AM4QLW$/[>7[$Q MTP1F?*\^8W,VS!!S#&X3S( IZ:>.?-)A-6?I(LD8]]=W=6>'@*%Q.X% IOYP MYQT,#^!H^/X=1*X? MP% 1H;GA4I#<\Y+C&M3&QA2QY\UF,W?6<*6Z](:GGE45>;F4FKG4T-I>UZ[@ MDQ&Z]U/WE>/ @4RG$R8,I(H1PRA,-1>7<$&9_@B.L^#JR6*N^.780.B'(5Q( M]9%?D8INN,G9WE)/UZN^NUYII#N2=+[7I?P*.-VM<;^1;>^TLB@+TS!J-;?; M) M:09NTHF GRK;#/P)TTD/V2D:;>?QFR"=,PS&;P:F<$/&FKC$+CF:*9Q6CYG\Q] H=+#]GE<0 M2B%8:ML1S+@9@QES#42(*_\"C*#X='@%/J"HNN*,UW' M]]2%3"H49E"@*Y("$Q0;TB_3? Z-H%ZV'F2LH]*:4YM M&R."0F_,60;)-4NGAE\Q&&093YEZT&X=QDRQT1R0R2()Q53I*4%M1D+0AG/W MS.VY\/QS\7HCV&YUROU6!X(YH+*P/?W+>!8\._ZVQ<.B?4;4B BFG<%USN:P MGQI+"7T?T39C8EYO--N=;UV_!:$4#QHG9YF)FQ&&MZJH6N+")C9V@G9AOA.N M@;N,X^FM=VXA%?ANT\)0;K&;'?7UC0/9-,?/5$Z*' M_N5$9;M!/4ZZ8/;NU MS;M>[.2@L4FV /4&S4VZ];E6<$\IG#Q00W*=CHFX9,N""78:$9;*3L?NP?7R M;E-Z3]Y_O (*GV$!,> "ZV9"RG1C#S<$)2FNPG^H+L(5?A?8AVTAU:T6DN> MVE&H/ =T@96EZZ6FC LB4KN.=FDYR9:=&[FF>56'$JV5KND'^_83%]D3*#)D ME+.ES$@JRI2#59*30K-X^=*A7!/Z'])_ ^GFB>(X%!4X%;'/2,H* MR:U5*+WRW'_,H>7+*[="5A>.L6(YL9ZM7,+=-(AR O%O1,@(N\34K(I\Y=YN M\:RN$,O+S+V_ 5!+ P04 " .-#Q59JV%H(P$ "N%@ & '1H;S&AI8FET,S(R+FAT;>U8;5,;-Q#^WE^Q,=.$S/C>;5[.AAEB[,%M MBAEPFK9?.O))A]7(TE728=Q?W]6='>( #:D?=]]M+=6]]GAJ#?^ M]:0/4SL3MA#QI>$+Q->D%P.#Z$H_%/KZ'EAQ&,-9&&6ZXD$4'0/VY M8VIMD0;!?#[WYXFO]'DP/@V8=>-Z2JZ>*A>;G4PMQ&,?P5NEW_(+4=,NM8/LK/=V@ M7G>#RDAWHNABOTOY!7"ZU^"MJ,UH$K;#F&2MA,:DQ;990O))'M%H.R._1^AD M@.RUC+$+P?8:,RZ]*7/VTV2KL)TYIW::1F'X?:/BV^_F2EHTIE&X?JUU7--D MV:7UB.#G,OVC-);GBT8MO&+(E% ZW0BK7\=1O)S,N%BD+\9\Q@P,QK^%T.OT,%J.:\]WD8]@DNVBJ!VN__+T?#5< Q)[,?K/M_% MVQM"O5DLPY(PW:EVN*2X2J.=POY+09_U>^/AZ!BBI!U"KW\Z'@Z&O0.W]?AB M&0V@=S3L#V P/#XX[@T/7L-H@.'T3^^QG%]%[/XRU?HX4['+U%!"IJ1DF6M8 M,.=V"G;*#1 I2R) LT)I"T@:*#V#*/1^!)7#^&AT"D-)T77-F6GB>^9#KC0* M,RC0%46!(0PH_%"*!211LVI.R-C$?B4$8Q)^*Z>B"6=,NN'W$N>W7#+67,QG1$](9(9;W0IV (.,NLH<1AB M3'9*[/.-]D[G:Z.D()1BP_<$RVW:;F%!KRM:.W+>@YRYFY$4^:LX'MYZ9RU3 M4>BW71HJ(%_A]M/PA+P4N,S4K! (J]5Q8'@,_BRY9NX;:ES=S?*\1,DF>0FH M-VIOTI?OL<*R4N,$@!KZE]F4R'.V DRTF[00*KL=A_#_-5SB_R!<&'")*)F1 MJKC8%RU!28J[\ 58(ESCNL">YF#3=%J($(#:4:CJK:9 ')EFI2E_W^?0+JWF MQZH+(E!O_(XSIC.,', M)C@;Q3MU]WEB 3[?:&UW3/5<&Q_7PKPC4$,7;>,)I2;:"N\"Z&7OM*I(,28P M2G **_\>4\3? /!E 'A,07WVO\)O0'B:0-@\T1P+76"EKR9DAP.29:J4UMV' MJAH"+Z]C(*@&P?N<8C^\^2Q4?>^;:B9P3K]@U^Y"KWIQ-9*&5R)D@@VYM-=% M/G%]NGS6-[G5G?+^WU!+ 0(4 Q0 ( XT/%64&.Y)SBL$ !0(,@ 0 M " 0 !T:&\M,C R,C W,S$N:'1M4$L! A0#% @ #C0\ M5?Q^CZGF%P ! X! ! ( !_"L$ '1H;RTR,#(R,#%C=H +#P"0 4 " >]Y" !T:&\M M,C R,C W,S%?<')E+GAM;%!+ 0(4 Q0 ( XT/%6X/SD/'ST -#7 0 8 M " :Y4"0!T:&\W,S$R,#(R97AH:6)I=#$P,2YH=&U02P$" M% ,4 " .-#Q5D(Q@C4H( "2H@ & @ $#D@D =&AO M-S,Q,C R,F5X:&EB:70R,3$N:'1M4$L! A0#% @ #C0\5&AI8FET,C,Q+FAT M;5!+ 0(4 Q0 ( XT/%5'M%O&"@@ -HK 8 " >6= M"0!T:&\W,S$R,#(R97AH:6)I=#,Q,2YH=&U02P$"% ,4 " .-#Q5;1*E M8!0( #H+0 & @ $EI@D =&AO-S,Q,C R,F5X:&EB:70S M,3(N:'1M4$L! A0#% @ #C0\5>NU[;-[! )Q4 !@ M ( !;ZX) '1H;S&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( XT M/%5FK86@C 0 *X6 8 " 2"S"0!T:&\W,S$R,#(R97AH A:6)I=#,R,BYH=&U02P4& X #@"O P XK<) end